System and method for managing data within a calendaring framework
First Claim
1. A method for managing data within a calendaring framework, comprising:
- receiving task data including at least one category having a category priority, the category comprising at least one task having a task priority, the task comprising at least one action item having an action item priority;
receiving time slot data that defines a time slot within the calendaring framework;
associating the time slot with a corresponding category; and
automatically populating the time slot with each constituent action item of each constituent task of the corresponding category, the populating being performed based on the action item priority and the task priority.
0 Assignments
0 Petitions
Accused Products
Abstract
Described are methods and mechanisms for managing data within a calendaring framework. The method includes receiving task data, which is distributed into one or more tasks associated with a category, and receiving time slot data, which defines one or more time slots within the calendaring framework and associates each category with at least one time slot. The method additionally includes determining a location for each task within the one or more time slots that are associated with the same category based on a task prioritization value, and determining a location for each action item within the one or more time slots that are associated with the same category based on the task location determination, an action item prioritization value, and an estimated completion time. The method further includes populating the time slots within the calendaring framework with the action items based on the action item location determination.
-
Citations
20 Claims
-
1. A method for managing data within a calendaring framework, comprising:
-
receiving task data including at least one category having a category priority, the category comprising at least one task having a task priority, the task comprising at least one action item having an action item priority;
receiving time slot data that defines a time slot within the calendaring framework;
associating the time slot with a corresponding category; and
automatically populating the time slot with each constituent action item of each constituent task of the corresponding category, the populating being performed based on the action item priority and the task priority. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable medium storing a computer program to manage data within a calendaring framework, comprising:
-
computer-readable code to receive task data, the task data distributed into one or more tasks associated with a category wherein each task includes a task prioritization value, the task data further including a listing of one or more action items wherein each action item includes an action item prioritization value;
computer-readable code to receive time slot data from a user interface, the time slot data defining one or more time slots within the calendaring framework and associating each category with at least one time slot;
computer-readable code to determine a location for each task within the one or more time slots that are associated with the same category, the location based on the task prioritization value;
computer-readable code to determine a location for each action item within the one or more time slots that are associated with the same category, the location based on the task location determination and the action item prioritization value assigned by the user interface; and
computer-readable code to populate the time slots within the calendaring framework with the action items based on the action item location determination. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of providing a calendaring framework, comprising:
-
providing task data distributed into one or more tasks associated with a category wherein each task includes a task prioritization value, each task including a listing of one or more action items, each action item including an action item prioritization value and an estimated completion time;
providing time slot data, the time slot data defining one or more time slots within the calendaring framework and associating each category with at least one time slot; and
receiving a populated calendaring framework that is populated with action items based on an action item location determination, the action item location determination determining a location for each action item within the one or more time slots associated with the same category based on the action item prioritization value and the estimated completion time. - View Dependent Claims (18, 19, 20)
-
Specification