US 12,108,314 B2
Personalized entity repository
Matthew Sharifi, Kilchberg (CH); Jorge Pereira, Seattle, WA (US); Dominik Roblek, Meilen (CH); Julian Odell, Kirkland, WA (US); Cong Li, Mountain View, CA (US); and David Petrou, Brooklyn, NY (US)
Assigned to GOOGLE LLC, Mountain View, CA (US)
Filed by GOOGLE LLC, Mountain View, CA (US)
Filed on Jul. 28, 2023, as Appl. No. 18/227,751.
Application 18/227,751 is a continuation of application No. 17/397,666, filed on Aug. 9, 2021, granted, now 11,716,600.
Application 17/397,666 is a continuation of application No. 16/241,704, filed on Jan. 7, 2019, granted, now 11,089,457, issued on Aug. 10, 2021.
Application 16/241,704 is a continuation of application No. 14/962,415, filed on Dec. 8, 2015, granted, now 10,178,527, issued on Jan. 8, 2019.
Claims priority of provisional application 62/245,241, filed on Oct. 22, 2015.
Prior Publication US 2023/0379678 A1, Nov. 23, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04W 4/021 (2018.01); G06F 16/23 (2019.01); G06F 16/2457 (2019.01); G06F 16/248 (2019.01); G06F 16/587 (2019.01); G06F 16/907 (2019.01); G06F 16/9535 (2019.01); G06V 20/62 (2022.01); H04L 67/50 (2022.01); H04W 4/029 (2018.01); H04W 4/18 (2009.01); H04W 4/60 (2018.01)
CPC H04W 4/60 (2018.02) [G06F 16/23 (2019.01); G06F 16/235 (2019.01); G06F 16/2358 (2019.01); G06F 16/24578 (2019.01); G06F 16/248 (2019.01); G06F 16/587 (2019.01); G06F 16/907 (2019.01); G06F 16/9535 (2019.01); G06V 20/62 (2022.01); H04L 67/535 (2022.05); H04W 4/029 (2018.02); H04W 4/18 (2013.01)] 14 Claims
OG exemplary drawing
 
1. A method implemented by one or more processors, the method comprising:
determining that each of multiple user interactions via a user device relate to a particular topic;
determining, based on the multiple user interactions that each relate to the particular topic, a confidence score for a topic-based set of entities for the particular topic;
in response to the confidence score for the topic-based set of entities satisfying a threshold:
causing an interactive prompt, related to the topic-based set of entities, to be rendered at the user device;
in response to an acceptance user interaction with the interactive prompt at the user device:
causing the user device to download the topic-based set of entities; and
subsequent to causing the user device to download the topic-based set of entities:
identifying an additional user interaction via the user device related to an application that is currently running on the user device;
determining that the additional user interaction is associated with at least one entity from the topic-based set of entities;
selecting, based on determining that the additional user interaction is associated with at least one entity from the topic-based set of entities, one or more actions to suggest to a user of the user device; and
causing the user device to display one or more suggested actions based on the one or more selected actions; and
in response to a rejection user interaction with the interactive prompt at the user device:
refraining from causing the user device to download the topic-based set of entities.