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.

Date of Patent:
Sep. 13, 2022

Filed:

Nov. 19, 2019
Applicant:

Morgan Stanley Services Group Inc., New York, NY (US);

Inventors:

Kumar Vadaparty, Belle Mead, NJ (US);

Vishal Agrawal, Montville, NJ (US);

Bhupen Kinariwala, New York, NY (US);

Arun Maroli, Edison, NJ (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06Q 40/04 (2012.01); G06Q 30/06 (2012.01);
U.S. Cl.
CPC ...
G06Q 40/04 (2013.01); G06Q 30/0637 (2013.01);
Abstract

An order management system comprises a middle tier and a computer-based automatic rule code generation system. The middle tier comprises a state transition engine that manages rule-based state transitions of trade orders for financial products from one state to a next state in progressions of the trade orders. The computer-based automatic rule code generation system: (i) receives a human-readable state transition file that specifies one or more state transition rules and a corresponding condition for each of the one or more state transition rules; and (ii) generates, at compile time, a configuration file that comprises rule code for the one or more state transition rules from the state transition file. The state transition engine runs the rule code in the configuration file at runtime to manage the state transitions for the trade orders.


Find Patent Forward Citations

Loading…