System and method for sequencing and performing very high speed software downloads concurrent with system testing in an automated production environment
First Claim
1. A method of performing high-speed software downloads to and diagnostics testing of a target computer system in a manufacturing environment, the method comprising:
- booting the target computer system to a multi-tasking operating system (“
OS”
);
launching a step sequencing engine application;
the step sequencing engine application simultaneously launching a diagnostics platform and a software download manager; and
the diagnostics platform initiating a plurality of diagnostics tests to be performed on the target computer system and the software download manager simultaneously launching a software download tool for downloading customer software to a hard drive of the target computer system.
13 Assignments
0 Petitions
Accused Products
Abstract
A method and system for performing very high speed software downloads concurrent with system testing in an automated production environment and for test-sequencing in multi-tasking environments with consolidated automation and interactive operations are described. In one embodiment, during diagnostics and software download, a multi-tasking OS is booted on a target computer system, thereby enabling diagnostics to be run at the same time the software download is performed. A visual step-sequencing engine provides the ability to sequentially execute steps, as well as to execute steps in parallel and to combine parallel and sequential steps into loops. The sequencing engine provides a visual representation of the current run status of the target system in a Main window. The sequencing engine also integrates EMR debug tools into the same application so that EMR debug technicians can run failing steps directly from the application via an EMR Control window thereof and consolidates logs into a single location within the application viewable via a Logs window thereof.
-
Citations
60 Claims
-
1. A method of performing high-speed software downloads to and diagnostics testing of a target computer system in a manufacturing environment, the method comprising:
-
booting the target computer system to a multi-tasking operating system (“
OS”
);launching a step sequencing engine application; the step sequencing engine application simultaneously launching a diagnostics platform and a software download manager; and the diagnostics platform initiating a plurality of diagnostics tests to be performed on the target computer system and the software download manager simultaneously launching a software download tool for downloading customer software to a hard drive of the target computer system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for enabling the performance of high-speed software downloads to and diagnostics testing of a target computer system in a manufacturing environment, the system comprising:
-
means for booting the target computer system to a multi-tasking operating system (“
OS”
); andmeans for launching a step sequencing engine application for simultaneously launching a diagnostics platform and a software download manager; wherein the diagnostics platform initiates a plurality of diagnostics tests to be performed on the target computer system and the software download manager simultaneously launches a software download tool for downloading customer software to a hard drive of the target computer system. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method of performing high-speed software downloads to and diagnostics testing of a target computer system in a manufacturing environment, the method comprising:
-
booting the target computer system to a multi-tasking operating system (“
OS”
);launching a step sequencing engine application; the step sequencing engine application simultaneously launching a diagnostics platform and a software download manager; the diagnostics platform initiating a plurality of diagnostics tests to be performed on the target computer system and the software download manager simultaneously launching a software download tool for downloading customer software to a hard drive of the target computer system; and upon completion of the diagnostics tests and the customer software downloading, rebooting the target computer system. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A system for enabling the performance of high-speed software downloads to and diagnostics testing of a target computer system in a manufacturing environment, the system comprising:
-
means for booting the target computer system to a multi-tasking operating system (“
OS”
); andmeans for launching a step sequencing engine application for simultaneously launching a diagnostics platform and a software download manager; wherein the diagnostics platform initiates a plurality of diagnostics tests to be performed on the target computer system and the software download manager simultaneously launches a software download tool for downloading customer software to a hard drive of the target computer system; and means for rebooting the target computer system upon completion of the diagnostics tests and the customer software downloading. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. A method of performing high-speed software downloads to and diagnostics testing of a target computer system in a manufacturing environment, the method comprising:
-
booting the target computer system to a multi-tasking operating system (“
OS”
);launching a step sequencing engine application; the step sequencing engine application simultaneously launching a diagnostics platform and a software download manager; the diagnostics platform initiating a plurality of diagnostics tests to be performed on the target computer system and the software download manager simultaneously launching a software download tool for downloading customer software to a hard drive of the target computer system; and upon completion of the diagnostics tests and the customer software downloading, rebooting the target computer system to a non-multitasking OS. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50, 51)
-
-
52. A system for enabling the performance of high-speed software downloads to and diagnostics testing of a target computer system in a manufacturing environment, the system comprising:
-
means for booting the target computer system to a multi-tasking operating system (“
OS”
);means for launching a step sequencing engine application for simultaneously launching a diagnostics platform and a software download manager; wherein the diagnostics platform initiates a plurality of diagnostics tests to be performed on the target computer system and the software download manager simultaneously launches a software download tool for downloading customer software to a hard drive of the target computer system; and means for rebooting the target computer system to a non-multitasking OS upon completion of the diagnostics tests and the customer software downloading. - View Dependent Claims (53, 54, 55, 56, 57, 58, 59, 60)
-
Specification