Bluetooth Session Management for Responsive, Low-Power Remote Controls

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern remote controls with Bluetooth communication consume excessive energy, leading to frequent battery changes, ecological waste, and high costs, due to inefficient session management that causes premature battery wear and perceptible delays in re-establishing connections.

Innovation Solution

A method for managing communication between a control device and a reading terminal that detects changes in the operating state of a rendering device, such as a TV, to optimize session management, closing or establishing the Bluetooth session accordingly, thereby reducing energy consumption and eliminating perceptible delays.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the Bluetooth session is kept active to ensure immediate command transmission, then command responsiveness is improved, but energy consumption increases and battery life decreases

Engineering Contradiction:
Improvecommand transmission speedVSAvoidenergy consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary actions by closing the Bluetooth session when the rendering device transitions to standby mode, anticipating that no commands will be needed. This proactive session management eliminates the need to maintain continuous connectivity, thereby reducing energy consumption while ensuring commands can be transmitted immediately when the device is active.

Inventive Principle:
Principle #10Preliminary action

2Use of energy by moving object

If the Bluetooth session is closed early to save energy, then energy consumption is reduced, but re-establishment delay increases and user experience deteriorates

Engineering Contradiction:
Improveenergy consumptionVSAvoidsession re-establishment time
Core Design Contradiction:
Use of energy by moving objectVSLoss of time

Solution Approach 1:

The system uses feedback from the rendering device's operating state (active vs. standby) to dynamically manage the Bluetooth session. By monitoring the device state and responding accordingly, the system closes sessions only when appropriate (when device is in standby) and re-establishes them immediately when needed (when device becomes active), eliminating unnecessary re-establishment delays while conserving energy.

Inventive Principle:
Principle #23Feedback

3Duration of action of stationary object

If the Bluetooth session is closed after inactivity to extend battery life, then battery life is extended, but repetitive reconnections cause energy peaks and premature battery wear

Engineering Contradiction:
Improvebattery lifeVSAvoidenergy peaks from repetitive reconnections
Core Design Contradiction:
Duration of action of stationary objectVSLoss of energy

Solution Approach 1:

The system performs preliminary session closure based on rendering device state changes rather than waiting for inactivity timeouts. By proactively closing sessions when the device enters standby mode, the system avoids the cycle of inactivity-based timeouts and subsequent reconnections, eliminating energy peaks and reducing premature battery wear while still extending overall battery life.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12402192B2Method for managing communication between a control device and a reading terminal
Publication Date: 2025.08.26 ORANGE SA
  • US12402192B2 patent drawing
  • US12402192B2 patent drawing

AI summary

A method for managing communication between a control device, called a first control device, and a reading terminal that are able to communicate with one another via a first communication link. The first control device is able to communicate with the reading terminal when a communication session is active on the first communication link. The reading terminal is connected, via a second communication link, to a rendering device having a plurality of operating states and able to render content depending on its operating state. The method of managing includes the following steps in the reading terminal: obtaining an item of data representative of a modification of the operating state of the rendering device, and a step of requesting modification of the state of the session between the reading device and the first control device on the basis of the obtained item of data.