Dynamic user interface for navigating user account data
AssigneeThe Toronto-Dominion Bank
InventorsNasim Sarir, Mei Hu, Yanfang Zhang
Life of this patent
Estimating the term…
Abstract
A method for providing a dynamic user interface for navigating user account data is disclosed. The method includes: performing a first data transfer from a user account; updating an interaction model for the user account based on the first data transfer; receiving, from a client device associated with the user account, a query having at least one query term; determining, based on the interaction model and the at least one query term, that the query maps to a user intent associated with the first data transfer; and in response to determining that the query maps to a user intent associated with the first data transfer, providing, to the client device, a search result based on the first data transfer.
Claims16
A computing system, comprising:
- a communications module communicable with an external network;
- a memory;
- and
- a processor coupled to the communications module and the memory, the processor being configured to:
- perform a first data transfer in connection with a user account for transferring data from the user account to a recipient account;
- update an interaction model for the user account based on the first data transfer, the interaction model including definitions of one or more user intents associated with account operations that are initiated in connection with the user account, wherein the definitions indicate arguments associated with the one or more user intents and wherein updating the interaction model comprises:
- identifying, based on the first data transfer, at least one of a new user intent for transferring data from the user account to a recipient account or a new argument for an existing user intent defined in the interaction model;
- and
- configuring the interaction model to support the at least one of a new user intent for transferring data from the user account to a recipient account or a new argument associated with the first data transfer, wherein the configuring includes adding one or more parameters associated with the first data transfer as arguments for a user intent of the interaction model;
- receive, from a client device associated with the user account, a query having at least one query term;
- determine, based on the updated interaction model and the at least one query term, that the query maps to a user intent defined in the updated interaction model that is associated with the first data transfer performed in connection with the user account;
- and
- in response to determining that the query maps to the user intent associated with the first data transfer, provide, to the client device for display thereon, an actionable search result for initiating a second data transfer from the user account to the recipient account based on the first data transfer.
A processor-implemented method, comprising:
- performing a first data transfer in connection with a user account for transferring data from the user account to a recipient account;
- updating an interaction model for the user account based on the first data transfer, the interaction model including definitions of one or more user intents associated with account operations that are initiated in connection with the user account, wherein the definitions indicate arguments associated with the one or more user intents and wherein updating the interaction model comprises:
- identifying, based on the first data transfer, at least one of a new user intent for transferring data from the user account to a recipient account or a new argument for an existing user intent defined in the interaction model;
- and
- configuring the interaction model to support the at least one of a new user intent for transferring data from the user account to a recipient account or a new argument associated with the first data transfer, wherein the configuring includes adding one or more parameters associated with the first data transfer as arguments for a user intent of the interaction model;
- receiving, from a client device associated with the user account, a query having at least one query term;
- determining, based on the updated interaction model and the at least one query term, that the query maps to a user intent defined in the updated interaction model that is associated with the first data transfer performed in connection with the user account;
- and
- in response to determining that the query maps to the user intent associated with the first data transfer, providing, to the client device for display thereon, an actionable search result for initiating a second data transfer from the user account to the recipient account based on the first data transfer.
Dependencies are inferred from the claim text.