# US 12,118,606 B1 · System and method for providing comprehensive vehicle information

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,118,606 B1
- Document ID: US12118606B1
- Status: Granted
- Kind: B1
- Application number: 18/383,618
- Filed: 2023-10-25
- Granted: 2024-10-15
- Earliest claimed: 2010-11-18
- Assignees: Auto I.D., Inc.
- Applicants: AUTO I.D., Inc.
- Inventors: Sean Smith
- Web page: https://patentgrep.com/patent/US12118606B1

## CPC

- G06Q 30/0635: {replenishment orders; recurring orders}
- G06Q 30/0278: {Product appraisal}
- G06Q 30/0283: Price estimation or determination
- G06Q 30/0621: {by configuring or customising goods or services}
- G06Q 30/0623: {by investigating goods or services}
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## 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.

## Claims

### Claim 1

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.

### Claim 2 (depends on 1)

The system of claim 1, wherein each vehicle identifier of the one or more vehicle identifiers comprises a vehicle identification number assigned by a manufacturer of a corresponding vehicle.

### Claim 3 (depends on 1)

The system of claim 1, wherein the 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 further configured to:
automatically generate, by the one or more hardware computer processors, one or more vehicle valuation indicators based in part on the vehicle options data packages.

### Claim 4 (depends on 3)

The system of claim 3, wherein the 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 further configured to:
convert a vehicle loan pre-approval for a consumer into a loan approval based in part on the one or more vehicle valuation indicators.

### Claim 5 (depends on 4)

The system of claim 4, wherein the vehicle loan pre-approval is based in part on verifying one or more of: a credit rating, job type, or income of the consumer.

### Claim 6 (depends on 3)

The system of claim 3, wherein the 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 further configured to:
automatically generate one or more insurance quotes based in part on the one or more vehicle valuation indicators, wherein the one or more insurance quotes include one or more of: insurance policies, premium estimates, or coverage amounts.

### Claim 7 (depends on 1)

The system of claim 1, wherein the descriptive vehicle listings comprise vehicle description window stickers.

### Claim 8 (depends on 1)

The system of claim 1, wherein the 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 further configured to:
automatically generate a webpage including the descriptive vehicle listings.

### Claim 9

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.

### Claim 10 (depends on 9)

The computer-implemented method of claim 9, wherein each vehicle identifier of the one or more vehicle identifiers comprises a vehicle identification number assigned by a manufacturer of a corresponding vehicle.

### Claim 11 (depends on 9)

The computer-implemented method of claim 9, further comprising:
automatically generating, by the one or more hardware computer processors, one or more vehicle valuation indicators based in part on the vehicle options data packages.

### Claim 12 (depends on 11)

The computer-implemented method of claim 11, further comprising:
converting, by the one or more hardware computer processors, a vehicle loan pre-approval for a consumer into a loan approval based in part on the one or more vehicle valuation indicators.

### Claim 13 (depends on 12)

The computer-implemented method of claim 12, wherein the vehicle loan pre-approval is based in part on verifying one or more of: a credit rating, job type, or income of the consumer.

### Claim 14 (depends on 12)

The computer-implemented method of claim 12, further comprising:
automatically generating, by the one or more hardware computer processors, one or more insurance quotes based in part on the one or more vehicle valuation indicators, wherein the one or more insurance quotes include one or more of: insurance policies, premium estimates, or coverage amounts.

### Claim 15 (depends on 9)

The computer-implemented method of claim 9, wherein the descriptive vehicle listings comprise vehicle description window stickers.

### Claim 16 (depends on 9)

The computer-implemented method of claim 9 further comprising:
automatically generating, by the one or more hardware computer processors, a webpage including the descriptive vehicle listings.

### Claim 17

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.

### Claim 18 (depends on 17)

The non-transitory computer-readable storage medium of claim 17, wherein the descriptive vehicle listings comprise vehicle description window stickers.

### Claim 19 (depends on 17)

The non-transitory computer-readable storage medium of claim 17, further storing computer-executable instructions that, when executed by the one or more hardware computer processors, cause the computing system to perform further operations comprising:
automatically generating, by the one or more hardware computer processors, a webpage including the descriptive vehicle listings.

### Claim 20 (depends on 19)

The non-transitory computer-readable storage medium of claim 19, further storing computer-executable instructions that, when executed by the one or more hardware computer processors, cause the computing system to perform further operations comprising:
automatically generate, by the one or more hardware computer processors, one or more vehicle valuation indicators based in part on the vehicle options data packages.
