IP Library Granted Patent US 10,580,049
Granted Patent B2
US 10,580,049 · App. 13/663,561 · Granted Mar 3, 2020

System and method for incorporating one-time tokens, coupons, and reward systems into merchant point of sale checkout systems

Inventor: Will W. Graylin (Saugus, MA)
Assignee: INGENICO, INC.
G06Q30/06G06Q20/322G06Q20/4016G06Q30/02G06Q30/0201G06Q30/0207G06Q30/04G06Q30/0603G06Q30/0613G06Q40/02H04L67/02H04L63/0823H04L63/0838H04L63/168
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,580,049
App. No.
13/663,561
Granted
Mar 3, 2020
Kind
B2
Abstract

A method for incorporating one-time-tokens, coupon and reward systems in conjunction with merchants' POS checkout systems in the physical or virtual environments includes providing a consumer computing device comprising an electronic wallet application, providing a One-time Token Redemption System (OTRS) and user electronic wallet accounts, logging into a user electronic wallet account through the electronic wallet application, sending a request for a one-time token valid for a specified time interval and then forwarding the request for the one-time token to the OTRS and upon approval sending the requested one-time token from the OTRS to the electronic wallet application. Next, presenting and entering the one-time token into a merchant point of sale checkout system within the specified time interval via the consumer computing device, sending the entered one-time token to a checkout application, and then processing payment via a secure payment application.

Claims (19)

1. A method for using a one-time token from an offer system for completing a purchase transaction at a merchant checkout system, the merchant checkout system having a redemption application and a checkout application, the method comprising:

providing a consumer computing device having an electronic wallet application;

providing a wallet system having a user electronic wallet account that is accessible by the electronic wallet application over a network connection;

providing a redemption system that comprises a validity check application and an API configured to allow the offer system to interface with the redemption application, wherein the redemption system is in operative communication with the wallet system so that the consumer computing device uses the electronic wallet application to access the redemption system and the wallet system;

sending, by the electronic wallet application, a request to the wallet system for a one-time token,

forwarding, by the wallet system, the request to the redemption system;

issuing, by the offer system via the redemption system, the one-time token so that the one-time token is valid for a single use and for a specified time interval, wherein the one-time token is linked to the user electronic wallet account and to a specific payment instrument by the wallet system, and wherein the one-time token has an authorized monetary amount for payment by the specific payment instrument designated by a user,

receiving, by the electronic wallet application in response to the request, the one-time token from the redemption system,

providing, by the consumer computing device, the one-time token to the redemption application in the specified time interval;

checking validity of the one-time token by the redemption application sending the one-time token to the redemption system and executing the validity check application to determine whether the one-time token has expired or matches a previously used one-time token of the offer system;

matching, by the redemption system, the one-time token to the user electronic wallet account and determining if the authorized monetary amount from the user electronic wallet account is sufficient for the purchase transaction; and

either (1) sending the one-time token from the redemption system to the checkout application if the one-time token is valid and the matching determines that the authorized monetary amount is sufficient, or (2) transmitting and displaying a failure confirmation page to the consumer computing device if the one-time token is not valid or the matching determines that the authorized monetary amount is insufficient; and

processing payment for the purchase transaction via a secure payment application when the one-time token is received by the checkout application.

2. The method of claim 1 , wherein the payment is processed using the specific payment instrument.

3. The method of claim 1 , further comprising logging in to the user electronic wallet account, and wherein the logging in comprises authenticating a user with a secure personal identification number (PIN).

4. The method of claim 1 , further comprising receiving confirmation of payment by the consumer computing device.

5. The method of claim 1 , wherein the user electronic wallet account stores payment instrument data, fulfillment data, demographics, loyalty information, and transaction history.

6. The method of claim 1 , wherein said consumer computing device comprises at least one device selected from the group consisting of: mobile phone, PDA, payment module, portable computer, personal computer, set-top box, netbook, tablets, iPad, electronic reader, and internet appliance.

7. The method of claim 1 , wherein the specified time interval is 15 minutes.

Assignments (3)
SECURITY INTEREST Recorded Oct 3, 2022
From: INGENICO INC.
To: HSBC BANK USA NATIONAL ASSOCIATION, AS SECURITY AGENT
Reel/Frame 061287/0485 →
MERGER AND CHANGE OF NAME Recorded Nov 8, 2019
From: ROAM DATA, INC.; INGENICO INC.
To: INGENICO, INC.
Reel/Frame 050956/0442 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2015
From: GRAYLIN, WILL W.
To: ROAM DATA INC.
Reel/Frame 036600/0448 →
Continuity (3)
Continuation In Part 13080047 · Apr 5, 2011
Provisional Application 61553653 · Oct 31, 2011
Related Publication 20130054336A1 · Feb 28, 2013
Cited By (5)
US 12,236,471 US 12,277,546 US 12,400,254 US 12,406,055 US 12,407,684