COMPREHENSIVE TASK MANAGEMENT
First Claim
Patent Images
1. A mobile computing device for comprehensive task management, the mobile computing device comprising:
- a message monitoring module to (i) monitor communication messages on the mobile computing device, (ii) parse the communication messages, and (iii) determine whether any of the parsed communication messages comprise content indicative of one or more upcoming tasks to be completed;
a task generation module to generate a plurality of tasks from the parsed communication messages determined to comprise content indicative of one or more upcoming tasks to be completed, each task corresponding to a different upcoming task;
a task list generation module to generate a task list from the plurality of tasks generated by the task generation module; and
a notification module to generate an alarm for each task on the task list.
1 Assignment
0 Petitions
Accused Products
Abstract
Technologies for generating tasks from communication messages includes a mobile computing device for monitoring communication messages, parsing the communication messages to detect content indicative of upcoming tasks, generating a task for each of the upcoming tasks detected, generating a task list from the generated tasks, and generating an alarm for each task. Additionally, the mobile computing device receives tasks generated by a cloud server.
77 Citations
29 Claims
-
1. A mobile computing device for comprehensive task management, the mobile computing device comprising:
-
a message monitoring module to (i) monitor communication messages on the mobile computing device, (ii) parse the communication messages, and (iii) determine whether any of the parsed communication messages comprise content indicative of one or more upcoming tasks to be completed; a task generation module to generate a plurality of tasks from the parsed communication messages determined to comprise content indicative of one or more upcoming tasks to be completed, each task corresponding to a different upcoming task; a task list generation module to generate a task list from the plurality of tasks generated by the task generation module; and a notification module to generate an alarm for each task on the task list. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for managing tasks, the method comprising:
-
monitoring, on a mobile computing device, communication messages on the mobile computing device; parsing, on the mobile computing device, the communication messages; determining, on the mobile computing device, whether any of the parsed communication messages comprise content indicative of one or more upcoming tasks to be completed; generating, on the mobile computing device, a plurality of tasks from the parsed communication messages determined to comprise content indicative of one or more upcoming tasks to be completed, each task corresponding to a different upcoming task; generating, on the mobile computing device, a task list from the plurality of tasks generated; and generating, on the mobile computing device, an alarm for each task on the task list. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. One or more machine readable media comprising a plurality of instructions stored thereon that in response to being executed result in a mobile computing device:
-
monitoring communication messages on the mobile computing device; parsing the communication messages; determining whether any of the parsed communication messages comprise content indicative of one or more upcoming tasks to be completed; generating a plurality of tasks from the parsed communication messages determined to comprise content indicative of one or more upcoming tasks to be completed, each task corresponding to a different upcoming task; generating a task list from the plurality of tasks generated; and generating an alarm for each task on the task list. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
-
27. A cloud server for comprehensive task management, the cloud server comprising:
-
a message monitoring module to (i) monitor online communication messages, (ii) parse the online communication messages, and (iii) determine whether any of the parsed online communication messages comprise content indicative of one or more upcoming tasks to be completed; a task generation module to generate a plurality of tasks from the parsed online communication messages determined to comprise content indicative of one or more upcoming tasks to be completed, each task corresponding to a different upcoming task; and a remote device synchronization module to (i) send one or more tasks generated by the task generation module to a mobile computing device over a network, and (ii) receive one or more additional tasks generated by the mobile computing device over the network. - View Dependent Claims (28, 29)
-
Specification