IP Library Granted Patent US 9,299,071
Granted Patent B1
US 9,299,071 · App. 14/497,807 · Granted Mar 29, 2016

System and method for processing a beacon based purchase transaction

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,299,071
App. No.
14/497,807
Granted
Mar 29, 2016
Kind
B1
Abstract

In a purchase transaction between a merchant and a customer, a merchant device sends transaction information to a payment gateway and sends a beacon signal containing a transaction identifier to a customer mobile device. The customer mobile device sends the transaction identifier and payment information corresponding to a customer payment account to the payment gateway. The payment gateway applies the transaction identifier to access the transaction information received from the merchant device and sends purchase information based on the transaction information to the customer mobile device. The customer mobile device displays the purchase information to the customer, obtains an indication of customer assent to pay for the item and sends a confirmation of customer assent to the payment gateway. Upon receiving the confirmation of customer assent from the customer mobile device, the payment gateway processes the purchase transaction based on the payment account information.

Claims (44)

1. A system for processing a purchase transaction between a merchant and a customer, the system comprising:

means for obtaining transaction information from a merchant device, the transaction information based on item information corresponding to an item to be purchased by the customer in the purchase transaction;

means for obtaining, from a customer mobile device, a transaction identifier sent to the customer mobile device by the merchant device and payment account information corresponding to a customer payment account;

means for applying the transaction identifier to access the transaction information received from the merchant device and generating purchase information based on the transaction information accessed;

means for sending, to the customer mobile device, the purchase information for display to the customer to obtain an indication of assent to pay for the item;

means for obtaining, from the customer mobile device, a confirmation of customer assent based on the indication obtained from the customer; and

means for processing, upon receiving the confirmation of customer assent from the customer mobile device, the purchase transaction based on the payment account information.

2. The system of claim 1 wherein the transaction identifier comprises a merchant identification number.

3. The system of claim 1 wherein the transaction identifier comprises a terminal identification number.

4. The system of claim 1 wherein the transaction identifier comprises a device identification number.

5. The system of claim 1 , further comprising:

means for obtaining a beacon payment indicator from the merchant device; and

means for invoking the means for obtaining the transaction identifier from the customer device upon the beacon payment indicator indicating that the purchase transaction is a beacon-based transaction.

6. The system of claim 1 , further comprising means for providing a transaction result to the merchant device upon processing the purchase transaction.

7. The system of claim 1 , further comprising means for providing a transaction result to the mobile customer device upon processing the purchase transaction.

8. The system of claim 1 , further comprising:

means for obtaining a customer identifier from the customer mobile device; and

means for applying the customer identifier to access additional payment account information.

9. The system of claim 1 , further comprising:

means for obtaining a customer identifier from the customer mobile device;

means for applying the customer identifier to determine whether the customer is entitled to a discount; and

means for applying the discount to the purchase transaction if the customer is determined to be entitled to the discount.

10. The system of claim 1 , further comprising means for selecting a payment processor based on the payment account information obtained from the customer mobile device.

11. A method of processing a purchase transaction between a merchant and a customer, the method comprising:

obtaining transaction information from a merchant device, the transaction information based on item information corresponding to an item to be purchased by the customer in the purchase transaction;

obtaining, from a customer mobile device, a transaction identifier sent to the customer mobile device by the merchant device and payment account information corresponding to a customer payment account;

applying the transaction identifier to access the transaction information received from the merchant device and generating purchase information based on the transaction information accessed;

sending, to the customer mobile device, the purchase information for display to the customer to obtain an indication of assent to pay for the item;

obtaining, from the customer mobile device, a confirmation of customer assent based on the indication obtained from the customer; and

processing, upon receiving the confirmation of customer assent from the customer mobile device, the purchase transaction based on the payment account information.

12. The method of claim 11 wherein the transaction identifier comprises a merchant identification number.

13. The method of claim 11 wherein the transaction identifier comprises a terminal identification number.

14. The method of claim 11 wherein the transaction identifier comprises a device identification number.

15. The method of claim 11 , further comprising obtaining a beacon payment indicator from the merchant device, wherein obtaining the transaction identifier from the customer device is performed upon the beacon payment indicator indicating that the purchase transaction is a beacon-based transaction.

16. The method of claim 11 , further comprising providing a transaction result to the merchant device upon processing the purchase transaction.

17. The method of claim 11 , further comprising providing a transaction result to the mobile customer device upon processing the purchase transaction.

18. The method of claim 11 , further comprising:

obtaining a customer identifier from the customer mobile device; and

applying the customer identifier to access additional payment account information.

19. The method of claim 11 , further comprising:

obtaining a customer identifier from the customer mobile device;

applying the customer identifier to determine whether the customer is entitled to a discount; and

applying the discount to the purchase transaction if the customer is determined to be entitled to the discount.

20. The method of claim 11 , further comprising selecting a payment processor based on the payment account information obtained from the customer mobile device.

Assignments (6)
SECURITY INTEREST Recorded Dec 29, 2016
From: APRIVA, LLC
To: SKYSAIL 18 LLC
Reel/Frame 041212/0406 →
SECURITY INTEREST Recorded Nov 3, 2016
From: APRIVA, LLC
To: SKYSAIL 18 LLC
Reel/Frame 040552/0292 →
SECURITY INTEREST Recorded Jul 8, 2016
From: APRIVA, LLC; APRIVA ISS, LLC; APRIVA SYSTEMS, LLC
To: SKYSAIL 19, LLC
Reel/Frame 039288/0946 →
SECURITY INTEREST Recorded Mar 11, 2016
From: APRIVA, LLC
To: SKYSAIL 18 LLC
Reel/Frame 038064/0930 →
SECURITY INTEREST Recorded Mar 27, 2015
From: APRIVA, LLC
To: SKYSAIL 9 LLC; LAVIN, KEVIN J.; TATE, MARSHA; MINTON, REX; SPINELLA, RICHARD; SPINELLA, RINALDO; EDWARD F. STAIANO TRUST; RIDDIFORD, DAVID; WARD, D. CHRISTOPHER
Reel/Frame 035317/0111 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 24, 2015
From: APRIVA, LLC
To: SKYSAIL 7 LLC; EDWARD F. STAIANO TRUST; WARD, CHRIS; LAVIN, KEVIN; TATE, MARSHA; MINTON, RANDALL; MINTON, TAMARA; MINTON FAMILY TRUST
Reel/Frame 035015/0130 →