IP Library Granted Patent US 11,042,893
Granted Patent B1
US 11,042,893 · App. 16/180,679 · Granted Jun 22, 2021

System for processing a digital promotion based upon geographic destination determined from a ride-sharing application and related methods

Inventors: Lee Lovett (Springfield, PA); Nathanael Georgeson (Seattle, WA); Ryan Halper (New York, NY); Samuel May (Kent, WA); O'Ryan McEntire (Seattle, WA); Zackary Smith (Seattle, WA)
Assignee: INMAR CLEARING, INC.
G06Q30/0236G06F16/29G06F16/9537G06Q30/0235G06Q30/0238G06Q30/0261G06Q30/0265G06Q30/0267
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,042,893
App. No.
16/180,679
Granted
Jun 22, 2021
Kind
B1
Abstract

A system for processing a digital promotion may include a mobile wireless communications device associated with a user and configured to operate a ride-sharing application and a digital promotion server. The digital promotion server may be configured to determine a geographic destination of the user based upon the ride-sharing application and generate a digital promotion for redemption at a redemption location associated with the geographic destination and communicate the digital promotion to the mobile wireless communications device. The digital promotions server may also be configured to cooperate with the mobile wireless communications device to prompt the user to accept the digital promotion, and upon acceptance, generate a user identifier associated with the user and the digital promotion and communicate the user identifier to the redemption location for redemption of the digital promotion.

Claims (57)

1. A system for processing a digital promotion comprising:

a mobile wireless communications device associated with a user and configured to operate a ride-sharing application and obtain from the user a user-provided identifier input thereto;

a point-of-sale (POS) terminal at a redemption location and configured to obtain the user-provided identifier; and

a digital promotion server configured to

cooperate with the mobile wireless communications device to identify a request for transportation to a brick-and-mortar geographic destination input to the ride-sharing application,

determine geographic coordinates for the brick-and-mortar geographic destination of the user, and

determine whether the brick-and-mortar geographic destination matches the redemption location based upon the geographic coordinates, and when so

generate a digital promotion for redemption at the redemption location and communicate the digital promotion to the mobile wireless communications device for display thereon,

cooperate with the mobile wireless communications device to prompt the user to accept the digital promotion based upon user input to the mobile wireless communications device, and upon acceptance,

generate a user identifier associated with the user and the digital promotion,

communicate the user identifier to the POS terminal at the redemption location, and

cooperate with the mobile wireless communications device to redeem the digital promotion based upon the user identifier and the user-provided identifier, and

remove the digital promotion from being displayed based upon one of denial of the digital promotion based upon input to the mobile wireless communications device, and expiration of a time period without acceptance of the digital promotion.

2. The system of claim 1 wherein the digital promotion server is configured to communicate the digital promotion to the mobile wireless communications device for display within the ride-sharing application.

3. The system of claim 1 wherein the digital promotion server is configured to redeem the digital promotion based upon a match between the user-provided identifier and the user identifier.

4. The system of claim 1 wherein the digital promotion is redeemable toward a product/service at the redemption location.

5. The system of claim 4 wherein the digital promotion has a redemption value associated therewith equal to a purchase price of the product/service.

6. The system of claim 1 wherein the digital promotion server is configured to communicate the digital promotion as a short-messaging-service (SMS) message.

7. A digital promotion server for processing a digital promotion comprising:

a processor and an associated memory, the processor configured to

cooperate with a mobile wireless communications device associated with a user to identify a request for transportation to a brick-and-mortar geographic destination input to a ride-sharing application operated by the mobile wireless communications device,

determine geographic coordinates for the brick-and-mortar geographic destination of the user, and

determine whether the brick-and-mortar geographic destination matches a redemption location based upon the geographic coordinates, and when so

generate a digital promotion for redemption at a point-of-sale (POS) terminal at the redemption location and communicate the digital promotion to the mobile wireless communications device for display thereon,

cooperate with the mobile wireless communications device to prompt the user to accept the digital promotion based upon user input to the mobile wireless communications device, and upon acceptance,

generate a user identifier associated with the user and the digital promotion,

communicate the user identifier to the POS terminal at the redemption location, and

cooperate with the mobile wireless communications device to redeem the digital promotion based upon the user identifier and a user-provided identifier obtained as input to the mobile wireless communications device and obtained by the POS terminal, and

remove the digital promotion from being displayed based upon one of denial of the digital promotion based upon input to the mobile wireless communications device, and expiration of a time period without acceptance of the digital promotion.

8. The digital promotion server of claim 7 wherein the processor is configured to communicate the digital promotion to the mobile wireless communications device for display within the ride-sharing application.

9. The digital promotion server of claim 7 wherein the processor is configured to cooperate with the POS terminal to redeem the digital promotion based upon a match between the user-provided identifier obtained at the POS terminal and the user identifier.

10. The digital promotion server of claim 7 wherein the digital promotion is redeemable toward a product/service at the redemption location; and wherein the digital promotion has a redemption value associated therewith equal to a purchase price of the product/service.

11. A method of processing a digital promotion comprising:

using a processor and an associated memory to

cooperate with a mobile wireless communications device associated with a user to identify a request for transportation to a brick-and-mortar geographic destination input to a ride-sharing application operated by the mobile wireless communications device,

determine geographic coordinates for the brick-and-mortar geographic destination of the user, and

determine whether the brick-and-mortar geographic destination matches a redemption location based upon the geographic coordinates, and when so

generate a digital promotion for redemption at a point-of-sale (POS) terminal at the redemption location and communicate the digital promotion to the mobile wireless communications device for display thereon, and

cooperate with the mobile wireless communications device to prompt the user to accept the digital promotion based upon user input to the mobile wireless communications device, and upon acceptance,

generate a user identifier associated with the user and the digital promotion,

communicate the user identifier to the POS terminal at the redemption location, and

cooperate with the mobile wireless communications device to redeem the digital promotion based upon the user identifier and a user-provided identifier obtained as input to the mobile wireless communications device and obtained by the POS terminal, and

remove the digital promotion from being displayed based upon one of denial of the digital promotion based upon input to the mobile wireless communications device, and expiration of a time period without acceptance of the digital promotion.

12. The method of claim 11 wherein using the digital promotion server comprises using the digital promotion server to communicate the digital promotion to the mobile wireless communications device for display within the ride-sharing application.

13. The method of claim 12 wherein using the digital promotion server comprises using the digital promotion server to redeem the digital promotion based upon a match between the user-provided identifier obtained at the POS terminal and the user identifier.

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

cooperating with a mobile wireless communications device associated with a user to identify a request for transportation to a brick-and-mortar geographic destination input to a ride-sharing application operated on the mobile wireless communications device;

determining geographic coordinates for the brick-and-mortar geographic destination of the user; and

determining whether the brick-and-mortar geographic destination matches the redemption location based upon the geographic coordinates, and when so

generating a digital promotion for redemption at a point-of-sale (POS) terminal at the redemption location and communicating the digital promotion to the mobile wireless communications device for display thereon, and

cooperating with the mobile wireless communications device to prompt the user to accept the digital promotion based upon user input to the mobile wireless communications device, and upon acceptance,

generate a user identifier associated with the user and the digital promotion,

communicate the user identifier to the POS terminal at the redemption location, and

cooperate with the mobile wireless communications device to redeem the digital promotion based upon the user identifier and a user-provided identifier obtained as input to the mobile wireless communications device and obtained by the POS terminal, and

removing the digital promotion from being displayed based upon one of denial of the digital promotion based upon input to the mobile wireless communications device, and expiration of a time period without acceptance of the digital promotion.

15. The non-transitory computer readable medium of claim 14 wherein the operations comprise communicating the digital promotion to the mobile wireless communications device for display within the ride-sharing application.

16. The non-transitory computer readable medium of claim 14 wherein the operations comprise cooperating with the POS terminal to redeem the digital promotion based upon a match between the user-provided identifier obtained at the POS terminal and the user identifier.

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 Feb 8, 2021
From: CAROLINA COUPON CLEARING, INC.
To: INMAR CLEARING, INC.
Reel/Frame 055257/0455 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2018
From: LOVETT, LEE; GEORGESON, NATHANAEL; HALPER, RYAN; MAY, SAMUEL; MCENTIRE, O'RYAN; SMITH, ZACKARY
To: CAROLINA COUPON CLEARING, INC.
Reel/Frame 047422/0053 →