Computer method and apparatus for filling in an entry field using geographical proximity and character criteria
First Claim
1. A computer implemented method for selecting a navigational waypoint for use, the method comprising:
- receiving a partially entered waypoint identifier identifying, in part, a navigational waypoint for use;
searching for the navigational waypoint for use from amongst a plurality of waypoint identifiers using the partially entered waypoint identifier and a search criterion other than a criterion based on a pre-existing ordering of the plurality of waypoint identifiers; and
completing the partially entered waypoint identifier based on results from the searching, the completed waypoint identifier forming a user-selectable navigational waypoint for use;
wherein searching includes;
(i) searching for the navigational waypoint for use using as the search criterion a geographical relationship between a location of each waypoint identifier of the plurality of waypoint identifiers and a reference location; and
(ii) returning as the result of the searching, a first waypoint identifier, in an event the geographical relationship is that the distance between the location of the first waypoint identifier and the reference location is within a vicinity term, and returning at least a second waypoint identifier, in an event the geographical relationship is that the distance between the location of the second waypoint identifier and the reference location is within the vicinity term.
1 Assignment
0 Petitions
Accused Products
Abstract
Entering an identifier to select a navigational waypoint requires “head-down” time, resulting in less time for operating a vehicle. Accordingly, a technique for selecting a navigational waypoint for use is provided. The present invention includes receiving a partially entered identifier identifying, in part, a navigational waypoint for use, searching for the navigational waypoint for use from amongst a plurality of identifiers using the partially entered identifier and a search criterion other than a criterion based on a pre-existing ordering of the plurality of identifiers, and completing the partially entered waypoint identifier based on results from the searching. The completed waypoint identifier forms a user-selectable navigational waypoint for use. The present invention uses as a search criterion a geographical relationship between a location of each identifier of the plurality and a reference location/area to reduce the number of user-entered characters needed to select a navigational waypoint, thereby reducing “head-down” time.
20 Citations
27 Claims
-
1. A computer implemented method for selecting a navigational waypoint for use, the method comprising:
-
receiving a partially entered waypoint identifier identifying, in part, a navigational waypoint for use; searching for the navigational waypoint for use from amongst a plurality of waypoint identifiers using the partially entered waypoint identifier and a search criterion other than a criterion based on a pre-existing ordering of the plurality of waypoint identifiers; and completing the partially entered waypoint identifier based on results from the searching, the completed waypoint identifier forming a user-selectable navigational waypoint for use; wherein searching includes; (i) searching for the navigational waypoint for use using as the search criterion a geographical relationship between a location of each waypoint identifier of the plurality of waypoint identifiers and a reference location; and (ii) returning as the result of the searching, a first waypoint identifier, in an event the geographical relationship is that the distance between the location of the first waypoint identifier and the reference location is within a vicinity term, and returning at least a second waypoint identifier, in an event the geographical relationship is that the distance between the location of the second waypoint identifier and the reference location is within the vicinity term. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer implemented method for filling in an entry field, the method comprising:
-
generating an initial vicinity list of waypoint identifiers from a database of waypoint identifiers using a reference position and a vicinity term; generating a final vicinity list of waypoint identifiers from the initial vicinity list of waypoint identifiers using a search string followed by a character from a set of characters; generating an autofill list of waypoint identifiers from the database of waypoint identifiers using the search string followed by a character from the set of characters; and generating a GeoFill list of waypoint identifiers from a combination of the final vicinity list of waypoint identifiers and the autofill list of waypoint identifiers using the search string followed by a character from the set of characters, the GeoFill list of waypoint identifiers being used to fill in the entry field. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer apparatus to fill in an entry field, the apparatus comprising:
-
an initial vicinity list generator to generate an initial vicinity list of waypoint identifiers from a database of waypoint identifiers using a reference position and a vicinity term; a final vicinity list generator coupled to the initial vicinity generator to generate a final vicinity list of waypoint identifiers from the initial vicinity list of waypoint identifiers using a search string followed by a character from a set of characters; an autofill list generator to generate an autofill list of waypoint identifiers from the database of waypoint identifiers using the search string followed by a character from the set of characters; and a GeoFill list generator coupled to the final vicinity list generator and the autofill list generator to generate a GeoFill list of waypoint identifiers from a combination of the final vicinity list and the autofill using the search string followed by a character from the set of characters, the GeoFill list of waypoint identifiers being used to fill in the entry field. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A computer system selecting a navigational waypoint for use, the system comprising:
-
(A) a digital processor configured to execute a set of processes including; receiving a partially entered waypoint identifier identifying, in part, a navigational waypoint for use; searching for the navigational waypoint for use from amongst a plurality of waypoint identifiers using the partially entered waypoint identifier and a search criterion other than a criterion based on a pre-existing ordering of the plurality of waypoint identifiers; and completing the partially entered waypoint identifier based on results from the searching, the completed waypoint identifier forming a user-selectable navigational waypoint for use; wherein searching includes; (i) searching for the navigational waypoint for use using as the search criterion a geographical relationship between a location of each waypoint identifier of the plurality of waypoint identifiers and a reference location; and (ii) returning as the result of the searching, a first waypoint identifier, in an event the geographical relationship is that the distance between the location of the first waypoint identifier and the reference location is within a vicinity term, and returning at least a second waypoint identifier, in an event the geographical relationship is that the distance between the location of the second waypoint identifier and the reference location is within the vicinity term; (B) a memory accessible to the digital processor, the memory storing the plurality of waypoint identifiers; (C) a data entry device communicatively coupled to the digital processor, the data entry device enabling partially partial entry of the waypoint identifier; and (D) a display controlled by the digital processor, the display displaying the formed user-selectable navigational waypoint for use.
-
-
27. An apparatus for selecting a navigational waypoint for use, the apparatus comprising:
-
receiving means receiving a partially entered waypoint identifier identifying, in part, a navigational waypoint for use; search means searching for the navigational waypoint for use from amongst a plurality of waypoint identifiers using the partially entered waypoint identifier and a search criterion other than a criterion based on a pre-existing ordering of the plurality of waypoint identifiers; and completion means completing the partially entered waypoint identifier based on results from the means for searching, the completed waypoint identifier forming a user-selectable navigational waypoint for use; wherein searching by the search means includes; (i) searching for the navigational waypoint for use using as the search criterion a geographical relationship between a location of each waypoint identifier of the plurality of waypoint identifiers and a reference location; and (ii) returning as the result of the searching, a first waypoint identifier, in an event the geographical relationship is that the distance between the location of the first waypoint identifier and the reference location is within a vicinity term, and returning at least a second waypoint identifier, in an event the geographical relationship is that the distance between the location of the second waypoint identifier and the reference location is within the vicinity term.
-
Specification