Bluetooth LE Client Server Control Timing and Error Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing Bluetooth technologies face challenges in efficiently controlling server operations by clients, particularly in setting and managing execution times for specific operations, and in recognizing operation failures and their causes within Bluetooth communication systems.

Innovation Solution

A method and apparatus that utilize Bluetooth Low Energy (LE) connections to transmit write request messages with operation codes and effective times to servers, allowing clients to control server operations, receive indication messages about operation success or failure, and handle errors by providing error codes and supported execution times.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a client controls a server using Bluetooth technology to perform specific operations, then the server can execute remote operations, but the client cannot efficiently manage execution timing or recognize operation failures

Engineering Contradiction:
Improveoperation control efficiencyVSAvoidoperation failure recognition
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements a feedback mechanism where the server sends indication messages back to the client to confirm operation execution status. The indication message includes an operation code and execution result, allowing the client to reliably track whether remote operations were successfully performed on the server device.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent allows the client to pre-configure operation parameters including execution timing before sending the control command. The write request message can include an effective time field that specifies when the operation should be executed, enabling the client to manage operation scheduling in advance rather than immediately executing all commands.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If Bluetooth communication is used for device control, then wireless connectivity is achieved, but connection management complexity increases between various Bluetooth devices

Engineering Contradiction:
Improvedevice compatibilityVSAvoidconnection management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal control mechanism using standardized Bluetooth Low Energy (BLE) write request and indication message formats that can work across different Bluetooth device types. The control point characteristic structure allows a single communication protocol to manage diverse operations (camera control, audio playback, file management) on various server devices, reducing the need for device-specific connection management logic.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Duration of action of moving object

If operation execution time is set by client, then operation scheduling is improved, but server responsiveness may be delayed

Engineering Contradiction:
Improveoperation execution timingVSAvoidserver response speed
Core Design Contradiction:
Duration of action of moving objectVSSpeed

Solution Approach 1:

The patent implements dynamic timing management where the effective time parameter in the write request message can be flexibly set by the client based on operational needs. The server processes operations according to the specified effective time, allowing urgent operations to be scheduled immediately (effective time = current time) while non-urgent operations can be deferred. This dynamic approach balances scheduling control with response speed based on actual operational requirements.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10813145B2Method and apparatus for controlling apparatus by using bluetooth technology
Publication Date: 2020.10.20 LG ELECTRONICS INC
  • US10813145B2 patent drawing
  • US10813145B2 patent drawing
  • US10813145B2 patent drawing

AI summary

The present invention relates to a method and an apparatus for controlling, by a client, a server via Bluetooth. The present invention provides a method and an apparatus that form a Bluetooth low energy (LE) connection with a server: transmit, to the server, a first write request message requesting writing of a control point characteristic for an instruction of a specific operation; receive a first write response message in response to the write request message; and receive, from the server, a first instruction message for instructing whether to perform the specific operation, wherein the first write request message includes a first operation code indicating the specific operation and a first effective time indicating a time of performing the specific operation.