Systems and methods to modify direction of travel as a function of action items
First Claim
1. A computer-implemented method implemented by a mobile computing device according to computer-executable instructions, the computer-implemented method comprising:
- displaying, on a display of the mobile computing device, a user interface enabling specification by a user of an action item that the user desires to complete;
receiving, via the user interface, an indication of the action item, an action item location at which the action item is actionable, and an action item time frame during which the action item is actionable;
receiving, via the user interface, a request for navigation instructions for travel to a destination, wherein the input specifies a desired arrival time frame in which the user desires to arrive at the destination;
detecting a current location of the mobile computing device;
obtaining an initial travel route directing the user from the current location to the destination, wherein the initial travel route is associated with an expected arrival time at which the user is expected to arrive at the destination under the initial travel route;
determining an updated travel route, the updated travel route deviating from the initial travel route and directing the user to the action item location and subsequently to the destination, wherein the updated travel route is associated with an expected arrival time at which the user is expected to arrive at the action item location under the updated travel route and a revised expected arrival time at which the user is expected to arrive at the destination under the updated travel route;
verifying that the expected arrival time at the action item location falls within the action item time frame and that the revised expected arrival time at the destination falls within the desired arrival time frame; and
displaying, within the user interface, an alert to facilitate a change in travel from the initial travel route to the updated travel route.
5 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments relate generally to a system, a device and a method provide for a modification of direction of travel based on, for example, proximity thresholds and adaptive alerts specifying an action item. In one or more embodiments, a method can include receiving at a device action alert data including data representing a destination at which an action item resides and data representing an event time frame during which the action item is actionable. Also, the method can include determining at a processor data representing a proximity threshold value relative to a detected location data as a function of at least a rate of travel to form a subset of proximity threshold data specifying the proximity threshold value under which generation of an adaptive alert is enabled. The method can facilitate a change in travel from a first path segment to a second path segment to the destination.
-
Citations
21 Claims
-
1. A computer-implemented method implemented by a mobile computing device according to computer-executable instructions, the computer-implemented method comprising:
-
displaying, on a display of the mobile computing device, a user interface enabling specification by a user of an action item that the user desires to complete; receiving, via the user interface, an indication of the action item, an action item location at which the action item is actionable, and an action item time frame during which the action item is actionable; receiving, via the user interface, a request for navigation instructions for travel to a destination, wherein the input specifies a desired arrival time frame in which the user desires to arrive at the destination; detecting a current location of the mobile computing device; obtaining an initial travel route directing the user from the current location to the destination, wherein the initial travel route is associated with an expected arrival time at which the user is expected to arrive at the destination under the initial travel route; determining an updated travel route, the updated travel route deviating from the initial travel route and directing the user to the action item location and subsequently to the destination, wherein the updated travel route is associated with an expected arrival time at which the user is expected to arrive at the action item location under the updated travel route and a revised expected arrival time at which the user is expected to arrive at the destination under the updated travel route; verifying that the expected arrival time at the action item location falls within the action item time frame and that the revised expected arrival time at the destination falls within the desired arrival time frame; and displaying, within the user interface, an alert to facilitate a change in travel from the initial travel route to the updated travel route. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. Non-transitory computer readable media comprising executable instructions that, when executed by a computing system, cause the computing system to:
-
receive, via a user interface displayed on a display of a mobile computing device, an indication of the action item, an action item location at which the action item is actionable, and an action item time frame during which the action item is actionable; receive, via the user interface, a request to navigate to a destination, wherein the request specifies a desired arrival time frame in which the user desires to arrive at the destination; detect a current location of the mobile computing device; determine a travel route directing the user from the current location to the action item location and subsequently to the destination, wherein the travel route is associated with an expected arrival time at which the user is expected to arrive at the action item location under the travel route and an expected arrival time at which the user is expected to arrive at the destination under the travel route; verify that the expected arrival time at the action item location falls within the action item time frame and that the expected arrival time at the destination falls within the desired arrival time frame; and transmit to the mobile computing device information causing display, on the mobile computing device, of an alert to facilitate travel on the travel route. - View Dependent Claims (11, 12)
-
-
13. A mobile computing device comprising:
-
a memory including information identifying an action item specified by a user of the mobile computing device, the information further identifying an action item location at which the action item is actionable and an action item time frame at which the action item is actionable; a display; a processor in communication with the memory and the display, the processor configured with computer-executable instructions to; output on the display a user interface enabling input of a request to navigate to a destination; obtain, via the user interface, the request to navigate to the destination, wherein the request specifies a desired arrival time frame in which the user desires to arrive at the destination; detect a current location of the mobile computing device; determine a travel route directing the user from the current location to the action item location and subsequently to the destination, wherein the travel route is associated with an expected arrival time, at which the user is expected to arrive at the action item location under the travel route, that falls within the action item time frame and an expected arrival time, at which the user is expected to arrive at the destination under the travel route, that falls within the desired arrival time frame; and output a notification indicating that navigation via the travel route can be used to accomplish the action item. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
Specification