OBJECT ORIENTED SYSTEM FOR MANAGING COMPLEX FINANCIAL INSTRUMENTS

Patent №

US 8,099,347

Granted

2012-01-17

Filed 2009

Owner

J.P. MORGAN & CO. INCORPORATED

+3 more

Lab

AI components

4

ml · kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12638195

Object oriented design strategies and patterns are applied to financial data processing systems for processing and modeling of financial products (also referred to as financial instruments) with an emphasis being on derivative products. The system employs valuation independent, well-defined financial components (also referred to as financial events) that can be combined to build new financial structures. A general purpose software model is provided for representing the structure and characteristics of these products. A declarative specification language is provided to describe financial instruments in a consistent manner that lends itself to processing in such an object oriented system. A general traversal process is provided that can be applied to the macro structure of a financial instrument to implement various functions that produce results based on such information, such as the stream of financial events associated with the instrument, or the pricing or valuation of the instrument. Techniques including double dispatch and other mechanisms are further provided to provide flexible means of associating the appropriate processing methods with the diverse range of instrument characteristics that are encountered in a typical financial institution's course of business.

Machine learningKnowledge representationPlanningAI hardwareG06Q 20/10G06Q 40/00G06Q 40/02G06Q 40/03G06Q 40/04G06Q 40/06G06F 9/44G06F 9/46

AI classification

Knowledge representation0.98
AI hardware0.96
Planning0.84
Machine learning0.74
Speech0.01
Evolutionary computation0.00
Vision0.00
Natural language0.00

Ownership

J.P. MORGAN & CO. INCORPORATED

assignment · 237380422

J.P. MORGAN CHASE & CO.

merger · 237380471

JPMORGAN CHASE & CO.

merger · 237380517

JPMORGAN CHASE BANK, NA

assignment · 237380577

Assignors

DEADDIO, MICHAEL L., KRAMER, AXEL

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC