Method for Monitoring Software in a Road Vehicle
First Claim
1. A method for monitoring software in a road vehicle, the software having a plurality of code sections and each code section carrying out at least one function, the method comprising the acts of:
- detecting whether an unexpected event has occurred during execution of one of the code sections, the unexpected event being caused by the execution of code in the code section, and/or checking whether a software section has been manipulated;
transmitting a message to a central unit outside the road vehicle if the unexpected event is detected and/or if the software section has been manipulated;
receiving an instruction from the central unit to change the method of operation of the software in response to the detection of the unexpected event and/or the manipulation of the software section; and
changing the method of operation of the software, while the software is being executed, in response to the instruction.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is provided for monitoring software in a road vehicle. The software has a plurality of code sections and each code section carries out at least one function. The method includes detecting whether an unexpected event has occurred during the execution of one of the code sections, the unexpected event being caused by the execution of the code in the code section, and/or checking whether a software section has been manipulated. The method transmits a message to a central unit outside the road vehicle if the unexpected event is detected and/or if it is detected that a software section has been manipulated. The method receives an instruction from the central unit to change the method of operation of the software in response to the detection of the unexpected event and/or the manipulation of the software section; and changes the method of operation of the software, while the software is being executed, in response to the instruction.
20 Citations
18 Claims
-
1. A method for monitoring software in a road vehicle, the software having a plurality of code sections and each code section carrying out at least one function, the method comprising the acts of:
-
detecting whether an unexpected event has occurred during execution of one of the code sections, the unexpected event being caused by the execution of code in the code section, and/or checking whether a software section has been manipulated; transmitting a message to a central unit outside the road vehicle if the unexpected event is detected and/or if the software section has been manipulated; receiving an instruction from the central unit to change the method of operation of the software in response to the detection of the unexpected event and/or the manipulation of the software section; and changing the method of operation of the software, while the software is being executed, in response to the instruction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
Specification