IP Library Granted Patent US 11,232,423
Granted Patent B2
US 11,232,423 · App. 16/393,461 · Granted Jan 25, 2022

Location-based authentication of transactions conducted using mobile devices

Inventors: Rodger R. Desai (New York, NY); Eric Woodward (Scottsdale, AZ)
Assignee: PAYFONE, INC.
G06Q20/202G06Q20/3224G06Q20/3227G06Q20/401H04W4/02H04W4/029H04W4/80H04W12/06H04W12/63
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 11,232,423
App. No.
16/393,461
Granted
Jan 25, 2022
Kind
B2
Abstract

A transaction authentication system authenticates a transaction by determining whether a mobile device and POS device involved in the transaction are at the same location. A POS registry stores location data for POS devices. A PAN registry stores mobile device IDs corresponding to account numbers. A mobile device ID can be provided from the PAN registry in response to receiving an account number from a POS device. The mobile device ID can then be used to retrieve location information from a home location register maintained by a mobile service provider. The retrieved location data for a POS device and the retrieved location data for a mobile device are compared.

Claims (48)

1. A method for authenticating a transaction conducted at a point of sale (POS) device by a customer, the method comprising:

at a POS registry in a transaction authentication system, storing, in association with a POS ID corresponding to each of one or more POS devices, POS location data pertaining to the location of the corresponding POS device;

at a PAN registry in the transaction authentication system, storing, in association with an account ID corresponding to each of one or more accounts, a mobile device ID identifying a mobile device of the customer;

receiving, at the transaction authentication system, transaction data for a transaction conducted against a specified account at a specified POS device by the customer using the mobile device, the transaction data comprising a POS identifier for the specified POS device and an account ID for the specified account;

with the received transaction data at the transaction authentication system, (1) accessing the POS registry for location data for the specified POS device, and (2) accessing the PAN registry to retrieve the mobile device ID associated with the mobile device of the customer;

using the retrieved mobile device ID to determine current location data for the mobile device, by accessing real-time location information maintained by a mobile service provider that is generated within a mobile service network; and

comparing the accessed location data for the specified POS device and the determined location data for the mobile device.

2. The method of claim 1 , wherein the real-time location information maintained by a mobile service provider is maintained at a home location register (HLR) of the mobile service provider and is based on the location of the transaction authentication systems within the mobile service network with which the mobile device is communicating.

3. The method of claim 2 , wherein the real-time location information maintained at the home location register of the mobile service provider is an identifier for a mobile switching center managing a coverage area in which the mobile device is located.

4. The method of claim 2 , wherein the real-time location information maintained at the home location register of the mobile service provider is an identifier for a base transceiver station (BTS) through which the mobile device is communicating.

5. The method of claim 1 , wherein the POS location data stored in the POS registry is based on information from past transactions for the corresponding POS device, including the location of mobile devices used for those past transactions.

6. The method of claim 1 , wherein using the retrieved mobile device ID to determine the location data for the mobile device comprises:

accessing a home location register (HLR) maintained by or for a mobile service provider providing mobile services to the mobile device, wherein the home location register stores location data corresponding to the mobile device ID for each of a plurality of mobile devices operating within the mobile service network of the mobile service provider; and

using the retrieved mobile device ID to retrieve the stored location data for the mobile device.

7. The method of claim 6 , wherein the location information at the home location register is stored when the mobile device has been authenticated to use the mobile service network.

8. The method of claim 1 :

wherein the POS location data is generated by:

receiving transaction data for one or more past transactions conducted at corresponding one or more POS devices, including an identifier for a mobile device used for the one or more past transactions;

determining the location of the mobile device used for the one or more past transactions;

determining whether the one or more past transactions conducted at the corresponding POS device have been authenticated; and

determining the location of the corresponding POS device based on the location of the mobile device used for the one or more past transactions that have been authenticated; and

wherein storing POS location data pertaining to the location of the corresponding POS device comprises storing the determined location of the specified POS device as POS location data in the POS registry.

9. The method of claim 1 , wherein the transaction is conducted using the mobile device as a presentation instrument.

10. The method of claim 1 , wherein the transaction is conducted using a presentation instrument separate from the mobile device.

11. The method of claim 1 , wherein the POS device location data is based at least in part on recent transactions conducted at the corresponding POS device by one or more mobile devices, where the recent transactions have been determined to be valid.

12. A system for authenticating a transaction conducted at a point of sale (POS) device by a customer having a mobile device, comprising:

a POS registry storing POS location data in association with a POS ID corresponding to each of one or more POS devices, POS location data pertaining to the location of the corresponding POS device;

a PAN registry storing a mobile device ID in association with each of a plurality of an account IDs, each mobile device ID used for accessing location data that is stored by a mobile service provider and that identifies locations corresponding to mobile device IDs;

wherein, upon a transaction being conducted by the customer at the POS device, a POS device ID is received at the transaction authenticating system and used to access the POS registry to retrieve location data for a POS device corresponding to the received POS device ID, an account ID is received at the transaction authenticating system and used to access the PAN registry to retrieve a mobile device ID stored in association with the received account ID, and the retrieved mobile device ID is used to access real-time location information maintained by a mobile service provider that is generated within a mobile service network; and

wherein the authentication of the transaction is evaluated based at least in part on a comparison of the retrieved location data from the POS registry and the accessed location data for the mobile device from the mobile service provider.

13. The system of claim 12 , wherein the real-time location information maintained by a mobile service provider is maintained at a home location register (HLR) of the mobile service provider and is based on the location of systems for authenticating a transaction within the mobile service network with which the mobile device is communicating.

14. The system of claim 13 , wherein the real-time location information maintained at the home location register of the mobile service provider is an identifier for a mobile switching center managing a coverage area in which the mobile device is located.

15. The system of claim 13 , wherein the real-time location information maintained at the home location register of the mobile service provider is an identifier for a base transceiver station (BTS) through which the mobile device is communicating.

16. The system of claim 12 , wherein the POS location data stored in the POS registry is based on information from past transactions for the corresponding POS device, including the location of mobile devices used for those past transactions.

17. The system of claim 12 , wherein the retrieved mobile device ID is used to access real-time location information maintained by a mobile service provider by:

accessing a home location register (HLR) maintained by or for a mobile service provider providing mobile services to the mobile device, wherein the home location register stores location data corresponding to the mobile device ID for each of a plurality of mobile devices operating within the mobile service network of the mobile service provider; and

using the accessed mobile device ID to retrieve the stored location data for the mobile device.

18. The system of claim 17 , wherein the location information at the home location register is stored when the mobile device has been authenticated to use in the mobile service network.

19. The system of claim 12 :

wherein the POS location data stored in the POS registry is generated by:

receiving transaction data for one or more past transactions conducted at corresponding one or more POS devices, including an identifier for a mobile device used for the one or more past transactions;

determining the location of the mobile device used for the one or more past transactions;

determining whether the one or more past transactions conducted at the corresponding POS device have been authenticated; and

determining the location of the corresponding POS device based on the location of the mobile device used for the one or more past transactions that have been authenticated; and

wherein POS location data is stored in the POS registry by storing the determined location of the corresponding POS device in the POS registry.

20. The system of claim 12 , wherein the transaction is conducted using the mobile device as a presentation instrument.

21. The system of claim 12 , wherein the transaction is conducted using a presentation instrument separate from the mobile device.

22. The system of claim 12 , wherein the POS device location data is based at least in part on recent transactions conducted at a POS device by one or more mobile devices, where the recent transactions have been determined to be valid.

Assignments (3)
CHANGE OF NAME Recorded Feb 27, 2025
From: PAYFONE, INC.
To: PROVE IDENTITY, INC.
Reel/Frame 070361/0346 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 8, 2020
From: EARLY WARNING SERVICES, LLC
To: PAYFONE, INC.
Reel/Frame 053148/0191 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 2, 2019
From: DESAI, RODGER R.; WOODWARD, ERIC
To: EARLY WARNING SERVICES, LLC
Reel/Frame 049065/0385 →
Continuity (3)
Continuation 14935327 · Nov 6, 2015
Provisional Application 62076201 · Nov 6, 2014
Related Publication 20190251534A1 · Aug 15, 2019