US 12,488,061 B2
Mitigating latency and/or resource usage in triggering actionable suggestions related to rendered content
Keun Soo Yim, San Jose, CA (US); and Bogdan Caprita, Mountain View, CA (US)
Assigned to GOOGLE LLC, Mountain View, CA (US)
Filed by GOOGLE LLC, Mountain View, CA (US)
Filed on Oct. 20, 2022, as Appl. No. 17/970,353.
Claims priority of provisional application 63/390,589, filed on Jul. 19, 2022.
Prior Publication US 2024/0028662 A1, Jan. 25, 2024
Int. Cl. G06F 16/95 (2019.01); G06F 16/957 (2019.01); G06Q 30/0601 (2023.01)
CPC G06F 16/9577 (2019.01) [G06Q 30/0631 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method implemented using one or more processors of a client computing device, the method comprising:
transmitting, to a server computing device:
document information that identifies a document displayed at a user interface of the client computing device, and
user interface information that identifies type and/or dimensional information of the user interface of the client computing device;
receiving, in response to the transmitting:
a suggestion that is related to content of the document, and
a coordinate condition that is specific to the type and/or dimensional information of the user interface at which the document is displayed, that causes the suggestion to be rendered when satisfied, and that is generated by the server computing device based on:
the type and/or the dimensional information of the user interface, and
a triggering portion of the document displayed at the user interface of the client device, wherein the triggering portion specifies a particular portion of the document at which the content of the document that the suggestion is related to is located, and wherein the triggering portion is determined based on a quantity of historical users that selected a previous suggestion, when the content of the document was displayed, exceeding a threshold; and
in response to receiving the suggestion and the coordinate condition:
monitoring coordinate information of the document with respect to the user interface, while the document is displayed at the user interface, for satisfaction of the coordinate condition, and
in response to determining satisfaction of the coordinate condition during the monitoring:
causing the suggestion to be rendered at the user interface.