IP Library Granted Patent US 7,353,191
Granted Patent B2
US 7,353,191 · App. 11/065,333 · Granted Apr 1, 2008

Method and apparatus for selecting a desirable allocation of bids in a combinatorial exchange setting

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,353,191
App. No.
11/065,333
Granted
Apr 1, 2008
Kind
B2
Abstract

A desirable allocation of bids in a combinatorial exchange can be selected by determining a first candidate allocation of the bids and a first value of a minimax regret, related to the difference in utility between the adversarial allocation and the candidate allocation, as a function of a first adversarial allocation of the bids. Based on the first candidate allocation, a second adversarial allocation of the bids and a first value of a maximum regret related to the difference in utility between the new adversarial allocation and the utility of the candidate allocation can be determined. When the value of the maximum regret is greater than the value of the minimax regret, the candidate allocation can be designated as the desirable allocation.

Claims (33)

1. A method of selecting a desirable allocation of bids in a combinatorial exchange setting comprising:

(a) providing a plurality of bids, each of which includes at least one item, a quantity for each item and price for all of the item(s) and their quantities;

(b) selecting an adversarial allocation of the bids;

(c) determining as a function of the adversarial allocation of the bids (1) a candidate allocation of the bids and (2) a value of a minimax regret related to a utility associated with the adversarial allocation minus a utility associated with the candidate allocation;

(d) determining as a function of the candidate allocation (1) a new adversarial allocation of the bids and (2) a value of a maximum regret related to a utility associated with the new adversarial allocation minus a utility associated with the candidate allocation;

(e) if the current value of the maximum regret is greater than the current value of the minimax regret, determining as a function of the adversarial allocation(s) (1) a new candidate allocation of the bids and (2) a new value of minimax regret related to a utility associated with the adversarial allocations minus a utility associated with the new candidate allocation;

(f) determining as a function of the new candidate allocation (1) a new adversarial allocation of the bids and (2) a new value of maximum regret related to a utility associated with the new adversarial allocation minus a utility associated with the candidate allocations; and

(g) repeating steps (e) and (f) until the current value of maximum regret is not greater than the current value of minimax regret.

2. The method of claim 1 , wherein step (a) further includes associating initial bounds to at least one feature of the exchange.

3. The method of claim 1 , wherein each utility is a measure of the usefulness of the corresponding allocation(s) to a buyer.

4. The method of claim 3 , wherein each utility is comprised of a value associated with at least one feature of the allocations over which the buyer has some preference.

5. The method of claim 4 , wherein each utility is comprised of a sum of a plurality of values associated with a like plurality of features of the corresponding allocation(s) over which the buyer has some preference.

6. The method of claim 1 , further including:

(h) determining at least one constraint for at least one pair of allocations; and

(i) repeating steps (b)-(g) subject to the one constraint.

7. The method of claim 6 , wherein each pair of allocations includes (1) a candidate allocation and an adversarial allocation, (2) a pair of candidate allocations or (3) a pair of adversarial allocations.

8. The method of claim 5 , further including:

(h) amending at least one value associated with at least one feature; and

(i) repeating steps (b)-(g).

9. An apparatus for selecting a desirable allocation of bids in a combinatorial exchange comprising:

means for receiving a plurality of bids, each of which includes at least one item, a quantity for each item and price for all of the item(s) and their quantities;

means for forming a first adversarial allocation of the bids;

means for determining as a function of the first adversarial allocation of the bids (1) a first candidate allocation of the bids and (2) a first value of a minimax regret related to a difference between a utility associated with the adversarial allocation and a utility associated with the candidate allocation;

means for determining as a function of the first candidate allocation (1) a second adversarial allocation of the bids and (2) a first value of a maximum regret related to a difference between a utility associated with the new adversarial allocation and a utility associated with the candidate allocation; and

means for producing a visual display of the first candidate allocation as the desirable allocation when the first value of the maximum regret is not greater than the first value of the minimax regret.

10. The apparatus of claim 9 , further including means for associating initial bounds to at least one feature of the exchange.

11. The apparatus of claim 9 , wherein, when the first value of the maximum regret is not greater than the first value of the minimax regret, further including:

means for determining as a function of the first adversarial allocation and the second adversarial allocation (1) a second candidate allocation of the bids and (2) a second value of minimax regret related to a difference between a utility associated with the first and second adversarial allocations, and a utility associated with the second candidate allocation;

means for determining as a function of the second candidate allocation (1) a third adversarial allocation of the bids and (2) a second value of maximum regret related to a difference between a utility associated with the third adversarial allocation and a utility associated with the second candidate allocation; and

means for designating the second candidate allocation as the desirable allocation when the second value of the maximum regret is not greater than the second value of the minimax regret.

12. The apparatus of claim 11 , further including means for determining at least one constraint based on the selection of at least one pair of allocations, wherein (1) the third adversarial allocation of the bids and (2) the second value of the maximum regret are determined subject to the one constraint.

13. The apparatus of claim 11 , further including means for determining as a function of at least one adversarial allocation a plurality of feasible allocations and means for determining at least one constraint based on at least one pair of allocations, wherein (1) at least one of the adversarial allocations of the bids and (2) one of the values of maximum regret are determined subject to the one constraint.

14. The apparatus of claim 9 , wherein the visual display is produced by one of a video monitor and a printer.

Assignments (21)
ENTITY CONVERSION Recorded Dec 11, 2024
From: SCIQUEST, INC.
To: JAGGAER, LLC
Reel/Frame 069593/0946 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Dec 6, 2024
From: JAGGAER, LLC
To: UBS AG, STAMFORD BRANCH
Reel/Frame 069532/0189 →
PATENT RELEASE AND REASSIGNMENT (050049/0688) Recorded Dec 6, 2024
From: UBS AG, STAMFORD BRANCH
To: SCIQUEST, INC.
Reel/Frame 069532/0243 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Dec 6, 2024
From: JAGGAER, LLC
To: UBS AG, STAMFORD BRANCH
Reel/Frame 069532/0171 →
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 →
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 Aug 14, 2019
From: SCIQUEST, INC.
To: U.S. BANK NATIONAL ASSOCIATION, AS TRUSTEE AND COLLATERAL AGENT
Reel/Frame 050058/0303 →
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 →