IP Library Granted Patent US 8,666,887
Granted Patent B2
US 8,666,887 · App. 12/254,390 · Granted Mar 4, 2014

Financial account management

Inventor: Steve Elterich (Canton, MA)
Assignee: FMR LLC
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,666,887
App. No.
12/254,390
Granted
Mar 4, 2014
Kind
B2
Abstract

An automated account management system provides a user with the ability to establish rules that dictate how the account management system is to manage the user's accounts. Once the user specifies a set of rules, the system automatically manages multiple accounts across multiple financial institutions in accordance with the user-defined rules. Other features, such as an on-line bill payment system, a money transfer system, and a retirement planning system, may be integrated within the automated account management system to provide the user with even greater control over his or her financial assets.

Claims (75)

1. A system comprising:

a processing device; and

a storage device configured to store instructions that are executable by the processing device to cause the processing device to:

generate a set of management rules for a set of accounts;

scan the set of management rules for direct conflicts among the rules that cause the system to executing conflicting actions;

resolve the direct conflicts among the management rules based on user information;

store, in a database and based on the direct conflict resolution, remaining management rules;

detect an update to account data of a first account in the set of accounts;

identify, from the remaining management rules and one or more other management rules, rules for execution against updated account data, with the rules set for execution comprising a first rule, the first rule specifying a first balance value at which the first account should be maintained, and a second rule specifying a second balance value at which the first account should be maintained;

identify an execution conflict between the first rule and the second rule;

apply one or more conflict resolution rules to resolve the execution conflict; and

following resolution of the execution conflict:

cause an automatic transfer of funds between the first account and a second account based on a comparison of a current balance of the first account with the first balance value or the second balance value of the first account based on the resolution of the execution conflict.

2. The system of claim 1 , wherein the processing device is configured to cause the transfer of funds from the second account to the first account if the current balance of the first account is less than the first balance value of the first account.

3. The system of claim 1 , wherein the processing device is configured to cause the transfer of funds from the first account to the second account if the current balance of the first account is greater than the first balance value of the first account.

4. The system of claim 3 , wherein the instructions further cause the processing device to:

generate a message indicating that funds were transferred into the second account; and

transmit the message to a computing device of a user.

5. The system of claim 1 , wherein the account data comprises first account data, and wherein the instructions further cause the processing device to:

download second account data for the first account;

store the second account data in one or more data repositories; and

update the first account data associated with the first account with the second account data.

6. The system of claim 5 , wherein the instructions further cause the processing device to:

transmit a message indicating that the first account data for the first account has been updated with the second account data.

7. The system of claim 1 , wherein the instructions further cause the processing device to:

determine the one or more conflict resolution rules associated with the first account.

8. The system of claim 1 , wherein the instructions further cause the processing device to:

determine one or more time and date based rules to be executed on a particular day; and

populate a list of rules for execution with the determined one or more time and date based rules.

9. A system comprising:

a processing device; and

a storage device configured to store instructions that are executable by the processing device to cause the processing device to:

generate a set of management rules for a set of accounts;

scan the set of management rules for direct conflicts among the rules that cause the system to executing conflicting actions;

resolve the direct conflicts among the management rules based on user information;

store, in a database and based on the direct conflict resolution, remaining management rules;

detect an update to account data of a first account in the set of accounts;

identify, from the remaining management rules and one or more other management rules, rules for execution against updated account data, with the rules set for execution comprising a first rule, the first rule specifying a minimum balance value at which the first account should be maintained, and a second rule specifying a particular balance value at which the first account should be maintained;

identify an execution conflict between the first rule and the second rule;

apply one or more conflict resolution rules to resolve the execution conflict; and

following resolution of the execution conflict:

cause an automatic transfer of funds between the first account and a second account based on a comparison of a current balance of the first account with the minimum balance value of the first account or with the particular balance value of the first account based on the resolution of the execution conflict.

10. The system of claim 9 , wherein the instructions further cause the processing device to:

determine the one or more conflict resolution rules associated with the first account.

11. The system of claim 9 , wherein the instructions further cause the processing device to:

determine one or more time and date based rules to be executed on a particular day; and

populate a list of rules for execution with the determined one or more time and date based rules.

12. The system of claim 9 , wherein the processing device is configured to cause the transfer of funds from the second account to the first account if the current balance of the first account is less than the minimum balance value of the first account.

13. The system of claim 9 , wherein the processing device is configured to cause the transfer of funds from the first account to the second account if the current balance of the first account is greater than the minimum balance value of the first account.

14. The system of claim 13 , wherein the instructions further cause the processing device to:

generate a message indicating that funds were transferred into the second account; and

transmit the message to a computing device of a user.

15. The system of claim 9 , wherein the account data comprises first account data, and wherein the instructions further cause the processing device to:

download second account data for the first account;

store the second account data in one or more data repositories; and

update the first account data associated with the first account with the second account data.

16. The system of claim 15 , wherein the instructions further cause the processing device to:

transmit a message indicating that the first account data for the first account has been updated with the second account data.

17. A system comprising:

a processing device; and

a storage device configured to store instructions that are executable by the processing device to cause the processing device to:

generate a set of management rules for a set of accounts;

scan the set of management rules for direct conflicts among the rules that cause the system to executing conflicting actions;

resolve the direct conflicts among the management rules based on user information;

store, in a database and based on the direct conflict resolution, remaining management rules;

detect an update to account data of a first account in the set of accounts;

identify, from the remaining management rules and one or more other management rules, rules for execution against updated account data, with the rules set for execution comprising a first rule, the first rule specifying a maximum balance value at which the first account should be maintained, and a second rule specifying a particular balance value at which the first account should be maintained;

identify an execution conflict between the first rule and the second rule;

apply one or more conflict resolution rules to resolve the execution conflict; and

following resolution of the execution conflict:

cause an automatic transfer of funds between the first account and a second account based on a comparison of a current balance of the first account with the maximum balance value of the first account or with particular balance value at which the first account should be maintained based on the resolution of the execution conflict.

18. The system of claim 17 , wherein the processing device is configured to cause the transfer of funds from the second account to the first account if the current balance of the first account is less than the maximum balance value of the first account.

19. The system of claim 17 , wherein the processing device is configured to cause the transfer of funds from the first account to the second account if the current balance of the first account is greater than the maximum balance value of the first account.

20. The system of claim 17 , wherein the instructions further cause the processing device to:

determine the one or more conflict resolution rules associated with the first account.

Assignments (2)
CHANGE OF NAME Recorded Feb 3, 2011
From: FMR CORP.
To: FMR LLC
Reel/Frame 025740/0576 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 14, 2009
From: ELTERICH, STEVE
To: FMR CORP.
Reel/Frame 022111/0433 →
Continuity (2)
Division 10739597 · Dec 17, 2003
Related Publication 20090043699A1 · Feb 12, 2009