System and method for facilitating sale of a loan to a secondary market purchaser
First Claim
1. A computer implemented method for facilitating sale of a mortgage loan by a seller to a purchaser over a computer network, the mortgage loan having a set of loan data and the seller and the purchaser having an agreement regarding the sale of mortgage loans including terms, the method comprising:
- receiving the set of loan data for the mortgage loan from the seller using delivery logic;
storing the set of loan data;
receiving a pre-submission request from the seller via a user interface to process the loan data prior to selling the mortgage loan to the purchaser; and
in response to the pre-submission request, determining a price for the mortgage loan using pricing logic associated with the purchaser prior to selling the mortgage loan to the purchaser, the price based on at least the set of loan data and the terms for the agreement.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for facilitating sale of a loan by a seller to a purchaser where the seller and the purchaser have an agreement regarding the sale of loans including terms and the loan has a set of loan data. The method includes determining a price for the loan prior to selling the loan to the purchaser. The price is based on at least the set of loan data and the terms for the agreement. The method also includes applying a set of business rules to the set of loan data prior to selling the loan to the purchaser to identify compliance with terms of the agreement and/or errors in the loan data.
-
Citations
32 Claims
-
1. A computer implemented method for facilitating sale of a mortgage loan by a seller to a purchaser over a computer network, the mortgage loan having a set of loan data and the seller and the purchaser having an agreement regarding the sale of mortgage loans including terms, the method comprising:
-
receiving the set of loan data for the mortgage loan from the seller using delivery logic;
storing the set of loan data;
receiving a pre-submission request from the seller via a user interface to process the loan data prior to selling the mortgage loan to the purchaser; and
in response to the pre-submission request, determining a price for the mortgage loan using pricing logic associated with the purchaser prior to selling the mortgage loan to the purchaser, the price based on at least the set of loan data and the terms for the agreement. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for facilitating sale of a mortgage loan by a seller to a purchaser, the mortgage loan having a set of loan data, and the seller and purchaser having an agreement regarding the sale of mortgage loans including terms, the system comprising:
-
deal management logic for storing the terms of the agreement;
pricing logic associated with the purchaser and configured to determine a price for the sale of a mortgage loan based at least on the set of loan data; and
delivery logic, coupled to the pricing logic, the delivery logic configured to process the set of loan data in accordance with a delivery process upon receiving a submission request from the seller, the delivery logic further including pre-submission logic for invoking the pricing logic to determine a price for the mortgage loan in accordance with the terms of the agreement prior to processing the mortgage loan in accordance with the delivery process. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer implemented method for facilitating sale of a mortgage loan by a seller to a purchaser over a computer network, the seller and the purchaser having an agreement regarding the sale of mortgage loans including terms, the method comprising:
-
receiving a set of loan data for the mortgage loan using delivery logic;
storing the set of loan data;
receiving a request from the seller via a user interface to determine a price for the mortgage loan in accordance with the terms of the agreement prior to submitting the mortgage loan to the purchaser for processing of the set of loan data using a delivery process of the delivery logic; and
determining a price for the mortgage loan based at least on the set of loan data using pricing logic associated with the purchaser. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer implemented method for facilitating the sale of a mortgage loan by a mortgage loan originator to a secondary mortgage market participant, the mortgage loan having a set of loan data and the mortgage loan originator and the secondary mortgage market participant having an agreement regarding the sale of mortgage loans including terms, the method comprising:
-
receiving the set of loan data for the mortgage loan from the mortgage loan originator using delivery logic;
storing the set of loan data;
receiving a pre-submission request from the mortgage loan originator via a user interface to process the set of loan data using pre-submission processes prior to delivering the mortgage loan to the secondary mortgage market participant;
in response to the pre-submission request, determining a price for the mortgage loan using pricing logic associated with the secondary mortgage market participant prior to delivering the loan to the secondary mortgage market participant using the delivery logic, the price based on at least the set of loan data and the terms for the agreement;
displaying the price to the mortgage loan originator;
receiving a request from the mortgage loan originator to edit the set of loan data;
editing the set of loan data in response to the request to generate a set of edited loan data;
upon generating the set of edited loan data, determining a second price for the mortgage loan using the pricing logic prior to delivering the mortgage loan to the secondary mortgage market participant based on at least the set of edited loan data; and
displaying the second price to the mortgage loan originator. - View Dependent Claims (29, 30, 31, 32)
-
Specification