IP Library Granted Patent US 11,494,797
Granted Patent B1
US 11,494,797 · App. 15/915,429 · Granted Nov 8, 2022

Electronic system including electronic message based electronic shopping list generation and related methods

Inventors: Jess D. Walker (Georgetown, TX); Bryan Bartow (Leander, TX); David E. Johnson (Cedar Park, TX); Chris Rebstock (Round Rock, TX)
Assignee: INMAR CLEARING, INC.
G06Q30/0224G06Q30/0238G06Q30/0633H04L67/10G06Q50/01
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,494,797
App. No.
15/915,429
Granted
Nov 8, 2022
Kind
B1
Abstract

An electronic system may a remote computer that may parse an electronic message received by a mobile wireless communications device of a given user for a keyword indicative of a desired item for purchase. The remote computer may obtain a user identifier associated with the given user for a retailer loyalty program for a given retailer. The remote computer may also access the retailer loyalty program based upon the user identifier and generate an electronic shopping list for the given retailer based upon the access to the retailer loyalty program and send the electronic shopping list to the mobile wireless communications device. The shopping list may include the desired item for purchase. The remote computer may also generate a digital promotion associated with at least one item on the electronic shopping list and send notification of the digital promotion to the mobile wireless communications device.

Claims (46)

1. An electronic system comprising:

a mobile wireless communications device associated with a given user and configured to send and receive a plurality of private two-way instant electronic messages between the given user and another user and store a plurality of user identifiers associated with the given user each for a corresponding retailer loyalty program for a given retailer from among a plurality of retailers and at least one access credential for accessing the corresponding retailer loyalty program;

a remote computer configured to

parse received private two-way instant electronic messages received by the mobile wireless communications device of the given user to determine existence of a plurality of keywords in a given received private two-way instant electronic message that are indicative of a desired item for purchase, the plurality of keywords comprising a retail store name associated with the given retailer, a descriptive term for the desired item for purchase, and a command action term for the desired item for purchase, and

upon determining existence of the plurality of keywords in the given received private two-way instant electronic message,

obtain the user identifier and the at the least one access credential from the mobile wireless communications device corresponding to the given retailer associated with the parsed retail store name,

access the retailer loyalty program based upon the user identifier and the at least one access credential,

generate an electronic shopping list for the given retailer based upon the access to the retailer loyalty program and send the electronic shopping list to the mobile wireless communications device, the shopping list comprising the desired item for purchase, and

generate a digital promotion associated with at least one item on the electronic shopping list and send notification of the digital promotion to the mobile wireless communications device.

2. The electronic system of claim 1 wherein the digital promotion is for the desired item.

3. The electronic system of claim 1 wherein the digital promotion is for an item on the electronic shopping list other than the desired item.

4. The electronic system of claim 1 wherein the given received private two-way instant electronic message comprises a short message service (SMS) message.

5. The electronic system of claim 1 wherein the given received private two-way instant electronic message comprises a private two-way instant social media message.

6. The electronic system of claim 1 wherein the user identifier comprises at least one of an email address associated with the given user, a telephone number associated with the given user, and social media identifier associated with the user.

7. The electronic system of claim 1 wherein the remote computer is configured to store a purchase history associated with the given user and generate the digital promotion based upon the purchase history.

8. The electronic system of claim 1 further comprising a point-of-sale (POS) terminal configured to communicate products being purchased at the POS terminal to the remote computer during a purchase transaction and associated with the given user based upon the user identifier.

9. The electronic system of claim 8 wherein the remote computer and the POS terminal cooperate to redeem the digital promotion when the at least one item of the electronic shopping list is being purchased at the POS terminal.

10. A remote computer for an electronic system comprising a mobile wireless communications device associated with a given user and configured to send and receive a plurality of private two-way instant electronic messages between the given user and another user and store a plurality of user identifiers associated with the given user each for a corresponding retailer loyalty program fora given retailer from among a plurality of retailers and at least one access credential for accessing the corresponding retailer loyalty program, the remote computer comprising:

a processor and a memory cooperating to

parse received private two-way instant electronic messages received by the mobile wireless communications device of the given user to determine existence of a plurality of keywords in a given received private two-way instant electronic message that are indicative of a desired item for purchase, the plurality of keywords comprising a retail store name associated with the given retailer, a descriptive term for the desired item for purchase, and a command action term for the desired item for purchase, and

upon determining existence of the plurality of keywords in the given received private two-way instant electronic message,

obtain the user identifier and the at least one access credential from the mobile wireless communications device corresponding to the given retailer associated with the parsed retail store name,

access the retailer loyalty program based upon the user identifier and the at least one access credential,

generate an electronic shopping list for the given retailer based upon the access to the retailer loyalty program and send the electronic shopping list to the mobile wireless communications device, the shopping list comprising the desired item for purchase, and

generate a digital promotion associated with at least one item on the electronic shopping list and send notification of the digital promotion to the mobile wireless communications device.

11. The remote computer of claim 10 wherein the digital promotion is for one of the desired item and an item on the electronic shopping list other than the desired item.

12. The remote computer of claim 10 wherein the given received private two-way instant electronic message comprises one of a private short message service (SMS) message, and a private two-way instant social media message.

13. A method of sending notification of a digital promotion to a mobile wireless communications device associated with a given user and configured to store a plurality of user identifiers associated with the given user each for a corresponding retailer loyalty program for a given retailer from among a plurality of retailers and at least one access credential for accessing the corresponding retailer loyalty program, the method comprising:

using a remote computer to

parse received private two-way instant electronic messages between the given user and another user received by the mobile wireless communications device of the given user to determine existence of a plurality of keywords in a given received private two-way instant electronic message that are indicative of a desired item for purchase, the plurality of keywords comprising a retail store name associated with the given retailer, a descriptive term for the desired item for purchase, and a command action term for the desired item for purchase, and

upon determining existence of the plurality of keywords in the given received private two-way instant electronic message,

obtain the user identifier and at the least one access credential from the mobile wireless communications device corresponding to the given retailer associated with the parsed retail store name,

access the retailer loyalty program based upon the user identifier and the at least one access credential,

generate an electronic shopping list for the given retailer based upon the access to the retailer loyalty program and send the electronic shopping list to the mobile wireless communications device, the shopping list comprising the desired item for purchase, and

generate a digital promotion associated with at least one item on the electronic shopping list and send the notification of the digital promotion to the mobile wireless communications device.

14. The method of claim 13 wherein the digital promotion is for one of the desired item and an item on the electronic shopping list other than the desired item.

15. The method of claim 13 wherein the given received private two-way electronic message comprises one of a private short message service (SMS) message, and a private two-way instant social media message.

16. A non-transitory computer readable medium fora remote computer in an electronic system comprising a mobile wireless communications device associated with a given user and configured to store a plurality of user identifiers associated with the given user each for a corresponding retailer loyalty program for a given retailer from among a plurality of retailers and at least one access credential for accessing the corresponding retailer loyalty program, the non-transitory computer readable medium comprising computer executable instructions that when executed by a processor of the remote computer cause the processor to perform operations comprising:

parsing received private two-way instant electronic messages between the given user and another user received by the mobile wireless communications device of the given user to determine existence of a plurality of keywords in a given received private two-way instant electronic message that are indicative of a desired item for purchase, the plurality of keywords comprising a retail store name associated with the given retailer, a descriptive term for the desired item for purchase, and a command action term for the desired item for purchase; and

upon determining existence of the plurality of keywords in the given received private two-way instant electronic message,

obtaining the user identifier and the at least one access credential from the mobile wireless communications device corresponding to the given retailer associated with the parsed retail store name,

accessing the retailer loyalty program based upon the user identifier and the at least one access credential,

generating an electronic shopping list for the given retailer based upon the access to the retailer loyalty program and sending the electronic shopping list to the mobile wireless communications device, the shopping list comprising the desired item for purchase, and

generating a digital promotion associated with at least one item on the electronic shopping list and sending notification of the digital promotion to the mobile wireless communications device.

17. The non-transitory computer readable medium of claim 16 wherein the digital promotion is for one of the desired item and an item on the electronic shopping list other than the desired item.

18. The non-transitory computer readable medium of claim 16 wherein the private two-way instant electronic message comprises one of a private short message service (SMS) message, and a private two-way instant social media message.

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 Mar 1, 2021
From: CAROLINA COUPON CLEARING, INC.
To: INMAR CLEARING, INC.
Reel/Frame 055450/0960 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 23, 2018
From: WALKER, JESS D.; BARTOW, BRYAN; JOHNSON, DAVID E.; REBSTOCK, CHRIS
To: CAROLINA COUPON CLEARING, INC.
Reel/Frame 045327/0149 →