IP Library Granted Patent US 10,990,999
Granted Patent B1
US 10,990,999 · App. 15/159,390 · Granted Apr 27, 2021

System including communication interface based sending of digital promotions and related methods

Inventors: Steven Goforth (Lakeland, FL); Richard Polhemus (Winston-Salem, NC); Chris Granger (Winston-Salem, NC)
Assignee: INMAR CLEARING, INC.
G06Q30/0239
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,990,999
App. No.
15/159,390
Granted
Apr 27, 2021
Kind
B1
Abstract

A system may include a memory that includes a database of retailer-supplied promotions associated with a first plurality of brand items, and a database of promotions associated with a second plurality of brand items. The system also includes a communications interface configured to communicate with a remote device and a processor coupled to the memory and the communication interface. The processor is configured to determine whether a given promotion matches any retailer-supplied promotion, and when the given promotion matches, then not send a corresponding digital promotion via the communications interface to the remote device. The processor is also configured to, when the given promotion does not match, then send the corresponding digital promotion via the communications interface to the remote device for redemption.

Claims (41)

1. A system comprising:

a memory comprising a first database storing retailer-supplied promotions associated with a first plurality of brand items, and a second database storing promotions associated with a second plurality of brand items;

a remote device comprising a display and a digital wallet;

a communications interface configured to communicate with the remote device; and

a processor coupled to said memory and said communication interface and configured to:

determine a plurality of digital promotions for communication to said remote device via said communications interface and for display on said remote device, the digital promotions corresponding to ones of the promotions associated with the second plurality of brand items;

wherein the remote device is configured to:

monitor a viewable area of the display by tracking a cursor on the display for placement over at least one digital promotion of the plurality of digital promotions and communicate a first indication to the processor that the at least one digital promotion has been displayed; and

receive user input indicative that the at least one digital promotion has been clipped to the digital wallet, and communicate a second indication to said processor that the at least one digital promotion has been clipped to the digital wallet;

wherein the processor is further configured to:

determine whether a given digital promotion of the plurality of digital promotions matches any retailer-supplied promotion stored in the first database,

when the given digital promotion does not match, then communicate the given digital promotion via said communications interface to said remote device for display thereon and redemption;

subsequent to communicating the given digital promotion to the remote device: store a new retailer-supplied promotion in the first database and determine whether the given digital promotion matches the new retailer-supplied promotion; when it matches, determine whether the processor received the first indication; and if the processor received the first indication, then determine whether the processor received the second indication, and if the processor received the first and second indications, then remove the given digital promotion from the digital wallet;

when the given digital promotion matches and the given digital promotion has not been sent to the remote device, then (1) withhold communication of the given digital promotion via said communications interface to the remote device so that the given digital promotion, which would have otherwise been displayed on the remote device, is not displayed on the remote device, and (2) send to the remote device a retailer-supplied digital promotion corresponding to the matched retailer-supplied promotion.

2. The system of claim 1 wherein the second database of promotions comprises a second database of retailer-supplied promotions, and wherein the given digital promotion corresponds to another retailer-supplied promotion.

3. The system of claim 1 wherein the second database of promotions comprises a database of manufacturer-supplied promotions, and wherein the given digital promotion corresponds to a manufacturer-supplied promotion.

4. The system of claim 1 wherein said processor is configured to determine whether the given digital promotion matches any retailer-supplied promotion based upon a match of brand names associated with the first and second plurality of brand items.

5. The system of claim 1 wherein the first and second plurality of brand items each have first and second unique identifications (IDs) associated therewith; and wherein said processor is configured to determine whether the given digital promotion matches any retailer-supplied promotion based upon the first and second unique IDs.

6. The system of claim 1 wherein said communication interface comprises a wireless interface.

7. The system of claim 6 wherein the remote device comprises a remote wireless communications device; and wherein said processor is configured to communicate the corresponding digital promotion to said remote wireless communications device via said wireless interface.

8. The system of claim 1 wherein said communication interface comprises a website; and wherein the remote device displays the corresponding manufacturer-supplied digital promotion based upon the website.

9. The system of claim 1 further comprising a further communications interface; and wherein said processor is configured to receive the promotions via said further communications interface.

10. The system of claim 1 wherein the second database of promotions comprises a database of promotions corresponding to paper promotions.

11. The system of claim 1 wherein said processor is configured to determine whether the given digital promotion matches any promotion irrespective of a dollar amount associated with the promotion and the given promotion.

12. A system comprising:

a memory comprising a first database storing first retailer-supplied promotions associated with a first plurality of brand items, and a second database storing second retailer-supplied promotions associated with a second plurality of brand items;

a remote device comprising a display and a digital wallet;

a communications interface configured to communicate with the remote device; and

a processor coupled to said memory and said communication interface and configured to

determine a plurality of second retailer-supplied digital promotions for communication to said remote device via said communications interface and for display on said remote device, the digital promotions corresponding to ones of the second retailer-supplied promotions;

wherein the remote device is configured to

monitor a viewable area of the display by tracking a cursor on the display for placement over at least one digital promotion of the plurality of second retailer-supplied digital promotions and communicate a first indication to the processor that the at least one digital promotion has been displayed; and

receive user input indicative that the at least one digital promotion has been clipped to the digital wallet, and communicate a second indication to the processor that the at least one digital promotion has been clipped to the digital wallet;

wherein the processor is further configured to:

determine whether a given second retailer-supplied digital promotion of the plurality of second retailer-supplied digital promotions matches any first retailer-supplied promotion stored in the first database based upon a match of brand names associated with the first and second plurality of brand items,

when the given second retailer-supplied digital promotion does not match, then communicate the given second retailer-supplied digital promotion via said communications interface to the remote device for display thereon and redemption;

subsequent to communicating the given second retailer-supplied digital promotion to the remote device: store a new first retailer-supplied promotion in the first database and determine whether the given second retailer-supplied digital promotion matches the new first retailer-supplied promotion; when it matches, determine whether the processor received the first indication; and if the processor received the first indication, then determine whether the processor received the second indication; if the processor received the first and second indications, then remove the given digital promotion from the digital wallet,

when the given second retailer-supplied digital promotion matches and the given second retailer-supplied digital promotion has not been sent to the remote device, then (1) withhold communication of the corresponding second retailer-supplied digital promotion via said communications interface to the remote device so that the digital promotion, which would have otherwise been displayed on the remote device, is not displayed on the remote device, and (2) send to the remote device a retailer-supplied digital promotion corresponding to the matched retailer-supplied promotion.

13. The system of claim 12 wherein said communication interface comprises a wireless interface.

14. The system of claim 13 wherein the remote device comprises a remote wireless communications device; and wherein said processor is configured to communicate the corresponding second retailer-supplied digital promotion to said remote wireless communications device via said wireless interface.

15. The system of claim 12 wherein said communication interface comprises a website; and wherein the remote device displays the corresponding second retailer-supplied digital promotion based upon the website.

Assignments (7)
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 →
TERMINATION AND RELEASE OF INTELLECTUAL PROPERTY SECURITY AGREEMENTS (REEL/FRAME 04238/0693) Recorded Jun 28, 2023
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: INMAR, INC.; INMAR ANALYTICS, INC.; CAROLINA COUPON CLEARING, INC. (N/K/A INMAR CLEARING, INC.); CAROLINA LOGISTICS SERVICES, LLC (N/K/A INMAR SUPPLY CHAIN SOLUTIONS, LLC); CAROLINA MANUFACTURER’S SERVICES, INC. (N/K/A INMAR BRAND SOLUTIONS, INC.); CAROLINA PROMOTIONS SERVICES, INC. (N/K/A INMAR, INC.)
Reel/Frame 064148/0748 →
TERMINATION AND RELEASE OF INTELLECTUAL PROPERTY SECURITY AGREEMENTS (REEL/FRAME 042382/0483) Recorded Jun 28, 2023
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: INMAR, INC.; INMAR ANALYTICS, INC.; CAROLINA COUPON CLEARING, INC. (N/K/A INMAR CLEARING, INC.); CAROLINA LOGISTICS SERVICES, LLC (N/K/A INMAR SUPPLY CHAIN SOLUTIONS, LLC); CAROLINA MANUFACTURER’S SERVICES, INC. (N/K/A INMAR BRAND SOLUTIONS, INC.); CAROLINA PROMOTIONS SERVICES, INC. (N/K/A INMAR, INC.)
Reel/Frame 064148/0698 →
CHANGE OF NAME Recorded Jan 7, 2020
From: CAROLINA COUPON CLEARING, INC
To: INMAR CLEARING, INC.
Reel/Frame 051490/0572 →
SECURITY INTEREST Recorded May 2, 2017
From: INMAR, INC.; INMAR ANALYTICS, INC.; CAROLINA COUPON CLEARING, INC.; CAROLINA LOGISTICS SERVICES, INC.; CAROLINA MANUFACTURER'S SERVICES, INC.; CAROLINA PROMOTIONS SERVICES, INC.; COLLECTIVE BIAS, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 042382/0483 →
SECURITY INTEREST Recorded May 2, 2017
From: INMAR, INC.; INMAR ANALYTICS, INC.; CAROLINA COUPON CLEARING, INC.; CAROLINA LOGISTICS SERVICES, INC.; CAROLINA MANUFACTURER'S SERVICES, INC.; CAROLINA PROMOTIONS SERVICES, INC.; COLLECTIVE BIAS, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 042382/0693 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2016
From: GOFORTH, STEVEN; POLHEMUS, RICHARD; GRANGER, CHRIS
To: CAROLINA COUPON CLEARING, INC.
Reel/Frame 038758/0887 →
Cited By (1)
US 12,314,972