Patent ID: 9443359
Filing Date: 2016-09-13
CPC Classification: B60W,G06F,G07C

Claim Text:
1. A method, comprising: determining, by a computer processor in a vehicle, a trigger event configured to initiate a check for updates to calibration data files of an electronic control unit of the vehicle, wherein the trigger event occurs in response to one of the user updating a software application associated with the electronic control unit, the user inserting a storage device into a storage drive of the vehicle, and upon a post-reset or self-test the determination an application is not compatible with at least one calibration; iterating through and identifying calibration part numbers present in the electronic control unit; accessing, from the storage device in communication with the vehicle, in response to the iterating, a chain of parts table in a linked list that maps calibration part numbers identified in the electronic control unit to any subsequently-issued calibration part numbers, the subsequently-issued calibration part numbers reflecting an index to the updates to the calibration data files; searching the chain of parts table using the calibration part numbers identified in the electronic control unit to determine a corresponding subsequently-issued calibration part number; selecting one of the updates to the calibration data files using the subsequently-issued calibration part number from the memory device; and updating the electronic control unit with the one of the updates to the calibration data files.