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:
Sep. 24, 2013
Filed:
Apr. 15, 2011
Vitali Vinokour, Lexington, MA (US);
Robert M. France, Carlisle, MA (US);
Daniel Bergman, Brookline, MA (US);
Raymond Chow, Waltham, MA (US);
Chad L. Cook, Uxbridge, MA (US);
Richard J. Lavoie, Waltham, MA (US);
Scott Mcclure, Somerville, MA (US);
Arian Joseph Radmand, Natick, MA (US);
Rupert Webb, Norwood, MA (US);
Vitali Vinokour, Lexington, MA (US);
Robert M. France, Carlisle, MA (US);
Daniel Bergman, Brookline, MA (US);
Raymond Chow, Waltham, MA (US);
Chad L. Cook, Uxbridge, MA (US);
Richard J. Lavoie, Waltham, MA (US);
Scott McClure, Somerville, MA (US);
Arian Joseph Radmand, Natick, MA (US);
Rupert Webb, Norwood, MA (US);
Lime Brokerage LLC, Waltham, MA (US);
Abstract
A network enables monitors, trading platforms and libraries to share information about customers' trading activities and locally recalculate customer trading limits resulting from these trading activities. A low-latency interface between a customer server, such as a server that employs algorithmic trading methods to generate buy and sell orders for securities, and a brokerage server that validates such securities trading orders is optimized for handling the securities trading orders. The interface supports a trading command set specifically designed for orders from customer trading application programs, and the interface formats received trading commands into compact messages that are sent over a high-speed communication link to the brokerage server. The interface receives order acknowledgement messages and the like from the brokerage server and invokes callback routines in the customer trading application program to report status information.