PERFORMING ACTIONS ASSOCIATED WITH TASK ITEMS THAT REPRESENT TASKS TO PERFORM
First Claim
1. A method comprising:
- storing a plurality of task items that includes a first task item and a second task item;
wherein the first task item of the plurality of task items is associated with a first action;
wherein the second task item of the plurality of task items is associated with a second action that is of a different type than the first action;
after storing the plurality of task items;
causing the first action associated with the first task item to be performed, andcausing the second action associated with the second task item to be performed;
wherein the method is performed by one or more computing devices.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for processing task items are provided. A task item is electronic data that represents a task to be performed, whether manually or automatically. A task item includes one or more details about its corresponding task, such as a description of the task and a location of the task. Specifically, techniques for generating task items, organizing task items, triggering notifications of task items, and consuming task items are described. In one approach, a task item is generated based on input from a user and context of the input. In another approach, different attributes of task items are used to organize the task items intelligently into multiple lists. In another approach, one or more criteria, such as location, are used to determine when to notify a user of a task. In another approach, actions other than generating notifications are enabled or automatically performed, actions such as emailing, calling, and searching.
369 Citations
46 Claims
-
1. A method comprising:
-
storing a plurality of task items that includes a first task item and a second task item; wherein the first task item of the plurality of task items is associated with a first action; wherein the second task item of the plurality of task items is associated with a second action that is of a different type than the first action; after storing the plurality of task items; causing the first action associated with the first task item to be performed, and causing the second action associated with the second task item to be performed; wherein the method is performed by one or more computing devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
15. A method comprising:
-
storing, at a handheld device, a plurality of task items, wherein each task item of the plurality of task items is associated with an action; and causing, by a task manager executing on the handheld device, an application that is separate from the task manager to perform the action associated with the particular task item; wherein the method is performed by one or more computing devices. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
Specification