ELECTRONIC MODULE UPDATE DETECTION
First Claim
1. A method for detecting an unauthorized programming of an electronic module located onboard a vehicle, comprising the steps of:
- obtaining information regarding programming of an electronic module on a vehicle;
comparing the obtained information with information that identifies whether the programming of the electronic module is authorized; and
determining whether the programming of the electronic module is authorized based on the comparison.
14 Assignments
0 Petitions
Accused Products
Abstract
A method for detecting an unauthorized programming or installation of software on an electronic module on a vehicle. The method obtains information regarding programming of the electronic module. The information may be obtained by detecting a programming session of the electronic module or after the module has been programmed. The obtained information is compared with information identifying whether programming of the electronic module is authorized or unauthorized. A determination whether the programming is authorized or unauthorized is made based on the comparison.
66 Citations
20 Claims
-
1. A method for detecting an unauthorized programming of an electronic module located onboard a vehicle, comprising the steps of:
-
obtaining information regarding programming of an electronic module on a vehicle; comparing the obtained information with information that identifies whether the programming of the electronic module is authorized; and determining whether the programming of the electronic module is authorized based on the comparison. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for detecting an unauthorized programming of an electronic module located onboard a vehicle, comprising the steps of:
-
detecting programming of an electronic module; requesting information to verify that the programming is authorized; communicating the requested information between an in-vehicle telematics unit and a call center via a wireless carrier system; and determining whether the programming is authorized by comparing the requested information with information that identifies whether the programming of the electronic module is authorized. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for detecting an unauthorized programming of an electronic module located onboard a vehicle, comprising the steps of:
-
monitoring a vehicle communication bus with an in-vehicle telematics module for messages indicating the start of a programming session for the electronic module; detecting a message indicating the start of the programming session for the electronic module; querying the electronic module for a software identification after completion of the programming session; performing a cyclic redundancy check of software on the electronic module to obtain a checksum; communicating the software identification and the checksum from the telematics modules to a call center; and determining from the software identification and the checksum whether the programming of the module was authorized.
-
Specification