Pointing Device USB State Correction via Voltage Monitoring
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional pointing devices experience undefined or abnormal behaviors when connected to poorly designed host systems via USB, leading to incorrect power states and user confusion, particularly when the host system is powered down.
Innovation Solution
A pointing device equipped with a USB driver device and processing circuit that monitors voltage changes and data transmission states to correct the USB state, ensuring the device remains in a correct sleep state even when connected to a powered-down host system by using analog and logical detection methods, such as USB charging port detection and watchdog timer monitoring.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the pointing device is connected to a powered-down host system via USB interface, then the device should remain in sleep state with no power supply, but due to poor host system circuit board design or other configurations, the USB state may become erroneous causing the device to activate incorrectly
Solution Approach 1:
The USB driver device continuously monitors voltage changes and data transmission states on the USB communication interface, creating a feedback mechanism that detects abnormal host system behaviors and triggers state correction to maintain accurate USB state despite poor host system design
Solution Approach 2:
The pointing device autonomously monitors its own USB state through voltage and data transmission detection, and automatically corrects erroneous states without requiring external intervention, enabling the device to self-manage its power state accuracy
2Reliability
If the USB driver device monitors voltage changes and data transmission states continuously, then the USB state accuracy is improved, but the device complexity increases due to additional monitoring and correction mechanisms
Solution Approach 1:
The USB driver device performs multiple functions including normal USB communication, voltage monitoring, data transmission state detection, and state correction, consolidating these diverse functions into a single integrated component rather than adding separate monitoring and correction hardware
Data Source
AI summary
A method of a pointing device which is used to be coupled to a host system through a universal serial bus (USB) communication interface includes: providing a USB driver device to communicate with the host system via the USB communication interface; monitoring a specific voltage change or a specific data transmission state of the USB communication interface to generate a monitoring result; and correcting a USB state of the USB driver device when the monitoring result indicates that a undefined or abnormal behavior of the host system occurs.


