IP Library Granted Patent US 11,238,479
Granted Patent B1
US 11,238,479 · App. 16/165,629 · Granted Feb 1, 2022

Digital promotion processing system including messenger bot based trivia question and related methods

Inventor: Nathanael Georgeson (Seattle, WA)
Assignee: INMAR CLEARING, INC.
G06Q30/0212G06F16/54G06Q30/0267H04L51/02H04L51/38
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,238,479
App. No.
16/165,629
Granted
Feb 1, 2022
Kind
B1
Abstract

A digital promotion processing system may include mobile wireless communications devices, each associated with a respective user and a digital promotion server. The digital promotion server may be configured to operate a messenger bot to prompt each of the users to answer a trivia question from the respective mobile wireless communications device and operate the messenger bot to obtain answers to the trivia question from the mobile wireless communications devices. The digital promotion server may be configured to determine a first respective user to answer the trivia question correctly based upon the obtained answers, and generate a digital promotion for a given product and communicate the digital promotion to the mobile wireless communications device associated with the first user to answer the trivia question correctly.

Claims (60)

1. A digital promotion processing system comprising:

a plurality of mobile wireless communications devices, each associated with a respective user and each comprising a display; and

a digital promotion server configured to

operate a messenger bot permitting a two-way dialog between each respective user and the messenger bot to

for each respective user, within the two-way dialog of the messenger bot, generate a dialog on the display prompting each respective user to answer a trivia question within an allotted time period displayed on the display in the form of a countdown timer adjacent the trivia question, the trivia question being answered by providing input within the dialog via the messenger bot, from respective ones of the plurality of mobile wireless communications devices, the trivia question having a difficulty level associated therewith,

obtain answers to the trivia question from the plurality of mobile wireless communications devices, and

for each respective user, display on the display, within the dialog via the messenger bot, on each respective one of the plurality of mobile wireless communications devices, the answers obtained to the trivia question from other respective ones of the plurality of mobile wireless communications devices,

determine a first respective user to answer the trivia question correctly based upon the answers obtained by the messenger bot,

determine an elapsed time between determining the first respective user to answer the trivia question correctly and prompting each of the respective users to answer the trivia question,

generate a digital promotion having an initial redeemable value and for a given product,

adjust the initial redeemable value of the digital promotion based upon the difficultly level and the elapsed time so that the initial redeemable value increases with a higher difficulty level and the redeemable value decreases as the elapsed time increases, and

communicate, within the dialog via the messenger bot on the display, the digital promotion to the mobile wireless communications device associated with the first respective user to answer the trivia question correctly.

2. The system of claim 1 wherein the digital promotion server is configured to communicate an incorrect answer notification, within the dialog via the messenger bot, to respective mobile wireless communications devices based upon a respective incorrect answer to the trivia question.

3. The system of claim 1 wherein the digital promotion server is configured to generate the digital promotion for the given product from among a plurality of products based upon the trivia question.

4. The system of claim 1 wherein the digital promotion server is configured to collect information from the messenger bot comprising at least one of a user name, social media profile, user date of birth, user geographic location, and desired product.

5. A digital promotion processing server comprising:

a processor and an associated memory cooperating therewith to

operate a messenger bot permitting a two-way dialog between each respective user of a plurality of users and the messenger bot to

for each respective user, within the two-way dialog of the messenger bot, generate a dialog on a display of an associated mobile wireless communications device from among a plurality thereof, prompting each respective user to answer a trivia question within an allotted time period displayed on the display in the form of a countdown timer adjacent the trivia question, the trivia question being answered by providing input within the dialog via the messenger bot, from the associated respective mobile wireless communications device and having the display displaying the dialog thereon, the trivia question having a difficulty level associated therewith,

obtain answers to the trivia question from the plurality of mobile wireless communications devices, and

for each respective user, display on the display, within the dialog via the messenger bot, on each respective one of the plurality of mobile wireless communications devices, the answers obtained to the trivia question from other respective ones of the plurality of mobile wireless communications devices,

determine a first respective user to answer the trivia question correctly based upon the answers obtained by the messenger bot,

determine an elapsed time between determining the first respective user to answer the trivia question correctly and prompting each of the respective users to answer the trivia question,

generate a digital promotion having an initial redeemable value and for a given product,

adjust the initial redeemable value of the digital promotion based upon the difficultly level and the elapsed time so that the initial redeemable value increases with a higher difficulty level and the redeemable value decreases as the elapsed time increases, and

communicate, within the dialog via the messenger bot on the display, the digital promotion to the mobile wireless communications device associated with the first respective user to answer the trivia question correctly.

6. The digital promotion processing server of claim 5 wherein the processor and memory cooperate to communicate, via the messenger bot, a time expiration for permitting the users to answer the trivia question.

7. The digital promotion processing server of claim 5 wherein the processor and memory cooperate to communicate an incorrect answer notification to respective mobile wireless communications devices based upon a respective incorrect answer to the trivia question.

8. A method of processing a digital promotion comprising:

using a digital promotion server to

operate a messenger bot permitting a two-way dialog between each respective user of a plurality of users and the messenger bot to

for each respective user, within the two-way dialog of the messenger bot, generate a dialog on a display of an associated mobile wireless communications device from among a plurality thereof prompting each respective user to answer a trivia question within an allotted time period displayed on the display in the form of a countdown timer adjacent the trivia question, the trivia question being answered by providing input within the dialog via the messenger bot, from the associated respective mobile wireless communications device, the trivia question having a difficulty level associated therewith,

obtain answers to the trivia question from the plurality of mobile wireless communications devices, and

for each respective user, display on the display, within the dialog via the messenger bot, on each respective one of the plurality of mobile wireless communications devices, the answers obtained to the trivia question from other respective ones of the plurality of mobile wireless communications devices,

determine a first respective user to answer the trivia question correctly based upon the answers obtained by the messenger bot,

determine an elapsed time between determining the first respective user to answer the trivia question correctly and prompting each of the respective users to answer the trivia question,

generate a digital promotion having an initial redeemable value and for a given product,

adjust the initial redeemable value of the digital promotion based upon the difficultly level and the elapsed time so that the initial redeemable value increases with a higher difficulty level and the redeemable value decreases as the elapsed time increases, and

communicate, within the dialog via the messenger bot on the display, the digital promotion to the mobile wireless communications device associated with the first respective user to answer the trivia question correctly.

9. A non-transitory computer readable medium comprising computer executable instructions that when executed by a processor cause the processor to perform operations comprising:

operating a messenger bot permitting a two-way dialog between each respective user of a plurality of users and the messenger bot to

for each respective user, within the two-way dialog, generate a dialog on a display of an associated mobile wireless communications device from among a plurality thereof, prompting each respective user to answer a trivia question within an allotted time period displayed on the display in the form of a countdown timer adjacent the trivia question, the trivia question being answered from the associated respective mobile wireless communications device, the trivia question having a difficulty level associated therewith,

obtain answers to the trivia question from the plurality of mobile wireless communications devices, and

for each respective user, display on the display, within the dialog via the messenger bot, on each respective one of the plurality of mobile wireless communications devices, the answers obtained to the trivia question from other respective ones of the plurality of mobile wireless communications devices;

determining a first respective user to answer the trivia question correctly based upon the answers obtained by the messenger bot;

determining an elapsed time between determining the first respective user to answer the trivia question correctly and prompting each of the respective users to answer the trivia question;

generating a digital promotion having an initial redeemable value associated therewith and for a given product;

adjusting the initial redeemable value of the digital promotion based upon the difficultly level and the elapsed time so that the initial redeemable value increases with a higher difficulty level and the redeemable value decreases as the elapsed time increases; and

communicating, within the dialog via the messenger bot on the display, the digital promotion to the mobile wireless communications device associated with the first respective user to answer the trivia question correctly.

10. The non-transitory computer readable medium of claim 9 wherein the operations comprise cooperating to communicate the digital promotion to the mobile wireless communications device associated with the first respective user via the messenger bot.

11. The non-transitory computer readable medium of claim 9 wherein the operations comprise communicating, via the messenger bot, a time expiration for permitting the users to answer the trivia question.

12. The non-transitory computer readable medium of claim 9 wherein the operations comprise communicating an incorrect answer notification to respective mobile wireless communications devices based upon a respective incorrect answer to the trivia question.

13. The digital promotion processing server of claim 5 wherein the processor is configured to generate the digital promotion for the given product from among a plurality of products based upon the trivia question.

14. The digital promotion processing server of claim 5 wherein the processor is configured to collect information from the messenger bot comprising at least one of a user name, social media profile, user date of birth, user geographic location, and desired product.

15. The method of claim 8 wherein using the digital promotion processing server comprises using the digital promotion processing server to communicate, via the messenger bot, a time expiration for permitting the users to answer the trivia question.

16. The method of claim 8 wherein using the digital promotion processing server comprises using the digital promotion processing server to communicate an incorrect answer notification to respective mobile wireless communications devices based upon a respective incorrect answer to the trivia question.

17. The method of claim 8 wherein using the digital promotion processing server comprises using the digital promotion processing server to generate the digital promotion for the given product from among a plurality of products based upon the trivia question.

18. The method of claim 8 wherein using the digital promotion processing server comprises using the digital promotion processing server to collect information from the messenger bot comprising at least one of a user name, social media profile, user date of birth, user geographic location, and desired product.

19. The non-transitory computer readable medium of claim 9 wherein the operations comprise generating the digital promotion for the given product from among a plurality of products based upon the trivia question.

20. The non-transitory computer readable medium of claim 9 wherein the operations comprise collecting information from the messenger bot comprising at least one of a user name, social media profile, user date of birth, user geographic location, and desired product.

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 28, 2021
From: CAROLINA COUPON CLEARING, INC.
To: INMAR CLEARING, INC.
Reel/Frame 056077/0559 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2018
From: GEORGESON, NATHANAEL
To: CAROLINA COUPON CLEARING, INC.
Reel/Frame 047359/0129 →