First waypoint distance
First Claim
1. A method of requesting a route for a mobile computing device, using a processor, the method comprising:
- determining a mobile computing device location and a first waypoint distance, the first waypoint distance indicating a distance, representing an exclusionary zone, from the mobile computing device location within which a first waypoint of a route cannot be located, the first waypoint distance being based at least on a mobile computing device velocity;
sending a map data request to a server, the map data request comprising the first waypoint distance and the mobile computing device location; and
receiving route information from the server, the route information based on the first waypoint distance, the route information comprising information identifying a received first waypoint that is further away from the mobile computing device location than the first waypoint distance.
2 Assignments
0 Petitions
Accused Products
Abstract
A mobile computing device can determine a first waypoint distance that indicates a distance from the device'"'"'s location within which a first waypoint of a route cannot be located. This distance can be sent to a server as part of a map data request. The distance can be based on a device velocity, a request latency time, an instruction intake time and an instruction reaction time. The request latency time represents the delay from sending a request to receiving route information in response. The instruction intake time represents the time it takes for a user to read or listen to a first waypoint instruction. The instruction reaction time represents the time it takes a user to react to a first waypoint instruction. Route information contains information identifying a first waypoint that is further away from the device position supplied with the request than the first waypoint distance.
24 Citations
19 Claims
-
1. A method of requesting a route for a mobile computing device, using a processor, the method comprising:
-
determining a mobile computing device location and a first waypoint distance, the first waypoint distance indicating a distance, representing an exclusionary zone, from the mobile computing device location within which a first waypoint of a route cannot be located, the first waypoint distance being based at least on a mobile computing device velocity; sending a map data request to a server, the map data request comprising the first waypoint distance and the mobile computing device location; and receiving route information from the server, the route information based on the first waypoint distance, the route information comprising information identifying a received first waypoint that is further away from the mobile computing device location than the first waypoint distance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of providing a route to a mobile computing device, using a processor, the method comprising:
-
receiving a map data request from the mobile computing device, the map data request comprising a first waypoint distance, a mobile device location and information identifying a destination, the first waypoint distance being based at least on a mobile computing device velocity; based on the first waypoint distance, determining the route from the mobile device location to the destination, the route comprising a first waypoint that is further away from the mobile device location than the first waypoint distance; and sending route information corresponding to the route to the mobile computing device. - View Dependent Claims (13, 14)
-
-
15. One or more computer-readable storage media storing computer-executable instructions for causing a mobile computing device to perform a method, the method comprising:
-
determining a mobile computing device velocity; determining a mobile computing device location; determining a first waypoint distance based on at least the mobile computing device velocity, a request latency time, an instruction intake time and an instruction reaction time, the instruction intake time being an amount of time it takes for a user to listen to or read a first instruction in a route; sending a map data request to a server, the map data request comprising the first waypoint distance, the mobile computing device location, the request latency time, the instruction intake time and the instruction reaction time; receiving route information from the server, the route information based on the first waypoint distance, the route information comprising information identifying a first waypoint that is further away from the mobile computing device location than the first waypoint distance; and presenting, at a display of the mobile computing device, a portion of a route represented by the route information, the portion of the route including the first waypoint. - View Dependent Claims (16, 17, 18, 19)
-
Specification