US5664175A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and system for reprioritizing calendar items on a data processing system
Assignee: International Business Machines Corp
•
Filing: 1993-08-13
•
Granted: 1997-09-02
•
Expires: 2013-08-13
Abstract
Abstract Calendar objects on a data processing system include an item, a due date and a priority value. The objects are reprioritized according to their due dates and priority values. For each object, a difference between the respective due date and a selected date is determined. The selected date is typically the current date. An importance value is determined by combining the difference with the priority value of each object. The objects are sorted and ranked according to their importance values. The sorted objects are then displayed to a user. If the due date is passed the selected date, then a past due notification is provided to the user for that object.
Inventors
- 👤 Brion K. Jackson
- 👤 Paul L. Miller
- 👤 William E. Warren, III
- 👤 Marvin L. Williams
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-26 19:53
CPC Classifications
G; G06; G06Q; G06Q10/00; G06Q10/10; G06Q10/109
Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
87 words
A method for reprioritizing calendar objects on a data processing system for a selected date, comprising the steps of: a) obtaining said objects from a database on said data processing system, each of said objects having a due date and a priority value; b) for each object, determining a difference between said respective due date and said selected date and weighting said respective priority value by said difference to determine an importance of said object; and c) prioritizing said objects according to the importance of each object.
Claim 2
Independent Claim
87 words
A method for reprioritizing calendar objects on a data processing system for a selected date, comprising the steps of: a) obtaining said objects from a database on said data processing system, each of said objects having a due date and a priority value; b) for each object, determining a difference between said respective due date and said selected date and weighting said respective priority value by said difference to determine an importance of said object; and c) prioritizing said objects according to the importance of each object.
Claim 3
Dependent Claim
41 words
The method of claim 1, further comprising the steps of: a) determining if two objects have the same importance; and b) if two objects have the same importance, then prioritizing said two objects by a predetermined parameter associated with said objects.
Claim 4
Dependent Claim
34 words
The method of claim 1, further comprising the steps of: a) determining if said two objects have the same importance; and b) if so, then prioritizing said two objects by their respective priority values.
Claim 5
Dependent Claim
20 words
The method of claim 1, further comprising the step of producing a list of said prioritized objects to a user.
Claim 6
Dependent Claim
26 words
The method of claim 4, further comprising the step of flagging for said user those objects having a due date that is past said selected date.
Claim 7
Dependent Claim
44 words
The method of claim 4, wherein said step of producing a list of said prioritized objects to a user further comprises the step of producing a list of those objects having the respective due dates located within a predetermined range from said selected date.
Claim 8
Dependent Claim
89 words
A data processing system for reprioritizing calendar objects for a selected date, comprising: a) means for obtaining said objects from a database on said data processing system, each of said objects having a due date and a priority value; b) means for determining a difference between said respective due date and said selected date for each object and for weighting said respective priority value by said difference to determine an importance of said respective object; and c) means for prioritizing said objects according to the importance of each object.
Claim 9
Dependent Claim
89 words
A data processing system for reprioritizing calendar objects for a selected date, comprising: a) means for obtaining said objects from a database on said data processing system, each of said objects having a due date and a priority value; b) means for determining a difference between said respective due date and said selected date for each object and for weighting said respective priority value by said difference to determine an importance of said respective object; and c) means for prioritizing said objects according to the importance of each object.
Claim 10
Dependent Claim
44 words
The data processing system of claim 7, further comprising: a) means for determining if two objects have the same importance; and b) means for prioritizing said two objects by a predetermined parameter associated with said objects if said two objects have the same importance.
Claim 11
Dependent Claim
42 words
The data processing system of claim 7, further comprising: a) means for determining if said two objects have the same importance; and b) means for prioritizing said two objects by their respective priority values if said two objects have the same importance.
Claim 12
Dependent Claim
21 words
The data processing system of claim 1, further comprising means for producing a list of said prioritized objects to a user.
Claim 13
Dependent Claim
27 words
The data processing system of claim 10, further comprising means for flagging for said user those objects having a due date that is past said selected date.
Claim 14
Dependent Claim
45 words
The data processing system of claim 10, wherein said means for producing a list of said prioritized objects to a user further comprises means for producing a list of those objects having the respective due dates located within a predetermined range from said selected date.
References Cited (Backward Citations)
US4642756A
Cited
US5260868A
Cited
US4796194A
Cited
US5093794A
Cited
US5099431A
Cited
US5448731A
Cited
US5247677A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2000-09-01 | 2001-03-03 | 2001-09-02 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2004-09-01 | 2005-03-03 | 2005-09-02 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2008-09-01 | 2009-03-03 | 2009-09-02 | $7700.00 | Window Closed / Lapsed |