System and method for providing comprehensive vehicle information
AssigneeAuto I.D., Inc.
InventorSean Smith
Life of this patent
Estimating the term…
Abstract
Systems and methods are provided for determining additional vehicle data for a vehicle based on a vehicle identifier, such as a vehicle identification number (VIN). Based on the VIN, manufacturer codes, model codes, and other additional manufacturer information can be determined. The manufacturer codes and/or model codes can be used in determining a list of options on the vehicle. This information can be used by a variety of systems in determining more accurate vehicle specifications to yield more accurate vehicle evaluations based at least in part on the list options.
Claims20
A system comprising:
- a network interface configured to communicate with a remote system;
- one or more data storage devices configured to store:
- a plurality of manufacturer codes, each manufacturer code indicating a build level configuration for a vehicle;
- a plurality of mapping tables, the plurality of mapping tables defining relationships between the plurality of manufacturer codes and vehicle properties;
- and
- a plurality of computer-executable instructions;
- and
- one or more hardware computer processors, in communication with the one or more data storage devices, when executing the plurality of computer-executable instructions, is configured to:
- receive, by the network interface in connection with the one or more hardware computer processors, an electronic data package from the remote system, the electronic data package storing one or more vehicle identifiers associated with one or more vehicles;
- automatically generate, by the one or more hardware computer processors, vehicle options data packages comprising vehicle options for the one or more vehicles based at least in part on one or more mapping tables and one or more manufacturer codes accessed based on the one or more vehicle identifiers;
- automatically generate, by the one or more hardware computer processors, a descriptive vehicle listing for each of the one or more vehicles based in part on the vehicle options data packages;
- and
- transmit, by the network interface in connection with the one or more hardware computer processors, one or more of:
- the vehicle options data packages and the descriptive vehicle listings, to the remote system.
A computer-implemented method comprising:
- receiving, by a network interface in connection with one or more hardware computer processors, an electronic data package from a remote system, the electronic data package storing one or more vehicle identifiers associated with one or more vehicles;
- accessing, by the one or more hardware computer processors, one or more manufacturer codes of a plurality of manufacturer codes and one or more mapping tables of a plurality of mapping tables from one or more data storage devices based on the one or more vehicle identifiers, each manufacturer code indicating a build level configuration for a vehicle, each mapping table defining a relationship between the plurality of manufacturer codes and vehicle properties;
- automatically generating, by the one or more hardware computer processors, vehicle options data packages comprising vehicle options for the one or more vehicles based at least in part on the accessed one or more mapping tables and the one or more manufacturer codes;
- automatically generating, by the one or more hardware computer processors, a descriptive vehicle listing for each of the one or more vehicles based in part on the vehicle options data packages;
- and
- transmitting, by the network interface in connection with the one or more hardware computer processors, one or more of:
- the vehicle options data packages and the descriptive vehicle listings to the remote system.
A non-transitory computer-readable storage medium storing computer-executable instruction that, when executed by one or more hardware computer processors, causes a computing system to perform operations comprising:
- receive, by a network interface in connection with one or more hardware computer processors, an electronic data package from a remote system, the electronic data package storing one or more vehicle identifiers associated with one or more vehicles;
- access, by the one or more hardware computer processors, one or more manufacturer codes of a plurality of manufacturer codes and one or more mapping tables of a plurality of mapping tables from one or more data storage devices based on the one or more vehicle identifiers, each manufacturer code indicating a build level configuration for a vehicle, each mapping table defining a relationship between the plurality of manufacturer codes and vehicle properties;
- automatically generate, by the one or more hardware computer processors, vehicle options data packages comprising vehicle options for the one or more vehicles based at least in part on the accessed one or more mapping tables and the one or more manufacturer codes;
- automatically generate, by the one or more hardware computer processors, a descriptive vehicle listing for each of the one or more vehicles based in part on the vehicle options data packages;
- and
- transmit, by the network interface in connection with the one or more hardware computer processors, one or more of:
- the vehicle options data packages and the descriptive vehicle listings to the remote system.
Dependencies are inferred from the claim text.