IP Library Granted Patent US 11,831,791
Granted Patent B2
US 11,831,791 · App. 17/206,689 · Granted Nov 28, 2023

System and method for approving transactions

Inventor: Robert W. Peterson (Plano, TX)
Assignee: OL SECURITY LIMITED LIABILITY COMPANY
H04L9/3271G06Q20/085G06Q20/3224G06Q20/40G06Q30/0603G06Q40/12H04W4/029H04L63/0853H04L2209/56H04L2209/80
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,831,791
App. No.
17/206,689
Granted
Nov 28, 2023
Kind
B2
Abstract

In a transaction between a merchant and a payer, approval of the transaction may be provided by a payment processing system using authentication information provided from a mobile device of the payer. The authentication information may include a location of the payer mobile device which may be compared to a location of a merchant payment device such that the transaction is approved if the payer mobile device is within a defined distance of the merchant payment device.

Claims (40)

1. A method utilizing a card reader and a payment processing service, the method comprising:

wherein the card reader includes means for extracting data including an account number or card number from a card or other payer identification device for a transactions;

determining, using at least one Global Positioning System (GPS) receiver or other geolocation determination system, geolocation information specifying a most recent geolocation of a mobile device, wherein the most recent geolocation of the mobile device comprises a first location;

identifying, by the card reader, the mobile device corresponding to a payer based on the extracted data or from a user input;

sending, by the card reader, a request for authentication data to the mobile device or waiting for the mobile device to provide the authentication data to the card reader;

receiving, by the card reader, an encryption having embedded content therein, wherein the embedded content comprises, or is derived from, 1) a prior transaction history of the card or other payer identification device and 2) the geolocation information specifying the most recent geolocation of the mobile device;

sending, by the card reader, the encryption to the payment processing service and requesting approval, by the payment processing service, of a transaction between the card reader and the payer;

determining, by the payment processing service, approval of the transaction by the payment processing service, the approval based at least in part on the prior transaction history and whether the first location coincides, within a predefined threshold, with a second location, the second location comprising:

a location taken from a record of the card reader, or

a most recent geolocation of the card reader;

receiving, by the card reader, an indication of the approval of the transaction by the payment processing service, and

completing an electronic payment in response to the payment processing service approving the requested transaction.

2. The method of claim 1 , wherein the at least one GPS receiver or other geolocation determination system is integrated with the mobile device.

3. The method of claim 2 , wherein the integrated receiver is in communication with a satellite system.

4. The method of claim 1 , wherein the prior transaction history specifies a merchant identity or transaction amount of a completed transaction.

5. The method of claim 1 , wherein the mobile device acts as the payer identification device during the transaction.

6. A system, comprising:

a geolocation determination system to output geolocation information specifying a most recent geolocation of a mobile device, wherein the most recent geolocation of the mobile device comprises a first location

a merchant processing system comprising a static, or mobile, at least one point-of-sale processor, card reader means and at least one memory having instructions stored thereon that, in response to execution by the at least one point-of-sale processor, cause the at least one point-of-sale processor to perform operations including:

extracting data including an account number or card number from a card or other payer identification device for a transaction:

identifying an encryption having embedded content therein, wherein the embedded content comprises, or is derived from, 1) a prior transaction history of the card or other payer identification device and 2) the geolocation information specifying the most recent geolocation of the mobile device;

requesting approval of a transaction between a merchant and a payer;

wherein the requesting the approval includes transmitting the encryption to a payment processing service, wherein the encryption is configured to be 1) readable by the payment processing service and 2) unreadable by intermediary device(s);

receiving approval of the transaction by the payment processing service, and

wherein the merchant processing system is configured to complete the electronic payment in response to an approval of the transaction by the payment processing service;

a payment processing service comprising at least one processor and at least one memory having instructions stored thereon that, in response to execution by the at least one payment processing service processor, cause the at least one payment processing service processor to perform operations including:

receiving the encryption from the at least one point-of-sale processor;

determining approval of the transaction based at least in part on the prior transaction history and whether the first location of the mobile device coincides, within a predefined threshold, with a second location, the second location comprising:

in a case that the at least one point-of-sale processor is static, a location taken from a record of the at least one point-of-sale processor system, or

in a case that the at least one point-of-sale processor is mobile, a most recent geolocation of the at least one point-of-sale processor; and

indicating approval of the transaction to the at least one point-of-sale processor.

7. The apparatus of claim 6 , wherein the mobile device is coupled to a satellite system receiver of the geolocation determination system.

8. The apparatus of claim 7 , wherein the satellite system receiver comprises a GPS (Global Positioning System) receiver.

9. The apparatus of claim 6 , wherein the prior transaction history specifies a merchant identity or transaction amount of a completed transaction.

10. The apparatus of claim 6 , wherein the mobile device acts as the payer identification device during the transaction.

11. The method of claim 1 , wherein:

the at least one GPS receiver or other geolocation determination system comprises a plurality of GPS receivers or other geolocation determination systems;

the obtained geolocation information comprises an output of a first GPS or other geolocation determination system of the plurality of GPS receivers or other geolocation determination systems; and

the most recent geolocation of the card reader comprises an output of a second different GPS or other geolocation determination system of the plurality of GPS receivers or other geolocation determination systems.

12. The method claim 1 , further comprising generating the encryption, wherein the received encryption is not readable by the card reader.

Assignments (1)
MERGER Recorded Mar 19, 2021
From: OSOCAD REMOTE LIMITED LIABILITY COMPANY
To: OL SECURITY LIMITED LIABILITY COMPANY
Reel/Frame 055654/0222 →
Continuity (3)
Continuation 15828089 · Nov 30, 2017
Division 12629937 · Dec 3, 2009
Related Publication 20210211311A1 · Jul 8, 2021