Methods and apparatus to selectively disable functions of electronic control units
First Claim
Patent Images
1. A method comprising:
- executing, via a processor of an electronic control unit in a vehicle, a first software function and a second software function;
receiving, at the electronic control unit via a controller network in the vehicle, a first message transmitted from an external device; and
in response to the first message, preventing the execution of the first software function while continuing to execute the second software function, the preventing of the execution of the first software function accomplished without a physical modification to the vehicle, the external device to execute a replacement software function when the first software function is prevented from being executed, the replacement software function corresponding to the functionality of the electronic control unit provided by the first software function.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus to selectively disable functions in electronic control units are disclosed. An example method includes executing, via a processor of an electronic control unit in a vehicle, a first software function and a second software function. The method further includes preventing the execution of the first software function while continuing to execute the second software function.
11 Citations
18 Claims
-
1. A method comprising:
-
executing, via a processor of an electronic control unit in a vehicle, a first software function and a second software function; receiving, at the electronic control unit via a controller network in the vehicle, a first message transmitted from an external device; and in response to the first message, preventing the execution of the first software function while continuing to execute the second software function, the preventing of the execution of the first software function accomplished without a physical modification to the vehicle, the external device to execute a replacement software function when the first software function is prevented from being executed, the replacement software function corresponding to the functionality of the electronic control unit provided by the first software function. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 16)
-
-
9. An electronic control unit in a vehicle comprising:
-
a processor; and a memory including instructions that, when executed, cause the processor to; execute a first software function of the electronic control unit of the vehicle; execute a second software function of the electronic control unit; receive, via a controller network in the vehicle, a first message transmitted from an external device; and in response to the first message, disable the first software function to prevent the execution of the first software function while continuing to execute the second software function, the disabling of the first software function accomplished independent of physical modifications to the vehicle, the external device execute a replacement software function when the first software function is prevented from being executed, the replacement software function corresponding to a functionality of the electronic control unit provided by the first software function. - View Dependent Claims (10, 11, 12, 17)
-
-
13. A tangible computer readable storage medium comprising instructions that, when executed, cause a machine to at least:
-
execute a first software function of an electronic control unit in a vehicle; execute a second software function of the electronic control unit; receive, via a controller network in the vehicle, a first message transmitted from an external device; and in response to the first message, disable the first software function while continuing to execute the second software function, the disabling of the first software function accomplished without physical modification to the vehicle, the external device to execute a replacement software function when the first software function is prevented from being executed, the replacement software function corresponding to a functionality of the electronic control unit provided by the first software function. - View Dependent Claims (14, 15, 18)
-
Specification