Patent ID: 7225245
Filing Date: 2007-05-29
Classification: H04L

Abstract:
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.