IP Library Granted Patent US 8,296,216
Granted Patent B2
US 8,296,216 · App. 09/903,390 · Granted Oct 23, 2012

Directed order processing for automated market system

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,296,216
App. No.
09/903,390
Granted
Oct 23, 2012
Kind
B2
Abstract

An electronic market for trading of securities includes a plurality of client stations for entering quotes for securities and a server process that receives quotes from the clients, aggregates the quotes and causes a total of all aggregated quotes to be displayed for a plurality of price levels on the client systems. The market uses a graphical user that depicts aggregated quotes in an aggregate window a plurality of price levels of a product traded in the market. The market also includes processes to handle lock/cross market conditions, match-off of order flow and provides a central quote/order collector that interfaces to disparate order delivery systems to minimize dual liability of market makers.

Claims (64)

1. A networked system for trading of securities comprises:

a storage system storing profiles of quoting market participants; and

a server computer system coupled to a network and configured to:

receive a directed order from a computer system;

determine the quoting market participant that the order is directed to;

access a stored profile from the system for the determined, quoting market participant;

determine a type of directed order that the quoting market participant accepts with the type directed order being at least one of a liability order and non-liability order, and

send the order as a liability order for execution against their quote or a non-liability order for negotiation in accordance with how the determined, quoting market participant chooses to receive directed orders based on the profile,

wherein if the quoting market participant to which the directed order is sent selects to receive liability directed orders, the directed order at the time of entry is designated as an all-or-none order that is at least one normal unit of trading in excess of an attributable quote/order of the quoting market participant to which the order is directed.

2. The system of claim 1 , wherein the quoting market participant is assigned a specific market maker identification (MMID).

3. The system of claim 2 , wherein if a market participant chooses to accept liability orders, the system is configured to append an indicator to the quoting market participant's MMID, showing that the market participant is available to receive directed liability orders.

4. The system of claim 1 , further comprising a client station for entering non-directed orders that are orders for a security that are not sent/routed to a particular quoting market participant.

5. The system of claim 4 , wherein the server computer system is configured to store the non-directed in a non-directed order queue.

6. The system of claim 5 , wherein the server computer system is configured to process directed orders independent of the non-directed order queue.

7. The system of claim 5 , wherein the server is configured to receive quotes from quoting market participants for a particular security with the quotes indicating a size.

8. The system of claim 7 , wherein delivery of a directed order to a quoting market participant does not decrement the quote size of that quoting market participant for that security.

9. The system of claim l, wherein if the quoting market participant to which the directed order is sent selects to receive liability directed orders, the server computer system is configured to determine if the order otherwise qualifies as a non-liability order under market and/or regulatory rules.

10. A system for trading of securities comprises:

a storage system storing profiles of quoting market participants; and

a server computer coupled to a network and configured to:

receive a directed order from a computer system;

determine the quoting market participant that the order is directed to;

access a stored profile from the system for the determined, quoting market participant;

determine a type of directed order that the quoting market participant accepts with the type directed order being at least one of a liability order and non-liability order, and

send the order as a liability order for execution against their quote or a non-liability order for negotiation in accordance with how the determined, quoting market participant chooses to receive directed orders based on the profile,

wherein if the quoting market participant to which the directed order is sent selects to receive liability directed orders, the directed order at the time of entry is designated as a minimum acceptable quantity order with a value of at least one normal unit of trading in excess of attributable quote/order of the quoting market participant to which the order is directed.

11. A computer implemented method for trading securities in an electronic market, the method comprising:

receiving by a computer system a directed order from a particular quoting market participant;

determining the particular quoting market participant that the order is directed to;

accessing a stored profile for the determined, quoting market participant;

determining by the computer system a type of directed order that the quoting market participant accepts with the type of directed order being at least one of a liability order and non-liability order, and

delivering by the computer system over a network to a second computer system the order as a liability order for execution against their quote or a non-liability order for negotiation in accordance with how the quoting market participant chooses to receive directed orders based on the profile,

wherein if the quoting market participant to which a directed order is sent selects to receive liability directed orders, the method further comprises:

determining whether the order was designated at the time of entry as a minimum acceptable quantity order with a value of at least one normal unit of trading in excess of an attributable quote/order of the quoting market participant to which the order is directed.

12. The method of claim 11 , wherein if the quoting market participant chose to accept liability orders, the method further comprises:

appending an indicator to a quoting market participant's identification (MMID), which when displayed at a client station shows that the market participant is available to receive directed liability orders.

13. The method of claim 11 , wherein if the quoting market participant to which the directed order is sent selects to receive liability directed orders, the method further comprises:

determining if the order otherwise qualifies as a non-liability order under market and/or regulatory rules.

14. A computer implemented method for trading securities in an electronic market, the method comprising:

receiving by a computer system a directed order from a particular quoting market participant;

determining the particular quoting market participant that the order is directed to;

accessing a stored profile for the determined, quoting market participant;

determining by the computer system a type of directed order that the quoting market participant accepts with the type of directed order being at least one of a liability order and non-liability order, and

delivering by the computer system over a network to a second computer system the order as a liability order for execution against their quote or a non-liability order for negotiation in accordance with how the quoting market participant chooses to receive directed orders based on the profile,

wherein if the quoting market participant to which a directed order is sent selects to receive liability directed orders, the method further comprises:

determining whether the order was designated at the time of entry as an all or none order that is at least one normal unit of trading in excess of an attributable quote/order of the quoting market participant to which the order is directed.

15. A non-transitory computer program product residing on a tangible computer-readable media for trading securities in an electronic market comprises instructions for causing a computer to:

receive a directed order from a particular quoting market participant;

determine the particular quoting market participant that the order is directed to;

access a stored profile for the determined, quoting market participant;

determine a type of directed order that the quoting market participant accepts with the type of directed order being at least one of a liability order and non-liability order,

deliver the order as a liability order for execution against their quote or a non-liability order for negotiation in accordance with how the particular quoting market participant chooses to receive directed orders based on the profile, and

determine whether the order was designated at the time of entry as an all-or-none order that is at least one normal unit of trading in excess of an attributable quote/order of the quoting market participant to which the order is directed.

16. The computer program product of claim 15 , further comprising instructions to:

append an indicator to a quoting market participant's identification (MMID), which when displayed at a client station shows that the market participant is available to receive directed liability orders.

17. The computer program product of claim 15 , further comprising instructions to:

determine if the order otherwise qualifies as a non-liability order under market and/or regulatory rules.

18. A non-transitory computer program product residing on a tangible computer-readable media for trading securities in an electronic market comprises instructions for causing a computer to:

receive a directed order from a particular quoting market participant;

determine the particular quoting market participant that the order is directed to;

access a stored profile for the determined, quoting market participant;

determine a type of directed order that the quoting market participant accepts with the type of directed order being at least one of a liability order and non-liability order,

deliver the order as a liability order for execution against their quote or a non-liability order for negotiation in accordance with how the particular quoting market participant chooses to receive directed orders based on the profile, and

determine whether the order was designated at the time of entry as a “Minimum Acceptable Quantity” order (“MAQ”) with a value of at least one normal unit of trading in excess of an attributable quote/order of the quoting market participant to which the order is directed.

Assignments (9)
CHANGE OF NAME Recorded Oct 9, 2015
From: THE NASDAQ OMX GROUP, INC.
To: NASDAQ, INC.
Reel/Frame 036822/0452 →
CHANGE OF NAME Recorded Mar 28, 2008
From: NASDAQ STOCK MARKET, INC., THE
To: NASDAQ OMX GROUP, INC., THE
Reel/Frame 020747/0105 →
SECURITY AGREEMENT Recorded Mar 5, 2008
From: THE NASDAQ STOCK MARKET, INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 020599/0436 →
PATENT SECURITY AGREEMENT Recorded Feb 28, 2008
From: NASDAQ STOCK MARKET, INC., THE
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 020617/0355 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Oct 11, 2007
From: BANK OF AMERICA, N.A.
To: THE NASDAQ STOCK MARKET, INC.
Reel/Frame 019943/0733 →
SECURITY AGREEMENT Recorded Apr 21, 2006
From: THE NASDAQ STOCK MARKET, INC.
To: BANK OF AMERICA, N.A. AS COLLATERAL AGENT
Reel/Frame 017507/0308 →
TERMINATION AND RELEASE AGREEMENT Recorded Apr 19, 2006
From: JPMORGAN CHASE BANK N.A., AS ADMINISTRATIVE AGENT
To: THE NASDAQ STOCK MARKET, INC.
Reel/Frame 017492/0228 →
SECURITY AGREEMENT Recorded Jan 11, 2006
From: NASDAQ STOCK MARKET, INC., THE
To: JP MORGAN CHASE BANK, N.A.
Reel/Frame 017222/0503 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 7, 2002
From: FURBUSH, DEAN; KETCHUM, RICHARD G.; FRANKS, DANIEL B.; MALITZIS, JOHN; MORAN, THOMAS P.; MARTYN, PETER
To: NASDAQ STOCK MARKET, INC., THE
Reel/Frame 012446/0396 →