IP Library Granted Patent US 11,880,856
Granted Patent B1
US 11,880,856 · App. 17/958,471 · Granted Jan 23, 2024

Recall and promotion processing system and related methods

Inventor: John Keeter (Clemmons, NC)
Assignee: INMAR CLEARING, INC.
G06Q30/0208G06Q20/202G06Q30/014
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,880,856
App. No.
17/958,471
Granted
Jan 23, 2024
Kind
B1
Abstract

A recall and promotion processing system may include shopper devices, each associated with a corresponding shopper, and a recall-promotion processing server. The server may obtain historical purchase data associated with the shoppers, and determine whether a given recalled product was purchased by a given shopper based upon the historical purchase data. The server may, when the given recalled product was purchased by the given shopper, generate and communicate a recall notification and a digital promotion to the corresponding shopper device. The digital promotion may be redeemable toward a product for purchase based upon the given recalled product and may have a redeemable value associated therewith. The server may, when the given recalled product was purchased by the given shopper, obtain redemption data associated with the digital promotion for the shoppers, and adjust a subsequent redeemable value for a subsequent digital promotion based upon the redemption data.

Claims (42)

1. A recall and promotion processing system comprising:

a plurality of point-of-sale (POS) devices;

a plurality of shopper devices, each associated with a corresponding shopper; and

a recall-promotion processing server configured to

obtain historical purchase data associated with the plurality of shoppers, and

determine whether a given recalled product was purchased by a given shopper from among the plurality of shoppers based upon the historical purchase data, and when so,

generate and communicate a recall notification to the corresponding shopper device associated with the given shopper,

generate and communicate a digital coupon to the corresponding shopper device associated with the given shopper, the digital coupon being redeemable toward a product for purchase based upon the given recalled product, and the digital coupon having a redeemable value associated therewith,

communicate with the plurality of POS devices to obtain actual redemption data associated with the digital coupon for the plurality of shoppers as transactions at the plurality of POS devices are processed thereat and generate an actual redemption rate of the digital coupon based upon the actual redemption data,

operate a machine learning algorithm that accepts, as an input thereto, the actual redemption rate for the plurality of shoppers, and generates, as an output from the machine learning algorithm, a predicted redemption rate associated with the digital coupon, the machine learning algorithm being updated as the transactions at the plurality of POS devices are processed, and

adjust a subsequent redeemable value for a subsequent digital coupon based upon the actual redemption rate and the predicted redemption rate by at least increasing the subsequent redeemable value of the subsequent digital coupon based upon a lower predicted redemption rate and the actual redemption rate, and decreasing the subsequent value of the subsequent digital coupon based upon a higher predicted redemption rate and the actual redemption rate.

2. The recall and promotion processing system of claim 1 wherein the given recalled product has a product identifier associated therewith; and wherein the recall-promotion processing server is configured to determine whether the given recalled product was purchased by the given shopper based upon the product identifier.

3. The recall and promotion processing system of claim 1 wherein the recall-promotion processing server is configured to obtain the actual data in real-time.

4. A recall-promotion processing server comprising:

a processor and an associated memory configured to

obtain historical purchase data associated with a plurality of shoppers, and

determine whether a given recalled product was purchased by a given shopper from among the plurality of shoppers based upon the historical purchase data, and when so,

generate and communicate a recall notification to a corresponding shopper device associated with the given shopper,

generate and communicate a digital coupon to the corresponding shopper device associated with the given shopper, the digital coupon being redeemable toward a product for purchase based upon the given recalled product, and the digital coupon having a redeemable value associated therewith,

communicate with a plurality of point-of-sale (POS) devices to obtain actual redemption data associated with the digital promotion for the plurality of shoppers as transactions at the plurality of POS devices are processed thereat and generate an actual redemption rate of the digital coupon based upon the actual redemption data,

operate a machine learning algorithm that accepts, as an input thereto, the actual redemption rate for the plurality of shoppers, and generates, as an output from the machine learning algorithm, a predicted redemption rate associated with the digital coupon, the machine learning algorithm being updated as the transactions at the plurality of POS devices are processed, and

adjust a subsequent redeemable value for a subsequent digital coupon based upon the actual redemption data and the predicted redemption rate by at least increasing the subsequent redeemable value of the subsequent digital coupon based upon a lower predicted redemption rate and the actual redemption rate, and decreasing the subsequent value of the subsequent digital coupon based upon a higher predicted redemption rate and the actual redemption rate.

5. The recall-promotion processing server of claim 4 wherein the processor is configured to obtain the actual data in real-time.

6. A method of processing a recall-promotion comprising:

using a recall-promotion processing server to

obtain historical purchase data associated with a plurality of shoppers, and

determine whether a given recalled product was purchased by a given shopper from among the plurality of shoppers based upon the historical purchase data, and when so,

generate and communicate a recall notification to a corresponding shopper device associated with the given shopper,

generate and communicate a digital coupon to the corresponding shopper device associated with the given shopper, the digital coupon being redeemable toward a product for purchase based upon the given recalled product, and the digital coupon having a redeemable value associated therewith,

communicate with a plurality of point-of-sale (POS) devices to obtain actual redemption data associated with the digital promotion for the plurality of shoppers as transactions at the plurality of POS devices are processed thereat and generate an actual redemption rate of the digital coupon based upon the actual redemption data,

operate a machine learning algorithm that accepts, as an input thereto, the actual redemption rate for the plurality of shoppers, and generates, as an output from the machine learning algorithm, a predicted redemption rate associated with the digital coupon, the machine learning algorithm being updated as the transactions at the plurality of POS devices are processed, and

adjust a subsequent redeemable value for a subsequent digital coupon based upon the actual redemption data and the predicted redemption rate by at least increasing the subsequent redeemable value of the subsequent digital coupon based upon a lower predicted redemption rate and the actual redemption rate, and decreasing the subsequent value of the subsequent digital coupon based upon a higher predicted redemption rate and the actual redemption rate.

7. The method of claim 6 wherein using the recall-promotion processing server comprises using the recall-promotion processing server to obtain the actual data in real-time.

8. A non-transitory computer readable medium for processing a recall-promotion, the non-transitory computer readable medium comprising computer executable instructions that when executed by a processor of a recall-promotion processing server cause the processor to perform operations comprising:

obtaining historical purchase data associated with a plurality of shoppers; and

determining whether a given recalled product was purchased by a given shopper from among the plurality of shoppers based upon the historical purchase data, and when so,

generating and communicating a recall notification to a corresponding shopper device associated with the given shopper,

generating and communicating a digital coupon to the corresponding shopper device associated with the given shopper, the digital coupon being redeemable toward a product for purchase based upon the given recalled product, and the digital coupon having a redeemable value associated therewith,

communicating with a plurality of point-of-sale (POS) devices to obtain actual redemption data associated with the digital coupon for the plurality of shoppers as transactions at the plurality of POS devices are processed thereat and generate an actual redemption rate of the digital coupon based upon the actual redemption data,

operating a machine learning algorithm that accepts, as an input thereto, the actual redemption rate for the plurality of shoppers, and generates, as an output from the machine learning algorithm, a predicted redemption rate associated with the digital coupon, the machine learning algorithm being updated as the transactions at the plurality of POS devices are processed, and

adjusting a subsequent redeemable value for a subsequent digital coupon based upon the actual redemption data and the predicted redemption rate by at least increasing the subsequent redeemable value of the subsequent digital coupon based upon a lower predicted redemption rate and the actual redemption rate, and decreasing the subsequent value of the subsequent digital coupon based upon a higher predicted redemption rate and the actual redemption rate.

9. The non-transitory computer readable medium of claim 8 wherein the operations comprise obtaining the actual data in real-time.

Assignments (2)
SECURITY INTEREST Recorded Jun 28, 2023
From: INMAR, INC.; INMAR SUPPLY CHAIN SOLUTIONS, LLC; AKI TECHNOLOGIES, INC.; INMAR ANALYTICS, INC.; INMAR BRAND SOLUTIONS, INC.; INMAR CLEARING, INC.; INMAR RX SOLUTIONS, INC.; INMAR - YOUTECH, LLC; QUALANEX, LLC; CAROLINA COUPON CLEARING, INC. (N/K/A INMAR CLEARING, INC.); COLLECTIVE BIAS, INC. (N/K/A INMAR BRAND SOLUTIONS, INC.); MED-TURN, INC. (N/K/A INMAR RX SOLUTIONS, INC.)
To: JEFFERIES FINANCE LLC
Reel/Frame 064148/0903 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 5, 2022
From: KEETER, JOHN
To: INMAR CLEARING, INC.
Reel/Frame 061321/0628 →
Cited By (1)
US 12,548,041