US 12,227,261 B2
Generating and/or prioritizing pre-call content for rendering when awaiting acceptance of an incoming call
Sandro Feuz, Zurich (CH); and Thomas Deselaers, Zurich (CH)
Assigned to GOOGLE LLC, Mountain View, CA (US)
Filed by GOOGLE LLC, Mountain View, CA (US)
Filed on Oct. 9, 2023, as Appl. No. 18/378,080.
Application 18/378,080 is a continuation of application No. 17/340,768, filed on Jun. 7, 2021, granted, now 11,831,804.
Application 17/340,768 is a continuation of application No. 16/339,235, granted, now 11,032,418, issued on Jun. 8, 2021, previously published as PCT/US2019/013752, filed on Jan. 16, 2019.
Claims priority of provisional application 62/785,263, filed on Dec. 27, 2018.
Prior Publication US 2024/0040037 A1, Feb. 1, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04M 3/436 (2006.01); B60T 7/08 (2006.01); B62L 3/02 (2006.01); G01D 5/14 (2006.01); G06F 3/01 (2006.01); G06N 20/00 (2019.01); H04M 3/42 (2006.01)
CPC B62L 3/02 (2013.01) [B60T 7/085 (2013.01); G01D 5/142 (2013.01); G06F 3/017 (2013.01); G06N 20/00 (2019.01); H04M 3/42042 (2013.01); H04M 3/4365 (2013.01); H04M 2203/25 (2013.01)] 19 Claims
OG exemplary drawing
 
11. A client device comprising:
microphones;
a display interface;
memory storing instructions;
one or more processors operable to execute the instructions to:
determine that multiple instances of data, of a first user, correspond to a second user, wherein the multiple instances of data include a first instance of data that characterizes an interaction between the first user and the second user from a first application of the client device and a second instance of data that characterizes a correspondence between the first user and the second user from a second application, of the client device, that is different from the first application, wherein the first instance of data comprises message data;
in response to determining that the multiple instances of data correspond to the second user:
generate pre-call content for rendering at the display interface of the client device when the first user is receiving an incoming call from the second user, wherein in generating the pre-call content one or more of the processors are to:
cause the multiple instances of data to be processed by a trained machine learning model to generate output that reflects a synopsis of the multiple instances of data, and
include the synopsis, reflected by the output, in the pre-call content, wherein the synopsis comprises at least a portion of the message data;
determine that the second user has initialized a call to the first user; and
in response to determining that the second user has initialized the call and before acceptance of the call has been indicated at the client device:
cause rendering the pre-call content at the display interface.