US 11,675,794 B2
Providing results to parameterless search queries
Sumit Agarwal, Washington, DC (US); Vivek Paul Gundotra, Los Galtos, CA (US); and Alexander Nicolaou, Waterloo (CA)
Assigned to GOOGLE LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on Oct. 9, 2020, as Appl. No. 17/66,988.
Application 17/066,988 is a continuation of application No. 16/523,389, filed on Jul. 26, 2019, granted, now 10,803,067.
Application 16/523,389 is a continuation of application No. 15/499,553, filed on Apr. 27, 2017, granted, now 10,394,824, issued on Aug. 27, 2019.
Application 15/499,553 is a continuation of application No. 14/865,670, filed on Sep. 25, 2015, granted, now 9,665,652, issued on May 30, 2017.
Application 14/865,670 is a continuation of application No. 14/270,902, filed on May 6, 2014, granted, now 9,146,964, issued on Sep. 29, 2015.
Application 14/270,902 is a continuation of application No. 13/959,680, filed on Aug. 5, 2013, granted, now 9,212,915, issued on Dec. 15, 2015.
Application 13/959,680 is a continuation of application No. 13/249,164, filed on Sep. 29, 2011, granted, now 8,504,286, issued on Aug. 6, 2013.
Application 13/249,164 is a continuation of application No. 12/871,562, filed on Aug. 30, 2010, granted, now 8,478,519, issued on Jul. 2, 2013.
Prior Publication US 2021/0026856 A1, Jan. 28, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/2457 (2019.01); G06F 16/29 (2019.01); G06F 16/248 (2019.01); G06F 16/903 (2019.01); G06F 16/9535 (2019.01); G06F 16/9537 (2019.01); G01C 21/20 (2006.01); G01C 21/36 (2006.01)
CPC G06F 16/24575 (2019.01) [G01C 21/20 (2013.01); G01C 21/3691 (2013.01); G06F 16/248 (2019.01); G06F 16/2457 (2019.01); G06F 16/24578 (2019.01); G06F 16/29 (2019.01); G06F 16/903 (2019.01); G06F 16/9535 (2019.01); G06F 16/9537 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
determining, by a computing system, a current context based on sensor data generated by one or more sensors, wherein the one or more sensors are local to a mobile computing device of a user or remote to the mobile computing device of the user;
in response to determining the current context:
identifying, by the computing system, one or more previous contexts that match the current context;
inferring, by the computing system, based at least in part on the current context matching one or more of the previous contexts, one or more parameters for a search query;
executing, by the computing system, the search query that includes one or more of the inferred parameters to identify one or more search results determined to be relevant to the user; and
causing, by the computing system, one or more of the results to be provided to the user at the mobile computing device of the user or an additional computing device of the user, wherein one or more of the results are provided through one or more of: audibly via a speaker subsystem or visually via a display.