Navigation route updates
First Claim
Patent Images
1. A system comprising:
- a processor; and
a memory that stores computer-executable instructions that, when executed by the processor, cause the processor to perform operations comprisingobtaining navigation data from a navigation data source,determining, based upon the navigation data, an expected condition on a navigation route at a point of time in the future,determining, based on the expected condition on the navigation route, if the navigation route is to be modified, andin response to a determination that the navigation route is to be modified,generating a modified route, andtransmitting, to a user device, updated route data that corresponds to the modified route.
4 Assignments
0 Petitions
Accused Products
Abstract
Concepts and technologies are disclosed herein for providing navigation routes and/or providing navigation route updates. According to various embodiments of the concepts and technologies disclosed herein, a navigation application can be configured to obtain route data from a routing service. The routing service can be configured to use navigation data locally stored and/or obtained from a number of sources to generate navigation routes and/or to update navigation routes. The generated and/or updated navigation routes can be provided to the user device as route data that can be used to provide navigation directions to a user.
41 Citations
20 Claims
-
1. A system comprising:
-
a processor; and a memory that stores computer-executable instructions that, when executed by the processor, cause the processor to perform operations comprising obtaining navigation data from a navigation data source, determining, based upon the navigation data, an expected condition on a navigation route at a point of time in the future, determining, based on the expected condition on the navigation route, if the navigation route is to be modified, and in response to a determination that the navigation route is to be modified, generating a modified route, and transmitting, to a user device, updated route data that corresponds to the modified route. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable storage medium that stores computer-executable instructions that, when executed by a processor, cause the processor to perform operations comprising:
-
obtaining navigation data from a navigation data source; determining, based upon the navigation data, an expected condition on a navigation route at a point of time in the future; determining, based on the expected condition on the navigation route, if the navigation route is to be modified; and in response to a determination that the navigation route is to be modified, generating a modified route, and transmitting, to a user device, updated route data that corresponds to the modified route. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method comprising:
-
obtaining, at a processor, navigation data from a navigation data source; determining, by the processor and based upon the navigation data, an expected condition on a navigation route at a point of time in the future; determining, by the processor and based on the expected condition on the navigation route, if the navigation route is to be modified; and in response to a determination that the navigation route is to be modified, generating, by the processor, a modified route, and transmitting, to a user device, updated route data that corresponds to the modified route. - View Dependent Claims (18, 19, 20)
-
Specification