IP Library › Granted Patent US 9,883,387
Granted Patent B2
US 9,883,387 · App. 13/428,431 · Granted Jan 30, 2018

Authentication using application authentication element

Inventors: Dave William Wilson (Surrey, GB); John Francis Benedict Bourdillon (Paddington, GB); Christian Aabye (Foster City, CA)
Assignee: Visa International Service Association
H04W12/06G06Q20/325G06Q20/3226G06Q20/3227G06Q20/3229G06Q20/3278G06Q20/40145H04L63/0807
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,883,387
App. No.
13/428,431
Granted
Jan 30, 2018
Kind
B2
Abstract

Embodiments of the present invention can be directed to systems, apparatuses, and methods for performing transactions through mobile communication devices using either telecommunications networks or proximity near-field communications systems. Embodiments may be directed to a mobile communication device displaying an application authentication element. The application authentication element may include a pre-selected authentication element and transaction data associated with a transaction conducted by a mobile communication device. The mobile communication device may obtain the pre-selected authentication element by either transmitting a request to a server computer or retrieving the pre-selected authentication element from a secure memory in the mobile communication device. A user authentication token may be received by the mobile communication device from the user. The mobile communication device may generate a secret token that is derived from the user authentication token. If the secret token is correlated to a secret reference token, then a transaction may be conducted.

Claims (35)

1. A method comprising:

receiving, by a processor, an application authentication request;

generating, by the processor, an application authentication element comprising a pre-selected authentication element;

providing, by the processor, the application authentication element to a mobile communication device, the pre-selected authentication element of the application authentication element validating the authenticity of an application operating on the mobile communication device to a user; and

receiving, by the processor, a user authentication request from the mobile communication device, the user authentication request indicating that the user has validated the authenticity of the application operating on the mobile communication device.

2. The method of claim 1 wherein the application authentication request is an application authentication request message from the mobile communication device and wherein providing the application authentication element to the mobile communication device further comprises sending an application authentication response message comprising the application authentication element to the mobile communication device.

3. The method of claim 1 wherein the user authentication request includes a secret token, the secret token being generated by the mobile communication device using a user authentication token entered by the user, and wherein the method further comprises:

comparing the secret token to a secret reference token;

authenticating the user by determining whether the secret token and the secret reference token are correlated; and

sending a user authentication message to the mobile communication device, the user authentication message indicating that the user is authenticated for a transaction.

4. The method of claim 3 wherein the user authentication token is received by the mobile communication device in the form of a swipe input by the user.

5. The method of claim 1 wherein the application authentication element further comprises transaction data associated with a transaction conducted by the mobile communication device.

6. An apparatus comprising:

a processor and a non-transitory computer-readable storage medium coupled to the processor, the computer-readable storage medium comprising code which when executed by the processor implements a method comprising:

receiving an application authentication request;

generating an application authentication element comprising a pre-selected authentication element; and

providing the application authentication element to a mobile communication device, the pre-selected authentication element of the application authentication element validating the authenticity of an application operating on the mobile communication device to a user; and

receiving a user authentication request from the mobile communication device, the user authentication request indicating that the user has validated the authenticity of the application operating on the mobile communication device.

7. The apparatus of claim 6 wherein the apparatus is a server computer, and wherein receiving the application authentication request further comprises receiving an application authentication request message from a mobile communication device; and wherein providing the application authentication element further comprises sending an application authentication response message comprising the application authentication element to the mobile communication device.

8. The apparatus of claim 6 wherein the user authentication request includes a secret token, the secret token being generated by the mobile communication device using a user authentication token entered by the user, and wherein the method further comprises:

comparing the secret token to a secret reference token;

authenticating the user by determining whether the secret token and the secret reference token are correlated; and

sending a user authentication message to the mobile communication device, the user authentication message indicating that the user is authenticated for a transaction.

9. The apparatus of claim 8 wherein the user authentication token is received by the mobile communication device in the form of a swipe input by the user.

10. The apparatus of claim 6 wherein the application authentication request includes transaction data associated with a transaction and the application authentication element further comprises some of the transaction data.

11. The method of claim 3 further comprising:

after authenticating the user, sending a transaction authorization request message to an issuer associated with the user.

12. The method of claim 1 wherein after providing the application authentication element to the mobile communication device, the application authentication element is displayed to the user on the mobile communication device.

13. The method of claim 3 , wherein the secret token is generated by the mobile communication device without the user's knowledge.

14. The method of claim 3 wherein the mobile communication device transmits the authentication message to an access device to initiate the transaction.

15. The apparatus of claim 6 , wherein the method further comprises:

after authenticating the user, sending a transaction authorization request message to an issuer associated with the user.

16. The method of claim 3 , wherein the secret token is derived from the user authentication token entered by the user.

17. The method of claim 3 , wherein the user authentication token is received by the mobile communication device in the form of one of a signature input by the user, a picture of a familiar item, and a voice input by the user.

18. The method of claim 1 , wherein the pre-selected authentication element is selected by the user during registration of a payment account.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 7, 2012
From: WILSON, DAVE WILLIAM; BOURDILLON, JOHN FRANCIS BENEDICT; AABYE, CHRISTIAN
To: VISA INTERNATIONAL SERVICE ASSOCIATION
Reel/Frame 028339/0100 →
Continuity (2)
Provisional Application 61467106 · Mar 24, 2011
Related Publication 20120246079A1 · Sep 27, 2012