A method, machine-readable medium, and system involve receiving user input with a navigation device regarding a desired city name. A determination is made regarding whether the user input matches city names in a Last Used City List (LUCL). A Global City List (GCL) is consulted when the user input do
A method, machine-readable medium, and system involve receiving user input with a navigation device regarding a desired city name. A determination is made regarding whether the user input matches city names in a Last Used City List (LUCL). A Global City List (GCL) is consulted when the user input does not match the city names in the LUCL. A matching city name is selected as a best candidate.
대표청구항▼
1. A computer implemented method comprising: receiving, with a navigation device, user input regarding a desired city name;determining whether the user input matches a city name in a Last Used City List;when determined that the user input matches the city name in the Last Used City List, selecting t
1. A computer implemented method comprising: receiving, with a navigation device, user input regarding a desired city name;determining whether the user input matches a city name in a Last Used City List;when determined that the user input matches the city name in the Last Used City List, selecting the city name in the Last Used City List that matches the user input as a best candidate;when determined that the user input does not match any city name in the Last Used City List, consulting a Global City List, wherein consulting the Global City List includes: determining whether a number of city names in the Global City List matching the user input exceeds a predetermined threshold; andselecting a city name in the Global City List matching the user input that is geographically nearest to the navigation device as a best candidate when the number of city names in the Global City List matching the user input does not exceed the predetermined threshold; anddisplaying the best candidate in response to character entry by the user. 2. The method of claim 1, further comprising selecting the matching city name most recently used as the best candidate from the Last Used City List sorted by time. 3. The method of claim 1, wherein the consulting the Global City List further comprises having the GCL in alphabetical order. 4. The method of claim 1, wherein the consulting the Global City List further comprises reducing the number of matching city names to a predetermined threshold by picking first predetermined number of matches and disregarding the remainder when the number of matching city names exceeds the predetermined threshold. 5. The method of claim 1, further comprising: enabling a list key of the navigation device when the number of matching city names in the Global City List does not exceed a predetermined threshold;receiving an indication of selection of the list key; andlisting the matching city names. 6. The method of claim 5, further comprising sorting the matching city names by geographic distance. 7. The method of claim 6, further comprising: receiving an indication to display the matching city names in alphabetical order; anddisplaying the matching city names in alphabetical order. 8. The method of claim 5, further comprising: checking the number of matching city names in the Global City List; andreceiving further user input regarding the desired city name until the number of matching city names does not exceed the predetermined threshold before the enabling, the receiving, and the listing. 9. The method of claim 1, wherein the consulting a Global City List with spatial index comprises:selecting cities which are within a first predetermined geographic distance from the navigation device;determining whether city names match a substring entered by a user; andselecting the matching city name that is geographically nearest to the navigation device as the best candidate when the matching city names are within the first predetermined geographic distance from the navigation device. 10. The method of claim 9, wherein the consulting a Global City List with spatial index further comprises determining whether the matching city names are within a second predetermined geographic distance from the navigation device when no matching city names are found within the first predetermined geographic distance. 11. The method of claim 10, wherein consulting the Global City List with spatial index further comprises selecting a first of the matching city names in the Global City List as the first best candidate when none of the matching city names are within the second predetermined geographic distance. 12. The method of claim 10, wherein consulting the Global City List with spatial index further comprises selecting the matching city name that is geographically nearest to the navigation device as the first best candidate when the matching city names are within the second predetermined geographic distance. 13. The method of claim 10, wherein the second predetermined geographic distance is greater than the first predetermined geographic distance. 14. The method of claim 1, wherein the user input includes voice commands. 15. The method of claim 1, further comprising disregarding the best candidate presented previously and displaying a next best candidate, if a user does not select the previously presented best candidate and continues entering characters. 16. A non-transitory machine-readable medium that provides instructions for a processor, which when executed by the processor cause the processor to perform a method comprising: receiving, with a navigation device, user input regarding a desired city name;determining whether the user input matches a city name in a Last Used City List;when determined that the user input matches the city name in the Last Used City List, selecting the city name in the Last Used City List that matches the user input as a best candidate;when determined that the user input does not match any city name in the Last Used City List, consulting a Global City List, wherein consulting the Global City List includes: determining whether a number of city names in the Global City List matching the user input exceeds a predetermined threshold; andselecting a city name in the Global City List matching the user input that is geographically nearest to the navigation device as a best candidate when the number of city names in the Global City List matching the user input does not exceed the predetermined threshold; anddisplaying the best candidate in response to character entry by the user. 17. The machine-readable medium of claim 16, wherein the consulting the Global City List (GCL) further comprises: determining whether the number of matching city names exceeds a predetermined threshold; andselecting the matching city name that is geographically nearest to the navigation device when the number of matching city names does not exceed the predetermined threshold. 18. A system comprising: means for receiving user input regarding a desired city name;means for determining whether the user input matches city names in a Last Used City List;means for, when determined that the user input matches the city name in the Last Used City List, selecting the city name in the Last Used City List that matches the user input as a best candidate;means for, when determined that the user input does not match any city name in the Last Used City List, consulting a Global City List, wherein consulting the Global City List includes: determining whether a number of city names in the Global City List matching the user input exceeds a predetermined threshold; andselecting a city name in the Global City List matching the user input that is geographically nearest to the navigation device as a best candidate when the number of city names in the Global City List matching the user input does not exceed the predetermined threshold; andmeans for displaying the best candidate in response to character entry by the user.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (105)
David S. Breed ; Wilbur E. Duvall ; Wendell C. Johnson, Accident avoidance system.
Dahlgren,Darwin; Dahlgren,Nicoline; Dahlgren,Dean; Chao,Tah Wei; Fritsch,Michael R.; Kadlec,Anthony; Pellegrino,Michael John, Centralized facility and intelligent on-board vehicle platform for collecting, analyzing and distributing information relating to transportation infrastructure and conditions.
Ito Yasuo,JPX ; Gorai Naoki,JPX ; Sugawara Takashi,JPX ; Kitano Satoshi,JPX, Communications navigation system, and navigation base apparatus and vehicle navigation apparatus both used in the navigation system.
Kokojima, Yoshiyuki; Sugiyama, Hiroshi; Doi, Miwako, Destination guidance system and method for generating individually tailored routes within a complex structure.
Smith Nicholas E. ; Ashby Richard A. ; Israni Vijaya, Geographic database architecture for representation of named intersections and complex intersections and methods for formation thereof and use in a navigation application program.
Gallup Robert ; Masters Steven P. ; McKenzie Bob ; Rabelos Benjamin N. ; Vong William, Graphical interface components for in-dash automotive accessories.
Ito, Wataru, Image encrypting method, image encrypting device, recording medium on which image encrypting procedures are recorded, and recording medium on which encrypted image file is recorded.
William Ames Curtright ; Edwin E. Parks ; Kevin J. Roethe ; Matthew T. Bieker, Method and apparatus for generating digital map images of a uniform format.
Arthur, Richard Brownell; Lorensen, William Edward; LaBlanc, Michael Robert; Barnett, Janet Arlie; Kornfein, Mark Mitchell; Forman, Douglas Roy; Houpt, Paul Kenneth, Method and apparatus for vehicle management.
Desai Simon (Sunnyvale CA) Tamai Haruhisa (Sunnyvale CA), Method for identifying highway access ramps for route calculation in a vehicle navigation system.
Eppler Walter G., System and method for automatically determining the position of landmarks in digitized images derived from a satellite-based imaging system.
Gofman Emanuel,ILX ; Gracer Franklin ; Karnin Ehud Dov,ILX ; Lavin Mark A. ; Ramm Dov,ILX, System and method for determining density maps in hierarchical designs.
Sheha,Michael A.; Petilli,Stephen; Sheha,Angie, System and method for providing routing, mapping, and relative position information to users of a communication network.
Gilad Odinak ; Marc Phillips ; Nishith K. Chaubey, System and method for reducing the amount of repetitive data sent by a server to a client for vehicle navigation.
Odinak, Gilad; Phillips, Marc; Chaubey, Nishith K., System and method for reducing the amount of repetitive data sent by a server to a client for vehicle navigation.
Jeffrey Alan Millington ; Larry E. Spencer, II ; Donald J. Long ; Richard Eklund ; Michael G. Lambie, Vehicle navigation system with location-based multi-media annotation.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.