IP Library Granted Patent US 8,364,510
Granted Patent B2
US 8,364,510 · App. 13/114,389 · Granted Jan 29, 2013

Revenue optimization for customers or customer subsets

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,364,510
App. No.
13/114,389
Granted
Jan 29, 2013
Kind
B2
Abstract

Disclosed are various embodiments for determining discounts that optimize revenue for customers or customer subsets. Transaction records that are associated with a customer and a merchant are obtained. Each transaction record identifies a corresponding purchase of a quantity of one of multiple items by the customer from the merchant at a corresponding unit purchase price. A normalized unit purchase price is generated for each transaction record by normalizing the respective unit purchase price relative to a respective unit retail price at the time of purchase. A demand curve is generated for the customer for the items based at least in part on the transaction records and the normalized unit purchase prices. The demand curve identifies a quantity of units that the customer is predicted to purchase at a range of normalized unit purchase prices.

Claims (39)

1. A system, comprising:

at least one computing device; and

a revenue optimization service executable in the at least one computing device, the revenue optimization service comprising:

logic that obtains a plurality of transaction records associated with a customer and a merchant, each of the transaction records identifying a corresponding purchase of a quantity of one of a plurality of items by the customer from the merchant at a corresponding unit purchase price;

logic that generates a normalized unit purchase price for each of the transaction records by normalizing the respective unit purchase price relative to a respective unit retail price at a time of the purchase; and

logic that generates a demand curve for the customer for the items based at least in part on the transaction records and the normalized unit purchase prices, the demand curve identifying a quantity of units that the customer is predicted to purchase at a range of normalized unit purchase prices.

2. The system of claim 1 , wherein the revenue optimization service further comprises logic that generates a supply curve for the merchant for the items, the supply curve identifying a quantity of units that the merchant is willing to sell at the range of normalized unit purchase prices.

3. The system of claim 2 , wherein the revenue optimization service further comprises logic that determines a unit elasticity point from a point of intersection of the supply curve and the demand curve.

4. The system of claim 2 , wherein the revenue optimization service further comprises logic that recommends a discount for one of the items to the merchant based at least in part on the supply curve and the demand curve.

5. The system of claim 1 , wherein at least one of the transaction records reflects a unit purchase price that is discounted from the unit retail price.

6. The system of claim 1 , wherein the revenue optimization service further comprises logic that selects the transaction records based at least in part on a time period during which the purchases were made.

7. The system of claim 1 , wherein the revenue optimization service further comprises:

logic that determines whether the transaction records meet a minimum threshold; and

logic that augments the transaction records to include another plurality of transaction records associated with the customer and at least one other merchant within an industry segment that is the same as the merchant when the transaction records do not meet the minimum threshold.

8. The system of claim 7 , wherein the transaction records meet the minimum threshold when a quantity of the transaction records meets the minimum threshold.

9. The system of claim 7 , wherein the transaction records meet the minimum threshold when the transaction records relate to a quantity of unique items that meets the minimum threshold.

10. The system of claim 7 , wherein the customer is associated with a first unique identifier to identify the customer in records of the merchant, and the customer is associated with a second unique identifier to identify the customer in records of the merchant and the different merchants.

11. The system of claim 1 , wherein the revenue optimization service further comprises:

logic that determines whether the transaction records meet a minimum threshold;

logic that augments the transaction records to include another plurality of transaction records associated with the merchant and a plurality of different customers when the transaction records do not meet the minimum threshold; and

wherein the different customers are determined based at least in part on at least one characteristic associated with the customer.

12. The system of claim 11 , wherein the at least one characteristic is selected from the group consisting of: an age, a geographic area, and a gender.

13. The system of claim 1 , wherein the items correspond to all items in a portfolio of items offered for sale by the merchant.

14. The system of claim 1 , wherein each of the normalized unit purchase prices corresponds to a percentage of the respective unit retail price.

15. The system of claim 1 , wherein a first one of the transaction records corresponds to a purchase of a quantity of a first item by the customer, a second one of the transaction records corresponds to a purchase of a quantity of a second item by the customer, and the first item and the second item are different items.

16. A method, comprising the steps of:

obtaining, in at least one computing device, a selection of a subset of a plurality of customers of a merchant;

obtaining, in the at least one computing device, a plurality of transaction records associated with the subset of the customers and the merchant, each of the transaction records identifying a corresponding purchase of a quantity of one of a plurality of items by one customer of the subset of the customers from the merchant at a corresponding unit purchase price;

generating, in the at least one computing device, a normalized unit purchase price for each of the transaction records by normalizing the respective unit purchase price relative to a respective unit retail price at a time of the purchase; and

generating, in the at least one computing device, a demand curve for the subset of the customers for the items based at least in part on the transaction records and the normalized unit purchase prices, the demand curve identifying a quantity of units that the subset of the customers are predicted to purchase at a range of normalized unit purchase prices.

17. The method of claim 16 , further comprising the step of determining, in the at least one computing device, the selection of the subset of the customers based at least in part on a demographics parameter.

18. The method of claim 16 , further comprising the step of determining, in the at least one computing device, the selection of the subset of the customers based at least in part on a customer value parameter.

19. The method of claim 16 , further comprising the steps of:

generating, in the at least one computing device, a supply curve for the merchant for the items, the supply curve identifying a quantity of units that the merchant is willing to sell at the range of normalized unit purchase prices; and

determining, in the at least one computing device, a discount for at least one of the items based at least in part on an intersection of the supply curve and the demand curve.

20. A non-transitory computer-readable medium embodying at least one program executable in at least one computing device, the at least one program comprising:

code that obtains a plurality of transaction records associated with a customer and a merchant, each of the transaction records identifying a corresponding purchase of a quantity of one of a plurality of items by the customer from the merchant at a corresponding unit purchase price;

code that generates a normalized unit purchase price for each of the transaction records by normalizing the respective unit purchase price relative to a respective unit retail price at a time of the purchase; and

code that determines a discount for at least one of the items based at least in part on the transaction records, the normalized unit purchase prices, and a supply curve for the merchant for the items, the supply curve identifying a quantity of units that the merchant is willing to sell at a range of normalized unit purchase prices.

Assignments (12)
TERMINATION AND RELEASE OF INTELLECTUAL PROPERTY SECURITY AGREEMENTS (REEL/FRAME 042382/0483) Recorded Jun 28, 2023
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: INMAR, INC.; INMAR ANALYTICS, INC.; CAROLINA COUPON CLEARING, INC. (N/K/A INMAR CLEARING, INC.); CAROLINA LOGISTICS SERVICES, LLC (N/K/A INMAR SUPPLY CHAIN SOLUTIONS, LLC); CAROLINA MANUFACTURER’S SERVICES, INC. (N/K/A INMAR BRAND SOLUTIONS, INC.); CAROLINA PROMOTIONS SERVICES, INC. (N/K/A INMAR, INC.)
Reel/Frame 064148/0698 →
TERMINATION AND RELEASE OF INTELLECTUAL PROPERTY SECURITY AGREEMENTS (REEL/FRAME 048582/0413) Recorded Jun 28, 2023
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: INMAR - YOUTECH, LLC; INMAR ANALYTICS, INC.
Reel/Frame 064148/0709 →
TERMINATION AND RELEASE OF INTELLECTUAL PROPERTY SECURITY AGREEMENTS (REEL/FRAME 04238/0693) Recorded Jun 28, 2023
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: INMAR, INC.; INMAR ANALYTICS, INC.; CAROLINA COUPON CLEARING, INC. (N/K/A INMAR CLEARING, INC.); CAROLINA LOGISTICS SERVICES, LLC (N/K/A INMAR SUPPLY CHAIN SOLUTIONS, LLC); CAROLINA MANUFACTURER’S SERVICES, INC. (N/K/A INMAR BRAND SOLUTIONS, INC.); CAROLINA PROMOTIONS SERVICES, INC. (N/K/A INMAR, INC.)
Reel/Frame 064148/0748 →
TERMINATION AND RELEASE OF INTELLECTUAL PROPERTY SECURITY AGREEMENTS (REEL/FRAME 048582/0516) Recorded Jun 28, 2023
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: INMAR - YOUTECH, LLC; INMAR ANALYTICS, INC.
Reel/Frame 064148/0761 →
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 →
PATENT SECURITY AGREEMENT FIRST LIEN Recorded Mar 13, 2019
From: INMAR ANALYTICS, INC.; YOU TECHNOLOGY, LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH AS ADMINISTRATIVE AGENT
Reel/Frame 048582/0413 →
PATENT SECURITY AGREEMENT SECOND LIEN Recorded Mar 13, 2019
From: YOU TECHNOLOGY, LLC; INMAR ANALYTICS, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH AS ADMINISTRATIVE AGENT
Reel/Frame 048582/0516 →
SECURITY INTEREST Recorded May 2, 2017
From: INMAR, INC.; INMAR ANALYTICS, INC.; CAROLINA COUPON CLEARING, INC.; CAROLINA LOGISTICS SERVICES, INC.; CAROLINA MANUFACTURER'S SERVICES, INC.; CAROLINA PROMOTIONS SERVICES, INC.; COLLECTIVE BIAS, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 042382/0693 →
SECURITY INTEREST Recorded May 2, 2017
From: INMAR, INC.; INMAR ANALYTICS, INC.; CAROLINA COUPON CLEARING, INC.; CAROLINA LOGISTICS SERVICES, INC.; CAROLINA MANUFACTURER'S SERVICES, INC.; CAROLINA PROMOTIONS SERVICES, INC.; COLLECTIVE BIAS, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 042382/0483 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 11, 2013
From: VUELOGIC, LLC
To: VSI INTERNATIONAL, INC.
Reel/Frame 031758/0701 →
CHANGE OF NAME Recorded Dec 11, 2013
From: VSI INTERNATIONAL, INC.
To: INMAR ANALYTICS, INC.
Reel/Frame 031794/0841 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 24, 2011
From: GARMON, RONNIE J.; DEFFENBAUGH, JIM J.
To: VUELOGIC LLC
Reel/Frame 026331/0743 →