US 12,242,472 B2
Combining parameters of multiple search queries that share a line of inquiry
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 Jul. 31, 2023, as Appl. No. 18/228,464.
Application 18/228,464 is a continuation of application No. 17/903,449, filed on Sep. 6, 2022, granted, now 11,762,848.
Application 17/903,449 is a continuation of application No. 16/912,298, filed on Jun. 25, 2020, granted, now 11,468,052, issued on Oct. 11, 2022.
Prior Publication US 2023/0409566 A1, Dec. 21, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 17/00 (2019.01); G06F 16/23 (2019.01); G06F 16/242 (2019.01); G06F 16/2457 (2019.01); G06F 16/248 (2019.01); G06F 18/214 (2023.01); G06F 18/22 (2023.01)
CPC G06F 16/2428 (2019.01) [G06F 16/23 (2019.01); G06F 16/24575 (2019.01); G06F 16/248 (2019.01); G06F 18/214 (2023.01); G06F 18/22 (2023.01)] 20 Claims
OG exemplary drawing
 
1. A method implemented using one or more processors, comprising:
obtaining first data indicative of first free form natural language input provided to one or more input devices, the first data including a first search query;
submitting the first search query to one or more remote computing systems to cause search results responsive to the first search query to be provided at one or more output devices;
obtaining second data indicative of second free form natural language input provided to one or more of the input devices, the second data including a second search query;
comparing the second search query to at least the search results responsive to the first search query;
based on the comparing, determining that the second search query and the first search query relate to a shared line of inquiry;
based on the determining, formulating a combined search query to include at least one search parameter from each of the first search query and the second search query; and
submitting the combined search query to one or more of the remote computing systems to cause search results responsive to the combined search query to be provided at one or more of the output devices.