Remote diagnostics system
First Claim
Patent Images
1. A method comprising:
- launching a diagnostic agent process at a host processing system upon boot-up of the host processing system;
transmitting a hardware version associated with the diagnostic agent process from the diagnostic agent process to a diagnostic server;
receiving data from the diagnostic server at the host processing system via a data network to provide one or more diagnostic procedures for the diagnostic agent process, wherein the diagnostic server is a centralized repository for the diagnostic procedures, and wherein the one or more diagnostic procedures are selected based on the hardware version;
upon receipt of the one or more diagnostic procedures, automatically executing the one or more diagnostic procedures on the host processing system using a firmware interface to provide one or more diagnostic results;
receiving updated diagnostic procedures from the diagnostic server to maintain synchronization of the diagnostic agent process with current diagnostic procedures; and
transmitting the one or more diagnostic results to the diagnostic server.
3 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are a system and method of remotely providing diagnostic procedures to a processing system. Upon being launched on a processing system, an agent process may receive data to provide one or more diagnostic procedures from a data network coupled to the processing system. One or more of the diagnostic procedures may then be executed to provide diagnostic results.
50 Citations
18 Claims
-
1. A method comprising:
-
launching a diagnostic agent process at a host processing system upon boot-up of the host processing system; transmitting a hardware version associated with the diagnostic agent process from the diagnostic agent process to a diagnostic server; receiving data from the diagnostic server at the host processing system via a data network to provide one or more diagnostic procedures for the diagnostic agent process, wherein the diagnostic server is a centralized repository for the diagnostic procedures, and wherein the one or more diagnostic procedures are selected based on the hardware version; upon receipt of the one or more diagnostic procedures, automatically executing the one or more diagnostic procedures on the host processing system using a firmware interface to provide one or more diagnostic results; receiving updated diagnostic procedures from the diagnostic server to maintain synchronization of the diagnostic agent process with current diagnostic procedures; and transmitting the one or more diagnostic results to the diagnostic server. - View Dependent Claims (2, 3, 4, 5, 16)
-
-
6. An article comprising:
-
a storage medium comprising machine-readable instructions stored thereon for; launching a diagnostic agent process at a host processing system upon boot-up of the host processing system; transmitting a hardware version associated with the diagnostic agent process from the diagnostic agent process to a diagnostic server; receiving data from the diagnostic server at the host processing system via a data network to provide one or more diagnostic procedures for the diagnostic agent process, wherein the diagnostic server is a centralized repository for the diagnostic procedures, and wherein the one or more diagnostic procedures are selected based on the hardware version; upon receipt of the one or more diagnostic procedures, automatically executing the one or more of diagnostic procedures on the host processing system using a firmware interface to provide one or more diagnostic results; receiving updated diagnostic procedures from the diagnostic server to maintain synchronization of the diagnostic agent process with current diagnostic procedures; and transmitting the one or more diagnostic results to the diagnostic serve. - View Dependent Claims (7, 8, 9, 10, 17)
-
-
11. A system comprising:
-
a wireless network; a diagnostic server coupled to the wireless network the diagnostic server to update diagnostic procedures, and to transmit updated diagnostic procedures to a diagnostic agent process on a host processing system to maintain synchronization of the diagnostic agent process with current diagnostic procedures, wherein the diagnostic server is a centralized repository for the diagnostic procedures; and the host processing system including at least one central processing unit to execute logics comprising; logic to launch the diagnostic agent process on the host processing system upon boot-up of the host processing system; logic to transmit a hardware version associated with the diagnostic agent process from the diagnostic agent process to the diagnostic server; logic to receive data to provide one or more diagnostic procedures for the diagnostic agent process from the diagnostic server via the wireless network, wherein the one or more diagnostic procedures are selected by the diagnostic server based on the transmitted hardware version; logic to upon receipt of the one or more diagnostic procedures, automatically execute the one or more diagnostic procedures using a firmware interface to provide one or more diagnostic results; and logic to transmit the one or more diagnostic results to the diagnostic server. - View Dependent Claims (12, 13, 14, 15, 18)
-
Specification