Systems and methods for proactively predicting user intents in personal agents
AssigneeWalmart Apollo, LLC
InventorsShankara Bhargava Subramanya, Komal Arvind Dhuri, Deepa Mohan
Life of this patent
Estimating the term…
Abstract
This application relates to systems and methods for proactively predicting user intents on personal agents. In some examples, a user intent prediction system can include a computing device configured to obtain user intent data identifying a desired action by a user on a network-enabled tool. The computing device is further configured to obtain contextual data characterizing a user's interaction with the network-enabled tool. The computing device can then determine at least one predicted future intent of the user on the network-enabled tool based on the user intent data and the contextual data and present the at least one predicted future intent to the user.
Claims20
A system comprising:
- a computing device configured to:
- obtain user intent data identifying a desired action based on a first input by a user on a network-enabled tool;
- obtain contextual data characterizing a user's interaction with the network-enabled tool;
- determine at least one predicted future intent of the user on the network-enabled tool based on the user intent data and the contextual data using a predictive user intent model, wherein the at least one predicted future intent identifies at least one suggested action that is suggested to be performed by the user after the desired action;
- cause the network-enabled tool to automatically complete the desired action and automatically present the at least one suggested action to the user on the network-enabled tool, before the user provides any additional input after the first input;
- and
- update the predictive user intent model using updated data including the user intent data and the contextual data obtained by the system to replace synthetic data, wherein the system comprises a user intent prediction system that can continuously update the predictive user intent model, wherein the user intent data and the contextual data is collected during use of the system.
A method comprising:
- obtaining user intent data identifying a desired action based on a first input by a user on a network-enabled tool;
- obtaining contextual data characterizing a user's interaction with the network-enabled tool;
- determining at least one predicted future intent of the user on the network-enabled tool based on the user intent data and the contextual data using a predictive user intent model, wherein the at least one predicted future intent identifies at least one suggested action that is suggested to be performed by the user after the desired action;
- automatically completing the desired action and automatically presenting the at least one suggested action to the user on the network-enabled tool, before the user provides any additional input after the first input;
- and
- updating the predictive user intent model using updated data including the user intent data and the contextual data obtained by the system to replace synthetic data, wherein the predictive user intent model can be continuously updated, and wherein the user intent data and the contextual data is collected during use of the system.
A non-transitory computer readable medium having instructions stored thereon, wherein the instructions, when executed by at least one processor, cause a device to perform operations comprising:
- obtaining user intent data identifying a desired action based on a first input by a user on a network-enabled tool;
- obtaining contextual data characterizing a user's interaction with the network-enabled tool;
- determining at least one predicted future intent of the user on the network-enabled tool based on the user intent data and the contextual data using a predictive user intent model, wherein the at least one predicted future intent identifies at least one suggested action that is suggested to be performed by the user after the desired action;
- automatically completing the desired action and automatically presenting the at least one suggested action to the user on the network-enabled tool, before the user provides any additional input after the first input;
- and
- updating the predictive user intent model using updated data including the user intent data and the contextual data obtained by the system to replace synthetic data, wherein the predictive user intent model can be continuously updated, and wherein the user intent data and the contextual data is collected during use of the system.
Dependencies are inferred from the claim text.