Network computing system to provide account management services for planning user actions
AssigneeFreedom Financial Network LLC
InventorsJohn McCormick, Arjun Sripathi
Life of this patent
Estimating the term…
Abstract
A network computing system to provide an account management service for guiding user actions and providing users with information to facilitate decision making. In providing the account management services, the network computer system makes predictive determinations about the actions of service providers, in connection with specific actions of individual users.
Claims20
A network computing system comprising:
- one or more processors;
- a memory to store a set of instructions;
- a communication interface to communicate, over one or more networks, with a plurality of computing devices of a plurality of users;
- wherein the one or more processors access the instructions to:
- maintain, in the memory, a credit profile for each creditor of a plurality of creditors, each creditor profile including historical information that is indicative of one or multiple settlement decisions the creditor has made in a prior time interval;
- maintain, in the memory, a user profile for each user of the plurality of users, the user profile for each of the plurality of users associating an identifier of the user with each of (i) a deposit account which the user is to repeatedly fund in accordance with a corresponding deposit schedule, (ii) multiple creditor accounts of the user, each of the multiple creditor accounts being associated with a corresponding creditor of the plurality of creditors, (iii) a payment schedule that identifies a payment date, a target settlement date, and (iv) a completion date when all of the multiple creditor accounts are settled;
- for each creditor of the plurality of creditors, develop one or more models that are maintained in the memory, the one or more models being developed to be predictive of the creditor's settlement decisions based at least in part on historical information that identifies prior settlement decisions of that creditor with other users of the plurality of users, wherein developing the one or more models includes monitoring the settlement decisions of the creditor, updating the historical information used for each model, and tuning the one or more models based on the updated historical information;
- for each user of the plurality of users, determine the deposit schedule for the user and the deposit account, the deposit schedule identifying a deposit amount contribution that the user is expected to make to a deposit amount held with the deposit account on multiple occasions over a time interval that extends to the completion date;
- during the time interval, initiate payments from the deposit account to individual creditor accounts of the multiple creditor accounts in accordance with the payment schedule;
- wherein determining the deposit schedule for each user of the plurality of users includes:
- (A) repeatedly determining, over the time interval, creditor account information for each of the multiple creditor accounts, the creditor account information identifying (i) a credit amount that is owed by the user on each of the multiple creditor accounts, (ii) a delinquency state of the creditor account, and (iii) one or more creditor account parameters, including an interest rate parameter that identifies a rate at which the credit amount owed on the creditor account increases;
- (B) for each creditor account of the multiple creditor accounts of the user, repeatedly predicting, over the time interval, a set of settlement decisions that the creditor will likely make using the one or more tuned predictive models developed for the creditor and based on the respective creditor account information of the user's creditor account with the creditor,
- wherein the predicted set of settlement decisions includes (i) a date range corresponding to a portion of the time interval during which the user can be delinquent on making payment to the creditor account without the creditor of the creditor account triggering a collection escalation, (ii) a percentage of the credit amount that the creditor will accept as a settlement amount to settle the credit amount in full, and (iii) a payment type which the creditor will accept for payment of the settlement amount;
- (C) based on the predicted settlement decisions and the deposit schedule, repeatedly determining, over the time interval, the payment schedule to settle the credit amount that is owed by the user on each creditor account over the time interval;
- and
- during the time interval, perform a set of operations to interact with the user, including (i) providing, for a display of a computing device of the user, a user interface that communicates the deposit schedule to the user, (ii) enabling the user to provide input via the user interface to simulate alteration to the deposit schedule, (iii) responding to the input in real-time by performing (A) through (C), and by visually indicating, on the display, a change to a remainder of the time interval, by generating a first visual indicator having a first visual characteristic that reflects the remainder of the time interval based on the deposit schedule without alteration, and a second visual indicator having a second visual characteristic that reflects a remainder of a time interval based on a simulated deposit schedule that is altered based on the input.
A method for providing account management services, the method being implemented by one or more processors of a network computing system and comprising:
- maintaining, in a memory of the network computing system, a credit profile for each creditor of a plurality of creditors, each creditor profile including historical information that is indicative of one or multiple settlement decisions the creditor has made in a prior time interval;
- maintaining, in the memory, a user profile for each user of a plurality of users, the user profile for each of the plurality of users associating an identifier of the user with each of (i) a deposit account which the user is to repeatedly fund in accordance with a corresponding deposit schedule, (ii) multiple creditor accounts of the user, each of the multiple creditor accounts being associated with a corresponding creditor of the plurality of creditors, (iii) a payment schedule that identifies a payment date, a target settlement date, and (iv) a completion date when all of the multiple creditor accounts are settled;
- for each creditor of the plurality of creditors, developing one or more models that are predictive of the creditor's settlement decisions based at least in part on historical information that identifies prior settlement decisions of that creditor with other users of the plurality of users, wherein developing the one or more models includes monitoring the settlement decisions of the creditor, updating the historical information used for each model, and tuning the one or more models based on the updated historical information;
- wherein for each user of the plurality of users, the method further comprises determining the deposit schedule for the user and the deposit account, the deposit schedule identifying a deposit amount contribution that the user is expected to make to a deposit amount held with the deposit account on multiple occasions over a time interval that extends to the completion date;
- wherein determining the deposit schedule for each user of the plurality of users includes:
- (A) repeatedly determining, over the time interval, creditor account information for each of the multiple creditor accounts, the creditor account information identifying (i) a credit amount that is owed by the user on each of the multiple creditor accounts, (ii) a delinquency state of the creditor account;
- and (iii) one or more creditor account parameters, including an interest rate parameter that identifies a rate at which the credit amount owed on the creditor account increases;
- (B) for each creditor account of the multiple creditor accounts of the user, repeatedly predicting, over the time interval, a set of settlement decisions that the creditor will likely make using the one or more tuned predictive models developed for the creditor and based on the respective creditor account information of the user's creditor account with the creditor,
- wherein the predicted set of settlement decisions include (i) a date range corresponding to a portion of the time interval during which the user can be delinquent on making payment to the creditor account without the creditor of the creditor account triggering a collection escalation, (ii) a percentage of the credit amount that the creditor will accept as a settlement amount to settle the credit amount in full, and (iii) a payment type which the creditor will accept for payment of the settlement amount;
- (C) based on the predicted settlement decisions and the deposit schedule, repeatedly determining, over the time interval, the payment schedule to settle the credit amount that is owed by the user on each creditor account over the time interval;
- and
- during the time interval, performing a set of operations to interact with the user, including (i) providing, for a display of a computing device of the user, a user interface that communicates the deposit schedule to the user, (ii) enabling the user to provide input via the user interface to simulate alteration to the deposit schedule, (iii) responding to the input in real-time by performing (A) through (C), and by visually indicating, on the display, a change to a remainder of the time interval, by generating a first visual indicator having a first visual characteristic that reflects the remainder of the time interval based on the deposit schedule without alteration, and a second visual indicator having a second visual characteristic that reflects a remainder of a time interval based on a simulated deposit schedule that is altered based on the input.
A non-transitory computer-readable medium that stores instructions, which when executed by one or more processors of a network computing system, cause the network computing system to perform operations that include:
- maintaining, in a memory of the network computing system, a credit profile for each creditor of a plurality of creditors, each creditor profile including historical information that is indicative of one or multiple settlement decisions the creditor has made in a prior time interval;
- maintaining, in the memory, a user profile for each user of a plurality of users, the user profile for each of the plurality of users associating an identifier of the user with each of (i) a deposit account which the user is to repeatedly fund in accordance with a corresponding deposit schedule, (ii) multiple creditor accounts of the user, each of the multiple creditor accounts being associated with a corresponding creditor of the plurality of creditors, (iii) a payment schedule that identifies a payment date, a target settlement date, and (iv) a completion date when all of the multiple creditor accounts are settled;
- for each creditor of the plurality of creditors, developing one or more models that are predictive of the creditor's settlement decisions based at least in part on historical information that identifies prior settlement decisions of that creditor with other users of the plurality of users, wherein developing the one or more models includes monitoring the settlement decisions of the creditor, updating the historical information used for each model, and tuning the one or more models based on the updated historical information;
- wherein for each user of the plurality of users, the operations include determining the deposit schedule for the user and the deposit account, the deposit schedule identifying a deposit amount contribution that the user is expected to make to a deposit amount held with the deposit account on multiple occasions over a time interval that extends to the completion date;
- wherein determining the deposit schedule for each user of the plurality of users includes:
- (A) repeatedly determining, over the time interval, creditor account information for each of the multiple creditor accounts, the creditor account information identifying (i) a credit amount that is owed by the user on each of the multiple creditor accounts, (ii) a delinquency state of the creditor account;
- and (iii) one or more creditor account parameters, including an interest rate parameter that identifies a rate at which the credit amount owed on the creditor account increases;
- (B) for each creditor account of the multiple creditor accounts of the user, repeatedly predicting, over the time interval, a set of settlement decisions that the creditor will likely make using the one or more tuned predictive models developed for the creditor and based on the respective creditor account information of the user's creditor account with the creditor,
- wherein the predicted set of settlement decisions include (i) a date range corresponding to a portion of the time interval during which the user can be delinquent on making payment to the creditor account without the creditor of the creditor account triggering a collection escalation, (ii) a percentage of the credit amount that the creditor will accept as a settlement amount to settle the credit amount in full, and (iii) a payment type which the creditor will accept for payment of the settlement amount;
- (C) based on the predicted settlement decisions and the deposit schedule, repeatedly determining, over the time interval, the payment schedule to settle the credit amount that is owed by the user on each creditor account over the time interval;
- and
- during the time interval, performing a set of operations to interact with the user, including (i) providing, for a display of a computing device of the user, a user interface that communicates the deposit schedule to the user, (ii) enabling the user to provide input via the user interface to simulate alteration to the deposit schedule, (iii) responding to the input in real-time by performing (A) through (C), and by visually indicating, on the display, a change to a remainder of the time interval, by generating a first visual indicator having a first visual characteristic that reflects the remainder of the time interval based on the deposit schedule without alteration, and a second visual indicator having a second visual characteristic that reflects a remainder of a time interval based on a simulated deposit schedule that is altered based on the input.
Dependencies are inferred from the claim text.