Quick capture of to-do items
First Claim
1. A method for facilitating the quick capture and management of to-do items by an application persistent on a computing device, the method executing on at least one processor of the computing device, the method comprising the steps of:
- (a) receiving a first input from a user of the computing device to flag an item outside of the application, said first input indicative of a desire by said user to capture a to-do item for the flagged item;
(b) receiving a second input from said user, said second input indicative of a desired input modality by said user to capture an additional input corresponding to said to-do item, the second input being distinct and separate from the first input and the additional input, wherein said desired input modality is one of;
text, voice, photo image, video, and flagging preexisting content stored on the computing device;
(c) capturing the additional input corresponding to said to-do item, via said desired input modality in response to said second input, and storing said to-do item in a memory accessible to the computing device, the additional input being distinct and separate from the first input and the second input;
(d) associating said captured to-do item with a second application installed on the computing device for utilization by the user to complete the to-do item; and
(e) presenting a reminder to said user, utilizing at least said second application installed on the computing device, wherein said reminder is presented to said user in a context-relevant manner.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods and computer program products for facilitating the quick capture and management of task list (i.e., “to-do”) items are disclosed. Such systems, methods and computer program products allow a user of a computing device to access a persistently and ubiquitously executing stand-alone application that facilitates a capture solution that supports multiple input modalities—voice, image, video, handwriting and text. This allows the quick capture and creation of to-do'"'"'s anytime and anywhere. Once captured, the device may use a combination of natural language processing with the power of an internet search engine to identify, organize, and surface relevant content and context for a user as a reminder of such captured to-do'"'"'s.
-
Citations
20 Claims
-
1. A method for facilitating the quick capture and management of to-do items by an application persistent on a computing device, the method executing on at least one processor of the computing device, the method comprising the steps of:
-
(a) receiving a first input from a user of the computing device to flag an item outside of the application, said first input indicative of a desire by said user to capture a to-do item for the flagged item; (b) receiving a second input from said user, said second input indicative of a desired input modality by said user to capture an additional input corresponding to said to-do item, the second input being distinct and separate from the first input and the additional input, wherein said desired input modality is one of;
text, voice, photo image, video, and flagging preexisting content stored on the computing device;(c) capturing the additional input corresponding to said to-do item, via said desired input modality in response to said second input, and storing said to-do item in a memory accessible to the computing device, the additional input being distinct and separate from the first input and the second input; (d) associating said captured to-do item with a second application installed on the computing device for utilization by the user to complete the to-do item; and (e) presenting a reminder to said user, utilizing at least said second application installed on the computing device, wherein said reminder is presented to said user in a context-relevant manner. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product comprising a computer usable storage medium device encoded in a computer having control logic stored therein for causing an application persistent on the computer to facilitate the quick capture and management of to-do items, said control logic comprising:
-
first computer readable program code means for causing the computer to receive a first input from a user to flag an item outside of the application, said first input indicative of a desire by said user to capture a to-do item for the flagged item; second computer readable program code means for causing the computer to receive a second input from said user, said second input indicative of a desired input modality by said user to capture an additional input corresponding to said to-do item, the second input being distinct and separate from the first input and the additional input, wherein said desired input modality is one of;
text, voice, photo image, video, and flagging preexisting content stored on the computing device;third computer readable program code means for causing the computer to capture the additional input corresponding to said to-do item, via said desired input modality in response to said second input, and storing said to-do item in a memory accessible to the computer, the additional input being distinct and separate from the first input and the second input; fourth computer readable program code means for causing the computer to associate said captured to-do item with a second application installed on the computer for utilization by the user to complete the to-do item; and fifth computer readable program code means for causing the computer to present a reminder to said user, utilizing at least said second application installed on the computer, wherein said reminder is presented to said user in a context-relevant manner. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer system for facilitating the quick capture and management of to-do items by an application persistent on the computer system, comprising:
-
(a) means for receiving a first input from a user of the computer system to flag an item outside of the application, said first input indicative of a desire by said user to capture a to-do item for the flagged item; (b) means for receiving a second input from said user, said second input indicative of a desired input modality by said user to capture an additional input corresponding to said to-do item, the second input being distinct and separate from the first input and the additional input, wherein said desired input modality is one of;
text, voice, photo image, video, and flagging preexisting content stored on the computing device;(c) means for capturing the additional input corresponding to said to-do item, via said desired input modality in response to said second input, and storing said to-do item in a memory accessible to the computer system, the additional input being distinct and separate from the first input and the second input; (d) means for associating said captured to-do item with a second application installed on the computer system for utilization by the user to complete the to-do item; and (e) means for presenting a reminder to said user, utilizing at least said second application installed on the computer system, wherein said reminder is presented to said user in a context-relevant manner. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification