US 12,154,134 B2
System and method of optimizing matching of leads
Doug Leteux, Santa Monica, CA (US); Kanaya J. Nagdev, Redondo Beach, CA (US); and Dmitry Kuzmenko, Los Angeles, CA (US)
Assigned to LMB MORTGAGE SERVICES, INC., Playa Vista, CA (US)
Filed by LMB MORTGAGE SERVICES, INC., Playa Vista, CA (US)
Filed on Jul. 18, 2022, as Appl. No. 17/813,210.
Application 17/813,210 is a continuation of application No. 16/573,821, filed on Sep. 17, 2019, granted, now 11,430,009.
Application 16/573,821 is a continuation of application No. 14/820,231, filed on Aug. 6, 2015, granted, now 10,453,093, issued on Oct. 22, 2019.
Application 14/820,231 is a continuation of application No. 13/073,878, filed on Mar. 28, 2011, abandoned.
Claims priority of provisional application 61/330,285, filed on Apr. 30, 2010.
Prior Publication US 2022/0414711 A1, Dec. 29, 2022
Int. Cl. G06Q 30/0251 (2023.01); G06Q 30/0601 (2023.01); G06Q 40/03 (2023.01)
CPC G06Q 30/0255 (2013.01) [G06Q 30/0609 (2013.01); G06Q 30/0611 (2013.01); G06Q 40/03 (2023.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
during execution of a consumer browsing session on a first consumer device associated with a first consumer:
transmitting, by a network interface to the first consumer device for display on a display screen, electronic interactive user interface data configured to prompt the first consumer for lead information that includes personal information associated with the first consumer and is stored on one or more data storage devices;
receiving, by the network interface in connection with one or more hardware computer processors, the lead information comprising a request for a matching of a first consumer with one or more vendors of a plurality of vendors, wherein the network interface is configured to communicate with:
consumer devices comprising the first consumer device associated with the first consumer,
vendor devices comprising a first vendor device associated with a first vendor, and a second vendor device associated with a second vendor, and
a third-party device associated with a third-party database, wherein the third-party device is different from the vendor devices;
accessing, by the network interface in connection with the one or more hardware computer processors, supplemental data associated with the first consumer from the third-party device;
generating, by the one or more hardware computer processors, a lead comprising at least a portion of a first consumer lead profile based at least in part on the lead information and the supplemental data;
determining, by the one or more hardware computer processors, a vendor ranking score for each of the plurality of vendors;
matching, by the one or more hardware computer processors, the first consumer lead profile with a first set of vendors from the plurality of vendors based at least in part on the vendor ranking score, wherein the first set of vendors includes at least the first vendor and the second vendor;
based at least in part on the vendor ranking scores corresponding to the first vendor and the second vendor, automatically selecting, by the one or more hardware computer processors, the first vendor as a first potential match for the first consumer and the second vendor as a second potential match for the first consumer;
automatically sending, by the network interface in connection with the one or more hardware computer processors, the lead to the first vendor device;
receiving, by the network interface in connection with the one or more hardware computer processors, a first electronic message that includes an indication of a rejection of the lead from the first vendor device;
in response to receiving the rejection, automatically sending, by the network interface in connection with the one or more hardware computer processors, the lead to the second vendor device without indicating the rejection to the first consumer;
receiving, by the network interface in connection with the one or more hardware computer processors, a second electronic message that includes an indication of an acceptance of the lead from the second vendor device; and
transmitting, by the network interface in connection with the one or more hardware computer processors and for display on the display screen associated with the first consumer device, electronic interactive user interface data configured to notify the first consumer of the second vendor being a match, wherein the transmitting occurs during the consumer browsing session.