US 12,066,298 B2
Navigation queries
Michael J. Lebeau, New York, NY (US); Ole CaveLie, Mountain View, CA (US); Keith Ito, Mountain View, CA (US); and John Nicholas Jitkoff, Palo Alto, CA (US)
Assigned to Google LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on Jan. 24, 2020, as Appl. No. 16/751,640.
Application 16/751,640 is a continuation of application No. 15/253,341, filed on Aug. 31, 2016, granted, now 10,578,450.
Application 15/253,341 is a continuation of application No. 12/914,884, filed on Oct. 28, 2010, abandoned.
Claims priority of provisional application 61/255,847, filed on Oct. 28, 2009.
Prior Publication US 2020/0158527 A1, May 21, 2020
Int. Cl. G01C 21/36 (2006.01); G01C 21/26 (2006.01); G06F 1/16 (2006.01); G06F 1/26 (2006.01); G06F 1/3234 (2019.01); G06F 1/329 (2019.01); G06F 3/0482 (2013.01); G06F 16/44 (2019.01); G06F 16/638 (2019.01); H04M 1/04 (2006.01); H04M 1/72412 (2021.01); H04M 1/72415 (2021.01); H04M 1/72454 (2021.01); H04M 1/72457 (2021.01)
CPC G01C 21/3608 (2013.01) [G01C 21/265 (2013.01); G01C 21/362 (2013.01); G01C 21/3661 (2013.01); G01C 21/367 (2013.01); G06F 1/1632 (2013.01); G06F 1/266 (2013.01); G06F 1/3265 (2013.01); G06F 1/329 (2013.01); G06F 3/0482 (2013.01); G06F 16/444 (2019.01); G06F 16/638 (2019.01); H04M 1/04 (2013.01); H04M 1/72412 (2021.01); H04M 1/72454 (2021.01); H04M 1/72457 (2021.01); G06F 1/1626 (2013.01); G06F 2200/1614 (2013.01); H04M 1/72415 (2021.01); H04M 2250/02 (2013.01); H04M 2250/74 (2013.01); Y02D 10/00 (2018.01)] 18 Claims
OG exemplary drawing
 
1. A method comprising:
establishing, by a mobile device, a data connection with an automobile entertainment system;
receiving, at the mobile device, a natural language navigation query spoken by a user of the mobile device, the navigation query comprising:
one or more navigation-related terms; and
one or more other terms, that refer to, but do not explicitly identify, a particular location, the one or more navigation-related terms preceding the one or more navigation-related terms included in the navigation query;
transmitting, from the mobile device, the navigation query to a search engine executing on a server system that is remote from the mobile device, the navigation query when received by the search engine causing the search engine to:
process the one or more other terms included in the navigation query to automatically identify the particular location that was referred to but not explicitly identified by the one or more other terms of the navigation query;
identify navigational data associated with the particular location that was automatically identified by the search engine, the navigational data comprising address information for the particular location; and
transmit the navigational data associated with the particular location to the mobile device; and
in response to receiving the navigational data associated with the particular location from the search engine without receiving any additional input by the user after receiving the natural language query spoken by the user, automatically launching, by the mobile device, a navigational application configured to display, using the navigational data and the established data connection with the automobile entertainment system, a navigational map on a screen of the automobile entertainment system, the navigational map having a graphical object that indicates the particular location.