Method for generating a vehicle identifier
First Claim
1. A system comprising a server configured to communicate with a telematics control unit, wherein the telematics control unit is configured to perform a method for identifying a vehicle based on equipment installed on it, the method comprising:
- receiving bits, generated by one, or more, of a plurality of devices installed on the vehicle, in response to a PID map request;
processing the received bits according to an algorithm that transforms the received bits into a result representative of the bits received in response to the PID map request; and
storing the representative result from the algorithm to a memory.
8 Assignments
0 Petitions
Accused Products
Abstract
Upon initial boot-up, a telematics device receives a PID map in response to a PID map request. The TCU may send multiple PID map requests for different mode and PID combinations over a vehicles communication bus, and then may append each received PID map to the already-received PID maps. The multiple PID maps appended to one another form a composite bit value, or composite PID map. The composite PID map is processed according to a hash algorithm, resulting in a pseudo-VIN. Upon subsequent boot-ups of the TCU, the TCU sends the multiple PID map requests over the vehicle'"'"'s bus and generates a pseudo VIN following the same steps as it did at initial boot-up. The TCU compares the currently generated pseudo-VIN to the initial pseudo VIN; if it determines a mismatch, it sends a notification to an interested third party that indicates improper usage of the TCU.
12 Citations
14 Claims
-
1. A system comprising a server configured to communicate with a telematics control unit, wherein the telematics control unit is configured to perform a method for identifying a vehicle based on equipment installed on it, the method comprising:
- receiving bits, generated by one, or more, of a plurality of devices installed on the vehicle, in response to a PID map request;
processing the received bits according to an algorithm that transforms the received bits into a result representative of the bits received in response to the PID map request; and
storing the representative result from the algorithm to a memory. - View Dependent Claims (2, 3, 4, 5, 6, 7)
- receiving bits, generated by one, or more, of a plurality of devices installed on the vehicle, in response to a PID map request;
-
8. A server configured to communicate with a telematics control unit, the server configured to perform a method for identifying a vehicle based on equipment installed on it, the method comprising:
- receiving bits, generated by one, or more, of a plurality of devices installed on the vehicle, in response to a PID map request;
processing the received bits according to an algorithm that transforms the received bits into a result representative of the bits received in response to the PID map request; and
storing the representative result from the algorithm to at memory. - View Dependent Claims (9, 10, 11, 12, 13, 14)
- receiving bits, generated by one, or more, of a plurality of devices installed on the vehicle, in response to a PID map request;
Specification