BLE Control Procedure Response Using MD Bit Event Extension

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current BLUETOOTH technologies close connection events prematurely when devices lack additional data to send, preventing timely responses to control procedure requests, leading to delays in completing control procedures.

Innovation Solution

A BLUETOOTH device sets the MD bit to a value indicating it has more data to send, even when it doesn't, to maintain the connection event, allowing for immediate response to control procedures during the same event.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If the MD bit is set to indicate no more data when the transmission queue is empty, then the connection event closes promptly, but control procedure responses are delayed to the next connection event

Engineering Contradiction:
Improvecontrol procedure completion timeVSAvoidconnection event efficiency
Core Design Contradiction:
Loss of timeVSProductivity

Solution Approach 1:

The patent inverts the conventional logic of the MD bit by setting it to indicate more data is available even when the transmission queue is empty. This inversion allows the connection event to remain open for additional packet exchanges, enabling control procedure responses to be sent within the same connection event rather than waiting for the next one, thus reducing control procedure completion time.

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

The patent changes the parameter state of the MD bit from its conventional meaning (accurately reflecting queue status) to an alternative state (indicating more data available regardless of actual queue content). This parameter change enables the system to maintain connection events open longer, allowing timely control procedure responses while managing connection efficiency through subsequent packet handling.

Inventive Principle:
Principle #35Parameter changes

2Speed

If the connection event is kept open for control procedure responses, then response timing is improved, but connection events may remain open longer than necessary

Engineering Contradiction:
Improvecontrol procedure response speedVSAvoidconnection event duration
Core Design Contradiction:
SpeedVSDuration of action of moving object

Solution Approach 1:

The patent applies dynamics by making the connection event duration adaptive rather than fixed. By setting the MD bit to keep the connection event open, the system dynamically extends the event duration just long enough to accommodate control procedure responses. The connection event remains open only as long as needed for the accelerated control procedure exchange, then closes normally, optimizing both response speed and event duration.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP4709032A1Accelerating control procedures over BLE connection oriented services
Publication Date: 2026.03.11 TEXAS INSTRUMENTS INC
  • EP4709032A1 patent drawingFigure 1
  • EP4709032A1 patent drawingFigure 2
  • EP4709032A1 patent drawingFigure 3~4

AI summary

A first BLUETOOTH device (100) includes a transceiver (111) configured to receive a control procedure packet (107) from a second BLUETOOTH device (101) during a BLUETOOTH connection event (102) of a BLUETOOTH connection between the first BLUETOOTH device (100) and the second BLUETOOTH device (101). The first BLUETOOTH device (100) also includes a controller (112) coupled to the transceiver (111) and configured to set a more data (MD) bit (118) of a response packet (116) to the control procedure packet (107) to a first value (119) independent of whether the first BLLTETOOTH device (100) has more data to send to the second BLLTETOOTH device (101). The first value (119) corresponds to maintaining the BLUETOOTH connection event (102) open. The transceiver (111) is further configured to send the response packet (116) to the second BLUETOOTH device (101) during the BLUETOOTH connection event (102).