Automatic travel time and routing determinations in a wireless network
First Claim
1. A method, comprising:
- determining, by a system comprising a processor, a first route and a second route as a function of a travel time target that represents a determined amount of time to be traveled in relation to a first location, wherein the determining comprises;
associating a first set of route segments with the first route and a second set of route segments with the second route, anddetermining respective transit times and associated confidence levels for the first set of route segments and the second set of route segments based on current information and historical information associated with the first and second sets of route segments;
deriving a second location based on the first route and the travel time target and a third location based on the second route and the travel time target; and
initiating, by the system, a rendering of a map that comprises an indication of the second location, the third location, a first confidence level that indicates a confidence of arrival at the second location within the travel time target, and a second confidence level that indicates another confidence of arrival at the third location within the travel time target.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects relate to automatically providing updated route and predicted travel time to allow a user to travel a shortest route between a first point and a second point. A route can be planned based on a multitude of route segments, wherein historical data related to speed is known for each of the route segments. Further, the historical data is categorized based on temporal aspects, such as time of day, day of week, as well as other aspects, such as known events that can have an influence on the speed at which each route segment can be traveled. As the user moves along the route, the planned route, as well as an anticipated travel time, are almost continually updated to provide the most up-to-date and accurate data.
-
Citations
20 Claims
-
1. A method, comprising:
-
determining, by a system comprising a processor, a first route and a second route as a function of a travel time target that represents a determined amount of time to be traveled in relation to a first location, wherein the determining comprises; associating a first set of route segments with the first route and a second set of route segments with the second route, and determining respective transit times and associated confidence levels for the first set of route segments and the second set of route segments based on current information and historical information associated with the first and second sets of route segments; deriving a second location based on the first route and the travel time target and a third location based on the second route and the travel time target; and initiating, by the system, a rendering of a map that comprises an indication of the second location, the third location, a first confidence level that indicates a confidence of arrival at the second location within the travel time target, and a second confidence level that indicates another confidence of arrival at the third location within the travel time target. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system, comprising:
-
a processor; and a memory that stores executable instructions that, when executed by the processor, cause performance of operations, comprising; determining, based on a travel time target that defines a bound on an amount of time to be traveled in relation to a first location, a first route and a second route, comprising; determining that the first route comprises a first set of route segments and the second route comprises a second set of route segments, determining a first set of transit times associated with the first set of route segments and a second set of transit times associated with the second set of route segments based on current information and historical information associated with the first and second sets of route segments, and determining a first set of confidence levels for the first set of transit times and a second set of confidence levels for the second set of transit times; determining a second location based on the first set of transit times and the first set of confidence levels and a third location based on the second set of transit times and the second set of confidence levels; and outputting the first location, the second location, the third location, a first confidence level that indicates a confidence of arrival at the second location within the travel time target, and a second confidence level that indicates another confidence of arrival at the third location within the travel time target on a map. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage device storing executable instructions that, in response to execution, cause a system comprising a processor to perform operations, comprising:
-
determining a first route and a second route as a function of a first location and a travel time target that represents a determined amount of time to be traveled in relation to the first location, wherein the determining comprises; dividing the first route into a first set of route segments based on a set of known location markers, determining, for the first set of route segments, respective expected travel times based on current information associated with a first subset of the first set of route segments and historical information associated with a second subset of the first set of route segments, dividing the second route into a second set of route segments based on another set of known location markers, and determining, for the second set of route segments, respective expected travel times, wherein the respective expected travel times are based on other current information associated with a third subset of the second set of route segments and other historical information associated with a fourth subset of the second set of route segments; deriving a second location based on the first route and a third location based on the second route; and rendering of a map on a display device, wherein the rendering comprises the second location and a first confidence level that indicates whether the second location is capable of being traversed within the travel time target, and the third location and a second confidence level that indicates whether the third location is capable of being traversed within the travel time target. - View Dependent Claims (18, 19, 20)
-
Specification