Receiver Channel Scanning for Low-Latency HID Communication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for data communication between human interface devices and host devices often suffer from high latency and inefficient use of wireless communication resources.
Innovation Solution
A method involving a receiver device that scans a radio frequency band to identify eligible channels based on predetermined criteria, determines further eligible channels, and provides them to the human interface device, along with the human interface device adjusting transmit power based on RSSI, battery status, and packet error rate to optimize data transmission.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional fixed transmit power is used for wireless communication, then device complexity is reduced, but communication reliability and efficiency deteriorate due to high latency and packet errors
Solution Approach 1:
The patent implements dynamic transmit power adjustment where the human interface device continuously monitors communication conditions (packet error rate, RSSI, battery status) and adapts transmit power levels in real-time. This transforms the static power transmission system into a dynamic one that responds to changing conditions, improving reliability without requiring complex infrastructure changes.
Solution Approach 2:
The system establishes a feedback loop where the receiver device sends acknowledgments and the transmitter monitors packet error rates, RSSI values, and battery status. Based on this feedback, the transmit power is dynamically adjusted - increasing power when errors occur and decreasing power when conditions are good, creating a self-regulating communication system.
2Reliability
If maximum transmit power is always used, then communication reliability improves, but energy consumption increases reducing battery life
Solution Approach 1:
The transmit power is dynamically adjusted based on real-time monitoring of communication conditions. When packet error rates are low and RSSI indicates good signal strength, the system reduces transmit power to conserve battery energy. When errors increase or signal strength decreases, power is increased to maintain reliability, creating an energy-efficient adaptive system.
Solution Approach 2:
The system changes the transmit power parameter based on monitored conditions including battery status, packet error rate, and RSSI. This parameter adjustment allows the system to operate at minimum necessary power levels most of the time while maintaining reliability when needed, optimizing the trade-off between energy consumption and transmission reliability.
3Productivity
If channel scanning and dynamic parameter adjustment are implemented, then communication efficiency improves, but device complexity and processing time increase
Solution Approach 1:
The channel scanning and parameter adjustment process is segmented into discrete steps: scanning for available channels, selecting the best channel, establishing connection, and then monitoring/adjusting parameters. This segmentation makes the complex process manageable and implementable within existing device constraints while still achieving improved communication efficiency.
Solution Approach 2:
The receiver device performs channel scanning and identifies eligible channels before the actual data transmission begins. This preliminary action ensures that the optimal communication channel is selected in advance, avoiding the need for complex real-time channel switching during data transfer and reducing overall system complexity.
4Reliability
If frequent packet transmission with error checking is used, then data accuracy improves, but latency increases due to repeated transmissions
Solution Approach 1:
The system dynamically adjusts transmit power based on monitored packet error rates. When error rates are low, transmission proceeds efficiently with minimal retransmissions. When error rates increase, power is increased to prevent errors rather than relying on repeated transmissions, reducing latency while maintaining accuracy.
Solution Approach 2:
By proactively adjusting transmit power to maintain low error rates, the system skips the time-consuming retransmission process. The increased initial power ensures packets are transmitted correctly on first attempt, allowing data to rush through the channel without the delays of error detection and retransmission cycles.
Data Source
AI summary
According to various embodiments, a method for facilitating a data communication is provided. The method includes: scanning, by a receiver device couplable to a host device and communicatively connectable to a human interface device, a radio frequency band to identify eligible channels based on a first predetermined criterion, wherein the radio frequency band comprises multiple consecutive channels; determining further eligible channels from the eligible channels based on a second predetermined criterion; and providing the further eligible channels to the human interface device.


