Methods and systems for customizing recommendations based on user actions
AssigneeCapital One Services, LLC
InventorsJoseph GOLDSTEIN, Thomas DODSON, Eric DELGADO
Life of this patent
Estimating the term…
Abstract
In an example embodiment, a system is described for customizing user accounts based on user actions, which may include receiving, via a user device, a first user input requesting to create an account for a user. The system may further receive, via the user device, a second user input selecting an account type for the account from a plurality of account types. In response to these user inputs, the system may retrieve, from a server, one or more account requirements for the account type, determine that the user meets the one or more account requirements and create an account in response to determining that the user meets the one or more account requirements.
Claims20
A system for customizing user records that aggregate data from multiple other records based on user actions and underlying record requirements, comprising:
- a user input interface configured to:
- receive a first user input requesting to create a record for a user, wherein the record aggregates data from multiple user records established with respective third-party entities;
- and
- receive a second user input selecting a record type for the record from a plurality of record types;
- and
- control circuitry configured to:
- query the user for user data corresponding to the one or more record requirements;
- receive the user data, wherein determining that the user meets the one or more record requirements comprises determining that the user data meets the one or more record requirements;
- determine a user type of the user based on the user data;
- select, based on the user type, the recommendation type from a plurality of recommendation types;
- retrieve one or more record requirements for the record type;
- determine that the user meets the one or more record requirements;
- create the record in response to determining that the user meets the one or more record requirements as required by the record type;
- select, based on the one or more record requirements, a action type from a plurality of action types for the record after creating the record, wherein actions completed by the user of the action type generate recommendations, and wherein the action types correspond to different types of detectable electronic transactions;
- determine a first record state after creating the record, wherein the first record state is measured by a metric;
- monitor record activity of the record;
- determine that the user completed an action of the action type;
- determine a current record state based on the record activity, wherein the current record state is measured by the metric;
- select, based on a rate of change between the first record state and the current record state, a recommendation for the record from a plurality of recommendations of the recommendation type, wherein the recommendation type is selected from a plurality of recommendation types that include a reward recommendation type, a penalty recommendation type, and a incentive recommendation type;
- generate for display, on a user output interface, the recommendation for the record based on completion of the action of the action type;
- and
- update the record indicate acceptance of the recommendation in response to a third user input accepting the recommendation.
A method for customizing user records that aggregate data from multiple other records based on user actions and underlying record requirements, the method comprising:
- receiving, via a user device, a first user input requesting to create a record for a user, wherein the record aggregates data from multiple user records established with respective third-party entities;
- receiving, via the user device, a second user input selecting a record type for the record from a plurality of record types;
- retrieving, from a server, one or more record requirements for the record type;
- determining that the user meets the one or more record requirements as required by the record type;
- in response to determining that the user meets the one or more record requirements, creating the record;
- selecting, based on the one or more record requirements, an action type from a plurality of action types for the record;
- determining that the user completed an action of the action type;
- determining a first record state after creating the record, wherein the first record state is measured by a metric;
- monitoring record activity of the record;
- determining a current record state based on the record activity, wherein the current record state is measured by the metric;
- selecting, based on a rate of change between the first record state and the current record state, a recommendation from a plurality of recommendations of a recommendation type, wherein the recommendation type is selected from a plurality of recommendation types that include a reward recommendation type, a penalty recommendation type, and a penalty recommendation type;
- and
- generating for display, on a user interface for the user device, the recommendation for the record based on completion of the action of the action type.
A non-transitory computer-readable media for customizing user records that aggregate data from multiple other records based on user actions and underlying record requirements comprising instructions that, when executed by one or more processors, cause operations comprising:
- receiving a first user input requesting to create a record for a user, wherein the record aggregates data from multiple user records established with respective third-party entities;
- receiving a second user input selecting a record type for the record from a plurality of record types;
- retrieving one or more record requirements for the record type;
- determining that the user meets the one or more record requirements as required by the record type;
- in response to determining that the user meets the one or more record requirements, creating the record;
- selecting, based on the one or more record requirements, a action type from a plurality of action types for the record;
- determining that the user completed an action of the action type;
- determining a first record state after creating the record, wherein the first record state is measured by a metric;
- monitoring record activity of the record;
- determining a current record state based on the record activity, wherein the current record state is measured by the metric;
- selecting, based on a rate of change between the first record state and the current record state, a recommendation from a plurality of recommendations of a recommendation type, wherein the recommendation type is selected from a plurality of recommendation types that include a reward recommendation type, a penalty recommendation type, and a incentive recommendation type;
- and
- generating for display a recommendation for the record based on completion of the action of the action type.
Dependencies are inferred from the claim text.