IP Library › Granted Patent US 10,440,572
Granted Patent B2
US 10,440,572 · App. 15/711,406 · Granted Oct 8, 2019

Systems and methods for authenticating a user of a computer application, network, or device using a wireless device

Inventors: Charles L. Dennis (Sammamish, WA); Randall A. Snyder (Las Vegas, NV); Patrick J. Boyle (Seattle, WA)
Assignee: Visa International Service Association
H04W12/06H04L63/08H04L63/0853H04L63/107H04L67/10H04W4/02H04W4/80H04W12/08H04W84/12H04W88/08
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 10,440,572
App. No.
15/711,406
Granted
Oct 8, 2019
Kind
B2
Abstract

A method and system for authenticating a user includes providing an invocation element capable of being activated by a single user action, receiving an indication that the invocation element has been activated, obtaining a location of a wireless device associated with the user, determining whether the wireless device is associated with an authorized user, approving the user to use the application based on a predetermined location criterion, and producing an indication that the user has been authenticated.

Claims (30)

1. A method comprising:

providing a location of a wireless device and wireless device identifier to an authentication system, the wireless device being in communication with a mobile access point via a short range wireless connection, where the authentication system (a) determines whether the wireless device is authorized based on a previously registered association between the wireless device identifier associated with the wireless device and an application identifier associated with an application, and approves a user to use the application based on a predetermined location criterion, wherein the predetermined location criterion is that the wireless device is within a predetermined distance of the mobile access point, and (b) produces an indication for one or more of the mobile access point or the wireless device that the user was authenticated when the user was approved; and

receiving, by the wireless device, the indication.

2. The method of claim 1 , wherein the short range wireless connection is a Bluetooth connection.

3. The method of claim 1 , further comprising:

automatically connecting the wireless device and the mobile access point using the short range wireless connection.

4. The method of claim 1 , further comprising:

receiving a query by the wireless device from the authentication system.

5. The method of claim 1 ,

wherein the mobile access point is a terminal that is used to make a purchase.

6. The method of claim 1 , wherein the wireless device identifier is a phone number.

7. The method of claim 1 , wherein the wireless device is a mobile phone.

8. The method of claim 1 , wherein the wireless device is configured to communicate with the authentication system over a cellular network.

9. The method of claim 1 , wherein the wireless device is configured to communicate with the authentication system over a Wi-Fi connection.

10. The method of claim 1 , wherein the application is on the mobile access point.

11. A system comprising:

a mobile access point;

a wireless device comprising a first processor, and a first non-transitory computer readable medium coupled to the first processor, the first non-transitory computer readable medium comprising code, executable by the first processor, to implement a method comprising providing a location of the wireless device and a wireless device identifier associated with the wireless device to an authentication system, the wireless device being in communication with the mobile access point via a short range wireless connection, and receiving an indication; and

the authentication system comprising a second processor, and a second non-transitory computer readable medium coupled to the second processor, the second non-transitory computer readable medium comprising code executable by the second processor to (a) determine whether the wireless device is authorized based on a previously registered association between the wireless device identifier associated with the wireless device and an application identifier associated with an application, and approves a user to use the application based on a predetermined location criterion, wherein the predetermined location criterion is that the wireless device is within a predetermined distance of the mobile access point, and (b) produce the indication, the indication being for one or more of the mobile access point or the wireless device and indicating that the user was authenticated when the user was approved.

12. The system of claim 11 , wherein the short range wireless connection is a Bluetooth connection.

13. The system of claim 11 , wherein the method further comprises:

automatically connecting the wireless device and the mobile access point using the short range wireless connection.

14. The system of claim 11 , wherein the method further comprises:

receiving a query by the wireless device from the authentication system.

15. The system of claim 11 , wherein the mobile access point is a terminal that is configured to conduct a purchase transaction.

16. The system of claim 11 , wherein the mobile access point comprises a personal computer comprising a processor and a memory.

17. The system of claim 11 , wherein the wireless device is a mobile phone.

18. The system of claim 11 , wherein the wireless device is configured to communicate with the authentication system over a cellular network.

19. The system of claim 11 , wherein the wireless device is configured to communicate with the authentication system over a Wi-Fi connection.

20. The system of claim 11 , wherein the application is on the mobile access point.

Continuity (33)
Continuation 15250328 · Aug 29, 2016
Continuation 14867382 · Sep 28, 2015
Continuation 14457740 · Aug 12, 2014
Continuation 12992064
Continuation In Part 12343015 · Dec 23, 2008
Continuation In Part 14054047 · Oct 15, 2013
Continuation 13303809 · Nov 23, 2011
Continuation 12332878 · Dec 11, 2008
Continuation In Part 14196861 · Mar 4, 2014
Continuation 11933803 · Nov 1, 2007
Continuation In Part 13030759 · Feb 18, 2011
Continuation In Part 13030794 · Feb 18, 2011
Continuation In Part 13382900
Continuation In Part 13387991
Continuation In Part 13752271 · Jan 28, 2013
Continuation In Part 13903663 · May 28, 2013
Continuation In Part 15711406
Continuation 15250328 · Aug 29, 2016
Provisional Application 61053152 · May 14, 2008
Provisional Application 61027892 · Feb 12, 2008
Provisional Application 61058621 · Jun 4, 2008
Provisional Application 60895144 · Mar 16, 2007
Provisional Application 60909718 · Apr 3, 2007
Provisional Application 60979663 · Oct 12, 2007
Provisional Application 61305830 · Feb 18, 2010
Provisional Application 61306369 · Feb 19, 2010
Provisional Application 61223671 · Jul 7, 2009
Provisional Application 61223667 · Jul 7, 2009
Provisional Application 61230628 · Jul 31, 2009
Provisional Application 61591232 · Jan 26, 2012
Provisional Application 61659934 · Jun 14, 2012
Provisional Application 61652173 · May 26, 2012
Related Publication 20180014193A1 · Jan 11, 2018