← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag