The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Dec. 25, 2012
Filed:
Jun. 30, 2008
Ronald D. Lee, Merrimack, NH (US);
Mervin C. Newell, Victorville, CA (US);
Scott H. Kurland, New York, NY (US);
Ian P. L. Hoenisch, Windham, NH (US);
James B. Weiner, Newington, NH (US);
Gerald B. Drayer, Lake Grove, NY (US);
Robert L. Sher, New York, NY (US);
Ronald D. Lee, Merrimack, NH (US);
Mervin C. Newell, Victorville, CA (US);
Scott H. Kurland, New York, NY (US);
Ian P. L. Hoenisch, Windham, NH (US);
James B. Weiner, Newington, NH (US);
Gerald B. Drayer, Lake Grove, NY (US);
Robert L. Sher, New York, NY (US);
ITG Software Solutions, Inc., Culver City, CA (US);
Abstract
A post-trade aggregation system includes an allocation middleware interface, which interacts with an order management system to allocate and settle trades. The order management system receives a trade order on behalf of a customer and either apportions the trade into a plurality of smaller orders and communicates them to a plurality of order destinations directly (e.g. via the FIX protocol), or sends large orders to an order staging and optimization interface which then apportions the larger orders into a plurality of smaller orders and communicates the orders to a plurality of order destinations. The post-trade aggregation system contains an allocation middleware interface which receives the individual trade executions from the plurality of order destination and compresses them into a single average-priced block. The allocation middleware interface then sends the single average-priced block to be cleared by a designated clearing agent and allocates the single average-priced block into one or more custodian accounts. In further aspects, a method and apparatus are also provided.