US 11,778,092 B2
Selective performance of automated telephone calls to reduce latency and/or duration of assistant interaction
Yuval Baror, Mountain View, CA (US); Michael Andrew Goodman, Oakland, CA (US); and Praveen Krishnakumar, Zurich (CH)
Assigned to GOOGLE LLC, Mountain View, CA (US)
Filed by GOOGLE LLC, Mountain View, CA (US)
Filed on Jan. 23, 2023, as Appl. No. 18/100,459.
Application 18/100,459 is a continuation of application No. 17/580,324, filed on Jan. 20, 2022, granted, now 11,563,848.
Application 17/580,324 is a continuation of application No. 17/332,270, filed on May 27, 2021, granted, now 11,240,378, issued on Jan. 2, 2022.
Application 17/332,270 is a continuation of application No. 16/947,512, filed on Aug. 4, 2020, granted, now 11,050,883, issued on Jun. 29, 2021.
Application 16/947,512 is a continuation of application No. 16/947,481, filed on Aug. 3, 2020, granted, now 10,944,867, issued on Mar. 9, 2021.
Claims priority of provisional application 62/705,586, filed on Jul. 6, 2020.
Prior Publication US 2023/0164266 A1, May 25, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04M 3/436 (2006.01); H04M 3/42 (2006.01); G10L 15/22 (2006.01); H04M 3/51 (2006.01); H04M 3/428 (2006.01); H04M 3/493 (2006.01)
CPC H04M 3/436 (2013.01) [G10L 15/22 (2013.01); H04M 3/42042 (2013.01); H04M 3/42059 (2013.01); H04M 3/4283 (2013.01); H04M 3/4936 (2013.01); H04M 3/5158 (2013.01); H04M 3/5166 (2013.01); H04M 3/5183 (2013.01); H04M 2201/39 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A method implemented by one or more processors comprising:
analyzing query activity of a plurality of users; and
determining, based on analyzing the query activity of the plurality of users, whether a threshold number of queries related to an item have been submitted by the plurality of users; and
in response to determining that a threshold number of queries related to an item have been submitted by the plurality of users:
identifying the item as an item of interest;
identifying a group of entities associated with the item of interest;
causing an automated assistant to perform a plurality of corresponding automated telephone calls with the entities of the group;
determining, based on the automated assistant performing the plurality of corresponding automated telephone calls with the entities of the group, a corresponding status update, for each of the entities of the group, regarding the item of interest; and
causing, based on the corresponding status updates for each of the entities of the group, the automated assistant to update one or more databases to indicate one or more of: a corresponding availability of the item of interest, or an available quantity of the item of interest.