Method and system for a real-time distributed navigation system
First Claim
1. A method for determining a user'"'"'s location comprising the steps of:
- generating a position signal;
determining a first approximation of the user'"'"'s location using said position signal;
querying a database of location information based upon said first approximation;
generating a first set of candidates corresponding to locations in close proximity to the first approximation of a user'"'"'s location;
the user perceiving a vicinity of the user;
the user selecting at least one preferred candidate from among the first set of locations according to a predetermined criteria;
determining a second approximation of a user'"'"'s location based upon said at least one preferred location, wherein said second approximation is more accurate than said first approximation.
0 Assignments
0 Petitions
Accused Products
Abstract
An Interactive Real-Time Distributed Navigation system is disclosed. In the present invention a user'"'"'s location is determined by generating a position signal at the user'"'"'s location. Through wireless communication between the user and distributed navigation servers, the user is presented with a list of candidate locations. The user'"'"'s choice from the candidate list are then used by the navigation servers to obtain an accurate measurement of the user'"'"'s location. Having established a user'"'"'s location, the system proceeds to provide navigational prompts to the user to reach a final destination.
28 Citations
26 Claims
-
1. A method for determining a user'"'"'s location comprising the steps of:
-
generating a position signal;
determining a first approximation of the user'"'"'s location using said position signal;
querying a database of location information based upon said first approximation;
generating a first set of candidates corresponding to locations in close proximity to the first approximation of a user'"'"'s location;
the user perceiving a vicinity of the user;
the user selecting at least one preferred candidate from among the first set of locations according to a predetermined criteria;
determining a second approximation of a user'"'"'s location based upon said at least one preferred location, wherein said second approximation is more accurate than said first approximation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 23)
-
-
11. A method for providing navigational prompts to a user comprising the steps of:
-
inputting a destination;
generating a position signal;
determining a first approximation of a user'"'"'s location using said position signal;
querying a database of location information based upon said first approximation;
generating a first set of candidates corresponding to locations in close proximity to the first approximation of a user'"'"'s location;
the user perceiving a vicinity of the user;
the user selecting at least one preferred candidate from among the first set of locations according to a first predetermined criteria;
determining a second approximation of a user'"'"'s location based upon said preferred location, wherein said second approximation is more accurate than said first approximation;
determining a path from the second approximation to the destination according to a second predetermined criteria;
providing prompts to the user describing said path. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26)
-
Specification