IP Library Granted Patent US 9,020,843
Granted Patent B2
US 9,020,843 · App. 14/256,791 · Granted Apr 28, 2015

System and method for aggregation, analysis, presentation and monetization of pricing data for vehicles and other commodities

Inventors: Thomas Taira (Berkeley, CA); Scott Painter (Bel Air, CA); Chris Taylor (Austin, TX); Robert Taylor (Scottsdale, AZ); Michael D. Swinson (Santa Monica, CA)
Assignee: TrueCar, Inc.
G06Q30/0621G06Q10/067G06Q30/02G06Q30/0207G06Q30/0282G06Q30/0283G06Q30/0601G06Q30/0605G06Q30/0629G06Q30/0641G06Q30/0643G06Q30/08G06Q30/0611G06Q30/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 9,020,843
App. No.
14/256,791
Granted
Apr 28, 2015
Kind
B2
Abstract

Embodiments of systems and methods for the aggregation, analysis, display and monetization of pricing data for commodities in general, and which may be particularly useful applied to vehicles are disclosed. Specifically, in certain embodiments, historical transaction data associated with a particular vehicle configuration may be obtained and processed to determine pricing data associated with the vehicle configuration. The historical transaction data or determined pricing data may then be presented in an intuitive manner.

Claims (40)

1. A system, comprising:

a vehicle data system, including a processor, coupled to one or more computer devices over a network, the vehicle data system comprising:

a data gathering module configured to:

obtain historical transaction data from a set of data sources coupled to the vehicle data system over the network, wherein the historical transaction data is collected asynchronously and comprises data on vehicle transactions;

a processing module, the processing module configured to:

determine a plurality of sets of historical transaction data, where each of the plurality of sets of historical transaction data is associated with a vehicle configuration, and

determine pricing data corresponding to a specified vehicle configuration by applying one or more pre-determined models to the set of historical transaction data associated with the specified vehicle configuration, wherein the pricing data includes a set of transaction prices and one or more quantifiable price ranges determined based on the set of historical transaction data associated with the specified vehicle configuration; and

an interface module configured to:

receive the specified vehicle configuration from a user at a computing device, and

generate an interface based on the pricing data, wherein the interface is configured to present the set of transaction prices, and the one or more quantifiable price ranges relative to the set of transaction prices.

2. The system of claim 1 , wherein the interface module is further configured to determine a price distribution curve based on the set of transaction prices.

3. The system of claim 2 , wherein the price distribution curve is a Gaussian curve.

4. The system of claim 3 , wherein the interface is a visual interface.

5. The system of claim 4 , wherein the price distribution curve is presented visually and the one or more quantifiable price ranges are presented as areas under the price distribution curve.

6. The system of claim 1 , wherein the interface module is configured to receive a geographic locale and the set of historical transaction data is associated with the geographic locale.

7. The system of claim 6 , wherein the set of historical transaction data comprises data on vehicle transactions occurring within a time period.

8. A method, comprising:

obtaining historical transaction data from a set of data sources coupled to the vehicle data system over the network, wherein the historical transaction data is collected asynchronously and comprises data on vehicle transactions;

determining a plurality of sets of historical transaction data, where each of the plurality of sets of historical transaction data is associated with a vehicle configuration;

determining pricing data corresponding to a specified vehicle configuration by applying one or more pre-determined models to the set of historical transaction data associated with the specified vehicle configuration, wherein the pricing data includes a set of transaction prices and one or more quantifiable price ranges determined based on the set of historical transaction data associated with the specified vehicle configuration;

receiving the specified vehicle configuration from a user at a computing device; and

generating an interface based on the pricing data, wherein the interface is configured to present the set of transaction prices, and the one or more quantifiable price ranges relative to the set of transaction prices.

9. The method of claim 8 , wherein the interface module is further configured to determine a price distribution curve based on the set of transaction prices.

10. The method of claim 9 , wherein the price distribution curve is a Gaussian curve.

11. The method of claim 10 , wherein the interface is a visual interface.

12. The method of claim 11 , wherein the price distribution curve is presented visually and the one or more quantifiable price ranges are presented as areas under the price distribution curve.

13. The method of claim 8 , wherein the interface module is configured to receive a geographic locale and the set of historical transaction data is associated with the geographic locale.

14. The method of claim 13 , wherein the set of historical transaction data comprises data on vehicle transactions occurring within a time period.

15. A non-transitory computer readable medium, comprising instructions for:

obtaining historical transaction data from a set of data sources coupled to the vehicle data system over the network, wherein the historical transaction data is collected asynchronously and comprises data on vehicle transactions;

determining a plurality of sets of historical transaction data, where each of the plurality of sets of historical transaction data is associated with a vehicle configuration;

determining pricing data corresponding to a specified vehicle configuration by applying one or more pre-determined models to the set of historical transaction data associated with the specified vehicle configuration, wherein the pricing data includes a set of transaction prices and one or more quantifiable price ranges determined based on the set of historical transaction data associated with the specified vehicle configuration;

receiving the specified vehicle configuration from a user at a computing device; and

generating an interface based on the pricing data, wherein the interface is configured to present the set of transaction prices, and the one or more quantifiable price ranges relative to the set of transaction prices.

16. The computer readable medium of claim 15 , wherein the interface module is further configured to determine a price distribution curve based on the set of transaction prices.

17. The computer readable medium of claim 16 , wherein the price distribution curve is a Gaussian curve.

18. The computer readable medium of claim 17 , wherein the interface is a visual interface.

19. The computer readable medium of claim 18 , wherein the price distribution curve is presented visually and the one or more quantifiable price ranges are presented as areas under the price distribution curve.

20. The computer readable medium of claim 15 , wherein the interface module is configured to receive a geographic locale and the set of historical transaction data is associated with the geographic locale.

21. The computer readable medium of claim 20 , wherein the set of historical transaction data comprises data on vehicle transactions occurring within a time period.

Assignments (2)
SECURITY INTEREST Recorded Feb 6, 2018
From: TRUECAR, INC.
To: SILICON VALLEY BANK
Reel/Frame 045128/0195 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2014
From: TAIRA, TOM; PAINTER, SCOTT; TAYLOR, CHRIS; TAYLOR, ROBERT; SWINSON, MIKE
To: TRUECAR, INC.
Reel/Frame 032999/0751 →
Continuity (4)
Continuation 12556076 · Sep 9, 2009
Provisional Application 61095550 · Sep 9, 2008
Provisional Application 61095376 · Sep 9, 2008
Related Publication 20140229240A1 · Aug 14, 2014