← Back to Patent Explorer
US5845266A Expired / Lapsed US ⏱️ 0.0 years remaining

Crossing network utilizing satisfaction density profile with price discovery features

Assignee: OPTIMARK HOLDINGS Inc
•
Filing: 1995-12-12
•
Granted: 1998-12-01
•
Expires: 2015-12-12
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A crossing network that matches buy and sell orders based upon a satisfaction and quantity profile includes a number of trader terminals that can be used for entering orders. The orders are entered in the form of a satisfaction density profile that represents a degree of satisfaction to trade a particular instrument at various (price, quantity) combinations. Typically, each order is either a buy order or a sell order. The trader terminals are coupled to a matching controller computer. The matching controller computer can receive as input the satisfaction density profiles entered at each one of the trading terminals. The matching controller computer matches orders (as represented by each trader's satisfaction density profile) so that each trader is assured that the overall outcome of the process (in terms of average price and size of fill) has maximized the mutual satisfaction of all traders. Typically, the matching process is anonymous. The matching process can be continuous or a batch process, or a hybrid of the two. Unmatched satisfaction density profiles can be used to provide spread and pricing information. Factors other than price and quantity also may be used to determine the degree of satisfaction. Optionally, priority may be given to certain profiles in the matching process to accommodate stock exchange rules, for example, requiring that priority be given to orders exhibiting the best price, regardless of size or any other consideration.

Inventors

  • 👤 William A. Lupien
  • 👤 John T. Rickard

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 14:22
CPC Classifications
G; G06; G06Q; G06Q40/00; G06Q40/04; G06Q40/06

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 167 words
A crossing network that matches orders for instruments where the orders are represented by a satisfaction density profile, the crossing network comprising: a plurality of terminals for entering orders in the form of a satisfaction density profile that represents a degree of satisfaction to trade an instrument at a plurality of (price, quantity) combinations, each satisfaction density profile representing either a buy order or a sell order for the instrument; and a matching controller computer coupled to each one of the plurality of terminals over a communications network and receiving as input each satisfaction density profile entered at each one of the plurality of terminals, the matching controller computer matching, where possible, satisfaction density profiles representing buy orders with satisfaction density profiles representing sell orders, and thereafter comparing unmatched satisfaction density profiles representing buy orders for one or more predetermined instruments with unmatched satisfaction density profiles representing sell orders for corresponding one or more predetermined instruments to obtain spread information for each one or more predetermined instruments.
Claim 2
Dependent Claim 167 words
A crossing network that matches orders for instruments where the orders are represented by a satisfaction density profile, the crossing network comprising: a plurality of terminals for entering orders in the form of a satisfaction density profile that represents a degree of satisfaction to trade an instrument at a plurality of (price, quantity) combinations, each satisfaction density profile representing either a buy order or a sell order for the instrument; and a matching controller computer coupled to each one of the plurality of terminals over a communications network and receiving as input each satisfaction density profile entered at each one of the plurality of terminals, the matching controller computer matching, where possible, satisfaction density profiles representing buy orders with satisfaction density profiles representing sell orders, and thereafter comparing unmatched satisfaction density profiles representing buy orders for one or more predetermined instruments with unmatched satisfaction density profiles representing sell orders for corresponding one or more predetermined instruments to obtain spread information for each one or more predetermined instruments.
Claim 3
Dependent Claim 103 words
The crossing network of claim 1 wherein the matching controller computer further comprises: means for pairing each satisfaction density profile representing a buy order with each satisfaction density profile representing a sell order; means for calculating for each satisfaction density profile pair a mutual satisfaction function, each mutual satisfaction function including a plurality of (price, quantity) combinations representing a degree of mutual satisfaction for trading said quantity at said price; means for ranking according to the degree of mutual satisfaction every (price, quantity) combination of every mutual satisfaction function; and means for matching, in accordance with the ranking, buy orders with sell orders.
Claim 4
Dependent Claim 24 words
The crossing network of claim 1 wherein the spread information is represented as a two-dimensional graph having a price axis and a quantity axis.
Claim 5
Dependent Claim 17 words
The crossing network of claim 1 further comprising means for outputting the spread information in graphical form.
Claim 6
Dependent Claim 17 words
The crossing network of claim 1 further comprising means for outputting the spread information in statistical form.
Claim 7
Dependent Claim 22 words
The crossing network of claim 1 wherein satisfaction density profile is a two-dimensional graph having a price axis and a quantity axis.
Claim 8
Dependent Claim 20 words
The crossing network of claim 1 wherein the satisfaction density profile is entered at the terminal as a contour graph.
Claim 9
Dependent Claim 20 words
The crossing network of claim 1 wherein the satisfaction density profile is entered at the terminal as a temperature graph.
Claim 10
Dependent Claim 21 words
The crossing network of claim 1 wherein each satisfaction density profile includes a satisfaction density value for each (price, quantity) combination.
Claim 11
Dependent Claim 143 words
A crossing network that matches orders for instruments where the orders are represented by a satisfaction density profile, the crossing network comprising: a plurality of terminals for entering orders in the form of a satisfaction density profile that represents a degree of satisfaction to trade an instrument at a plurality of (price, quantity) combinations, each satisfaction density profile representing either a buy order or a sell order for the instrument; and a matching controller computer coupled to each one of the plurality of terminals over a communications network and receiving as input each satisfaction density profile entered at each one of the plurality of terminals, the matching controller computer matching, where possible, satisfaction density profiles representing buy orders with satisfaction density profiles representing sell orders, the matching controller computer aggregating information from each entered satisfaction density profile to obtain an aggregate density profile.
Claim 12
Dependent Claim 143 words
A crossing network that matches orders for instruments where the orders are represented by a satisfaction density profile, the crossing network comprising: a plurality of terminals for entering orders in the form of a satisfaction density profile that represents a degree of satisfaction to trade an instrument at a plurality of (price, quantity) combinations, each satisfaction density profile representing either a buy order or a sell order for the instrument; and a matching controller computer coupled to each one of the plurality of terminals over a communications network and receiving as input each satisfaction density profile entered at each one of the plurality of terminals, the matching controller computer matching, where possible, satisfaction density profiles representing buy orders with satisfaction density profiles representing sell orders, the matching controller computer aggregating information from each entered satisfaction density profile to obtain an aggregate density profile.
Claim 13
Dependent Claim 25 words
The crossing network of claim 10 wherein the aggregate density profile is represented as a two-dimensional graph having a price axis and a quantity axis.
Claim 14
Dependent Claim 39 words
The crossing network of claim 11 wherein the aggregate density profile is a market depth profile representing quantities of non-zero (price, quantity) combinations entered at each (price, quantity) coordinate for all satisfaction density profiles relating to a predetermined instrument.
Claim 15
Dependent Claim 27 words
The crossing network of claim 10 wherein the matching controller further comprising means for giving priority to satisfaction density profiles exhibiting a best price regardless of quantity.
Claim 16
Dependent Claim 18 words
The crossing network of claim 10 further comprising means for outputting the aggregate density profile in statistical form.
Claim 17
Dependent Claim 23 words
The crossing network of claim 10 wherein each satisfaction density profile is a two-dimensional graph having a price axis and a quantity axis.
Claim 18
Dependent Claim 21 words
The crossing network of claim 10 wherein each satisfaction density profile includes a satisfaction density value for each (price, quantity) combination.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-11-30 2002-06-01 2002-12-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-11-30 2006-06-01 2006-12-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-11-30 2010-06-01 2010-12-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag