Vehicle auditing and control of maintenance and diagnosis for vehicle systems
First Claim
Patent Images
1. A method of performing a task on a system on a platform, comprising:
- receiving a task script, by a data processing system on the platform, wherein the task script identifies task steps for performing the task on the system and identifies rules for performing the task on the system including preconditions for performing the task on the system;
checking a digital signature for the task script by the data processing system to determine whether the task script is authentic;
determining, by the data processing system, whether the rules for performing the task on the system are satisfied; and
running the task script in response to a determination that the task script is authentic and that the rules for performing the task on the system are satisfied, by the data processing system, to perform the task on the system.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus of performing a task on a system on a platform. A task script is received by a data processing system on the platform. The task script identifies task steps for performing the task on the system. The task script is run by the data processing system to perform the task on the system.
90 Citations
19 Claims
-
1. A method of performing a task on a system on a platform, comprising:
-
receiving a task script, by a data processing system on the platform, wherein the task script identifies task steps for performing the task on the system and identifies rules for performing the task on the system including preconditions for performing the task on the system; checking a digital signature for the task script by the data processing system to determine whether the task script is authentic; determining, by the data processing system, whether the rules for performing the task on the system are satisfied; and running the task script in response to a determination that the task script is authentic and that the rules for performing the task on the system are satisfied, by the data processing system, to perform the task on the system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 19)
-
-
9. An apparatus on a platform, comprising:
-
a receiver configured to receive a task script, wherein the task script identifies task steps for performing a task on a system on the platform and identifies rules for performing the task on the system including preconditions for performing the task on the system; a digital signature checker configured to check a digital signature for the task script to determine whether the task script is authentic; a rules checker configured to determine whether the rules for performing the task on the system are satisfied; and a task executer configured to run the task script in response to a determination that the task script is authentic and that the rules for performing the task on the system are satisfied to perform the task on the system. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of performing a task on a system on a platform, comprising:
-
signing a task script, by a processor unit, with a digital signature, wherein the processor unit is selected from (1) a processor unit in a portable maintenance device configured to be moved to the platform and (2) a processor unit in a remote console in communication with the platform; sending the task script with a digital signature to the platform, by the processor unit; receiving task instructions, by the processor unit, wherein the task instructions identify the task to be performed on the system on the platform; identifying the task script for the task, by the processor unit, in response to receiving the task instructions, wherein the task script is machine executable and identifies task steps for performing the task on the system and identifies rules for performing the task on the system including preconditions for performing the task on the system; and running the task script in response to a determination that the task script is authentic and that the rules for performing the task on the system are satisfied to perform the task on the system. - View Dependent Claims (18)
-
Specification