Prediction tool
AssigneeBank of America Corporation
InventorSarabjeet Singh Kochar
Life of this patent
Estimating the term…
Abstract
An apparatus includes a memory and processing circuitry. The memory stores a log for a user account. The log includes a first action performed by a user and a first date on which the first action was performed, a second action performed by the user and a second date on which the second action was performed. The processing circuitry receives a confirmation that a login occurred for the user account, determines a time of the login and first and second scores for the first and second actions. The prediction tool predicts that the first action is more likely to be performed than the second action. The prediction tool presents, on a display, a first link that when activated, causes the first action to be performed.
Claims17
An apparatus comprising:
- a memory configured to store a log for a user account, the log comprising:
- a first action performed by a user of the user account;
- a first date on which the first action was performed;
- a second action performed by the user of the user account;
- and
- a second date on which the second action was performed;
- and
- processing circuitry communicatively coupled to the memory, the processing circuitry configured to:
- receive a confirmation that a login occurred for the user account;
- determine, based on the confirmation, a time of the login;
- determine, based on the time of the login and the first date, a first score for the first action;
- determine, based on the time of the login and the second date, a second score for the second action;
- predict, based on the first score and the second score, that the first action is more likely to be performed than the second action;
- and
- in response to the prediction that the first action is more likely to be performed than the second action, present, on a display, a first link that when activated, causes the first action to be performed;
- wherein the processing circuitry is further configured to:
- start a timer;
- as the timer runs, fade the first link on the display if the first link has not been activated, wherein the first link fades more the longer the timer runs and the longer the first link has not been activated;
- and
- remove the first link from the display in response to the timer expiring.
A method comprising:
- storing, by a memory, a log for a user account, the log comprising:
- a first action performed by a user of the user account;
- a first date on which the first action was performed;
- a second action performed by the user of the user account;
- and
- a second date on which the second action was performed;
- receiving, by processing circuitry communicatively coupled to the memory, a confirmation that a login occurred for the user account;
- determining, by the processing circuitry, based on the confirmation, a time of the login;
- determining, by the processing circuitry, based on the time of the login and the first date, a first score for the first action;
- determining, by the processing circuitry, based on the time of the login and the second date, a second score for the second action;
- predicting, by the processing circuitry, based on the first score and the second score, that the first action is more likely to be performed than the second action;
- in response to the prediction that the first action is more likely to be performed than the second action, presenting, on a display, a first link that when activated, causes the first action to be performed;
- starting a timer;
- as the timer runs, fading the first link on the display if the first link has not been activated, wherein the first link fades more the longer the timer runs and the longer the first link has not been activated;
- and
- removing the first link from the display in response to the timer expiring.
A system comprising:
- a device comprising a display;
- and
- a prediction tool comprising a memory and processing circuitry configured to:
- store a log for a user account, the log comprising:
- a first action performed by a user of the user account;
- a first date on which the first action was performed;
- a second action performed by the user of the user account;
- and
- a second date on which the second action was performed;
- receive a confirmation that a login occurred for the user account;
- determine, based on the confirmation, a time of the login;
- determine, based on the time of the login and the first date, a first score for the first action;
- determine, based on the time of the login and the second date, a second score for the second action;
- predict, based on the first score and the second score, that the first action is more likely to be performed than the second action;
- and
- in response to the prediction that the first action is more likely to be performed than the second action, present, on the display, a first link that when activated, causes the first action to be performed;
- wherein the prediction tool is further configured to:
- start a timer;
- as the timer runs, fade the first link on the display if the first link has not been activated, wherein the first link fades more the longer the timer runs and the longer the first link has not been activated;
- and
- remove the first link from the display in response to the timer expiring.
Dependencies are inferred from the claim text.