IP Library Granted Patent US 11,250,458
Granted Patent B1
US 11,250,458 · App. 15/897,471 · Granted Feb 15, 2022

Voice-based digital promotion system and related methods

Inventor: Wade Hauser Moser, III (Winston-Salem, NC)
Assignee: INMAR CLEARING, INC.
G06Q30/0226G06Q20/36G06Q30/0224
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,250,458
App. No.
15/897,471
Granted
Feb 15, 2022
Kind
B1
Abstract

A voice-based digital promotion system may include an intelligent personal assistant. The voice-based digital promotion system may also include a remote sever configured to receive a request for a digital promotion from a given user via the intelligent personal assistant and determine a corresponding retailer loyalty program associated with the given user. The remote server may also be configured to determine at least one digital promotion for the given user based upon the retailer loyalty program, and communicate the at least one digital promotion to the given user via the intelligent personal assistant.

Claims (60)

1. A voice-based digital promotion system comprising:

a remote server configured to store a plurality of available digital promotions; and

a mobile wireless communications device associated with a given user and comprising

a housing,

an audio input transducer carried by the housing,

an audio output transducer carried by the housing,

wireless communications circuitry carried by the housing, and

a controller coupled to the audio input and audio output transducers and the wireless communications circuitry for operating an intelligent personal assistant to

cooperate with the audio input transducer to audibly receive a request for a digital promotion from the given user, and

cooperate with the wireless communications circuitry to wirelessly communicate the request for the digital promotion and a unique identifier associated with the given user to the remote server;

said remote server configured to

receive the request for the digital promotion from the given user and the unique identifier via the intelligent personal assistant,

determine whether the request for the digital promotion includes a name of a given store at which the digital promotion is redeemable,

determine a corresponding retailer loyalty program associated with the given user based upon the unique identifier, the corresponding retailer loyalty program being associated with the given store when the request for the digital promotion includes the name of the given store,

obtain historical product purchase data for the given user based upon the corresponding retailer loyalty program,

determine whether the request for the digital promotion includes a requested product for purchase,

determine at least one digital promotion from the plurality of available digital promotions corresponding to the requested product for purchase when the request for the digital promotion includes the requested product for purchase, the at least one digital promotion being redeemable at the given store when the request for the digital promotion includes the name of the given store,

determine at least one digital promotion from the plurality of available digital promotions for associated products previously purchased by the given user more than once based upon the historical product purchase data when the request for the digital promotion does not include the requested product for purchase, the at least one digital promotion being redeemable at the given store when the request for the digital promotion includes the name of the given store, and

communicate the at least one digital promotion to the given user via the intelligent personal assistant for audible communication to the given user via the audio output transducer.

2. The voice-based digital promotion system of claim 1 wherein the at least one digital promotion comprises a plurality thereof; and wherein the remote server is configured to receive a selected digital promotion from the plurality thereof from the given user via the intelligent personal assistant.

3. The voice-based digital promotion system of claim 2 wherein the remote server is configured to store the selected digital promotion in a digital wallet associated with the given user.

4. The voice-based digital promotion system of claim 1 wherein the unique user identifier comprises one of a telephone number and an email address.

5. A remote server for a voice-based digital promotion system comprising an intelligent personal assistant, the remote server comprising:

a memory configured to store a plurality of available digital promotions; and

a processor coupled to the memory and configured to

receive a request for a digital promotion from a given user via the intelligent personal assistant, the intelligent personal assistant being operated by a mobile wireless communications device and to audibly receive the request for the digital promotion from a given user via an audio input device of the mobile wireless communications device,

determine whether the request for the digital promotion includes a name of a given store at which the digital promotion is redeemable,

determine a corresponding retailer loyalty program associated with the given user based upon a unique identifier wirelessly communicated from the mobile wireless communications device, the corresponding retailer loyalty program being associated with the given store when the request for the digital promotion includes the name of the given store,

obtain historical product purchase data for the given user based upon the corresponding retailer loyalty program,

determine whether the request for the digital promotion includes a requested product for purchase,

determine at least one digital promotion from the plurality of available digital promotions corresponding to the requested product for purchase when the request for the digital promotion includes the requested product for purchase, the at least one digital promotion being redeemable at the given store when the request for the digital promotion includes the name of the given store,

determine at least one digital promotion from the plurality of available digital promotions for associated products previously purchased by the given user more than once based upon the historical product purchase data when the request for the digital promotion does not include the requested product for purchase, the at least one digital promotion being redeemable at the given store when the request for the digital promotion includes the name of the given store, and

communicate the at least one digital promotion to the given user via the intelligent personal assistant for audible communication to the given user via an audio output transducer of the mobile wireless communications device.

6. The remote server of claim 5 wherein the at least one digital promotion comprises a plurality thereof; and wherein the processor is configured to receive a selected digital promotion from the plurality thereof from the given user via the intelligent personal assistant.

7. The remote server of claim 6 wherein the processor is configured to store the selected digital promotion in a digital wallet associated with the given user.

8. The remote server of claim 5 wherein the unique user identifier comprises one of a telephone number and an email address.

9. A method of communicating a digital promotion comprising:

using a remote server to

receive a request for a digital promotion from a given user via an intelligent personal assistant, the intelligent personal assistant being operated by a mobile wireless communications device and to audibly receive the request for the digital promotion from a given user via an audio input device of the mobile wireless communications device,

determine whether the request for the digital promotion includes a name of a given store at which the digital promotion is redeemable,

determine a corresponding retailer loyalty program associated with the given user based upon a unique identifier wirelessly communicated from the mobile wireless communications device, the corresponding retailer loyalty program being associated with the given store when the request for the digital promotion includes the name of the given store,

obtain historical product purchase data for the given user based upon the corresponding retailer loyalty program,

determine whether the request for the digital promotion includes a requested product for purchase,

determine at least one digital promotion from a plurality of available digital promotions corresponding to the requested product for purchase when the request for the digital promotion includes the requested product for purchase, the at least one digital promotion being redeemable at the given store when the request for the digital promotion includes the name of the given store,

determine at least one digital promotion from the plurality of available digital promotions for associated products previously purchased by the given user more than once based upon the historical product purchase data when the request for the digital promotion does not include the requested product for purchase, the at least one digital promotion being redeemable at the given store when the request for the digital promotion includes the name of the given store, and

communicate the at least one digital promotion to the given user via the intelligent personal assistant for audible communication to the given user via an audio output transducer of the mobile wireless communications device.

10. The method of claim 9 wherein the at least one digital promotion comprises a plurality thereof; and wherein using the remote server comprises using the remote server to receive a selected digital promotion from the plurality thereof from the given user via the intelligent personal assistant.

11. The method of claim 10 wherein using the remote server comprises using the remote server to store the selected digital promotion in a digital wallet associated with the given user.

12. A non-transitory computer-readable medium for a voice-based digital promotion system comprising an intelligent personal assistant and a remote server, the non-transitory computer-readable medium comprising computer-executable instructions that when executed by a processor of the remote server cause the processor to perform operations comprising:

receiving a request for a digital promotion from a given user via the intelligent personal assistant, the intelligent personal assistant being operated by a mobile wireless communications device and to audibly receive the request for the digital promotion from a given user via an audio input device of the mobile wireless communications device;

determining whether the request for the digital promotion includes a name of a given store at which the digital promotion is redeemable;

determining a corresponding retailer loyalty program associated with the given user based upon a unique identifier wirelessly communicated from the mobile wireless communications device, the corresponding retailer loyalty program being associated with the given store when the request for the digital promotion includes the name of the given store;

obtaining historical product purchase data for the given user based upon the corresponding retailer loyalty program;

determining whether the request for the digital promotion includes a requested product for purchase;

determining at least one digital promotion from a plurality of available digital promotions corresponding to the requested product for purchase when the request for the digital promotion includes the requested product for purchase, the at least one digital promotion being redeemable at the given store when the request for the digital promotion includes the name of the given store;

determining at least one digital promotion from the plurality of available digital promotions previously purchased by the given user more than once based upon the historical product purchase data when the request for the digital promotion does not include the requested product for purchase, the at least one digital promotion being redeemable at the given store when the request for the digital promotion includes the name of the given store; and

communicating the at least one digital promotion to the given user via the intelligent personal assistant for audible communication to the given user via an audio output transducer of the mobile wireless communications device.

13. The non-transitory computer-readable medium of claim 12 wherein the at least one digital promotion comprises a plurality thereof; and wherein the operations comprise receiving a selected digital promotion from the plurality thereof from the given user via the intelligent personal assistant.

14. The non-transitory computer-readable medium of claim 13 wherein the operations comprise storing the selected digital promotion in a digital wallet associated with the given user.

15. The non-transitory computer-readable medium of claim 12 wherein the retailer loyalty program comprises historical purchase data associated with the given user; and wherein the operations comprise determining the at least one digital promotion for the given user based upon the historical purchase data.

Assignments (3)
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 →
CHANGE OF NAME Recorded Apr 1, 2021
From: CAROLINA COUPON CLEARING, INC.
To: INMAR CLEARING, INC.
Reel/Frame 055798/0767 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2018
From: MOSER, III, WADE HAUSER
To: CAROLINA COUPON CLEARING, INC.
Reel/Frame 044975/0237 →