IP Library Granted Patent US 9,508,076
Granted Patent B2
US 9,508,076 · App. 13/840,586 · Granted Nov 29, 2016

Service for account with unavailable funds or credit using a passcode

Inventors: Tamara S. Kingston (Peoria, AZ); Willard Andrew Barr (Charlotte, NC); Doris Maria Garrett (Walnut Creek, CA); Mark Allan Nelson (Waxhaw, NC); Jonathan H. Tucker (Charlotte, NC); John Franklin Tuders (Harrisburg, NC); Elbert Lee Whitler (Webster Groves, MO); Paul Ronald DeKoster (Matthews, NC)
Assignee: Bank of America Corporation
G06Q20/405G06Q20/20G06Q20/3278G06Q20/40G06Q20/4012G06Q30/06G06Q40/02
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 9,508,076
App. No.
13/840,586
Granted
Nov 29, 2016
Kind
B2
Abstract

In general terms, embodiments of the present invention relate to methods and apparatuses for providing a service for account with unavailable funds or credit using a passcode for the account with unavailable funds or credit For example, in some embodiments, a method is provided that includes: (a) receiving transaction information associated with a transaction, where the transaction involves an account; (b) determining, based at least partially on the transaction information, that the account will exceed available funds or credit as a result of the transaction; (c) receiving a passcode for the account with unavailable funds or credit associated with the account; and (d) authorizing the transaction based at least partially on the receiving the passcode for the account with unavailable funds or credit.

Claims (54)

1. A method comprising:

enrolling, via a computer processing device, an account holder in an exceeded available funds or credit service for an account;

receiving, via the computer processing device, transaction information associated with a transaction, wherein the transaction involves the account, and wherein receiving the transaction information further comprises receiving, from the account holder, a primary passcode for authorizing transactions associated with the account;

determining, using the computer processing device, based at least partially on the transaction information, that the account will exceed available funds or credit as a result of processing the transaction;

in response to determining that the account will exceed available funds or credit as a result of processing the transaction, determining that the account holder has enrolled in the exceeded available funds or credit service for the account;

identifying a mobile device of the account holder based on determining that the account holder has enrolled in the exceeded available funds or credit service;

in response to determining that the account holder has enrolled in the exceeded available funds or credit service, prompting, via the computer processing device, the account holder to provide a secondary passcode for authorizing transactions that will exceed the available funds or credit of the account as a result of processing the transactions, wherein the secondary passcode is a single-use passcode, wherein prompting the account holder comprises causing the mobile device to display a graphical user interface that is configured to receive the secondary passcode from the account holder;

receiving, via the computer processing device, the secondary passcode for authorizing transactions that will exceed the available funds or credit of the account as a result of processing the transactions, wherein the secondary passcode indicates that the account holder consents to causing the account to exceed the available funds or credit of the account as a result of processing the transaction; and

authorizing, using the computer processing device, the transaction based at least partially on the determining that the account holder has enrolled in the exceeded available funds or credit service and receiving the secondary passcode.

2. The method of claim 1 , wherein the transaction involves a holder of the account, the method further comprising:

declining the transaction based at least partially on the determining that the account will exceed available funds or credit, and

wherein the receiving the secondary passcode for the account with unavailable funds or credit comprises receiving the secondary passcode for the account with unavailable funds or credit from the holder after the declining the transaction.

3. The method of claim 1 , further comprising:

receiving second transaction information associated with a second transaction, wherein the second transaction involves a second account, and wherein the second account is associated with the primary passcode;

determining, based at least partially on the second transaction information, that the second account will exceed available funds or credit as a result of the second transaction;

receiving the primary passcode; and

declining the second transaction based at least partially on the receiving the primary passcode.

4. The method of claim 1 , wherein the secondary passcode is a four digit personal identification number (PIN).

5. A computer program product comprising a non-transitory computer-readable medium, wherein the non-transitory computer-readable medium comprises one or more computer-executable program code portions that, when executed by a computer, cause the computer to:

enroll an account holder in an exceeded available funds or credit service for an account;

receive transaction information associated with a transaction, wherein the transaction involves the account, and wherein receiving the transaction information further comprises receiving, from the account holder, a primary passcode for authorizing transactions associated with the account;

determine, based at least partially on the transaction information, that the account will exceed available funds or credit as a result of processing the transaction;

in response to determining that the account will exceed available funds or credit as a result of processing the transaction, determine that the account holder has enrolled in the exceeded available funds or credit service for the account;

identify a mobile device of the account holder based on determining that the account holder has enrolled in the exceeded available funds or credit service;

in response to determining that the account holder has enrolled in the exceeded available funds or credit service, prompt the account holder to provide a secondary passcode for authorizing transactions that will exceed the available funds or credit of the account as a result of processing the transactions, wherein the secondary passcode is a single-use passcode, wherein prompting the account holder comprises causing the mobile device to display a graphical user interface that is configured to receive the secondary passcode from the account holder;

receive the secondary passcode for authorizing transactions that will exceed the available funds or credit of the account as a result of processing the transactions wherein the secondary passcode indicates that the account holder consents to causing the account to exceed the available funds or credit of the account as a result of processing the transaction; and

authorize the transaction based at least partially on the computer receiving the secondary passcode and determining that the account holder has enrolled in the exceeded available funds or credit service.

6. The computer program product of claim 5 , wherein the holder carries the mobile device during the transaction, and wherein the one or more computer-executable program code portions, when executed by the computer, cause the computer to:

send a message to the mobile device, wherein the message prompts the holder to input the secondary passcode for the account with unavailable funds or credit into the mobile device, and

wherein the computer sends the message after the computer determines that the account will exceed available funds or credit, and

wherein the computer receives the secondary passcode for the account with unavailable funds or credit after the computer sends the message, and wherein the computer receives the secondary passcode for the account with unavailable funds or credit based at least partially on the holder inputting the secondary passcode for the account with unavailable funds or credit into the mobile device.

7. The computer program product of claim 5 , wherein the one or more computer-executable program code portions, when executed by the computer, cause the computer to:

send the secondary passcode for the account with unavailable funds or credit to the holder before the computer receives the secondary passcode for the account with unavailable funds or credit, wherein the secondary passcode for the account with unavailable funds or credit is not known to the holder before the secondary passcode for the account with unavailable funds or credit is sent to the holder.

8. The computer program product of claim 5 , wherein the one or more computer-executable program code portions, when executed by the computer, cause the computer to:

decline the transaction based at least partially on the computer determining that the account will exceed available funds or credit, and

wherein the computer receives the secondary passcode for the account with unavailable funds or credit after the transaction is declined.

9. A method comprising:

enrolling an account holder in an exceeded available funds or credit service for an account;

determining, using a transaction machine, that the account holder has initiated a transaction, wherein the transaction machine comprises a display, receipt printer, dispenser, and deposit mechanism, wherein the transaction involves the account, and wherein the account is associated with a primary passcode;

transmitting, using the transaction machine, an authorization request associated with the transaction;

receiving, using a computer processing device, the authorization request associated with the transaction;

determining, using the computer processing device, that the account has exceeded available funds or credit to cover the transaction;

determining, using the computer processing device, that the account holder has enrolled in the exceeded available funds or credit service for the account;

determining, using the computer processing device, that the authorization request comprises the primary passcode;

declining, using the computer processing device, the authorization request based at least partially on the determining that the authorization request comprises the primary passcode and the determining that the account has exceeded available funds or credit;

identifying a mobile device of the account holder;

in response to (i) declining the authorization request based at least partially on determining that the account has exceeded available funds or credit and (ii) determining that the account holder has enrolled in the exceeded available funds or credit service for the account, automatically prompt, using the computer processing device, the account holder to (i) provide a secondary passcode for authorizing transactions that will exceed the available funds or credit of the account as a result of processing the transactions and (ii) repeat the transaction, wherein the secondary passcode is a single-use passcode, wherein, based on identifying the mobile device, prompting the account holder comprises causing the mobile device to display a graphical user interface that is configured to receive the secondary passcode from the account holder;

determining, using the transaction machine, that an account holder has initiated the transaction;

transmitting, using the transaction machine, a second authorization request associated with the transaction;

receiving, using the computer processing device, the second authorization request associated with the transaction, wherein the transaction involves the account;

receiving the secondary passcode from the mobile device;

approving, using the computer processing device, the second authorization request based at least partially on receiving the secondary passcode from the mobile device and the customer being enrolled in the exceeded available funds or credit service;

completing, using the transaction machine, the transaction, wherein completing the transaction comprises printing a receipt or statement.

10. The method of claim 9 , wherein the transaction and the second transaction are the same transaction.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 26, 2013
From: KINGSTON, TAMARA S.; BARR, WILLARD ANDREW; GARRETT, DORIS MARIA; NELSON, MARK ALLAN; TUCKER, JONATHAN H.; TUDERS, JOHN FRANKLIN; WHITLER, ELBERT LEE; DEKOSTER, PAUL RONALD
To: BANK OF AMERICA CORPORATION
Reel/Frame 030299/0137 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 15, 2013
From: KINGSTON, TAMARA S.; BARR, WILLIARD ANDREW; GARRETT, DORIS MARIA; NELSON, MARK ALLAN; TUCKER, JONATHAN H.; TUDERS, JOHN FRANKLIN; WHITLER, ELBERT LEE
To: BANK OF AMERICA CORPORATION
Reel/Frame 030022/0105 →
Continuity (5)
Continuation In Part 13094564 · Apr 26, 2011
Continuation In Part 12879866 · Sep 10, 2010
Provisional Application 61416652 · Nov 23, 2010
Provisional Application 61436196 · Jan 26, 2011
Related Publication 20130218777A1 · Aug 22, 2013