System and method for creating and tracking agreements for selling loans to a secondary market purchaser
First Claim
1. An apparatus for creating an agreement between a seller and a purchaser for the sale of mortgage loans and tracking compliance with terms of the agreement, the system comprising:
- a user interface configured to receive information from a user regarding the terms of the agreement between the seller and the purchaser for the sale of mortgage loans, the terms of the agreement including at least one variance from a set of business rules that (i) define the types of mortgage loans that may be sold to the purchaser and (ii) are applied to a set of loan data for a mortgage loan during delivery of the mortgage loan to the purchaser to determine whether the mortgage loan is acceptable for purchase by the purchaser based on whether the mortgage loan is one of the defined types of mortgage loans;
a computer-implemented data storage device;
a computer processor implementing deal management logic and coupled to the user interface, the deal management logic configured to;
generate the agreement between the seller and the purchaser based on the information regarding the terms of the agreement received from the user, including the at least one variance from the set of business rules; and
assign a unique identifier to the at least one variance;
pricing logic coupled to the deal management logic and configured togenerate a loan level pricing adjustment for the at least one variance;
modify an existing pricing grid based on the loan level pricing adjustment for the at least one variance to generate a modified pricing grid;
store the modified pricing grid with the agreement in the data storage device; and
access the modified pricing grid;
determine a selling price for the mortgage loan; and
display the selling price for the mortgage loan.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for creating an agreement and tracking compliance with terms of an agreement between a seller and a purchaser for the sale of loans includes deal management logic and a rules processor. The deal management logic is configured to store and track the terms of the agreement using a set of business rules. The rules processor comprises the set of business rules and is configured to facilitate adding or editing at least one business rule based on at least one term of the agreement. In addition, the rules processor is configured to access the business rules to assess compliance with the terms of the agreement during delivery of the loans. The system may also include pricing logic that is configured to create a set of price data based on the at least one term of the agreement.
-
Citations
12 Claims
-
1. An apparatus for creating an agreement between a seller and a purchaser for the sale of mortgage loans and tracking compliance with terms of the agreement, the system comprising:
-
a user interface configured to receive information from a user regarding the terms of the agreement between the seller and the purchaser for the sale of mortgage loans, the terms of the agreement including at least one variance from a set of business rules that (i) define the types of mortgage loans that may be sold to the purchaser and (ii) are applied to a set of loan data for a mortgage loan during delivery of the mortgage loan to the purchaser to determine whether the mortgage loan is acceptable for purchase by the purchaser based on whether the mortgage loan is one of the defined types of mortgage loans; a computer-implemented data storage device; a computer processor implementing deal management logic and coupled to the user interface, the deal management logic configured to; generate the agreement between the seller and the purchaser based on the information regarding the terms of the agreement received from the user, including the at least one variance from the set of business rules; and assign a unique identifier to the at least one variance; pricing logic coupled to the deal management logic and configured to generate a loan level pricing adjustment for the at least one variance; modify an existing pricing grid based on the loan level pricing adjustment for the at least one variance to generate a modified pricing grid; store the modified pricing grid with the agreement in the data storage device; and access the modified pricing grid; determine a selling price for the mortgage loan; and display the selling price for the mortgage loan. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus for creating an agreement between a loan originator and a secondary mortgage market participant for the sale of mortgage loans, comprising:
-
a user interface configured to receive information from a user regarding the terms of the agreement between the loan originator and the secondary mortgage market participant for the sale of mortgage loans, the terms of the agreement including at least one variance from a set of business rules that (i) define the types of mortgage loans that may be sold to the secondary mortgage market participant and (ii) are applied to a set of loan data for a mortgage loan during delivery of the mortgage loan to the secondary mortgage market participant to determine whether the mortgage loan is acceptable for purchase by the secondary mortgage market participant based on whether the mortgage loan is one of the defined types of mortgage loans; a computer-implemented data storage device; a computer processor implementing deal management logic and coupled to the user interface, the deal management logic configured to; generate the agreement between the loan originator and the secondary mortgage market participant based on the information regarding the terms of the agreement received from the user, including the at least one variance from the set of business rules; and assign a unique identifier to the at least one variance; and pricing logic coupled to the deal management logic and configured to generate a pricing adjustment for the at least one variance; modify an existing pricing grid based on the pricing adjustment for the at least one variance to generate a modified pricing grid; store the modified pricing grid with the agreement in the data storage device; and access the modified pricing grid during delivery of the mortgage loan from the loan originator to the secondary mortgage market participant; determine at least one of a yield adjustment and a selling price for the mortgage loan; and display the at least one of the yield adjustment and the selling price for the mortgage loan. - View Dependent Claims (10, 11, 12)
-
Specification