Method and system for reprioritizing calendar items on a data processing system
First Claim
1. 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.
1 Assignment
0 Petitions
Accused Products
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.
39 Citations
12 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 10, 11, 12)
-
-
7. 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. - View Dependent Claims (8, 9)
-
Specification