US 11,790,005 B2
Methods and systems for presenting privacy friendly query activity based on environmental signal(s)
Matthew Sharifi, Kilchberg (CH); and Victor Carbune, Zurich (CH)
Assigned to GOOGLE LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on Nov. 30, 2020, as Appl. No. 17/107,286.
Prior Publication US 2022/0171813 A1, Jun. 2, 2022
Int. Cl. G06F 16/903 (2019.01); G06F 21/62 (2013.01)
CPC G06F 16/90335 (2019.01) [G06F 21/6245 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method implemented by one or more processors, the method comprising:
receiving, via a search interface of a client device of a user, typed user input that includes a search query;
obtaining one or more environmental signals associated with an environment in which the user is located at a time when the search query is received,
wherein the one or more environmental signals associated with the environment in which the user is located at the time when the search query is received includes at least audio data that captures environmental noise of the environment when the search query is received, and
wherein the audio data that captures the environmental noise of the environment when the search query is received does not include speech of the user;
processing the one or more environmental signals to generate a privacy measure associated with submission of the search query,
wherein processing the one or more environmental signals to generate the privacy measure associated with submission of the search query comprises processing at least the audio data that captures the environmental noise of the environment when the search query is received to generate the privacy measure; and
subsequent to generating the privacy measure associated with the submission of the search query:
receiving, via the search interface of the client device or an additional search interface of an additional client device of the user, additional typed user input that includes a partial search query;
obtaining one or more additional environmental signals associated with the environment in which the user is located at a subsequent time when the partial search query is received,
wherein the subsequent time is subsequent to the time, wherein the one or more additional environmental signals associated with the environment in which the user is located at the subsequent time when the partial search query is received includes at least additional audio data that captures additional environmental noise of the environment when the partial search query is received, and
wherein the additional audio data that captures the additional environmental noise of the environment when the partial search query is received does not include speech of the user;
processing the one or more additional environmental signals to generate an additional privacy measure associated with the partial search query,
wherein processing the one or more additional environmental signals to generate the additional privacy measure associated with the partial search query comprises processing at least the additional audio data that captures the additional environmental noise of the environment when the partial search query is received;
selecting, from a superset of historical search queries of the user, a subset of the historical search queries,
wherein the selecting is based on at least the privacy measure and the additional privacy measure, and
wherein the subset of the historical search queries includes at least one search query; and
in response to receiving the partial search query directed to the search interface or the additional search interface, causing the subset of the historical search queries to be presented to the user as autocomplete query suggestions for the partial search query via the client device or the additional client device.