Existing Customer Lead Matching for Vendor Retention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing lead generation systems fail to provide leads for consumers who are already customers of vendors, missing an opportunity for vendors to retain or expand their business with these customers.

Innovation Solution

A system and method that includes a database of existing customer information and a matching engine to identify and match consumers who are existing customers of vendors with those vendors, allowing vendors to define criteria for receiving leads from such customers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If lead generation systems focus on identifying new potential customers, then the quantity of leads increases, but the ability to identify existing customers who may be considering switching vendors is lost

Engineering Contradiction:
Improvequantity of leadsVSAvoidinformation about existing customers
Core Design Contradiction:
Quantity of substanceVSLoss of information

Solution Approach 1:

The lead generation system segments the lead pool by identifying and separating existing customers from new potential customers using vendor-provided customer databases. This segmentation allows the system to apply different processing logic and routing for existing customers, ensuring they are identified and directed to appropriate vendors even while maintaining high overall lead volume.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces an intermediary matching engine that acts as a mediator between lead sources and vendors. This matching engine receives vendor customer databases as input and uses them to identify existing customers within the lead pool, thereby preserving information about existing customers while maintaining the system's overall lead generation function.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If vendors receive leads without knowing whether consumers are existing customers, then the lead generation process is simpler, but vendors miss opportunities to retain existing customers

Engineering Contradiction:
Improvecomplexity of lead generation systemVSAvoidcustomer retention capability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The system performs preliminary action by having vendors submit their existing customer databases to the lead generation system in advance. The matching engine then uses these databases proactively to identify existing customers within incoming leads before the leads are distributed to vendors, enabling vendors to take retention actions without adding complexity to the lead generation process.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If the system stores complete customer information for matching, then the precision of identifying existing customers increases, but the cost and complexity of data management increases

Engineering Contradiction:
Improveprecision of customer matchingVSAvoidcomplexity of data management
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system extracts only the essential matching information (customer identifiers such as names, addresses, or unique identification codes) from complete customer records and stores only these extracted elements in the matching database. This extraction approach maintains sufficient precision for accurate customer identification while significantly reducing data management complexity and storage requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20260065321A1System and method of generating existing customer leads
Publication Date: 2026.03.05 LMB MORTGAGE SERVICES INC
  • US20260065321A1 patent drawing
  • US20260065321A1 patent drawing
  • US20260065321A1 patent drawing

AI summary

One embodiment of an existing customer lead generation system comprises a vendor customer information database, a vendor criteria database, a web server, a matching engine, and a transmission component. The vendor customer information database identifies vendor's existing customers. The vendor criteria database determines which leads each vendor wants to receive. Separate criteria may be specified for consumers that are existing customers and consumers that are not existing customers. The web server receives characteristics of a consumer and a product or service. The matching engine compares the consumer characteristics with the vendor customer information database to identify vendors for which the consumer is an existing customer. The matching engine applies existing customer criteria to match the consumer with existing vendors. The matching engine applies non-existing customer criteria to match the consumer with other vendors. The transmission component transmits a lead identifying the consumer to the matched vendors.