Host Computer Diagnostic Function Management via Dynamic Device Reporting
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional methods require pre-storing information about all diagnostic functions of external devices in the host computer, making it cumbersome to add new diagnostic functions or support new devices, as users must perform additional procedures to enable these functions.
Innovation Solution
A method and apparatus where the host computer automatically receives and performs diagnostic functions from external devices using SNMP, allowing users to select and execute diagnostic tasks without prior storage of function information in the host computer.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If information about all diagnostic functions of external devices is pre-stored in the host computer, then the host computer can perform diagnostic functions, but the system becomes complex and difficult to update when new devices or functions are added
Solution Approach 1:
The external device automatically transmits its own diagnostic function information to the host computer without requiring manual configuration or pre-storation in the host. This self-service approach allows the external device to provide its own service data (diagnostic function information) autonomously, eliminating the need for complex host-side storage and management of device-specific information.
Solution Approach 2:
Instead of the host computer storing and managing diagnostic function information from multiple external devices, the patent inverts the information flow by having external devices transmit their own diagnostic function information to the host computer automatically. This reversal of the traditional information management approach simplifies the host computer's role while maintaining full diagnostic capabilities.
2Ease of operation
If diagnostic function information is pre-stored in the host computer, then diagnostic functions can be performed, but additional procedures are required when new external devices are connected
Solution Approach 1:
The external device performs preliminary action by automatically transmitting its diagnostic function information to the host computer upon connection, before any user configuration is needed. This preliminary transmission of device information eliminates the need for subsequent configuration steps when new devices are added to the system.
Solution Approach 2:
The external device serves itself by automatically providing its diagnostic function information to the host computer without requiring user intervention or additional configuration procedures. This self-service mechanism streamlines the process of adding new devices, making it as simple as connecting the device itself.
3Reliability
If the host computer stores all diagnostic function information, then comprehensive diagnostics are possible, but the system lacks flexibility when new diagnostic functions are added to external devices
Solution Approach 1:
The system transitions from a static information storage model (host computer storing all device information) to a dynamic model where external devices automatically transmit their current diagnostic function information to the host computer. This dynamic approach allows the system to adapt automatically when new diagnostic functions are added to external devices, maintaining both reliability and flexibility.
Data Source
AI summary
Provided are a method and apparatus for performing diagnostic functions of an external device such as a printer, connected to a host computer. The apparatus and method receive information about diagnostic functions supported by the external device from the external device; receive one or more of the diagnostic functions which are selected by a user; request the external device to perform the selected diagnostic functions; and receive the results of the requested diagnostic functions from the external device.


