IP Library Granted Patent US 8,024,259
Granted Patent B1
US 8,024,259 · App. 12/831,749 · Granted Sep 20, 2011

Method and apparatus for agreement netting

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,024,259
App. No.
12/831,749
Granted
Sep 20, 2011
Kind
B1
Abstract

A system, method, apparatus, computer program code and means for performing a netting analysis of an agreement is provided. Pursuant to some embodiments, the netting analysis is performed by receiving agreement information, the agreement information identifying a party and a counterparty. The agreement information is compared with a netting rule. A netting determination for the agreement is generated based at least in part on a result of the comparing.

Claims (64)

1. A processor-implemented method for performing a netting analysis of an agreement, the method comprising:

receiving, via a processor, agreement information via a communications network;

retrieving, from said agreement information, a party identifier a counterparty identifier, at least a first issue and first issue agreement information associated with the at least first issue;

establishing, via a processor, at least one netting rule by training a netting decision engine;

analyzing said agreement by comparing, via a processor, said agreement information with the at least one netting rule; and

generating, via a processor, a netting determination indicative of an ability of the party and counterparty to net under said agreement based at least in part on a result of said analyzing, wherein said netting determination includes a qualification of said agreement and a level of confidence indicative of enforceability, wherein the level of confidence is retrieved from a rule database based on an outcome of a rule application.

2. The method of claim 1 , further comprising:

identifying a list of issues to evaluate for said agreement.

3. The method of claim 2 , wherein said netting rule is selected based at least in part on a first issue and said agreement information.

4. The method of claim 1 , further comprising:

forwarding said netting determination to an agreement database.

5. The method of claim 1 , further comprising:

forwarding said netting determination to a credit database; and

updating a net credit amount associated with said counterparty and said party in said credit database.

6. The method of claim 1 , further comprising:

forwarding said netting determination to a Financial Accounting Standards Board database; and

updating a netting amount associated with said counterparty and said party in said Financial Accounting Standards Board database.

7. The method of claim 1 , wherein said agreement information further includes at least one of:

a form of agreement;

a governing law;

a country of organization;

a state or province of organization;

a legal structure;

an industry code;

automatic early termination language;

a parent company country of organization;

a parent company legal structure; and

an automatic early termination payment.

8. The method of claim 6 ,

wherein said at least one netting rule is associated with said at least first issue and identified at least in part on said agreement information; and further comprising:

applying said at least one netting rule to said agreement information to arrive at a netting determination for said at least first issue.

9. A processor-implemented method for performing a netting analysis of an agreement, the method comprising:

receiving, via a processor, fact data associated with said agreement via a communications network;

retrieving, from said fact data, a contracting entity identifier, a counterparty identifier;

identifying, via a processor, a default set of issues associated with said agreement;

identifying, via a processor, first issue fact data associated with a first issue;

establishing, via a processor, at least one netting rule by training a netting decision engine;

analyzing said agreement by applying, via a processor, the netting rule to said first issue fact data, said netting rule selected based at least in part on said first issue; and

generating, via a processor, a netting determination based at least in part on said analyzing and indicative of an ability of the contracting entity and counterparty to net under said agreement, wherein said netting determination includes a qualification of said agreement and a level of confidence indicative of enforceability, wherein the level of confidence is retrieved from a rule database based on an outcome of the rule application.

10. The method of claim 9 , further comprising:

identifying second issue fact data associated with a second issue;

applying a second netting rule to said second issue fact data, said second netting rule selected based at least in part on said second issue; and

generating a netting determination based at least in part on said application of said netting rule and said second netting rule.

11. The method of claim 10 , further comprising:

identifying third issue fact data associated with a third issue;

establishing a new netting rule based at least in part on said third issue fact data and said third issue;

applying said new netting rule to said fact data;

generating a netting determination based at least in part on said application of said netting rule and said new netting rule.

12. The method of claim 9 , further comprising:

calculating a new netting position between said contracting entity and said counterparty based on said agreement and a prior netting position.

13. The method of claim 12 , further comprising:

updating a credit database based on said new netting position.

14. The method of claim 12 , further comprising:

updating a Financial Accounting Standards Board database based on said new netting position.

15. An apparatus for performing netting analysis of counterparty agreements, comprising:

a processor;

a communications device in communication with said processor, receiving counterparty agreement data; and

a memory unit in communication with said processor and storing a program, wherein the processor is operative with said program to:

receive counterparty agreement data via a communications network;

retrieve, from said counterparty agreement data, a party identifier and a counterparty identifier, wherein the counterparty identifier identifies a counterparty to said counterparty agreement;

retrieve at least one issue and agreement information associated with the at least one issue;

establish, via a processor, at least one netting rule by training a netting decision engine;

analyze said agreement by comparing said counterparty agreement data with the netting rule; and

generate a netting determination for said counterparty agreement based at least in part on a result of said analyzing and indicative of an ability of the party and counterparty to net under said counterparty agreement, wherein said netting determination includes a qualification of said agreement and a level of confidence indicative of enforceability, wherein the level of confidence is retrieved from a rule database based on an outcome of the rule application.

Assignments (2)
CHANGE OF NAME Recorded Jul 12, 2017
From: GOLDMAN, SACHS & CO.
To: GOLDMAN SACHS & CO. LLC
Reel/Frame 043177/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 11, 2014
From: WILCE, SCOT; HARRIS, PATRICK E.
To: GOLDMAN, SACHS & CO.
Reel/Frame 033508/0316 →