Method and system for recalibration of an electronic control module
First Claim
1. A method for recalibration of a remote electronic control system by a computer separate from the remote electronic control system, comprising the steps of:
- transmitting an initiation signal from the remote electronic control system to the computer;
developing a history of recalibrations for the remote electronic control system;
accessing a most recent calibration to be applied to the remote electronic control system;
determining by the computer whether the recalibration history includes the most recent calibration; and
if not, recalibrating by the computer the remote electronic control system according to the most recent calibration and updating the recalibration history to include the most recent calibration;
wherein the determining and recalibrating steps are conducted in response to receipt by the computer of the initiation signal.
0 Assignments
0 Petitions
Accused Products
Abstract
A system for recalibrating a remote electronic control system, such as an engine control module (ECM), includes a computer maintaining a database of calibration upgrades and a history of recalibrations for specifically identified ECMs. Software routines determine whether the recalibration history includes the latest calibration upgrades, and if not, automatically downloads those upgrades to the ECM. The software also compares an access password for the ECM to entries in a library of acceptable passwords, and if a match therebetween is found access to the ECM is allowed for downloading recalibration information thereto. The system also contemplates a protocol for verifying the integrity of data downloaded from the ECM to the computer. Types of data susceptible to error are identified, and the downloaded information is evaluated to determine if the susceptible types of data are present. If so, and if correctable errors exist, the downloaded trip information is corrected.
170 Citations
7 Claims
-
1. A method for recalibration of a remote electronic control system by a computer separate from the remote electronic control system, comprising the steps of:
-
transmitting an initiation signal from the remote electronic control system to the computer;
developing a history of recalibrations for the remote electronic control system;
accessing a most recent calibration to be applied to the remote electronic control system;
determining by the computer whether the recalibration history includes the most recent calibration; and
if not, recalibrating by the computer the remote electronic control system according to the most recent calibration and updating the recalibration history to include the most recent calibration;
wherein the determining and recalibrating steps are conducted in response to receipt by the computer of the initiation signal. - View Dependent Claims (2, 3, 4, 5)
assigning a unique serial number to the electronic control system; and
wherein the steps of developing a recalibration history and accessing a most recent calibration are correlated to each serial number.
-
-
3. The method for recalibration according to claim 1, wherein the step of accessing a most recent calibration includes downloading calibration information from a central site remote from the computer and from the remote electronic control system.
-
4. The method for recalibration according to claim 1, further comprising the steps of:
-
assigning an access password to the remote electronic control system;
maintaining a password library of acceptable passwords in a media separate from the remote electronic control system;
prior to the step of recalibrating, comparing the access password to entries in the password library of acceptable passwords and initiating the recalibration only if the access password matches an entry in the password library of acceptable passwords.
-
-
5. The method for recalibration according to claim 4, further comprising the steps of:
-
determining the most recent entry in the password library of acceptable passwords; and
updating the access password to the most recent entry if the access password matches an entry in the password library of acceptable passwords.
-
-
6. A method for ensuring data integrity for data retrieved from a remote electronic control system comprising the steps of:
-
generating data with control routines in the remote electronic control system;
independent of the remote electronic control system, identifying types of data that may be corrupted when generated by the control routines;
retrieving the data generated by the remote electronic control system;
determining if the identified types of data are present in the retrieved data; and
instituting an error correction procedure if the identified types of data are present. - View Dependent Claims (7)
identifying a subset of the identified types of data that can be corrected;
determining if the identified types of data present in the retrieved data correspond to the identified subset; and
if so, correcting the identified types of data in the retrieved data.
-
Specification