IP Library Granted Patent US 8,864,022
Granted Patent B2
US 8,864,022 · App. 13/111,349 · Granted Oct 21, 2014

Authentication strategies for remote financial institution services

Inventor: Ray R. Hernandez (Charlotte, NC)
Assignee: Bank of America Corporation
G06Q20/108G06Q20/3221G06Q20/3223G06Q20/3276G06Q20/34
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,864,022
App. No.
13/111,349
Granted
Oct 21, 2014
Kind
B2
Abstract

Embodiments of the invention are directed to systems, methods and computer program products for authenticating access to a financial institution service. In some embodiments, a method includes: (a) receiving a user input configured to request access to a financial institution service, and (b) initiating presentation of, using a processor, a first authentication request in an electronic banking environment, wherein the first authentication request prompts a user to initiate capture of an image of a capturable authentication card associated with the account holder. In some embodiments, the method further includes receiving the image of the capturable authentication card, and determining the capturable authentication card is a valid capturable authentication card based at least partially on information extracted from the image of the capturable authentication card. The invention allows a user to enjoy a similar authentication experience prior to accessing a financial institution service at a physical ATM when compared to accessing an electronic financial institution service via an image capture device such as a mobile computing device.

Claims (53)

1. A portable mobile communication apparatus for authenticating access to a financial institution service associated with an account, the apparatus comprising:

a camera;

a memory;

a processor; and

a module stored in the memory, executable by the processor, and configured to:

place a first phone call;

receive a second phone call;

receive a user input configured to request access to the financial institution service;

initiate presentation of, using a processor, a first authentication request in an electronic banking environment, wherein the first authentication request prompts a user to initiate capture of an image of a capturable authentication card using the camera;

receive the image of the capturable authentication card;

initiate presentation of a request prompting the user to initiate capture of an image of the user;

extract information from the image of the capturable authentication card, the extracted information comprising an image of an account holder associated with the account; and

in response to receiving the image of the capturable authentication card, send, over a mobile communication interface, the extracted information and the captured image of the user to an external apparatus for use by the external apparatus to determine whether the image of the user substantially matches the image of the account holder.

2. The apparatus of claim 1 , wherein the module is further configured to:

determine the capturable authentication card is a valid capturable authentication card based at least partially on the information extracted from the image of the capturable authentication card.

3. The apparatus of claim 2 , wherein the module is further configured to:

initiate presentation of a second authentication request in the electronic banking environment, wherein the second authentication request prompts the user to enter a passcode associated with the capturable authentication card.

4. The apparatus of claim 2 , wherein the capturable authentication card includes at least one of a payment card or an identification card.

5. The apparatus of claim 2 , wherein the module is further configured to:

in response to receiving the image of the capturable authentication card, receive information associated with the account; and

compare the information associated with the account to the information extracted from the image of the capturable authentication card.

6. The apparatus of claim 2 , wherein to determine the capturable authentication card is a valid capturable authentication card, the module is further configured to:

determine the capturable authentication card is an eligible capturable authentication card, wherein determining the capturable authentication card is an eligible capturable authentication card comprises determining the capturable authentication card is of a type eligible to use the financial institution service.

7. The apparatus of claim 2 , wherein to determine the capturable authentication card is a valid capturable authentication card, the module is further configured to:

determine one or more account identifiers from the image, wherein the one or more account identifiers comprise a capturable authentication card number, an expiration date, a capturable authentication card type, a name associated with the capturable authentication card, and a security code.

8. The apparatus of claim 2 , wherein to determine the capturable authentication card is a valid capturable authentication card, the module is further configured to:

determine an authentication code from the image; and

determine the authentication code matches one of a plurality of authentication codes stored in a code repository.

9. The apparatus of claim 7 , wherein to determine the capturable authentication card is a valid capturable authentication card, the module is further configured to:

determine an authentication code from the image; and

determine the authentication code is associated with the one or more account identifiers associated with the account.

10. The apparatus of claim 2 , wherein to determine the capturable authentication card is a valid capturable authentication card, the module is further configured to:

determine an authentication code from the image; and

process the authentication code to determine the authentication code is a valid authentication code.

11. The apparatus of claim 8 , wherein the authentication code is a barcode.

12. The apparatus of claim 8 , wherein the authentication code is a code comprising alphanumeric characters, symbols, graphics, or any combination thereof.

13. The apparatus of claim 8 , wherein the authentication code is not visible on the image, but is instead derived from the module performing one or more operations using one or more account identifiers determined from the image of the capturable authentication card.

14. The apparatus of claim 2 , wherein to determine the capturable authentication card is a valid capturable authentication card, the module is further configured to:

identify an image of the account holder from the image of the capturable authentication card; and

determine the image of the account holder substantially matches an image of the account holder stored in an image repository.

15. The apparatus of claim 7 , wherein to determine the capturable authentication card is a valid capturable authentication card, the module is further configured to:

identify an image of the account holder from the image of the capturable authentication card; and

determine the image of the account holder is associated with the one or more account identifiers associated with the account.

16. The apparatus of claim 15 , wherein the module is further configured to:

determine an authentication code from the image of the capturable authentication card; and

determine the image of the account holder is associated with the authentication code.

17. The apparatus of claim 2 , wherein to determine the capturable authentication card is a valid capturable authentication card, the module is further configured to:

identify a signature of the account holder from the image of the capturable authentication card;

initiate presentation of a request prompting the user to input a signature of the user; and

determine the signature of the account holder substantially matches the signature of the user.

18. The apparatus of claim 3 , wherein the module is further configured to:

in response to receiving the passcode and validating the passcode, initiate the financial institution service in the electronic banking environment.

19. The apparatus of claim 1 , wherein the electronic banking environment comprises a mobile banking application.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 19, 2011
From: HERNANDEZ, RAY R.
To: BANK OF AMERICA CORPORATION
Reel/Frame 026310/0375 →
Continuity (1)
Related Publication 20120292388A1 · Nov 22, 2012