IP Library Granted Patent US 10,726,430
Granted Patent B2
US 10,726,430 · App. 16/562,939 · Granted Jul 28, 2020

System, method and computer program for improved forecasting residual values of a durable good over time

Inventors: Morgan Scott Hansen (Los Angeles, CA); Brian Izumi Abe (Santa Monica, CA); Oliver Thomas Sidney Strauss (Santa Barbara, CA)
Assignee: ALG, Inc.
G06Q30/0202G06Q10/04G06Q10/10G06Q10/30G06Q30/0205G06Q30/0206
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,726,430
App. No.
16/562,939
Granted
Jul 28, 2020
Kind
B2
Abstract

A residual value forecasting system may utilize heterogeneous data, such as used market data, industry-specific data, and non-industry-specific data, from disparate data sources to produce residual value forecasts of an item based on a sophisticated residual value forecasting model particularly configured for agility. The system can dynamically and quickly adapt to change in data inputs and produce custom outputs. The system may determine a baseline value for an item using the used market data, a microeconomic factor using the industry-specific data, and a macroeconomic factor using the non-industry-specific data, as well as adjustments such as locality adjustments and modifications. Given the macroeconomic factor and the microeconomic factor relative to the locality-adjusted value of the item and in view of the competitive sets of similar and/or substitute items in the same industry, the system can generate an accurate forecast residual value of the item at a future time point.

Claims (57)

1. A method for generating forecasts of residual values of an item of interest in an industry, the method comprising:

programmatically receiving or obtaining, by a system, used market data, non-industry-specific data, and industry-specific data from multiple data sources, the system having a processor and a non-transitory computer-readable medium;

transforming, by the system, the used market data, the non-industry-specific data, and the industry-specific data into data representations internal to the system;

applying, by the system, the data representations of the used market data, the non-industry-specific data, and the industry-specific data as input to a residual value forecasting model, the residual value forecasting model having a first computational component driven by a baseline value for the item of interest, a second computational component driven by macroeconomic factors not specific to the industry, and a third computational component driven by microeconomic factors specific to the industry, the first computational component having a baseline value variable for representing the baseline value for the item of interest with a base configuration at an initial time point, the second computational component having a macroeconomic factor represented by a linear combination of macroeconomic variables that represent macroeconomic features under consideration for the item of interest, the third computational component having a microeconomic factor represented by a linear combination of microeconomic variables that represent microeconomic features specific to the industry, the applying producing a forecasted residual value for the item of interest at a future time point; and

providing the forecasted residual value for the item of interest for presentation on a client device.

2. The method according to claim 1 , further comprising:

determining the baseline value for the item of interest, the determining comprising deriving, from auction data, an observed current market value of the item of interest with the base configuration at the initial time point;

determining, at the initial time point, a reference period at which adjustments are to be made to the item of interest for value alignment with items that compete with the item of interest in the industry;

determining, at the initial time point based at least on the initial time point and the reference period, a constant width of time intervals at which forecasts are to be generated for the item of interest;

determining a locality adjustment to the item of interest, the locality adjustment determined at the initial time point and at a time a value modification being made to account for a modification to the item of interest;

collecting or determining incremental values of modifications to the base configuration of the item of interest;

determining, based at least on the locality adjustment and the incremental values of modifications to the base configuration of the item of interest, a locality-adjusted value of the item of interest having the modifications to the base configuration;

constructing competitive sets of similar and substitute items in the industry, the constructing comprising partitioning items that compete with the item of interest in the industry based on a measure of similarity between pairs of the items;

determining the macroeconomic factor by computing the linear combination of macroeconomic variables that represent the macroeconomic features under consideration for the item of interest,

determining the microeconomic factor by computing a linear combination of observed or forecasted values of the microeconomic variables that represent the microeconomic features specific to the industry; and

computing the first computational component, the second computational component, and the third computational component of the residual value forecasting model utilizing the baseline value for the item of interest, the locality-adjusted value of the item of interest having the modifications to the base configuration, the macroeconomic factor, and the microeconomic factor thus determined.

3. The method according to claim 2 , further comprising:

computing, utilizing a baseline value of a closest competing item in the competitive sets, an adjustment value; and

generating a final forecasted residual value for the item of interest by adjusting the forecasted residual value for the item of interest with the adjustment value.

4. The method according to claim 2 , wherein the modifications to the base configuration of the item of interest comprise value-affecting changes to the item of interest at any time point.

5. The method according to claim 2 , further comprising:

combining values received or obtained from the multiple data sources into a single value which gives more weight to a data source or data type in which a higher confidence is held, the combining including computing a combining equation at a time point in the reference period for a similar or substitute item that competes with the item of interest in the industry.

6. The method according to claim 2 , wherein the reference period is 36 months and wherein the constant width of time intervals is two months.

7. The method according to claim 1 , wherein the second computational component further includes a coefficient for the macroeconomic factor and wherein the third computational component further includes a coefficient for the microeconomic factor.

8. The method according to claim 1 , wherein the used market data comprises open auction data, closed auction data, and certified pre-owned data.

9. The method according to claim 1 , wherein the non-industry-specific data comprises at least one of inflation, unemployment rate, gas prices, an economic index, interest rates, or industry-wide used market supply.

10. The method according to claim 1 , wherein the industry-specific data comprises vehicle-specific data and wherein the vehicle-specific data comprises modifications to the base configuration of the item of interest.

11. A system for generating forecasts of residual values of an item of interest in an industry, the system comprising:

a processor;

a non-transitory computer-readable medium; and

stored instructions translatable by the processor to perform:

programmatically receiving or obtaining used market data, non-industry-specific data, and industry-specific data from multiple data sources;

transforming the used market data, the non-industry-specific data, and the industry-specific data into data representations internal to the system;

applying the data representations of the used market data, the non-industry-specific data, and the industry-specific data as input to a residual value forecasting model, the residual value forecasting model having a first computational component driven by a baseline value for the item of interest, a second computational component driven by macroeconomic factors not specific to the industry, and a third computational component driven by microeconomic factors specific to the industry, the first computational component having a baseline value variable for representing the baseline value for the item of interest with a base configuration at an initial time point, the second computational component having a macroeconomic factor represented by a linear combination of macroeconomic variables that represent macroeconomic features under consideration for the item of interest, the third computational component having a microeconomic factor represented by a linear combination of microeconomic variables that represent microeconomic features specific to the industry, the applying producing a forecasted residual value for the item of interest at a future time point; and

providing the forecasted residual value for the item of interest for presentation on a client device.

12. The system of claim 11 , wherein the stored instructions are further translatable by the processor to perform:

determining the baseline value for the item of interest, the determining comprising deriving, from auction data, an observed current market value of the item of interest with the base configuration at the initial time point;

determining, at the initial time point, a reference period at which adjustments are to be made to the item of interest for value alignment with items that compete with the item of interest in the industry;

determining, at the initial time point based at least on the initial time point and the reference period, a constant width of time intervals at which forecasts are to be generated for the item of interest;

determining a locality adjustment to the item of interest, the locality adjustment determined at the initial time point and at a time a value modification being made to account for a modification to the item of interest;

collecting or determining incremental values of modifications to the base configuration of the item of interest;

determining, based at least on the locality adjustment and the incremental values of modifications to the base configuration of the item of interest, a locality-adjusted value of the item of interest having the modifications to the base configuration;

constructing competitive sets of similar and substitute items in the industry, the constructing comprising partitioning items that compete with the item of interest in the industry based on a measure of similarity between pairs of the items;

determining the macroeconomic factor by computing the linear combination of macroeconomic variables that represent the macroeconomic features under consideration for the item of interest,

determining the microeconomic factor by computing a linear combination of observed or forecasted values of the microeconomic variables that represent the microeconomic features specific to the industry; and

computing the first computational component, the second computational component, and the third computational component of the residual value forecasting model utilizing the baseline value for the item of interest, the locality-adjusted value of the item of interest having the modifications to the base configuration, the macroeconomic factor, and the microeconomic factor thus determined.

13. The system of claim 12 , wherein the stored instructions are further translatable by the processor to perform:

computing, utilizing a baseline value of a closest competing item in the competitive sets, an adjustment value; and

generating a final forecasted residual value for the item of interest by adjusting the forecasted residual value for the item of interest with the adjustment value.

14. The system of claim 12 , wherein the modifications to the base configuration of the item of interest comprise value-affecting changes to the item of interest at any time point.

15. The system of claim 12 , wherein the stored instructions are further translatable by the processor to perform:

combining values received or obtained from the multiple data sources into a single value which gives more weight to a data source or data type in which a higher confidence is held, the combining including computing a combining equation at a time point in the reference period for a similar or substitute item that competes with the item of interest in the industry.

16. The system of claim 12 , wherein the reference period is 36 months and wherein the constant width of time intervals is two months.

17. The system of claim 11 , wherein the second computational component further includes a coefficient for the macroeconomic factor and wherein the third computational component further includes a coefficient for the microeconomic factor.

18. The system of claim 11 , wherein the used market data comprises open auction data, closed auction data, and certified pre-owned data.

19. The system of claim 11 , wherein the non-industry-specific data comprises at least one of inflation, unemployment rate, gas prices, an economic index, interest rates, or industry-wide used market supply.

20. The system of claim 11 , wherein the industry-specific data comprises vehicle-specific data and wherein the vehicle-specific data comprises modifications to the base configuration of the item of interest.

Assignments (10)
2L RELEASE OF SECURITY INTEREST IN PATENTS REEL/FRAME 068314/0878 Recorded Jul 28, 2025
From: ROYAL BANK OF CANADA
To: J.D. POWER
Reel/Frame 072268/0057 →
RELEASE OF SECURITY INTEREST IN PATENTS AT R/F 055263/0308 Recorded Aug 5, 2024
From: CORTLAND CAPITAL MARKET SERVICES LLC, AS COLLATERAL AGENT
To: J.D. POWER
Reel/Frame 068311/0987 →
SECURITY INTEREST Recorded Aug 5, 2024
From: J.D. POWER
To: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
Reel/Frame 068314/0072 →
SECURITY INTEREST Recorded Aug 5, 2024
From: J.D. POWER
To: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
Reel/Frame 068314/0878 →
RELEASE OF SECURITY INTEREST IN PATENTS AT R/F 055263/0300 Recorded Aug 5, 2024
From: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
To: J.D. POWER
Reel/Frame 068311/0857 →
PATENT SECURITY AGREEMENT SUPPLEMENT (1L) Recorded Feb 9, 2021
From: J.D. POWER
To: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
Reel/Frame 055263/0300 →
PATENT SECURITY AGREEMENT SUPPLEMENT (2L) Recorded Feb 9, 2021
From: J.D. POWER
To: CORTLAND CAPITAL MARKET SERVICES LLC, AS COLLATERAL AGENT
Reel/Frame 055263/0308 →
MERGER Recorded Jan 20, 2021
From: ALG, LLC
To: J.D. POWER
Reel/Frame 054971/0304 →
CONVERSION Recorded Jan 20, 2021
From: ALG, INC.
To: ALG, LLC
Reel/Frame 055052/0588 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 6, 2019
From: HANSEN, MORGAN SCOTT; ABE, BRIAN IZUMI; STRAUSS, OLIVER THOMAS
To: ALG, INC.
Reel/Frame 050294/0063 →
Continuity (6)
Continuation 15729719 · Oct 11, 2017
Continuation In Part 15423026 · Feb 2, 2017
Continuation 13967148 · Aug 14, 2013
Provisional Application 62406786 · Oct 11, 2016
Provisional Application 61683522 · Aug 15, 2012
Related Publication 20190392461A1 · Dec 26, 2019