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 |
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.
|