IP Library Granted Patent US 8,825,525
Granted Patent B2
US 8,825,525 · App. 13/713,479 · Granted Sep 2, 2014

Systems and methods for campaign offers and rewards with offer serving engine based on digitized receipt data

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 8,825,525
App. No.
13/713,479
Granted
Sep 2, 2014
Kind
B2
Abstract

A campaign offers and rewards system includes an offer serving engine that provides offers or rewards. An analytics engine, with data intelligence, identifies receipt line items and ties the line items, including uniform price code (“UPC”), stock keeping unit (“SKU”) or product short name from different receipts to create a list of products and services not matched to advertisers. A redemption engine is in communication with a database that includes a reward budget. The redemption engine assists in controlling the redemption of rewards in view of the reward budget and in response to a communication from the analytics engine.

Claims (43)

1. A method implemented at a server computer, the method comprising:

selecting, by the server computer, an offer, the offer including an agreement to provide a compensation to a user in exchange for the user purchasing a good or service;

identifying, by the server computer, a plurality of users;

determining, by the server computer, for each of the plurality of users, a redemption probability for the user, the redemption probability representing a likelihood that the user will redeem the offer if presented with the offer, wherein the redemption probabilities of the plurality of users are not all the same;

selecting, by the server computer, a subset of the plurality of users to receive the offer, wherein selecting includes computing, based on the redemption probability, an expected total cost if each user in the subset is presented with the offer and requiring that the expected total cost is less than or equal to a total campaign budget; and

presenting the offer to the selected subset of the plurality of users.

2. The method of claim 1 , wherein presenting the offer includes presenting the offer concurrently to each user in the selected subset.

3. The method of claim 1 , wherein the offer is presented to mobile devices belonging to the users in the selected subset.

4. The method of claim 1 , wherein determining the redemption probability for a particular user is based at least in part on characteristics of the particular user, including at least one of a past purchase history associated with the particular user and a past offer redemption history associated with the particular user.

5. The method of claim 4 , wherein the past purchase history includes one or more of the following: a digitized receipt, an online purchase transaction, or a purchase-related email.

6. The method of claim 5 , wherein identifying the plurality of users includes identifying users who have not previously purchased the good or service.

7. The method of claim 1 , further comprising:

presenting the offer to at least one additional user of the plurality of users if the users in the selected subset do not consume the total campaign budget after a period of time.

8. The method of claim 7 , further comprising:

limiting the offer such that the offer is no longer redeemable once the total campaign budget has been consumed.

9. The method of claim 1 , further comprising:

receiving, at the server computer, a digital image of a physical receipt, the digital image generated by a camera or scanner and associated with a user in the selected subset;

processing, at the server computer, the digital image to extract data therefrom;

determining, at the server computer, whether the extracted data indicates that the user has purchased the good or service; and

providing the compensation to the user when the data indicates that the user has purchased the good or service.

10. A computer-readable storage memory device having stored thereon executable instructions that, when executed by one or more processors of a computer system, cause the computer system to execute a method comprising:

selecting, by the server computer, an offer, the offer including an agreement to provide a compensation to a user in exchange for the user purchasing a good or service;

identifying, by the server computer, a plurality of users;

determining, by the server computer, for each of the plurality of users, a redemption probability for the user, the redemption probability representing a likelihood that the user will redeem the offer if presented with the offer, wherein the redemption probabilities of all of the plurality of users are not the same;

selecting, by the server computer, a subset of the plurality of users to receive the offer, wherein selecting includes computing, based on the redemption probability, an expected total cost if each user in the subset is presented with the offer and requiring that the expected total cost is less than or equal to a total campaign budget; and

presenting the offer to the selected subset of the plurality of users.

11. The computer-readable storage memory device of claim 10 , wherein presenting the offer includes presenting the offer concurrently to each user in the selected subset.

12. The computer-readable storage memory device of claim 10 , wherein the offer is presented to mobile devices belonging to the users in the selected subset.

13. The computer-readable storage memory device of claim 10 , wherein determining the redemption probability for a particular user is based at least in part on characteristics of the particular user, including at least one of a past purchase history associated with the particular user and a past offer redemption history associated with the particular user.

14. The computer-readable storage memory device of claim 13 , wherein the past purchase history includes one or more of the following: a digitized receipt, an online purchase transaction, or a purchase-related email.

15. A computer system comprising:

a network interface; and

a processor coupled to the network interface and configured to:

select an offer, the offer including an agreement to provide a compensation to a user in exchange for the user purchasing a good or service;

identify a plurality of users;

determine, for each of the plurality of users, a redemption probability for the user, the redemption probability representing a likelihood that the user will redeem the offer if presented with the offer, wherein the redemption probabilities of the plurality of users are not all the same;

select a subset of the plurality of users to receive the offer, wherein selecting includes computing, based on the redemption probability, an expected total cost if each user in the subset is presented with the offer and requiring that the expected total cost is less than or equal to a total campaign budget; and

present the offer to the selected subset of the plurality of users.

16. The computer system of claim 15 , wherein the processor is further configured such that presenting the offer includes presenting the offer concurrently to each user in the selected subset.

17. The computer system of claim 15 , wherein the offer is presented to mobile devices belonging to the users in the selected subset.

18. The computer system of claim 15 , wherein the processor is further configured such that determining the redemption probability for a particular user is based at least in part on characteristics of the particular user, including at least one of a past purchase history associated with the particular user or a past offer redemption history associated with the particular user.

19. The computer system of claim 18 , wherein the past purchase history includes one or more of the following: a digitized receipt, an online purchase transaction, or a purchase-related email.

20. The computer system of claim 19 , wherein the processor is further configured such that identifying the plurality of users includes identifying users who have not previously purchased the good or service.

Assignments (9)
RELEASE OF SECURITY INTEREST Recorded Dec 13, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: DROPBOX, INC.
Reel/Frame 069635/0332 →
SECURITY INTEREST Recorded Dec 12, 2024
From: DROPBOX, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 069604/0611 →
RELEASE OF SECURITY INTEREST Recorded Dec 12, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: DROPBOX, INC.
Reel/Frame 069613/0744 →
RELEASE OF SECURITY INTEREST Recorded Dec 11, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: DROPBOX, INC.
Reel/Frame 069600/0149 →
PATENT SECURITY AGREEMENT Recorded Mar 10, 2021
From: DROPBOX, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 055670/0219 →
SECURITY INTEREST Recorded Apr 14, 2017
From: DROPBOX, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 042254/0001 →
SECURITY INTEREST Recorded Mar 24, 2014
From: DROPBOX, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 032510/0890 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 17, 2013
From: ENDORSE CORP.
To: DROPBOX, INC.
Reel/Frame 031226/0085 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 31, 2013
From: CARPENTER, STEVEN A.; KLEIN, ERIK; O'BRIEN, GEORGE; CHASTAGNOL, FRANCK; VAIDYA, JITENDRA; TIHON, JACK
To: ENDORSE CORP.
Reel/Frame 030521/0190 →