Multi-lender platform that securely stores proprietary information for generating offers

US11935002B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11935002-B2
Application numberUS-202016881945-A
CountryUS
Kind codeB2
Filing dateMay 22, 2020
Priority dateMay 23, 2019
Publication dateMar 19, 2024
Grant dateMar 19, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The system and methods described herein allow users to apply for a purchase of a good from multiple providers using provider specific methodologies for generating offers for the product. For example, the system described herein may include a multi-layer architecture that includes interactive micro-services that communicate together in a bi-directional manner to create a normalized process for the purchase of a good, such as commercial goods/products (e.g. a vehicle) or real property. The micro-services may assess prequalification for a loan or financing for a good, followed by determining eligibility of the good for financing, and further followed by calculating pricing details for loans (e.g. for financing purchase of the good) that would be offered for a consumer's particular financial credentials, for each of a plurality of lenders. Prequalification and pricing may be performed on a good by good basis, or for a plurality of goods near or substantially simultaneously.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for securely storing proprietary information and generating offers for an applicant to purchase a good using a multi-lender architecture, the multi-lender architecture comprising a backend platform for implementing the multi-lender architecture, the method comprising: receiving, at a server of the backend platform and via a client application on a client device, a request comprising encrypted applicant information for building a purchase offer for a product from each provider of a plurality of providers that prequalified the applicant to purchase the product; applying, at the server and within a jailed and non-accessible environment of the server, one or more rule sets of each provider that prequalified the applicant to process and build, in parallel, the purchase offer, wherein each of the one or more rule sets is associated with a respective provider of the plurality of providers and is uploaded to the jailed and non-accessible environment via a portal by the respective provider as commands, which are translated into machine-level code by an interface application within the portal by choosing a type of criteria from drop-down lists and combining them with Boolean operators, and wherein the one or more rule sets are securely stored in a lender confidential data repository of the jailed and non-accessible environment, such that each of the one or more rule sets is inaccessible by providers of other one or more rule sets, and wherein the purchase offer is based on information associated with the request for building the purchase offer, information associated with the product, information associated with the applicant, and information associated with pricing for each of the respective providers; generating the purchase offer for each provider that prequalified the applicant based on application of the information associated with the request for building the purchase offer, the information associated with the product, the information associated with the applicant, and the information associated with pricing for each of the respective providers to micro-services of each provider implementing the one or more rule sets; and transmitting, for display on a graphical user interface (GUI) of the client device, the purchase offer for each provider that prequalified the applicant via the client application on the client device. 2. The method of claim 1 , further comprising communicating with a third-party to obtain a value of the product. 3. The method of claim 1 , wherein generating the purchase offer comprises generating an encrypted purchase offer, and the method further comprises: transmitting the encrypted purchase offer to an application programming interface (API), wherein the API decrypts the encrypted purchase offer for a single user session on the client application. 4. The method of claim 1 , further comprising storing the purchase offer in a second repository of the server for a duration of an expiration period. 5. The method of claim 4 , further comprising invalidating the purchase offer after the duration of the expiration period. 6. The method of claim 4 , further comprising providing access to the purchase offer for each provider via a second client application on a second client device for the duration of the expiration period. 7. A system for securely storing proprietary information and generating offers for an applicant to purchase a good using a multi-lender architecture, the multi-lender architecture comprising a backend platform for implementing the multi-lender architecture, the system comprising: a host server of the backend platform having a processor communicatively coupled to a memory, the processor to perform operations comprising: receive, using an application programming interface (API) operating on a server and via a client application executing on a client device, a request comprising encrypted applicant information for building a purchase offer for a product from each provider of a plurality of providers that prequalified the applicant to purchase the product; generate, using the API, a call to a micro-service for each provider that prequalified the applicant, wherein the micro-service for each provider is located within a jailed and non- accessible environment of the host server; access, using the micro-service, a lender confidential data repository within the jailed and non-accessible environment to retrieve respective rule sets for each provider that prequalified the applicant, each respective rule set defining criteria of a respective provider for generating the purchase offer, wherein the respective rule sets are uploaded to the jailed and non-accessible environment via a portal by the respective provider as commands, which are translated into machine-level code by an interface application within the portal by choosing a type of criteria from drop-down lists and combining them with Boolean operators, and securely stored in the lender confidential data repository such that each of the respective rule sets is inaccessible to providers of other respective rule sets; apply, using the micro-service, the respective rule set of each provider to process and build, in parallel, the purchase offer from each provider; generate the purchase offer for each provider that prequalified the applicant based on application of information associated with the request for building the purchase offer, information associated with the product, information associated with the applicant, and information associated with pricing for each of the respective providers to the respective rule set of each provider; and transmit, for display on a graphical user interface (GUI) of the client device, the purchase offer for each provider via the client application. 8. The system of claim 7 , wherein the processor further performs operations comprising: communicate with a third-party to obtain a value of the product. 9. The system of claim 7 , wherein the purchase offer comprises an encrypted purchase offer, and the processor further performs operations comprising: transmit the encrypted purchase offer to the API, wherein the API decrypts the encrypted purchase offer for a single user session on the client application. 10. The system of claim 9 , wherein the processor further performs operations comprising: store the purchase offer in a second repository of the server for a duration of an expiration period. 11. The system of claim 10 , wherein the processor further performs operations comprising: invalidate the purchase offer after the duration of the expiration period. 12. The system of claim 10 , wherein the processor further performs operations comprising: provide access to the purchase offer for each provider via a second client application on a second client device for the duration of the expiration period. 13. A non-transitory computer readable medium storing instructions for securely storing proprietary information and generating offers for an applicant to purchase a good using a multi-lender architecture, the multi-lender architecture comprising a backend platform for implementing the multi-lender architecture, that when executed by one or more processors of a device of the backend platform cause the one or more processors to: receive, using an application programming interface (API) operating on the device and via a client application executing on a client device, a request comprising encrypted applicant information for building a purchase offer for a product from each provider of a plurality of providers that prequalified the applicant to purchase the product; generate, using the API, a call to a micro-service operating within a

Assignees

Inventors

Classifications

  • Platforms for credit or lending product research, comparison or matching · CPC title

  • above the transport layer · CPC title

  • at the transport layer · CPC title

  • received data contents, e.g. message integrity · CPC title

  • Entity profiles · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11935002B2 cover?
The system and methods described herein allow users to apply for a purchase of a good from multiple providers using provider specific methodologies for generating offers for the product. For example, the system described herein may include a multi-layer architecture that includes interactive micro-services that communicate together in a bi-directional manner to create a normalized process for t…
Who is the assignee on this patent?
Capital One Services Llc
What technology area does this patent fall under?
Primary CPC classification G06Q40/0305. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 19 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).