Bluetooth HID Slot Allocation for Low-Latency Multipoint Links
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing Bluetooth technologies face inefficiencies in bandwidth allocation for Human Interface Devices (HIDs) due to inability to differentiate between different types, leading to issues like mouse latency and degraded user experience.
Innovation Solution
Implementing a multipoint bandwidth allocation mechanism and HID-type-based slot allocation to optimize Bluetooth link setup, considering the specific requirements of various HIDs such as keyboards and mice, ensuring appropriate resource allocation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a single bandwidth allocation mechanism is used for all HID devices, then device compatibility is maintained, but communication efficiency and latency performance deteriorate
Solution Approach 1:
The patent segments HID devices into different types (keyboard, mouse, other) based on their communication requirements. Each type is allocated different bandwidth resources and slot configurations, allowing optimized communication efficiency for each category while maintaining overall system compatibility through standardized classification criteria.
2Device complexity
If bandwidth is allocated without considering HID type, then configuration complexity is reduced, but user experience and latency performance worsen
Solution Approach 1:
The patent performs preliminary classification of HID devices by type during the connection establishment phase. Slot allocation settings and bandwidth parameters are pre-configured for each HID type, allowing the system to quickly assign appropriate resources without complex real-time calculations, thereby reducing latency while maintaining manageable configuration complexity.
3Device complexity
If uniform slot allocation is applied to all Bluetooth links, then system simplicity is maintained, but multipoint scenario performance and resource utilization deteriorate
Solution Approach 1:
The patent implements local quality optimization by allocating different slot configurations to different Bluetooth links based on the specific HID device type connected to each link. This allows each link to have customized bandwidth and timing parameters optimized for its specific device, improving overall resource utilization in multipoint scenarios while maintaining systematic control through centralized management.
Data Source
AI summary
For example, a first Bluetooth (BT) device, which may be capable of configuring a BT link for communication between the BT device and a Human Interface Device (HID). For example, the BT device maty include logic and circuitry configured to identify an HID type of the HID. For example, the BT device may configure a slot allocation setting of the BT link between the BT device and the HID, for example, based on the identified HID type of the HID. In one example, the HID type may include a mouse, or a keyboard. In other aspects, any other additional or alternative HID type may be used.


