IP Library Granted Patent US 12,475,481
Granted Patent B2
US 12,475,481 · App. 17/781,683 · Granted Nov 18, 2025

Coupon validation and fraud mitigation

Inventors: Tiffany Southwell (St. Petersburg, FL); Zubin Singh (St. Petersburg, FL); Ryan Monahan (St. Petersburg, FL); Kirk Dikun (Tampa, FL); Tony Mou (St. Petersburg, FL); Todd Schramek (St. Petersburg, FL)
Assignee: Catalina Marketing Corporation
G06Q30/0225G06Q20/387G06Q30/0185
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 12,475,481
App. No.
17/781,683
Granted
Nov 18, 2025
Kind
B2
Abstract

A method for preventing fraud is provided that includes receiving metadata from a manufacturer for an incentive associated with a product, the metadata including a product identifier and a redemption rule. The method includes requesting a host to create a record in a ledger for the incentive using the metadata, providing the incentive to a consumer via a mobile device, assigning a public address to the incentive, receiving from the host a first private key associated with the public address in the record, providing the first private key to the consumer, and receiving a second private key indicative of a redemption of the incentive at a retailer. The method includes validating redemption of the incentive and recording the redemption of the incentive at a retailer in the ledger record when the redemption of the incentive is validated. A system to perform the above method is also provided.

Claims (62)

1 . A computer-implemented method, comprising:

receiving an incentive metadata from a brand manufacturer for an incentive associated with a selected product, the incentive metadata including a product identifier and a redemption rule;

requesting a distributed ledger host to create a distributed ledger record for the incentive using the incentive metadata, wherein the distributed ledger record comprises a blockchain;

determining, via a gating rule, the incentive is allowable;

in response to determining, via the gating rule, the incentive is allowable, providing a message to the blockchain that the incentive is redeemable;

verifying, in the incentive, an anti-stacking rule against combining multiple incentives for a same product and at a same time;

providing the incentive to a consumer via a mobile device, the incentive including the incentive metadata;

assigning a public address to the distributed ledger record for the incentive;

generating a visual code for the public address;

providing the visual code to the mobile device for display in a graphic user interface at a point of sale of a retailer;

generating, by the distributed ledger host, a first private key associated with a hash of the public address;

providing, by the distributed ledger host, the first private key to the mobile device in response to the consumer selecting the incentive using the mobile device;

receiving, from the consumer and by the point of sale in the retailer, a request by the consumer for redeeming the incentive, the request by the consumer including the first private key from the mobile device and the public address from the visual code from the mobile device;

redeeming the incentive at the point of sale in the retailer, which comprises:

accessing the distributed ledger record using the public address from the visual code and the first private key;

verifying, by the distributed ledger host, that the redemption rule is met;

assigning, by the distributed ledger host, a new address to the distributed ledger record;

generating, by the distributed ledger host, a second private key;

adding, by the distributed ledger host, a redemption of the incentive to the distributed ledger record;

transmitting, by the distributed ledger host, the second private key to the point of sale in the retailer; and

applying, by the point of sale in the retailer, the redemption of the incentive; and

validating redemption of the incentive based on a submitted redemption confirmation, which comprises:

accessing the distributed ledger record using the second private key; and

adding, by the distributed ledger host, a further recording of the redemption of the incentive at the retailer in the distributed ledger record.

2 . The computer-implemented method of claim 1 , wherein providing the incentive to a consumer via a mobile device comprises including a barcode to identify the consumer in the incentive metadata.

3 . The computer-implemented method of claim 1 , further comprising providing a granular redemption data to the brand manufacturer wherein a discount has been applied to a purchase transaction of the selected product at the retailer.

4 . The computer-implemented method of claim 1 , further comprising requesting, to the distributed ledger host, to include an offer block in the distributed ledger record associated with the incentive.

5 . The computer-implemented method of claim 1 , further comprising requesting, to the distributed ledger host, to include a clear block in the distributed ledger record associated with the incentive in response to a validation of the incentive.

6 . The computer-implemented method of claim 1 , further comprising requesting, to the distributed ledger host, to include a block in the distributed ledger record associated with the incentive, wherein the consumer has clipped an incentive offer to use the incentive.

7 . The computer-implemented method of claim 1 , further comprising providing to the retailer a command to print a hard copy of the incentive in a printer at a point of sale in the retailer.

8 . A system, comprising:

one or more processors; and

a memory storing multiple instructions which, wherein executed by the one or more processors, cause the system to:

receive an incentive metadata from a brand manufacturer for an incentive associated with a selected product, the incentive metadata including a product identifier and a redemption rule;

request, to a distributed ledger host, to create a distributed ledger record for the incentive using the incentive metadata, wherein the distributed ledger record comprises a blockchain;

determine, via a gating rule, the incentive is allowable;

in response to determining, via the gating rule, the incentive is allowable, provide a message to the blockchain that the incentive is redeemable;

verify, in the incentive, an anti-stacking rule against combining multiple incentives for a same product and at a same time;

provide the incentive to a consumer via a mobile device, the incentive including the incentive metadata;

assign a public address to the distributed ledger record for the incentive;

generate a visual code for the public address;

provide the visual code to the mobile device for display in a graphic user interface at a point of sale of a retailer;

generate a first private key associated with a hash of the public address;

provide the first private key to the mobile device in response to the consumer selecting the incentive using the mobile device;

receive, from the consumer and by the point of sale in the retailer, a request by the consumer for redeeming the incentive, the request by the consumer including the first private key from the mobile device and the public address from the visual code from the mobile device;

redeem the incentive at the point of sale in the retailer, which comprises:

accessing the distributed ledger record using the public address from the visual code and the first private key;

verifying that the redemption rule is met;

assigning a new address to the distributed ledger record;

generating a second private key;

adding a redemption of the incentive to the distributed ledger record;

transmitting the second private key to the point of sale in the retailer, and

applying the redemption of the incentive; and

validate redemption of the incentive based on a submitted redemption confirmation, which comprises:

accessing the distributed ledger record using the second private key; and

adding a further recording of the redemption of the incentive at the retailer in the distributed ledger record.

9 . The system of claim 8 , wherein the instructions executed by the one or more processors further cause the system to include a barcode to identify the consumer in the incentive metadata.

10 . The system of claim 8 , wherein the instructions executed by the one or more processors further cause the system to provide a granular redemption data to the brand manufacturer wherein a discount has been applied to a purchase transaction of the selected product at the retailer.

11 . The system of claim 8 , wherein the instructions executed by the one or more processors further cause the system to request, to the distributed ledger host, to include an offer block in the distributed ledger record associated with the incentive.

12 . The system of claim 8 , wherein the instructions executed by the one or more processors further cause the system to request, to the distributed ledger host, to include a clear block in the distributed ledger record associated with the incentive after the validation of the incentive.

13 . The system of claim 8 , wherein the instructions executed by the one or more processors further cause the system to request, to the distributed ledger host, to include a block in the distributed ledger record associated with the incentive, wherein the consumer has clipped an incentive offer to use the incentive.

14 . The system of claim 8 , wherein the instructions executed by the one or more processors further cause the system to provide, to the retailer a command to print a hard copy of the incentive in a printer at a point of sale in the retailer.

Assignments (3)
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY COLLATERAL Recorded Jun 2, 2025
From: GLAS AMERICAS LLC
To: CATALINA MARKETING CORPORATION; MODIV MEDIA, LLC; CELLFIRE LLC
Reel/Frame 071471/0393 →
PATENT SECURITY AGREEMENT Recorded May 11, 2023
From: CATALINA MARKETING CORPORATION; CELLFIRE LLC; MODIV MEDIA, LLC
To: GLAS AMERICAS LLC
Reel/Frame 063625/0829 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2022
From: SOUTHWELL, TIFFANY; SINGH, ZUBIN; MONAHAN, RYAN; DIKUN, KIRK; MOU, TONY; SCHRAMEK, TODD
To: CATALINA MARKETING CORPORATION
Reel/Frame 060655/0442 →
Continuity (2)
Provisional Application 62841101 · Apr 30, 2019
Related Publication 20230005007A1 · Jan 5, 2023
References Cited (15)
US 11263656B1 · Weiss · 2022 [cited by examiner]
US 20110251879A1 · Lambert · 2011 [cited by examiner]
US 20130024267A1 · Libenson · 2013 [cited by examiner]
US 20140214514A1 · Rector et al. · 2014 [cited by applicant]
US 20170286991A1 · Chakrobartty · 2017 [cited by examiner]
US 20170364936A1 · Balfour · 2017 [cited by examiner]
US 20180150865A1 · Arora · 2018 [cited by examiner]
US 20180253745A1 · Webster · 2018 [cited by examiner]
US 20190012695A1 · Bishnoi · 2019 [cited by examiner]
US 20190236560A1 · Song et al. · 2019 [cited by applicant]
US 20200302468A1 · Karuppan · 2020 [cited by examiner]
US 20230135248A1 · Westhead · 2023 [cited by examiner]
“Why The Bitcoin Blockchain Could Make Gift Cards, A Consumer Favorite, Even More Beloved” (Shin, Laura; published Jun. 17, 2015 at https://www.forbes.com/sites/laurashin/2015/06/17/why-the-bitcoin-blockchain-could-make… [cited by examiner]
Extended European Search Report issued in the European application No. 20798856.9 dated Dec. 6, 2022 (8 bages). [cited by applicant]
International Search Report issued in corresponding International Patent Application No. PCT/US2020/030602, dated Aug. 14, 2020 (4 pages). [cited by applicant]