METHOD, SYSTEM, AND DEVICE FOR TO-DO-LIST BASED NAVIGATION
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and device for to-do-list based navigation includes identifying a selection of tasks to be completed from the to-do-list. The selected tasks may be prioritized or ordered based on navigation data and context data associated with each of the selected tasks to develop a trip plan for completing the selected tasks. The context data may include attributes, such as constraint data, associated with one or more of the selected tasks. In some embodiments, a status update for the current task may be periodically or occasionally communicated to one or more mobile computing devices to inform a user of the mobile computing device of the status of completion of the current task.
-
Citations
72 Claims
-
1-47. -47. (canceled)
-
48. A method comprising:
-
receiving a selection of tasks from a to-do-list maintained by an in-vehicle computing system, the to-do-list comprising a plurality of tasks; determining, with the in-vehicle computing system, navigation data for a location associated with each of the selected tasks; retrieving context data associated with each of the selected tasks from a data storage of the in-vehicle computing system, the context data defining an attribute of the selected task; determining, with the in-vehicle computing system, an order of priority of the selected tasks based on the navigation data and the context data; and providing navigation information on the in-vehicle computing system for the selected tasks. - View Dependent Claims (49, 50, 51, 52, 53, 54)
-
-
55. An in-vehicle computing device comprising:
-
a processor, and a memory having stored therein a plurality of instructions that, in response to being executed by the processor, results in the in-vehicle computing system; displaying a to-do-list on a display, the to-do-list comprising a plurality of tasks; receiving a user'"'"'s selection of the tasks to be completed; determining navigation data for a destination location associated with each of the selected tasks; retrieving constraint data associated with each of the selected tasks; determining an order of completion for the selected tasks based on the navigation data and the constraint data; and providing navigation information on the display for a first task of the selected tasks; and communicating, to a mobile computing device, a plurality of status updates regarding the progress of completion of the first task. - View Dependent Claims (56, 57, 58, 59, 60, 61, 62, 63)
-
-
64. One or more machine readable media comprising a plurality of instructions that in response to being executed result in an in-vehicle computing system:
-
determining a selection of tasks from a to-do-list maintained by the in-vehicle computing system, the to-do-list comprising a plurality of tasks; determining navigation data for a destination location associated with each of the selected tasks; retrieving context data associated with each of the selected tasks from a data storage of the in-vehicle computing system, the context data defining an attribute of the selected task; providing navigation information on the in-vehicle computing system for a first task of the selected tasks; communicating, to a mobile computing device, a plurality of status updates regarding the progress of completion of the first task. - View Dependent Claims (65, 66, 67, 68, 69, 70, 71, 72)
-
Specification