# US 8,751,341 B2 · Financial instrument management using object differentiation

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 8,751,341 B2
- Document ID: US8751341B2
- Status: Granted
- Kind: B2
- Application number: 12/576,952
- Filed: 2009-10-09
- Published: 2011-04-14
- Granted: 2014-06-10
- Earliest claimed: 2009-10-09
- Assignees: Sap SE
- Applicants: Pankaj Jain; Ar Vinodh; Klaus Mueller
- Inventors: Pankaj Jain; Ar Vinodh; Klaus Mueller
- Web page: https://patentgrep.com/patent/US8751341B2

## CPC

- G06Q 40/00: Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q 40/06: Asset management; Financial planning or analysis
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

Object differentiation used in the context of complex financial instruments and financial instrument management software is described. A computer-implemented method for the management of complex financial instruments using object differentiation is described. A processor may parse a data object stored on a computer-readable storage medium into a plurality of subparts. The data object may represent a single complex financial instrument. An object differentiation key may be retrieved for each of the plurality of subparts. Using at least the retrieved object differentiation keys, a key figure may be generated for each of the plurality of subparts. A list of the plurality of subparts and the generated key figures may be displayed.

## Claims

### Claim 1

A computer implemented method comprising the steps of:
parsing by a processor a data object stored on a computer-readable storage medium into a plurality of subparts, the data object representing a single complex financial instrument, wherein the single complex financial instrument is a fiduciary deposit and the plurality of subparts include an Interest Rate Swap and a series of collateral bonds;
for each subpart of the plurality of subparts, identifying its financial instrument type and associating an object differentiation key that indicates the identified financial instrument type, wherein the Interest Rate Swap and the series of collateral bonds are individually identified and associated with respective object differentiation keys;
generating by a price calculator a key figure for each of the plurality of subparts based upon at least the associated object differentiation key; and
displaying a list of the plurality of subparts and the generated key figure for each of the plurality of subparts, wherein each subpart is valued and displayed separately based on the associated object differentiation key.

### Claim 2 (depends on 1)

The method of claim 1, wherein the displaying is performed using a graphical user interface in response to user interaction with a graphical user interface element.

### Claim 3 (depends on 1)

The method of claim 1, wherein the key figure for each of the plurality of subparts represents a net present value.

### Claim 4 (depends on 1)

The method of claim 1, wherein each of the plurality of subparts includes an object type and an object number, the object type identifies the type of the data object and the object number is a unique number identifying the data object.

### Claim 5

An article comprising a non-transitory computer-readable storage medium storing instructions that, when executed by a processor, perform the steps of: parsing by the processor a data object stored on the computer-readable storage medium into a plurality of subparts, the data object representing a single complex financial instrument, wherein the single complex financial instrument is a fiduciary deposit and the plurality of subparts include an Interest Rate Swap and a series of collateral bonds; for each subpart of the plurality of subparts, identifying its financial instrument type and associating an object differentiation key that indicates the identified financial instrument type, wherein the Interest Rate Swap and the series of collateral bonds are individually identified and associated with respective object differentiation keys; generating by a price calculator a key figure for each of the plurality of subparts based upon at least the associated object differentiation key; and displaying a list of the plurality of subparts and the generated key figure for each of the plurality of subparts, wherein each subpart is valued and displayed separately based on the associated object differentiation key.

### Claim 6 (depends on 5)

The article of claim 5, wherein the displaying is performed using a graphical user interface in response to user interaction with a graphical user interface element.

### Claim 7 (depends on 5)

The article of claim 5, wherein the key figure for each of the plurality of subparts represents a net present value.

### Claim 8 (depends on 5)

The article of claim 5, wherein each of the plurality of subparts includes an object type and an object number, the object type identifies the type of the data object and the object number is a unique number identifying the data object.

### Claim 9

A computer system for managing financial instruments using object differentiation comprising:
a processor;
a computer-readable storage medium; and
a display device;
wherein the processor performs the steps of:
parsing a data object stored on the computer-readable storage medium into a plurality of subparts, the data object representing a single complex financial instrument, wherein the single complex financial instrument is a fiduciary deposit and the plurality of subparts include an Interest Rate Swap and a series of collateral bonds;
for each subpart of the plurality of subparts, identifying its financial instrument type and associating an object differentiation key that indicates the identified financial instrument type, wherein the Interest Rate Swap and the series of collateral bonds are individually identified and associated with respective object differentiation keys;
generating by a price calculator a key figure for each of the plurality of subparts based upon at least the associated object differentiation key; and
displaying on the display device a list of the plurality of subparts and the generated key figure for each of the plurality of subparts, wherein each subpart is valued and displayed separately based on the associated object differentiation key.

### Claim 10 (depends on 9)

The computer system of claim 9, wherein the displaying is performed using a graphical user interface in response to user interaction with a graphical user interface element.

### Claim 11 (depends on 9)

The computer system of claim 9, wherein the key figure for each of the plurality of subparts represents a net present value.

### Claim 12 (depends on 9)

The computer system of claim 9, wherein each of the plurality of subparts includes an object type and an object number, the object type identifies the type of the data object and the object number is a unique number identifying the data object.
