HID Packet Size Selection for Lower Processing Time and Power
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional HID systems transmit data using fixed packet sizes, leading to inefficient processing time and power consumption, regardless of the actual data requirements.
Innovation Solution
A HID system that dynamically selects data units with varying sizes based on data quantities and requirements, allowing for optimized processing time and power consumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If fixed packet sizes are used for data transmission, then data transmission can be simplified and standardized, but processing time and power consumption cannot be optimized based on actual data requirements
Solution Approach 1:
The patent implements dynamic packet size selection where the HID device can choose between different packet sizes (e.g., 8-byte or 18-byte packets) based on the actual data requirements. This dynamic adaptation allows the system to optimize processing efficiency by using smaller packets when data is minimal and larger packets when more data needs to be transmitted, while maintaining the simplicity of standardized packet formats through predefined size options.
2Device complexity
If fixed packet sizes are used for data transmission, then device complexity can be reduced, but power consumption cannot be optimized
Solution Approach 1:
The system dynamically adjusts packet size based on data requirements to optimize power consumption. By selecting smaller packet sizes when only minimal data needs to be transmitted, the communication time and energy expenditure are reduced. The predefined packet size options maintain relatively simple device architecture while enabling energy optimization through adaptive selection.
Solution Approach 2:
The patent changes the parameter of packet size dynamically based on data requirements. The HID device can switch between different packet size parameters (e.g., 8-byte vs. 18-byte packets) to match the actual data volume, thereby optimizing power consumption without requiring complex real-time packet construction, as the packet formats are predefined and standardized.
3Quantity of substance
If larger data unit sizes are used, then more data can be transmitted per packet, but processing time and power consumption increase
Solution Approach 1:
The system dynamically selects packet sizes based on the actual data volume that needs to be transmitted. When data volume is small, smaller packets are used to minimize processing time. When data volume is larger, bigger packets are selected to improve efficiency. This dynamic adaptation ensures that processing time is optimized for each transmission scenario while adapting to the actual data quantity requirements.
Data Source
AI summary
A HID system comprising a HID is disclosed. The HID comprises a data generation device, configured to generate a plurality of first data units with target data in a first mode; and a transmission device, configured to selectively use second data units or third data units to output the target data in the first mode. Second sizes of the second data units are different from third sizes of the third data units. By such system, packets with proper sizes may be selected, thus the required time of processing packets and necessary power consumption for transmitting packets may be optimized.


