Bluetooth HID Slot Allocation for Low-Latency Multipoint Links

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvedevice compatibilityVSAvoidcommunication efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

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.

Inventive Principle:
Principle #1Segmentation

2Device complexity

If bandwidth is allocated without considering HID type, then configuration complexity is reduced, but user experience and latency performance worsen

Engineering Contradiction:
Improveconfiguration complexityVSAvoidlatency
Core Design Contradiction:
Device complexityVSLoss of time

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.

Inventive Principle:
Principle #10Preliminary action

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

Engineering Contradiction:
Improvesystem simplicityVSAvoidresource utilization
Core Design Contradiction:
Device complexityVSProductivity

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.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12609790B2Apparatus, system and method of configuring a Bluetooth link for communication with a human interface device (HID)
Publication Date: 2026.04.21 INTEL CORP
  • US12609790B2 patent drawing
  • US12609790B2 patent drawing
  • US12609790B2 patent drawing

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.