IP Library › Granted Patent US 8,635,137
Granted Patent B2
US 8,635,137 · App. 13/613,433 · Granted Jan 21, 2014

Automatic savings program

Inventors: Daniel A. Carretta (Concord, NC); Thomas M. Hancock (Charlotte, NC); Karen K. Lewy (Baltimore, MD); Charles R. Liu (Charlotte, NC); Jack Meyers (Clayton, CA); Sheryl W. Strott (Atlanta, GA); Faith A. Tucker (Wichita, KS); Carrie A. Williams (Alpharetta, GA)
Assignee: Bank of America Corporation
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,635,137
App. No.
13/613,433
Granted
Jan 21, 2014
Kind
B2
Abstract

A computer implemented method of processing a financial transaction executed by first person includes determining an automatic savings amount from the financial transaction by rounding up the amount of the financial transaction to the nearest dollar. The method further includes debiting the calculated savings amount from an account of the first person and crediting the savings amount to an account of a second person.

Claims (44)

1. A non-transitory computer-readable medium storing computer-executable instructions for causing a processor to perform a method for saving money comprising:

posting a plurality of debit transactions to a source account;

calculating an aggregate money savings amount based on the plurality of debit transactions posted;

determining that funds available in the source account exceed the aggregate money savings amount;

debiting the source account by the aggregate money savings amount;

crediting a recipient account by the aggregate money savings amount;

calculating an additional money amount; and

crediting the recipient account by the additional money amount, where the additional money amount is provided by a financial institution.

2. The non-transitory computer-readable medium of claim 1 , where the calculating an aggregate money savings amount and the determining whether adequate funds are available are performed by a computer system operated by a financial institution.

3. The non-transitory computer-readable medium of claim 1 , where the predetermined time period is a day, and where the additional money amount is equal to a predetermined monetary amount multiplied by a number of transactions of the plurality of debit transactions posted during the day.

4. The non-transitory computer-readable medium of claim 1 , where the additional money amount is the predetermined monetary amount applied for each transaction posted during the predetermined time period.

5. The non-transitory computer-readable medium of claim 1 , where recipient account is a savings account, and the source account is a checking account.

6. The non-transitory computer-readable medium of claim 1 , where a debit transaction of the plurality of debit transactions is associated with a check card associated with the source account.

7. The non-transitory computer-readable medium of claim 1 , where a debit transaction of the plurality of debit transactions is associated with an electronic bill pay associated with the source account.

8. The non-transitory computer-readable medium of claim 1 , the method for saving money further comprising:

receiving input from a holder of the source account, where the input comprises information to discontinue enrollment of the source account.

9. The non-transitory computer-readable medium of claim 1 , where the additional money amount credited to the recipient account is provided by a financial institution of the source account.

10. The non-transitory computer-readable medium of claim 1 , where a holder of the source account owns the recipient account.

11. The non-transitory computer-readable medium of claim 1 , where the source account is owned by a first holder and the recipient account is owned by a second holder.

12. A system for saving money comprising:

(a) a checking account associated with a customer capable of executing debit transactions;

(b) a savings account associated with the customer;

(c) a computer memory storing computer executable instructions, that when executed by a processor, cause the system to perform steps comprising:

i. posting a plurality of debit transactions to a source account;

ii. calculating an aggregate money savings amount based on the plurality of debit transactions posted over a predetermined time period;

iii. determining whether adequate funds are available in the source account to cover the aggregate money savings amount; and

iv. if adequate funds are available in the source account, debiting the source account by the aggregate money savings amount, crediting a recipient account by the aggregate money savings amount; and crediting the recipient account by an additional money amount that is based on the aggregate money savings amount for a fixed period of time; and

(d) the processor for executing the computer executable instructions.

13. The system of claim 12 , where recipient account is a savings account, and the source account is a checking account.

14. The system of claim 12 , where the predetermined time period is a day, and where the aggregate money savings amount is equal to a predetermined monetary amount multiplied by a number of transactions of the plurality of debit transactions posted during the day.

15. The system of claim 12 , where the additional money amount credited to the recipient account is provided by a financial institution of the source account.

16. The system of claim 12 , wherein the calculating the aggregate money savings amount is performed at an end of a day by aggregating all round up money amounts of the plurality of debit transaction posted that day, and wherein the additional money amount is equal to the aggregate money savings amount.

17. The computer-readable medium of claim 2 , wherein the calculating the aggregate money savings amount is performed at an end of a day by aggregating all round up money amounts of the plurality of debit transaction posted that day, and wherein the additional money amount calculated is equal to the aggregate money savings amount.

18. A system comprising:

a computer system of a financial institution associated with a customer's checking account capable of executing debit transactions;

the computer system further associated with a customer's savings account;

the computer system further comprising a processor and a computer memory storing computer executable instructions, that when executed by the processor, cause the computer system to:

post a plurality of debit transactions to the checking account;

calculate an aggregate money savings amount based on the plurality of debit transactions posted over a predetermined time period;

determine whether adequate funds are available in the checking account to cover the aggregate money savings amount; and

if adequate funds are available in the checking account, debit the checking account by the aggregate money savings amount, credit the savings account by the aggregate money savings amount; and credit the savings account by an additional money amount that is based on a predetermined percentage of the aggregate money savings amount for a fixed period of time; and

a point of sale device communicating over a network with the computer system of the financial institution to provide information relating to the plurality of debit transactions.

19. The system of claim 18 , wherein the calculating the aggregate money savings amount is performed at an end of a day by aggregating all round up money amounts of the plurality of debit transaction posted that day, and wherein the additional money amount is equal to the aggregate money savings amount.

20. The system of claim 19 , wherein calculating the aggregate money savings amount is based off rounding up to a next dollar amount for each debit transaction.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2012
From: CARRETTA, DANIEL A.; HANCOCK, THOMAS M.; LEWY, KAREN K.; LIU, CHARLES R.; MEYERS, JACK; STROTT, SHERYL W.; TUCKER, FAITH A.; WILLIAMS, CARRIE A.
To: BANK OF AMERICA CORPORATION
Reel/Frame 028954/0955 →
Continuity (3)
Continuation 12554395 · Sep 4, 2009
Continuation 11161418 · Aug 2, 2005
Related Publication 20130030992A1 · Jan 31, 2013