SYSTEM AND METHOD FOR DETERMINING ROUTES TO DESIRED LOCATIONS
First Claim
1. A system, comprising:
- a first module that receives N points from a remote 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 that 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 that receives M points 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, wherein M is an integer greater than or equal to one; and
a fourth module that 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.
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
20 Claims
-
1. A system, comprising:
-
a first module that receives N points from a remote 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 that 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 that receives M points 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, wherein M is an integer greater than or equal to one; anda fourth module that 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, comprising:
-
receiving N points 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, wherein N is an integer greater than or equal to three; determining whether first information in a first datastore is missing a link between each neighboring pair of points within the N points; receiving M points 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, wherein M is an integer greater than or equal to one; andgenerating 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. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification