Bluetooth LE Control Device Client Server Role Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Bluetooth devices face complexity in connection management, especially when one device operates as both a client and a server, and there is a need to efficiently obtain and manage service information, including changes and large characteristic data, within the limitations of Bluetooth LE technology.

Innovation Solution

A method for controlling devices using Bluetooth LE that involves advertising messages, connection requests, reading characteristic information, and handling changes in service information through specific message requests and responses, allowing for efficient data exchange and management of services across devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a device operates as both client and server in Bluetooth connections, then service capability is improved, but connection management complexity increases

Engineering Contradiction:
Improveservice capabilityVSAvoidconnection management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the device into distinct client and server roles for different services. The device maintains separate service lists identifying which services operate in client mode and which in server mode, allowing independent management of each role's connections and characteristics.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The device is designed to universally support both client and server operational modes simultaneously. By maintaining comprehensive service information including both client services and server services, the device can adaptively function in either role depending on the connection requirements.

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

2Loss of information

If characteristic information size exceeds Bluetooth LE limit, then data completeness is improved, but transmission efficiency deteriorates

Engineering Contradiction:
Improvedata completenessVSAvoidtransmission efficiency
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The patent segments large characteristic information into multiple characteristic values. When a characteristic's data exceeds the Bluetooth LE maximum transmission size, it is divided into several smaller characteristic values, each with its own handle, allowing complete data transmission through multiple reads while maintaining data integrity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent adds a dimensional structure to characteristic data by organizing oversized information into a hierarchical format with multiple characteristic values. This transforms a single large data block into a multi-dimensional structure that can be transmitted incrementally through successive reads.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Loss of information

If service information is frequently updated, then information freshness is improved, but communication overhead increases

Engineering Contradiction:
Improveinformation freshnessVSAvoidcommunication overhead
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent implements a feedback mechanism where the server device monitors changes in service information and actively notifies the client device when updates occur. This allows the client to receive only changed information rather than continuously requesting full service data, reducing communication overhead while maintaining information freshness.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10194477B2Method and apparatus for controlling a device using bluetooth technology
Publication Date: 2019.01.29 LG ELECTRONICS INC
  • US10194477B2 patent drawing
  • US10194477B2 patent drawing
  • US10194477B2 patent drawing

AI summary

Disclosed is a method and an apparatus for a control device to control a first device by using Bluetooth LE (Low Energy). The present invention provides a method and an apparatus comprising receiving from the first device an advertising message for searching for the first device, transmitting a connection request message for establishing a Bluetooth LE connection to the first device, transmitting to the first device a first read request message requesting first characteristic information related to at least one first service for which the first device operates as a client role, receiving a first read response message including the characteristic information, and controlling a connection with a second device operating as a server role based on the characteristic information.