IP Library Granted Patent US 7,716,101
Granted Patent B2
US 7,716,101 · App. 11/712,196 · Granted May 11, 2010

Method for optimal winner determination in combinatorial auctions

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 7,716,101
App. No.
11/712,196
Granted
May 11, 2010
Kind
B2
Abstract

In a multi-unit combinatorial auction, reverse auction, or exchange, a number of bids can be received, with each bid including one or more items and for each item a desired quantity thereof. Each bid also includes a price. A number of unique combinations of bids can be formed from the received bids, and the one combination of bids which represents the best value in terms of an auction setting, a reverse auction setting and/or an exchange setting can be determined. Thereafter, the bids forming this combination can be declared the winning bids of the auction, reverse auction or exchange.

Claims (39)

1. A computer-implemented method of determining one or more winning bids in a multi-unit combinatorial auction, the method comprising the steps of:

(a) receiving in a computer storage data regarding a plurality of items and the total quantity of each item available for sale;

(b) receiving in the computer storage a plurality of bids, each bid including at least one of the items of step (a) and for each item a desired quantity thereof, each bid further including a price;

(c) a computer processor determining from plural combinations of the bids of step (b) which combination of the bids has an optimal sum of prices, wherein:

the quantity of each item of said combination that can be disposed of for free is less than or equal to the total quantity of said item available for sale; and

the quantity of each item of said combination that cannot be disposed of for free is equal to the total quantity available for sale; and

(d) accepting as winning bids, the bids forming said combination, wherein:

in a forward auction the optimal sum is a maximum sum; and

in a reverse auction the optimal sum is a minimum sum.

2. The method set forth in claim 1 , wherein step (d) includes accepting in part at least one bid forming the combination.

3. The method as set forth in claim 2 , wherein each bid accepted in part includes less than the bid quantity of at least one item and/or less than the bid price.

4. The method as set forth in claim 3 , wherein for each bid accepted in part, the quantity of each item and the price is reduced by the same percentage.

5. The method as set forth in claim 1 , further including the step of encoding in the computer storage two or more of the received bids to be mutually exclusive and/or mutually non-exclusive of each other.

6. The method set forth in claim 5 , wherein step (d) includes accepting in part at least one bid forming the combination.

7. The method as set forth in claim 5 , wherein the encoding is done by logical “OR” constraints between two or more bids that are to be mutually non-exclusive.

8. The method as set forth in claim 5 , wherein the encoding is done by logical “XOR” constraints between the two or more bids that are to be mutually exclusive.

9. The method as set forth in claim 5 , wherein the encoding is imposed by at least one of the following: a seller, a buyer or an auctioneer participating in the auction.

10. The method as set forth in claim 5 , further including the steps of:

combining the bids that are mutually exclusive; and

combining the bids that are mutually non-exclusive.

11. The method as set forth in claim 10 , wherein the step of combining mutually exclusive bids is done by “XOR” constraints and the step of combining mutually non-exclusive bids is done by “OR” constraints.

12. The method as set forth in claim 10 , wherein the steps of combining mutually exclusively and/or combining mutually non-exclusively are imposed by at least one of the following: a seller, a buyer or an auctioneer participating in the auction.

13. The method as set forth in claim 1 , further including the step of assigning in the computer storage a reserve price to at least one set of one or more of the input items and associated quantities for each of said items.

14. The method as set forth in claim 13 , further including the step of encoding in the computer storage two or more reserve priced sets to be mutually non-exclusive and/or mutually exclusive.

15. The method as set forth in claim 14 , wherein the encoding in the computer storage is done by a logical “OR” constraints between two or more bids that are to be mutually non-exclusive.

16. The method as set forth in claim 14 , wherein the encoding in the computer storage is done by logical “XOR” constraints between the two or more bids that are to be mutually exclusive.

17. The method as set forth in claim 14 , wherein the encoding in the computer storage is imposed by at least one of the following: a seller, a buyer or an auctioneer participating in the auction.

18. The method as set forth in claim 14 , further including the steps of:

combining the bids that are mutually exclusive; and

combining the bids that are mutually non-exclusive.

19. The method as set forth in claim 18 , wherein the step of combining mutually exclusive bids is done by “XOR” constraints and the step of combining mutually non-exclusive bids is done by “OR” constraints.

20. The method as set forth in claim 19 , wherein the steps of combining mutually exclusively and/or combining mutually non-exclusively are imposed by at least one of the following: a seller, a buyer or an auctioneer participating in the auction.

21. The method as set forth in claim 1 , further including the steps of:

the processor outputting data regarding the status of the auction; and

in response to said output of data, receiving new bids in the computer storage.

22. The method as set forth in claim 21 , wherein said data includes at least one of the following:

(i) one or more of the received bids or parts thereof;

(ii) one or more bids or parts thereof of the combination; and

(iii) a price quote for at least one set/bid including one or more of the input items and associated quantities of each items in the at least one set/bid.

Assignments (19)
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 →
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2016
From: THE ADVISORY BOARD COMPANY
To: SCIQUEST, INC.; COMBINENET, INC. (ASSIGNORS' PREDECESSOR IN INTEREST)
Reel/Frame 039512/0373 →
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 →
RELEASE OF SECURITY INTEREST Recorded Dec 22, 2009
From: THE ADVISORY BOARD COMPANY
To: COMBINENET, INC.
Reel/Frame 023691/0253 →
SECURITY AGREEMENT Recorded May 28, 2009
From: COMBINENET, INC.
To: THE ADVISORY BOARD COMPANY
Reel/Frame 022746/0048 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 28, 2007
From: SANDHOLM, TUOMAS; SURI, SUBHASH
To: COMBINENET, INC.
Reel/Frame 019013/0855 →