Remote access diagnostic device and methods thereof
AssigneeBigfoot Networks, Inc.
InventorHarlan T. Beverly
Life of this patent
Estimating the term…
Abstract
A method for diagnosing and correcting errors at a data processing system is disclosed includes detecting at a first device of the system, such as a network interface device, an error at a second device of the system, such as a data processor. In response to detecting the error, the first device communicates a help request via a network. In response to the help request, the first device receives diagnostic and error correction routines from a remote system. The first device executes the routines and provides information to the remote system to diagnose and correct errors at the second device.
Claims26
A method, comprising:
- determining at a first data processing device an error at a first data processing system;
- in response to determining the error:
- automatically sending a help request from the first data processing device via a network;
- receiving authentication information at the first data processing device in response to sending the help request;
- and
- authenticating a second system at the first data processing device based on the authentication information.
A method, comprising:
- determining at a first data processing device an error at a first data processing system;
- in response to determining the first error:
- storing from the first data processing device a diagnostic routine at a memory portion of the first data processing system, the memory portion associated with an interrupt service routine of the first data processing system;
- providing a first interrupt to the first data processing system;
- and
- executing the diagnostic routine at the first data processing system in response to the first interrupt.
A method, comprising:
- determining at a first data processing device an error at a first data processing system;
- in response to determining the first error:
- communicating from the first data processing device a diagnostic request to a device driver of the first data processing system, the device driver configured to control the first data processing device;
- and
- executing a diagnostic routine of the device driver in response to the diagnostic request.
A device, comprising:
- a first processor device;
- a second processor device coupled to the first processor device, the second processor device configured to:
- automatically send a help request to a remote device via a network in response to detecting an error at the first processor device;
- receive authentication information in response to sending the help request;
- and
- authenticate the remote device based on the authentication information.
Dependencies are inferred from the claim text.