IP Library Granted Patent US 11,250,505
Granted Patent B1
US 11,250,505 · App. 17/195,851 · Granted Feb 15, 2022

Optimizing loan opportunities in a loan origination computing environment

Inventors: Wesley Prescot Zauner (Mission Viejo, CA); Timothy Nguyen (Fountain Valley, CA); Christopher Thomas Maloof (Huntington Beach, CA)
Assignee: MERIDIANLINK, INC.
G06Q40/025G06F3/0482G06Q30/0282
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 11,250,505
App. No.
17/195,851
Granted
Feb 15, 2022
Kind
B1
Abstract

In one or more embodiments, one or more loan origination systems can obtain, from a credit reporting system, credit report data for a mortgage loan applicant. The one or more loan origination systems can determine that the mortgage loan applicant does not qualify for a mortgage loan product based on the credit report data obtained from the credit reporting system. The one or more mortgage loan origination systems can obtain data representing a non-mortgage loan product for which the mortgage loan applicant qualifies based on the credit report data. The one or more loan origination systems can generate a modified version of the mortgage loan applicant's credit report data based on the non-mortgage loan product and determine that the mortgage loan applicant would qualify for the mortgage loan product based on the modified version of the credit report data.

Claims (48)

1. A mortgage loan origination system, comprising:

at least one computing device;

a plurality of computer instructions executable by the at least one computing device, wherein the plurality of computer instructions, when executed by the at least one computing device, are configured to cause the at least one computing device to at least:

transmit at least one first application programming interface (API) call to a credit reporting system to obtain credit report data for a mortgage loan applicant;

determine that the mortgage loan applicant does not qualify for a mortgage loan product based at least in part on inputting the credit report data obtained from the credit reporting system into a mortgage loan underwriting engine;

transmit at least one second API call to a non-mortgage loan origination system to obtain data representing a non-mortgage loan product for which the mortgage loan applicant qualifies based at least in part on the credit report data, the mortgage loan origination system implementing a first authenticated user access policy and the non-mortgage loan origination system implementing a second authenticated user access policy;

generate a modified version of the credit report data for the mortgage loan applicant by at least replacing data representing an existing non-mortgage loan product represented in the credit report data with data corresponding to the non-mortgage loan product represented in the data obtained from the non-mortgage loan origination system;

determine that the mortgage loan applicant would qualify for the mortgage loan product based at least in part on inputting the modified version of the credit report data into the mortgage loan underwriting engine; and

encode at least one user interface comprising a notification that the mortgage loan applicant would qualify for the mortgage loan product if the mortgage loan applicant obtained the non-mortgage loan product.

2. The mortgage loan origination system of claim 1 , wherein the at least one second API call to the non-mortgage loan origination system comprises a parameter for the non-mortgage loan origination system to use to obtain the credit report data from the credit reporting system.

3. The mortgage loan origination system of claim 1 , wherein the plurality of computer instructions are further configured to cause the at least one computing device to

cause the mortgage loan underwriting engine to compare the credit report data with predefined underwriting criteria.

4. The mortgage loan origination system of claim 1 , wherein the plurality of computer instructions are further configured to cause the at least one computing device to

cause the mortgage loan underwriting engine to compare the modified version of the credit report data with predefined underwriting criteria.

5. The mortgage loan origination system of claim 1 , wherein the at least one first API call to the credit reporting system comprises loan application data that the credit reporting system uses to obtain the credit report data.

6. The mortgage loan origination system of claim 1 , wherein the mortgage loan origination system is partitioned from the non-mortgage loan origination system.

7. The system of claim 1 , wherein the plurality of computer instructions are further configured to cause the at least one computing device transmit the at least one user interface to a client device.

8. A non-transitory computer-readable medium embodying a plurality of computer instructions executable by at least one computing device, the plurality of computer instructions being configured to cause the at least one computing device to at least:

obtain, from a credit reporting system, credit report data for a mortgage loan applicant;

determine that the mortgage loan applicant does not qualify for a mortgage loan product based at least in part on inputting the credit report data obtained from the credit reporting system into a mortgage loan underwriting engine that operates in association with a mortgage loan origination system that implements a first access policy;

obtain, from a non-mortgage loan origination system that implements a second access policy, data representing a non-mortgage loan product for which the mortgage loan applicant qualifies based at least in part on the credit report data;

generate a modified version of the credit report data for the mortgage loan applicant by at least replacing data representing an existing non-mortgage loan product represented in the credit report data with data corresponding to the non-mortgage loan product represented in the data obtained from the non-mortgage loan origination system; and

determine that the mortgage loan applicant would qualify for the mortgage loan product based at least in part on the modified version of the credit report data.

9. The non-transitory computer-readable medium of claim 8 , wherein the non-mortgage loan origination system is partitioned from the mortgage loan origination system.

10. The non-transitory computer-readable medium of claim 8 , wherein the plurality of computer instructions are further configured to cause the at least one computing device to at least:

generate a user interface that identifies the non-mortgage loan product, the user interface further comprising a user interface item that, when selected, is configured to initiate an application for the non-mortgage loan product.

11. The non-transitory computer-readable medium of claim 8 , wherein the plurality of computer instructions are configured to execute in the mortgage loan origination system that is partitioned from the non-mortgage loan origination system.

12. The non-transitory computer-readable medium of claim 8 , wherein the plurality of computer instructions are further configured to cause

the mortgage loan underwriting engine to compare the credit report data with predefined underwriting criteria.

13. The non-transitory computer-readable medium of claim 8 , wherein the plurality of computer instructions are further configured to cause

the mortgage loan underwriting engine to at least compare the modified version of the credit report data with predefined underwriting criteria.

14. The non-transitory computer-readable medium of claim 8 , wherein the first access policy is a first user access policy, and wherein the second access policy is a second user access policy.

15. The non-transitory computer-readable medium of claim 8 , wherein the plurality of computer instructions are further configured to cause the at least one computing device to obtain loan application data from a client device.

16. The non-transitory computer-readable medium of claim 15 , wherein the plurality of computer instructions are further configured to cause the at least one computing device to provide the loan application data to the non-mortgage loan origination system.

17. A method, comprising:

obtaining, by a first loan origination computing system that implements a first access policy, credit report data for a loan applicant;

determining, by the first loan origination computing system, that the loan applicant does not qualify for a first loan product based at least in part on inputting the credit report data into a loan origination engine;

obtaining, by the first loan origination computing system and from a second loan origination computing system that implements a second access policy, data representing a second loan product for which the loan applicant would qualify, the second loan product being a different type of loan product than the first loan product;

generating, by the first loan origination computing system, a modified version of the credit report data for the loan applicant by at least replacing data representing an existing loan product represented in the credit report data with data corresponding to the second loan product; and

determining, by the first loan origination computing system, that the loan applicant would qualify for the first loan product based at least in part on inputting the modified version of the credit report data into the loan origination engine.

18. The method of claim 17 , wherein:

the first loan origination computing system is a mortgage loan origination system; and

the second loan origination computing system is a non-mortgage loan origination system that is partitioned from the mortgage loan origination system.

19. The method of claim 17 , wherein obtaining the data representing the second loan product for which the loan applicant would qualify comprises transmitting an API call to the second loan origination computing system, the API call comprising a unique identifier for the credit report data for the loan applicant.

20. The method of claim 17 , wherein obtaining the credit report data for the loan applicant comprises transmitting an API call to a credit reporting engine.

21. The method of claim 17 , further comprising obtaining loan application data from a client device.

22. The method of claim 17 , wherein the first access policy is a first user access policy.

23. The method of claim 17 , wherein the second access policy is a second user access policy.

Assignments (4)
SECURITY INTEREST Recorded Oct 24, 2025
From: MERIDIANLINK, INC.
To: ANTARES CAPITAL LP, AS COLLATERAL AGENT
Reel/Frame 072668/0876 →
RELEASE OF SECURITY INTEREST AT R/F 58243/0733 Recorded Oct 24, 2025
From: BANK OF AMERICA, N.A.
To: SAYLENT TECHNOLOGIES, INC.,; TELEDATA COMMUNICATIONS, INC.; ML CALIFORNIA SUB, INC; MERIDIANLINK, INC.
Reel/Frame 073256/0679 →
SECURITY INTEREST Recorded Nov 30, 2021
From: SAYLENT TECHNOLOGIES, INC.; TELEDATA COMMUNICATIONS, INC.; ML CALIFORNIA SUB, INC.; MERIDIANLINK, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 058243/0733 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 10, 2021
From: ZAUNER, WESLEY PRESCOT; NGUYEN, TIMOTHY; MALOOF, CHRISTOPHER THOMAS
To: MERIDIANLINK, INC.
Reel/Frame 058073/0571 →