System and method for determining routes to desired locations
First Claim
1. A system, comprising:
- a first module in a first device that via communications receives N points from a second device which is at a remote location with respect to the first device, the N points indicating(i) a current location of the system,(ii) a desired location, and(iii) one or more points between the current location and the desired location, wherein N is an integer greater than or equal to three;
a second module in the first device that determines whether first information in a first datastore in the first device is missing a link between each neighboring pair of points within the N points;
a third module in the first device that receives M points from the second device for each missing one of the N−
1 links, the M points indicating points between two of the N points associated with a missing link, wherein M is an integer greater than or equal to one; and
a fourth module in the first device that generates a route from the current location to the desired location based on the N points and the first information in the first datastore, and any M points received for missing ones of the N−
1 links.
1 Assignment
0 Petitions
Accused Products
Abstract
A system includes a first module receives N points (N≧3) from a remote device, the N points indicating (i) a current location, (ii) a desired location, and (iii) one or more points between the current location and the desired location. A second module determines whether first information in a first datastore of the system is missing a link between each neighboring pair of points within the N points. A third module receives M points (M≧1) from the remote device for each missing one of the N−1 links, the M points indicating points between two of the N points associated with a missing link. A fourth module generates a route from the current location to the desired location based on the N points and the first information in a first datastore, and any M points received for missing ones of the N−1 links.
14 Citations
28 Claims
-
1. A system, comprising:
-
a first module in a first device that via communications receives N points from a second device which is at a remote location with respect to the first device, the N points indicating (i) a current location of the system, (ii) a desired location, and (iii) one or more points between the current location and the desired location, wherein N is an integer greater than or equal to three; a second module in the first device that determines whether first information in a first datastore in the first device is missing a link between each neighboring pair of points within the N points; a third module in the first device that receives M points from the second device for each missing one of the N−
1 links, the M points indicating points between two of the N points associated with a missing link, wherein M is an integer greater than or equal to one; anda fourth module in the first device that generates a route from the current location to the desired location based on the N points and the first information in the first datastore, and any M points received for missing ones of the N−
1 links. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 21, 22, 23, 24)
-
-
11. A method, comprising:
-
receiving in a first device via communications N points from a second device which is at a remote location with respect to the first device, the N points indicating (i) a current location, (ii) a desired location, and (iii) one or more points between the current location and the desired location, wherein N is an integer greater than or equal to three; determining in the first device whether first information in a first datastore in the first device is missing a link between each neighboring pair of points within the N points; receiving in the first device M points from the second device for each missing one of the N−
1 links, the M points indicating points between two of the N points associated with a missing link, wherein M is an integer greater than or equal to one; andgenerating in the first device a route from the current location to the desired location based on the N points and the first information in the first datastore, and any M points received for missing ones of the N−
1 links. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 25, 26, 27, 28)
-
Specification