Method of organizing map data for affinity relationships and application for use thereof
First Claim
1. A method of providing guidance to a destination with a computing system, the method comprising:
- receiving input from a user that indicates a municipality that is nearby a desired actual destination;
calculating a first route to the municipality that is nearby the desired actual destination;
providing guidance to the user to follow the first route to the municipality that is nearby the desired actual destination;
while on route to the municipality that is nearby the desired actual destination, prompting the user to enter data that indicates an exact location of the desired actual destination;
receiving input from the user that indicates the exact location of the desired actual destination;
calculating a second route to the desired actual destination; and
providing guidance to the user to follow the second route to the desired actual destination.
2 Assignments
0 Petitions
Accused Products
Abstract
An affinity relationship index and a method for using it are disclosed. The affinity relationship index captures, for any given place name, an affinity to one or more potentially more important place names. Each such more important place subtends an affinity domain within which other places are deemed to lie. The index carries this on hierarchically and has the effect of creating a relatively meaningful and minimized structure that can be rapidly searched for a user'"'"'s intended destination. An application uses these affinity domains to determine the instructions necessary to embark upon a guided journey rather than determining all instructions needed to complete the journey.
43 Citations
13 Claims
-
1. A method of providing guidance to a destination with a computing system, the method comprising:
-
receiving input from a user that indicates a municipality that is nearby a desired actual destination; calculating a first route to the municipality that is nearby the desired actual destination; providing guidance to the user to follow the first route to the municipality that is nearby the desired actual destination; while on route to the municipality that is nearby the desired actual destination, prompting the user to enter data that indicates an exact location of the desired actual destination; receiving input from the user that indicates the exact location of the desired actual destination; calculating a second route to the desired actual destination; and providing guidance to the user to follow the second route to the desired actual destination. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of specifying a destination with a navigation system, the method comprising the steps of:
-
indicating a municipality via the navigation system, the municipality being near an actual desired destination; receiving guidance for traveling to the municipality; when reaching a predetermined threshold while on route to the municipality, receiving a request to indicate an exact address of the actual desired destination via the navigation system; indicating the exact address of the actual desired destination; and receiving guidance for traveling to the exact address of the actual desired destination.
-
-
7. A computer-readable medium including computer-executable instructions for performing a method of providing guidance to a destination via a navigation system, the method comprising:
-
receiving input from a user that indicates a municipality that is nearby a desired actual destination; using the received input to search an index of the navigation system, the index including a hierarchically layered data structure of an affinity relationship between municipalities, wherein the affinity relationship corresponds to an affinity domain of the municipality that defines a set of data values that diminish as a function of a distance from a maximum importance value of the municipality; calculating a first route to the municipality that is nearby the desired actual destination based on the search; providing guidance to the user to follow the first route to the municipality that is nearby the desired actual destination; while on route to the municipality that is nearby the desired actual destination, receiving input from the user that indicates an exact location of the desired actual destination; calculating a second route to the desired actual destination; and providing guidance to the user to follow the second route to the desired actual destination. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
Specification