Claims Analysis
Total Claims: 26
Claim 1
Independent Claim
127 words
A method of creating and displaying a plurality of task bars in a task management device, the plurality of task bars including a representation of task data over an associated time period, the method comprising the following steps: providing a task information data base containing task information; providing a cache in memory; storing task information from the task information data base for a plurality of tasks in the cache; creating task bars based on task information in the cache by: selecting a time period, determining which of the plurality of tasks are associated with the selected time period, and rendering a task bar in the cache associated with the selected time period; and displaying task bars from the cache on a display device in a time-based format.
Claim 2
Independent Claim
127 words
A method of creating and displaying a plurality of task bars in a task management device, the plurality of task bars including a representation of task data over an associated time period, the method comprising the following steps: providing a task information data base containing task information; providing a cache in memory; storing task information from the task information data base for a plurality of tasks in the cache; creating task bars based on task information in the cache by: selecting a time period, determining which of the plurality of tasks are associated with the selected time period, and rendering a task bar in the cache associated with the selected time period; and displaying task bars from the cache on a display device in a time-based format.
Claim 3
Dependent Claim
52 words
The method of claim 1 wherein the cache providing step includes providing a font height cache that stores information about font height of text displayed within the task bars, the font height cache storing changes for the font size of text displayed within a task bar associated with a specific time period.
Claim 4
Dependent Claim
44 words
The method of claim 1 wherein the rendering step includes using task information from the cache corresponding to how tasks are ordered relative to each other, the ordering including an awareness of only tasks associated with the selected time period and not all tasks.
Claim 5
Dependent Claim
40 words
The method of claim 1 wherein the cache contains task information about the font height of text displayed within a task bar, and rendering a task bar include calculating from the font height a display height of the task bar.
Claim 6
Dependent Claim
34 words
The method of claim 4 where the rendering includes converting a task bar display height and a task bar display position to device independent values and storing the device independent values in the cache.
Claim 7
Dependent Claim
39 words
The method of claim 5 where the device independent values are Calunits comprising values with a pixel height of a 36 point font divided by 36 and rounded up to the nearest integer, with a minimum of one Calunit.
Claim 8
Dependent Claim
49 words
The method of claim 1 wherein the cache contains task information about font height of text within a first task bar, and creating a second task bar includes calculating a display height of the second task bar based on the font height of text within the first task bar.
Claim 9
Dependent Claim
38 words
The method of claim 1 wherein the cache contains task information about the starting and ending dates of a task bar, and rendering the task bar includes determining these dates for task bar for the selected time period.
Claim 10
Dependent Claim
111 words
The method of claim 1 wherein the cache providing step includes: providing a first cache that stores information about font height of text within the task bar; providing a second cache that stores information about attributes of the task bar, the attributes including shadowing characteristics and wrapping characteristics of a task bar displayed in a horizontal manner; providing a third cache that stores information about how the task bars are ordered relative to each other with respect to a selected time period; and providing a fourth cache that stores information about the height and display position of the task bar in device independent units for display purposes in a time-base format.
Claim 11
Dependent Claim
64 words
The method of claim 1 further comprising: displaying tasks bars on the display device in a first ordering; accepting user information allowing the task bars displayed in the first ordering to be sorted or filtered; creating a second ordering with the accepted user information, the second ordering different from the first ordering; and displaying tasks bars on the display device in the second ordering.
Claim 12
Dependent Claim
119 words
The method of claim 1 further comprising: selecting a time period corresponding to selected days in a selected month; determining which of the plurality of tasks are associated with the selected days; rendering in the cache without interference in a device independent format, task bars corresponding to the tasks associated with the selected days using the assembled task information; and rendering on the display device a plurality of day boxes in a calendar view format, the day boxes corresponding to the days of the selected month; and using the rendered task bars in the cache, displaying the task bars associated with the selected days horizontally in the rendered day boxes on the display device in a calendar view format.
Claim 13
Dependent Claim
90 words
The method of claim 1 further comprising: rendering in the cache without interference in a device independent format, task bars corresponding to the tasks associated with the selected time period using the assembled task information, the rendering including: rendering the task bars associated with the selected time period in a horizontal display format, eliminating vertical spacing between the rendered horizontal task bars associated with the selected time period thereby using the vertical display space in an optimized manner, and converting the format of the task bars into device independent values.
Claim 14
Independent Claim
129 words
An apparatus for displaying a plurality of task bars in a task management device, the plurality of task bars including a representation of data for a task over an associated time period, comprising: a task information database, the task information database containing task information; a cache in memory; means for storing task information from the task information database for a plurality of tasks in the cache; means for selecting a time period; means for determining which of the plurality of tasks are associated with the selected time period; means for rendering in the cache, the task bars corresponding to the tasks associated with the selected time period using the task information; and means for displaying the task bars from the cache on a display device in time based format.
Claim 15
Independent Claim
129 words
An apparatus for displaying a plurality of task bars in a task management device, the plurality of task bars including a representation of data for a task over an associated time period, comprising: a task information database, the task information database containing task information; a cache in memory; means for storing task information from the task information database for a plurality of tasks in the cache; means for selecting a time period; means for determining which of the plurality of tasks are associated with the selected time period; means for rendering in the cache, the task bars corresponding to the tasks associated with the selected time period using the task information; and means for displaying the task bars from the cache on a display device in time based format.
Claim 16
Dependent Claim
24 words
The apparatus of claim 13 wherein the cache is constructed to store information about the font height of text displayed within the task bar.
Claim 17
Dependent Claim
42 words
The apparatus of claim 13 wherein the cache is constructed to store information about how the task bars are ordered relative to each other, the ordering including an awareness of only tasks associated with the selected time period and not all tasks.
Claim 18
Dependent Claim
105 words
The apparatus of claim 13 including the following caches: a first cache that stores information about font height of text within the task bar; a second cache that stores information about attributes of the task bare, the attributes including shadowing characteristics and wrapping characteristics of a task bar displayed in a horizontal manner; a third cache that stores information about how the task bars are ordered relative to each other with respect to a selected time period; and a fourth cache that stores information about the height and display position of the task bar in device independent units for display purposes in a time-base format.
Claim 19
Independent Claim
145 words
A method of displaying a plurality of task bars in a task management device, the plurality of task bars including a representation of task data over an associated time period, comprising: providing at least one cache in memory for storing information about font height of text within the task bars, information about attributes of the task bars, information about how task bars are ordered relative to each other with respect to a selected time period, and information about task bar height and display position in a device independent format for display in a time-based format; accessing the cache to store and obtain the task bar information, the storing including rendering in the cache, task bars corresponding to each of the tasks associated with a selected time period; and displaying the task bars based on the task information rendered in the cache in a time-based format.
Claim 20
Independent Claim
145 words
A method of displaying a plurality of task bars in a task management device, the plurality of task bars including a representation of task data over an associated time period, comprising: providing at least one cache in memory for storing information about font height of text within the task bars, information about attributes of the task bars, information about how task bars are ordered relative to each other with respect to a selected time period, and information about task bar height and display position in a device independent format for display in a time-based format; accessing the cache to store and obtain the task bar information, the storing including rendering in the cache, task bars corresponding to each of the tasks associated with a selected time period; and displaying the task bars based on the task information rendered in the cache in a time-based format.
Claim 21
Dependent Claim
45 words
The method of claim 17 wherein rendering the task bars includes using task information from the cache corresponding to how tasks are ordered relative to each other, the ordering including an awareness of only tasks associated with the selected time period and not all tasks.
Claim 22
Dependent Claim
35 words
The method of claim 17 wherein displaying the task bars includes selectively hiding or displaying the task bars using filter information stored in the cache associated with a selected time period input by a user.
Claim 23
Independent Claim
148 words
An apparatus for displaying a task bar in a task management device, comprising: at least one cache in memory for storing information about font height of text displayed within the task bar, information about attributes of the task bar, the attributes including display shadowing characteristics and wrapping characteristics of a task bar displayed in a horizontal manner, information about how task bars are ordered relative to each other over a selected time period, the ordering including an awareness of only tasks associated with the selected time period and not all tasks, and the height and display position of the task bar; means for accessing the cache to store and obtain task information; means for using task information in the cache to render a task bar over the selected time period; and means for displaying the task bar on a display device from the cache in a time-dependent format.
Claim 24
Independent Claim
148 words
An apparatus for displaying a task bar in a task management device, comprising: at least one cache in memory for storing information about font height of text displayed within the task bar, information about attributes of the task bar, the attributes including display shadowing characteristics and wrapping characteristics of a task bar displayed in a horizontal manner, information about how task bars are ordered relative to each other over a selected time period, the ordering including an awareness of only tasks associated with the selected time period and not all tasks, and the height and display position of the task bar; means for accessing the cache to store and obtain task information; means for using task information in the cache to render a task bar over the selected time period; and means for displaying the task bar on a display device from the cache in a time-dependent format.
Claim 25
Dependent Claim
19 words
A computer readable medium having stored therein instructions for causing a computer to perform the method of claim 1.
Claim 26
Dependent Claim
19 words
A computer readable medium having stored therein instructions for causing a computer to perform the method of claim 17.