IP Library Granted Patent US 8,606,691
Granted Patent B1
US 8,606,691 · App. 11/613,856 · Granted Dec 10, 2013

System, method and computer program product for determining loan purchase eligibility

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,606,691
App. No.
11/613,856
Granted
Dec 10, 2013
Kind
B1
Abstract

A system, method and computer program product for determining purchase eligibility of a financial product; including, classifying the financial product according to an ontological model into one or more classification types, assigning a marker to each classification type corresponding to the attributes of the financial product, and applying decision one or more rules to the financial product to determine whether the financial product is eligible or ineligible for purchase or participation.

Claims (37)

1. A method for determining the purchase eligibility of a financial product such as a loan, the method implemented by a financial product processing device, the method comprising:

electronically receiving in a processor of the financial product processing device a data representation of the loan, said data representation containing a plurality of attributes;

electronically classifying in the processor of the financial product processing device the data representation of the loan according to an ontological model into one or more classification types, wherein the ontological model represents a hierarchical organization of a plurality of classification types and each classification type corresponds to one or more of the attributes of the data representation and represents a term of business in a master agreement or a negotiated agreement;

electronically assigning in the processor of the financial product processing device a marker to each of the identified classification types, wherein each marker indicates whether the loan meets an allowed value or range corresponding to the attributes represented by the classification type, the allowed value or range being defined in the master agreement or the negotiated agreement;

electronically applying one or more decision rules in the processor of the financial product processing device, each having at least one condition to the assigned markers to identify the loan as eligible for purchase when the markers meet the conditions of the decision rules; and

associating and storing the classification types, terms of business associated with an investment decision for the loan, and criteria used to determine eligibility or ineligibility for the loan, with a record of the loan.

2. The method of claim 1 , further comprising the step of:

electronically identifying a loan as eligible for purchase when the markers meet the conditions of the decision rules.

3. The method of claim 1 , further comprising the step of:

electronically associating, with the loan, the terms of business of a master agreement or a negotiated agreement with which the attributes of the loan were compared.

4. The method of claim 1 , further comprising the step of:

electronically marking the loan as ineligible for purchase when the markers do not meet the conditions of the decisions rules.

5. The method of claim 4 , further comprising the step of:

electronically comparing the classification type or attributes of the loan with a secondary set of criteria for an ineligible loan type.

6. The method of claim 1 , further comprising the step of:

electronically comparing the eligible loan with one or more additional criteria.

7. The method of claim 6 , wherein the additional criteria are not a component of the data representation, attributes or the classification type of the eligible loan.

8. The method of claim 1 , wherein the classification types include a bond, an asset-backed security, and an unsecured loan.

9. The method of claim 1 , wherein the plurality of attributes include a loan to value ratio and mortgage insurance.

10. The method of claim 1 , wherein after the data representation of the loan is received, the financial product processing device checks whether the data representation is complete, and if it is determined that the data representation is incomplete, additional information may be added to the data representation.

11. The method of claim 10 , wherein when it is determined that the data representation is incomplete, preset data is provided for data that was missing from the data representation.

12. The method of claim 1 , wherein the marker is a pass/fail indicator.

13. The method of claim 1 , wherein the marker indicates that the financial product should be reviewed manually before a decision is made whether the financial product should be purchased.

14. The method of claim 1 , wherein the classification types for a particular loan or security are saved for future use, and the stored classification types can be modified based on modifications to the terms of business in the master agreement or the negotiated agreement.

15. The method of claim 1 , further comprising electronically tracing through the decision process to determine which eligibility criteria were used to determine the loan as eligible.

16. A non-transitory computer-readable medium having computer-readable instructions that when executed by a computer cause the computer to perform a method for determining the eligibility for purchase of a financial product such as a loan, comprising the steps of:

receiving a data representation of the loan, said data representation containing a plurality of attributes;

classifying the data representation of the loan according to an ontological model into one or more classification types, wherein the ontological model represents a hierarchical organization of a plurality of classification types and each classification type corresponds to one or more of the attributes of the data representation and represents a term of business in a master agreement or a negotiated agreement;

assigning a marker to each of the identified classification types, wherein each marker indicates whether the loan meets an allowed value or range corresponding to the attributes represented by the classification type, the allowed value or range being defined in the master agreement or the negotiated agreement;

applying one or more decision rules, each having at least one condition to the assigned markers to identify the loan as eligible for purchase when the markers meet the conditions of the decision rules; and

associating and storing the classification types, terms of business associated with an investment decision for the loan, and criteria used to determine eligibility or ineligibility for the loan, with a record of the loan.

17. A system for implementing a method for determining the eligibility for purchase of a financial product such as a loan, comprising:

a receiving unit configured to receive a data representation of the loan, said data representation containing a plurality of attributes;

a classifying unit configured to classify the data representation of the loan according to an ontological model into one or more classification types, wherein the ontological model represents a hierarchical organization of a plurality of classification types and each classification type corresponds to one or more of the attributes of the data representation and represents a term of business in a master agreement or a negotiated agreement;

an assigning unit configured to assign a marker to each of the identified classification types, wherein each marker indicates whether the loan meets an allowed value or range corresponding to the attributes represented by the classification type, the allowed value or range being defined in the master agreement or the negotiated agreement;

an applying unit configured to apply, via a processor, one or more decision rules, each having at least one condition to the assigned markers to identify the loan as eligible for purchase when the markers meet the conditions of the decision rules; and

a non-transitory storage device configured to associate and store the classification types, terms of business associated with an investment decision for the loan, and criteria used to determine eligibility or ineligibility for the loan, with a record of the loan.

Assignments (3)
CORRECTION BY DECLARATION ERRONEOUSLY RECORDED ON REEL NO. 054298 AND FRAME NO. 0539. Recorded Aug 27, 2021
From: FEDERAL HOME LOAN MORTGAGE CORPORATION (FREDDIE MAC)
To: FEDERAL HOME LOAN MORTGAGE CORPORATION (FREDDIE MAC)
Reel/Frame 057671/0039 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 3, 2020
From: HEUER, JOAN D.; OCWEN FINANCIAL CORPORATION; ALTISOURCE HOLDINGS S.A.R.L.; ALTISOURCE S.AR.L.; FEDERAL HOME LOAN MORTGAGE CORPORATION
To: HEUER, JOAN D.; STEVEN MNUCHIN, UNITED STATES SECRETARY OF THE TREASURY AND SUCCESSORS THERETO.; ANDREI IANCU, UNDER SECRETARY OF COMMERCE FOR INTELLECTUAL PROPERTY, AND DIRECTOR OF THE UNITED STATES PATENT AND TRADEMARK OFFICE AND SUCCESSORS THERETO; LAUREL M. LEE, FLORIDA SECRETARY OF STATE AND SUCCESSORS THERETO; JEANETTE NÚÑEZ, LIEUTENANT GOVERNOR OF FLORIDA AND SUCCESSORS THERETO.; : ASHLEY MOODY, FLORIDA OFFICE OF THE ATTORNEY GENERAL AND SUCCESSORS THERETO.; TIMOTHY E. GRIBBEN, COMMISSIONER FOR BUREAU OF THE FISCAL SERVICE, AGENCY OF THE UNITED STATES DEPARTMENT OF THE TREASURY AND SUCCESSORS AND ASSIGNS THERETO.
Reel/Frame 054298/0539 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 17, 2007
From: ANGERMEIER, GLENN V.; HOLT, JAMES O.
To: FEDERAL HOME LOAN MORTGAGE CORPORATION (FREDDIE MAC)
Reel/Frame 019172/0475 →