IP Library Granted Patent US 10,319,031
Granted Patent B2
US 10,319,031 · App. 14/506,550 · Granted Jun 11, 2019

Generating customer-specific vehicle proposals for potential vehicle customers

Inventor: Jeffrey S. Cotton (Laguna Hills, CA)
Assignee: AutoAlert, LLC
G06Q40/025G06Q30/02G06Q30/0201G06Q30/0278G06Q30/06G06Q40/00
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 10,319,031
App. No.
14/506,550
Granted
Jun 11, 2019
Kind
B2
Abstract

Methods, systems and computer program products for generating customer-specific vehicle proposals that may be based on ongoing vehicle finance payment information and/or information received from a third party entity. Embodiments of inventions herein disclosed provide for efficient identification of potential customers based on their current vehicle and/or ongoing financial obligations related to the current vehicle. A replacement vehicle is identified and a vehicle proposal, such as a sales or lease proposal, is generated for one or more of the identified potential customers.

Claims (44)

1. A computing system comprising:

a network interface coupled to a data network configured to repeatedly receive packet flows comprising updated data regarding a plurality of prior customers of an automobile dealership;

a computer processor;

one or more non-transitory computer readable storage mediums storing:

prior customer identifiers associated with the prior customers,

existing vehicle identifiers associated with the prior customers' existing vehicles acquired from the automobile dealership,

existing terms associated with the prior customers' existing financial agreements for the existing vehicles, and

available vehicle identifiers associated with vehicles available from the automobile dealership,

program instructions configured for repeated execution by the computer processor in order to cause the computing system to evaluate the most recently updated data and with the updated data identify when a particular prior customer with a particular existing vehicle on which the prior customer is currently obligated to make payments qualifies as a deal prospect, without receiving a request from the prior customer, the program instructions comprising:

a replacement-vehicle module configured to reduce a number of possible replacement vehicles for the prior customer by identifying from the available-vehicle identifiers a replacement vehicle identifier associated or suitably related to the prior customer's existing vehicle,

a trade-in-value module to determine a trade-in value and a trade equity associated with the prior customer's existing vehicle,

a determination module to receive input from the replacement-vehicle module and the trade-in-value module and determine a prospective term for a prospective financial agreement for the prior customer, based on a plurality of factors comprising the identified replacement vehicle identifier, the determined trade-in value, and the determined trade equity for the prior customer,

a prospect identification module to qualify the prior customer as a deal prospect when the prospective term for the prior customer is within a threshold amount of a corresponding existing term of an existing financial agreement for the prior customer, the deal prospect identified regardless of whether the prior customer has negative trade equity or positive trade equity,

an alert module to transmit an electronic notification to an entity of the dealership that the prior customer is a deal prospect, and

a graphical user interface configured to allow a user to sort contact management entries.

2. The computing system of claim 1 , wherein the prospective term represents a prospective monthly payment and the existing term represents an existing monthly payment.

3. The computing system of claim 2 , wherein the prospect identification module identifies the prior customer as a deal prospect when the prospective monthly payment is less than the existing monthly payment.

4. The computing system of claim 2 , wherein the prospect identification module identifies the prior customer as a deal prospect when the prospective monthly payment is within a particular percentage of the existing monthly payment.

5. The computing system of claim 1 , wherein the program instructions are executed periodically.

6. The computing system of claim 1 , wherein the program instructions are executed substantially continuously.

7. The computing system of claim 1 , wherein the electronic notification is configured to be read by a terminal configured for managing the electronic notification, wherein managing the electronic notification involves assigning the electronic notification for handling, associating a task with the electronic notification, assigning a status to the electronic notification, or a combination thereof.

8. The computing system of claim 1 , the updated data further including data relating to prospective financial agreements for the prior customers.

9. The computing system of claim 8 , the data relating to prospective financial agreements representing available rebates, discounts, dealer incentives, or financing terms relating to the available vehicle identifiers, or a combination thereof.

10. The computing system of claim 1 , the determination module configured to determine, substantially in real time with the prospective term, additional prospective terms for additional prospective financial agreements representing a plurality of different prospective financing periods, based at least on the identified replacement vehicle identifier, the determined trade-in value, and the determined trade equity for the prior customer.

11. A computer-implemented method comprising:

as implemented by one or more computer systems comprising computer hardware and memory, the one or more computer systems configured with specific executable instructions, and without receiving a request from a prior customer of an automobile dealership,

repeatedly receiving, via a network interface coupled to a plurality of disparate data sources, packet flows comprising updated data relating to the prior customer and/or relating to prospective financial agreements for the prior customer;

identifying a replacement vehicle identifier from a plurality of available vehicle identifiers, stored on one or more non-transitory computer readable storage mediums and associated with vehicles available from the automobile dealership, based on information associated with the prior customer's existing vehicle;

determining a trade-in value and a trade equity associated with the prior customer's existing vehicle based on the most recently updated data;

determining prospective terms for a plurality of prospective financial agreements representing a plurality of different prospective financing periods, based on a plurality of factors comprising the identified replacement vehicle identifier, the determined trade-in value, and the determined trade equity for the prior customer;

identifying the prior customer as a deal prospect when at least one of the prospective terms for the prior customer is within a threshold amount of a corresponding existing term of an existing financial agreement for the prior customer, the deal prospect identified regardless of whether the prior customer has negative trade equity or positive trade equity; and

depending on whether the prior customer was identified as a deal prospect, automatically transmitting an electronic notification to an entity of the automobile dealership regarding the deal prospect, the electronic notification comprising information on the prior customer, the prior customer's existing vehicle, the existing term of the existing financial agreement, the replacement vehicle associated with the identified replacement vehicle identifier, and the prospective term for the prospective financial agreement.

12. The computer-implemented method of claim 11 , wherein the at least one of the prospective terms represents a prospective monthly payment and the corresponding existing term represents an existing monthly payment.

13. The computer-implemented method of claim 12 , wherein identifying the prior customer as a deal prospect further comprises determining when the prospective monthly payment is less than the existing monthly payment.

14. The computer-implemented method of claim 12 , wherein identifying the prior customer as a deal prospect further comprises determining when the prospective monthly payment is within a particular percentage of the existing monthly payment.

15. The computer-implemented method of claim 11 , wherein the electronic notification is configured to be read by a terminal configured for managing the electronic notification, wherein managing the electronic notification involves assigning the electronic notification for handling, associating a task with the electronic notification, assigning a status to the electronic notification, or a combination thereof.

16. The computer-implemented method of claim 11 , the data relating to prospective financial agreements representing available rebates, discounts, dealer incentives, or financing terms relating to the available vehicle identifiers, or a combination thereof.

17. The computer-implemented method of claim 11 , wherein repeatedly receiving the packet flows further comprises receiving, substantially in real time with the updated data, additional updated data relating to additional prior customers.

18. The computer-implemented method of claim 17 , further comprising:

identifying additional replacement vehicle identifiers from the plurality of available vehicle identifiers, stored on one or more non-transitory computer readable storage mediums and associated with vehicles available from the automobile dealership, based on information associated with the additional prior customers' existing vehicles;

determining additional trade-in values and additional trade equities associated with the additional prior customers' existing vehicles based on the most recent additional updated data;

determining additional prospective terms for a plurality of additional prospective financial agreements representing the plurality of different prospective financing periods, based on a plurality of factors comprising the additional identified replacement vehicle identifiers, the determined additional trade-in value, and the determined additional trade equity for the additional prior customers; and

substantially in real time with identifying the prior customer as a deal prospect, identifying the additional customers as additional deal prospects based on the threshold amount, the additional deal prospects identified regardless of whether the additional prior customers have negative trade equity or positive trade equity.

19. The computer-implemented method of claim 18 , wherein the different prospective financing periods include one or more of 36 month, 48 month, and 60 month periods.

Assignments (14)
SECURITY INTEREST Recorded Apr 15, 2026
From: PURECARS TECHNOLOGIES, LLC; TRUPAYMENTS LLC; AUTOALERT, LLC
To: FIDUS INVESTMENT CORPORATION
Reel/Frame 074369/0275 →
RELEASE OF SECURITY INTEREST Recorded Apr 9, 2026
From: WESTERN ALLIANCE BANK
To: AUTOALERT, LLC
Reel/Frame 075458/0102 →
RELEASE OF SECURITY INTEREST Recorded Apr 9, 2026
From: ACQUIOM AGENCY SERVICES LLC
To: AUTOALERT, LLC
Reel/Frame 074325/0839 →
RELEASE OF SECURITY INTEREST Recorded Apr 9, 2026
From: ACQUIOM AGENCY SERVICES LLC
To: AUTOALERT, LLC
Reel/Frame 074325/0878 →
SECURITY AGREEMENT Recorded Nov 19, 2024
From: AUTOALERT, LLC
To: WESTERN ALLIANCE BANK
Reel/Frame 069408/0766 →
RELEASE OF SECURITY INTEREST Recorded Apr 11, 2023
From: OBSIDIAN AGENCY SERVICES, INC., AS COLLATERAL AGENT
To: AUTOALERT, LLC
Reel/Frame 063287/0374 →
SECURITY INTEREST Recorded Apr 4, 2023
From: AUTOALERT, LLC
To: ACQUIOM AGENCY SERVICES LLC, AS COLLATERAL AGENT
Reel/Frame 063217/0887 →
SECURITY INTEREST Recorded Apr 3, 2023
From: AUTOALERT, LLC
To: ACQUIOM AGENCY SERVICES LLC, AS COLLATERAL AGENT
Reel/Frame 063211/0479 →
MEMORANDUM OF LICENSE AGREEMENT Recorded May 19, 2015
From: AUTOALERT, LLC
To: DEALERSOCKET, INC.
Reel/Frame 035731/0856 →
SECURITY INTEREST Recorded Apr 21, 2015
From: AUTOALERT, LLC
To: OBSIDIAN AGENCY SERVICES, INC.
Reel/Frame 035457/0544 →
MEMORANDUM OF LICENSE AGREEMENT Recorded Mar 5, 2015
From: AUTOALERT, LLC
To: DOMINION DEALER SOLUTIONS, LLC; AUTOBASE, INC.
Reel/Frame 035133/0671 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EXECUTION DATE FROM 12/29/2004 TO 01/06/2005 PREVIOUSLY RECORDED ON REEL 034179 FRAME 0335. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF ASSIGNORS INTEREST. Recorded Nov 19, 2014
From: COTTON, JEFFREY S.
To: AUTOALERT, INC.
Reel/Frame 034300/0233 →
CONVERSION Recorded Nov 14, 2014
From: AUTOALERT, INC.
To: AUTOALERT, LLC
Reel/Frame 034245/0616 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 14, 2014
From: COTTON, JEFFREY S.
To: AUTOALERT, INC.
Reel/Frame 034179/0335 →
Continuity (7)
Continuation 13789510 · May 7, 2013
Continuation 13299293 · Nov 17, 2011
Continuation 13076203 · Mar 30, 2011
Continuation 12911552 · Oct 25, 2010
Continuation 10996122 · Nov 23, 2004
Provisional Application 60525233 · Nov 25, 2003
Related Publication 20150332390A1 · Nov 19, 2015