IP Library Granted Patent US 8,195,524
Granted Patent B2
US 8,195,524 · App. 12/509,715 · Granted Jun 5, 2012

Items ratio based price/discount adjustment in a combinatorial auction

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,195,524
App. No.
12/509,715
Granted
Jun 5, 2012
Kind
B2
Abstract

In a combinatorial exchange, rules can be input for processing bids and a desired exchange objective can be defined. A subset of the rules can be used to determine if an allocation of the bids exists that is optimal for the type of exchange being conducted. If the desired exchange objective is not satisfied, new allocations can be determined using different subsets of rules each time until the desired exchange objective is satisfied. At least one of the bids can include a reference ratio; a discount; a price associated with a quantity Q 1 of a first item; a price associated with a quantity Q 2 of a second item; and a rule that causes said discount to be applied to an average price of Q 1 and an average price of Q 2 for each instance of the allocated quantity Q 1 over the allocated quantity Q 2 that equals the reference ratio.

Claims (46)

1. A computer-implemented method of conducting a combinatorial exchange, wherein combinatorial bids allow exchange participants to bid on multiple items with a single bid, the method comprising:

(a) storing instructions in a computer storage, wherein said instructions, when executed by a processor, cause the processor to determine an allocation of bids in a combinatorial exchange;

(b) storing in the computer storage a set of rules for processing of bids received in connection with the exchange, wherein said set of rules is distinct of the instructions of step (a);

(c) storing in the computer storage from each of a plurality of exchange participants at least one bid of (1) a first bid type comprised of a quantity for each of one or more items and a single price for all the quantities of all of the items or (2) a second bid type comprised of a first item, a quantity or a range of quantities for said first item, and a unit price for said first item;

(d) storing in the computer storage a desired exchange objective;

(e) determining via the processor operating under the control of the instructions of step (a) subject to a subset of the set of rules of step (b) and subject to the desired exchange objective if an allocation of the bids exists that is optimal for the type of exchange being conducted, wherein:

if said allocation exists, it includes a subset of the bids;

if the subset of the bids includes one or more first bid type, each first bid type includes all of the items of the bid and at least part of the quantity of each item;

if the subset of the bids includes one or more second bid type, each second bid type includes the quantity or a quantity within the range of quantities for the first item; and

(f) terminating the combinatorial exchange when the optimal allocation is determined to exist in step (e), otherwise repeat step (e) utilizing a different subset of the set of rules of step (b) for each iteration of step (e) until the optimal allocation is determined to exist, wherein at least one of the bids stored in step (c) has associated therewith:

a reference ratio;

a discount;

a price associated with a quantity Q 1 of a first item;

a price associated with a quantity Q 2 of a second item; and

a rule that causes said discount to be applied to an average price of Q 1 and an average price of Q 2 for each instance of the allocated quantity Q 1 over the allocated quantity Q 2 that equals the reference ratio.

2. The method of claim 1 , wherein the discount is a percent discount.

3. The method of claim 1 , wherein, for the allocated quantity Q 1 and/or the allocated quantity Q 2 not necessary to form an instance of the allocated quantity Q 1 over the allocated quantity Q 2 that equals the reference ratio, said discount is not applied to the average price of Q 1 and/or Q 2 of said unnecessary quantity.

4. The method of claim 1 , wherein the second bid type further includes a second item, a first ratio defining the quantity of the second item to be included in each allocation as a function of the quantity of the first item included in the allocation, and a unit price for the second item.

5. The method of claim 4 , wherein the price of the second bid type included in each allocation includes (1) the quantity of the first item included in the allocation multiplied by the unit price for the first item added to (2) the quantity of the second item included in the allocation multiplied by the unit price for the second item.

6. The method of claim 4 , wherein the quantity of the second item included in the allocation is the quantity of the first item included in the allocation multiplied by the first ratio.

7. The method of claim 4 , wherein the first ratio is selected from a range of first ratios between a minimum first ratio value and a maximum first ratio value, inclusive.

8. The method of claim 4 , wherein the second bid type further includes a third item, a second ratio defining the quantity of the third item to be included in each allocation as a function of the quantity of either the first item or the second item included in the allocation, and a unit price for the third item.

9. The method of claim 8 , wherein the price of the second bid type included in each allocation includes (1) the quantity of the first item included in the allocation multiplied by the unit price for the first item; added to (2) the quantity of the second item included in the allocation multiplied by the unit price for the second item; added to (3) the quantity of the third item included in the allocation multiplied by the unit price for the third item.

10. The method of claim 8 , wherein the quantity of the third item included in each allocation is the quantity of either the first item or the second item included in the allocation multiplied by the second ratio.

11. The method of claim 10 , wherein the second ratio is selected from a range of second ratios between a minimum second ratio value and a maximum second ratio value, inclusive.

12. A computer readable medium having stored thereon instructions which, when executed by a processor, cause the processor to perform the steps of:

(a) store in a computer storage a set of rules for processing of bids received in connection with a combinatorial exchange where combinatorial bids allow exchange participants to bid on multiple items with a single bid, wherein said set of rules is distinct of the instructions;

(b) store in the computer storage at least one bid received from each of a plurality of exchange participants, wherein each bid is comprised of: (1) at least one item, (2) an initial quantity of each item, and (3) a unit price for each item or a price for all the item(s) and their quantities;

(c) store in the computer storage a desired exchange objective;

(d) determine under the control of the instructions subject to a subset of the set of rules of step (a) and the desired exchange objective if an allocation of the bids exists that is optimal for the type of exchange being conducted, wherein if said allocation exists, it includes a subset of the bids stored in step (b) and each bid of said subset includes all of the items of the bid and at least part of the initial quantity of each item; and

(e) terminate the combinatorial exchange when the optimal allocation is determined to exist in step (d), otherwise repeat step (d) utilizing a different subset of the set of rules of step (a) for each iteration of step (d) until the optimal allocation is determined to exist, wherein at least one of the bids stored in step (b) has associated with:

a reference ratio;

a discount;

a price associated with a quantity Q 1 of a first item;

a price associated with a quantity Q 2 of a second item; and

a rule associated with said at least one bid that causes said discount to be applied to an average price of Q 1 and an average price of Q 2 for each instance of the allocated quantity Q 1 over the allocated quantity Q 2 that equals the reference ratio.

13. The computer readable medium of claim 12 , wherein the discount is a percent discount.

14. The computer readable medium of claim 12 , wherein, for the allocated quantity Q 1 and/or the allocated quantity Q 2 not necessary to form an instance of the allocated quantity Q 1 over the allocated quantity Q 2 that equals the reference ratio, said discount is not applied to the average price of Q 1 and/or Q 2 of said unnecessary quantity.

15. The computer readable medium of claim 12 , wherein the second bid type further includes a second item, a first ratio defining the quantity of the second item to be included in each allocation as a function of the quantity of the first item included in the allocation, and a unit price for the second item.

16. The computer readable medium of claim 15 , wherein the price of the second bid type included in each allocation includes (1) the quantity of the first item included in the allocation multiplied by the unit price for the first item added to (2) the quantity of the second item included in the allocation multiplied by the unit price for the second item.

17. The computer readable medium of claim 15 , wherein the quantity of the second item included in the allocation is the quantity of the first item included in the allocation multiplied by the first ratio.

18. The computer readable medium of claim 15 , wherein the first ratio is selected from a range of first ratios between a minimum first ratio value and a maximum first ratio value, inclusive.

19. The computer readable medium of claim 15 , wherein the second bid type further includes a third item, a second ratio defining the quantity of the third item to be included in each allocation as a function of the quantity of either the first item or the second item included in the allocation, and a unit price for the third item.

20. The computer readable medium of claim 19 , wherein the price of the second bid type included in each allocation includes (1) the quantity of the first item included in the allocation multiplied by the unit price for the first item; added to (2) the quantity of the second item included in the allocation multiplied by the unit price for the second item; added to (3) the quantity of the third item included in the allocation multiplied by the unit price for the third item.

21. The computer readable medium of claim 19 , wherein the quantity of the third item included in each allocation is the quantity of either the first item or the second item included in the allocation multiplied by the second ratio.

22. The computer readable medium of claim 19 , wherein the second ratio is selected from a range of second ratios between a minimum second ratio value and a maximum second ratio value, inclusive.

Assignments (16)
PATENT RELEASE AND REASSIGNMENT (050049/0688) Recorded Dec 6, 2024
From: UBS AG, STAMFORD BRANCH
To: SCIQUEST, INC.
Reel/Frame 069532/0243 →
RELEASE OF SECURITY INTEREST Recorded Oct 20, 2023
From: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION (AS SUCCESSOR TO U.S. BANK NATIONAL ASSOCIATION)
To: JAGGAER, LLC (AS SUCCESSOR IN INTEREST TO SCIQUEST, INC.)
Reel/Frame 065303/0057 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Aug 15, 2019
From: ANTARES CAPITAL LP, AS ADMINISTRATIVE AGENT
To: SCIQUEST, INC.
Reel/Frame 050067/0728 →
SECURITY INTEREST Recorded Aug 14, 2019
From: SCIQUEST, INC.
To: U.S. BANK NATIONAL ASSOCIATION, AS TRUSTEE AND COLLATERAL AGENT
Reel/Frame 050058/0303 →
PATENT SECURITY AGREEMENT Recorded Aug 14, 2019
From: SCIQUEST, INC.
To: UBS AG, STAMFORD BRANCH, AS FIRST LIEN COLLATERAL AGENT
Reel/Frame 050049/0688 →
SECURITY INTEREST Recorded Dec 29, 2017
From: SCIQUEST, INC.
To: ANTARES CAPITAL LP, AS AGENT
Reel/Frame 044508/0437 →
RELEASE OF SECURITY INTEREST Recorded Dec 28, 2017
From: ANTARES CAPITAL LP
To: SCIQUEST, INC.
Reel/Frame 044501/0614 →
PATENT SECURITY AGREEMENT Recorded Jul 28, 2016
From: SCIQUEST, INC.
To: ANTARES CAPITAL LP, AS ADMINISTRATIVE AGENT
Reel/Frame 039503/0728 →
RELEASE OF SECURITY INTEREST Recorded Jul 26, 2016
From: BANK OF AMERICA, N.A.
To: SCIQUEST, INC.
Reel/Frame 039263/0334 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 15, 2014
From: ADVANCED SOURCING CORP.
To: SCIQUEST, INC.
Reel/Frame 032671/0726 →
CHANGE OF NAME Recorded Apr 7, 2014
From: LIBERTY SECOND SUB, INC.
To: ADVANCED SOURCING CORP.
Reel/Frame 032616/0278 →
MERGER Recorded Apr 1, 2014
From: COMBINENET, INC.
To: LIBERTY SECOND SUB, INC.
Reel/Frame 032573/0793 →
SECURITY AGREEMENT Recorded Dec 26, 2013
From: ADVANCED SOURCING CORP.
To: BANK OF AMERICA, N.A.
Reel/Frame 031869/0809 →
RELEASE OF SECURITY INTEREST Recorded Jun 7, 2010
From: APEX INVESTMENT FUND V, L.P.; ADVANCED TECHNOLOGY VENTURES VII, L.P.; ADVANCED TECHNOLOGY VENTURES VII (B), L.P.; ADVANCED TECHNOLOGY VENTURES VII (C), L.P.; ATV ENTREPRENEURS VII, L.P.; ADVANCED TECHNOLOGY VENTURES VI, L.P.; ATV ENTREPRENEURS VI, L.P.; ECC PARTNERS, L.P., C/O U.S. SMALL BUSINESS ADMINISTRATION, RECEIVER FOR ECC PARTNERS, L.P.; REVOLUTION CAPITAL, LLC; UPMC
To: COMBINENET, INC.
Reel/Frame 024492/0257 →
SECURITY AGREEMENT Recorded Jan 20, 2010
From: COMBINENET, INC.
To: ADVANCED TECHNOLOGY VENTURES VII, L.P.; ADVANCED TECHNOLOGY VENTURES VII (B), L.P.; ADVANCED TECHNOLOGY VENTURES VII (C), L.P.; ATV ENTREPRENEURS VII, L.P.; ADVANCED TECHNOLOGY VENTURES VI, L.P.; ATV ENTREPRENEURS VI, L.P.; APEX INVESTMENT FUND V, L.P.; UPMC; ECC PARTNERS, L.P.; REVOLUTION CAPITAL, LLC
Reel/Frame 023814/0907 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2009
From: SANDHOLM, TUOMAS; LEVINE, DAVID L.; PARKES, DAVID C.; SURI, SUBHASH; CONITZER, VINCENT; SHIELDS, ROBERT L.; SMIRNOV, YURI
To: COMBINENET, INC.
Reel/Frame 023012/0028 →