Methods and systems for market clearance
First Claim
1. A computer-implemented method for clearing binding offers, each of which specifies conditions for acceptance, the method comprising:
- receiving a plurality of binding advantaged offers each having a respective requested close time, wherein an advantaged offer is one which, once associated with a given disadvantaged offer, will necessarily be transacted upon, either in accordance with terms originally associated with the advantaged offer, or in accordance with better terms;
respectively associating individual binding advantaged offers with individual available most-favorable binding disadvantaged offers each having a respective requested close time, wherein the conditions of acceptance of the individual binding advantaged offers are met by respective binding disadvantaged offers;
changing the association of one of the individual binding associated advantaged offers to a newly available binding disadvantaged offer that offers more favorable terms than a currently associated binding disadvantaged offer, when the newly available binding disadvantaged offer is received and meets the conditions of acceptance of the associated binding advantaged offer, wherein the step of changing the association is performed in order of chronological priority of receipt of the binding advantaged offers;
at a predetermined time based on respective requested close times of associated individual binding advantaged offers and binding disadvantaged offers, clearing the associated individual binding advantaged offers and binding disadvantaged offers to produce cleared individual binding advantaged offers and binding disadvantaged offers; and
transmitting transaction directives to transacting buyers and sellers associated respectively with the cleared individual binding advantaged offers and binding disadvantaged offers.
1 Assignment
0 Petitions
Accused Products
Abstract
In a marketplace, offers are processed that are intended to be associated with other offers in a pool. The offers specify conditions for acceptance. Improvable offers are received that are capable of being associated with offers having more favorable specifications than initial offers associated with the improvable offers. Nonimprovable offers that have more favorable specifications than initial offers associated with improvable offers are identified. The identified nonimprovable offers are associated with corresponding improvable offers. Straddles, which comprise a set of offers and a limit on the associations, may span multiple pools. Information about the marketplace may be obtained from data generated by the operation of the marketplace.
141 Citations
25 Claims
-
1. A computer-implemented method for clearing binding offers, each of which specifies conditions for acceptance, the method comprising:
-
receiving a plurality of binding advantaged offers each having a respective requested close time, wherein an advantaged offer is one which, once associated with a given disadvantaged offer, will necessarily be transacted upon, either in accordance with terms originally associated with the advantaged offer, or in accordance with better terms; respectively associating individual binding advantaged offers with individual available most-favorable binding disadvantaged offers each having a respective requested close time, wherein the conditions of acceptance of the individual binding advantaged offers are met by respective binding disadvantaged offers; changing the association of one of the individual binding associated advantaged offers to a newly available binding disadvantaged offer that offers more favorable terms than a currently associated binding disadvantaged offer, when the newly available binding disadvantaged offer is received and meets the conditions of acceptance of the associated binding advantaged offer, wherein the step of changing the association is performed in order of chronological priority of receipt of the binding advantaged offers; at a predetermined time based on respective requested close times of associated individual binding advantaged offers and binding disadvantaged offers, clearing the associated individual binding advantaged offers and binding disadvantaged offers to produce cleared individual binding advantaged offers and binding disadvantaged offers; and transmitting transaction directives to transacting buyers and sellers associated respectively with the cleared individual binding advantaged offers and binding disadvantaged offers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 24)
-
-
15. A computer-implemented method for generating events to be posted to a marketplace, the method comprising:
-
receiving a description of transactions to be offered in the marketplace; expanding the description of transactions to be offered in the marketplace into at least one offer, with specified conditions of acceptance; and generating a set of post events based on the at least one offer in a manner to cause the transactions to be offered in a marketplace in which a marketplace method for processing offers is used, and the marketplace method comprising; receiving a plurality of binding advantaged offers each having a respective requested close time, wherein an advantaged offer is one which, once associated with a given binding disadvantaged offer, will necessarily be transacted upon, either in accordance with terms originally associated with the binding advantaged offer, or in accordance with better terms; respectively associating individual advantaged offers with individual available most-favorable binding disadvantaged offers each having a respective requested close time, wherein the conditions of acceptance of the individual binding advantaged offers are met by respective binding disadvantaged offers; changing the association of one of the individual binding advantaged offers to a newly available binding disadvantaged offer that offers more favorable terms than a currently associated binding disadvantaged offer, when the newly available binding disadvantaged offer is received and meets the conditions of acceptance of the associated binding advantaged offer, wherein the step of changing the association is performed in order of chronological priority of receipt of the binding advantaged offers; at a predetermined time based on respective requested close times of associated individual binding advantaged offers and binding disadvantaged offers, clearing the associated individual binding advantaged offers and binding disadvantaged offers to produce cleared individual binding advantaged offers and binding disadvantaged offers; and transmitting transaction directives to transacting buyers and sellers associated respectively with the cleared individual binding advantaged offers and binding disadvantaged offers. - View Dependent Claims (16, 17, 18, 19, 22, 23, 25)
-
-
20. A computer-implemented method for generating events to be posted to a marketplace, the method comprising:
-
receiving a description of transactions to be offered in the marketplace; expanding the description of transactions to be offered in the marketplace into at least one offer, with specified conditions of acceptance; and generating a set of post events based on the at least one offer in a manner to cause the transactions to be offered in a marketplace in which a marketplace method for processing offers is used, and the marketplace method comprising; receiving a plurality of advantaged offers, each having a respective requested close time; associating each advantaged offer with one or more available most-favorable disadvantaged offers each having a respective requested close time, wherein the conditions of acceptance of each advantaged offer are met by each disadvantaged offer that has been associated with the advantaged offer; changing the association of an advantaged offer to a newly available disadvantaged offer that offers more favorable terms than a currently associated disadvantaged offer, when the newly available disadvantaged offer is received and meets the conditions of acceptance of the associated advantaged offer, at a predetermined time based on respective requested close times of associated advantaged and disadvantaged offers, clearing the associated individual advantaged offers and disadvantaged offers to produce cleared individual advantaged offers and disadvantaged offers; and transmitting transaction directives to transacting buyers and sellers associated respectively with the cleared individual advantaged offers and disadvantaged offers, wherein the events include straddles specifying a straddle limit, which restricts the number of associations, and wherein generating a set of post events further comprises; creating an offer corresponding to one of the descriptions; adding the created offer to any corresponding straddles; and generating a straddle including the created offer if no corresponding straddles exist. - View Dependent Claims (21)
-
Specification