CPC G06Q 10/10 (2013.01) [G06F 9/44505 (2013.01); G06F 9/54 (2013.01); G06F 9/547 (2013.01); G06F 16/258 (2019.01); G06F 16/9558 (2019.01); G06F 16/9562 (2019.01); G06F 18/24 (2023.01); G06F 21/53 (2013.01); G06F 21/602 (2013.01); G06F 21/604 (2013.01); G06F 21/6227 (2013.01); G06F 21/6245 (2013.01); G06F 40/103 (2020.01); G06F 40/174 (2020.01); G06F 40/18 (2020.01); G06N 3/02 (2013.01); G06N 5/025 (2013.01); G06N 20/00 (2019.01); G06Q 20/382 (2013.01); G06Q 20/4014 (2013.01); G06Q 30/0185 (2013.01); G06Q 30/0206 (2013.01); G06Q 30/0601 (2013.01); G06Q 30/0613 (2013.01); G06Q 30/0619 (2013.01); G06Q 30/0637 (2013.01); G06Q 30/0643 (2013.01); G06Q 40/02 (2013.01); G06Q 40/03 (2023.01); H04L 9/0825 (2013.01); H04L 63/0435 (2013.01); H04L 63/08 (2013.01); H04L 63/0815 (2013.01); H04L 63/102 (2013.01); H04L 63/123 (2013.01); H04L 63/166 (2013.01); H04L 63/168 (2013.01); H04L 67/01 (2022.05); G06F 8/65 (2013.01); G06F 8/71 (2013.01); G06F 2221/2107 (2013.01); G06K 7/1417 (2013.01); G06Q 50/265 (2013.01); G06Q 2220/00 (2013.01); H04L 9/0822 (2013.01)] | 20 Claims |
1. A method for interfacing with a service, the method comprising:
receiving, by a processor, a request to access a website, in response to selection of a button included in a third-party web domain rendering a product;
causing display, by the processor, of the website within the third-party web domain;
transmitting, by the processor, a request for generating a plurality of prequalification results for the product, the request including information about a user, the product, and a third party associated with the third-party web domain;
generating, by the processor, the plurality of prequalification results, wherein each prequalification result is associated with a different lender and is generated using a predetermined methodology corresponding to a respective lender, and wherein each predetermined methodology for each lender is stored in a first self-contained environment such that each methodology is inaccessible to any party other than the respective lender, and wherein the plurality of prequalification results are generated in a second self-contained environment;
receiving, by the processor, the plurality of prequalification results, wherein the plurality of prequalification results for each lender are generated independently of each lender's system; and
rendering, by the processor, the plurality of prequalification results in place of the button on the third-party web domain.
|