Bluetooth Data Exchange Protocol for Secure URI Sharing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Bluetooth-based wireless communication systems face challenges in quickly searching for and connecting devices for data sharing, especially in environments where network information, user information, and content information need to be exchanged efficiently, and there is a lack of security in sharing URIs and advertisements between devices.

Innovation Solution

A method involving a first device transmitting connection information to a second device via a first network, requesting a wireless connection to a second network, and exchanging data, which includes network, service, content, and user information, while also enhancing security through additional security information exchange using Bluetooth for URI sharing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If devices perform multi-stage searching, connection, and secure information setting procedures to share data, then device connectivity is achieved, but connection time and power consumption increase significantly

Engineering Contradiction:
Improvedevice connectivityVSAvoidconnection time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-establishing Bluetooth connections between devices before actual data sharing is needed. Devices maintain persistent Bluetooth links, so when data sharing is required, the connection infrastructure is already in place, eliminating the need for multi-stage searching and connection procedures at the moment of data transfer.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent makes Bluetooth serve multiple functions: it is used both for initial device discovery/connection establishment and for subsequent data sharing operations. By making Bluetooth universal for both connection setup and data transmission, the system eliminates the need for separate network interfaces and multi-stage procedures, reducing both time and complexity.

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

2Reliability

If devices perform multi-stage searching, connection, and secure information setting procedures to share data, then device connectivity is achieved, but power consumption increases significantly

Engineering Contradiction:
Improvedevice connectivityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent applies preliminary action by pre-establishing Bluetooth connections between devices before actual data sharing is needed. Devices maintain persistent Bluetooth links, so when data sharing is required, the connection infrastructure is already in place, eliminating the need for multi-stage searching and connection procedures at the moment of data transfer.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent makes Bluetooth serve multiple functions: it is used both for initial device discovery/connection establishment and for subsequent data sharing operations. By making Bluetooth universal for both connection setup and data transmission, the system eliminates the need for separate network interfaces and multi-stage procedures, reducing both time and complexity.

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

3Adaptability or versatility

If devices search for new devices from the beginning when a desired service is not supported, then service compatibility is achieved, but time and device resources are wasted

Engineering Contradiction:
Improveservice compatibilityVSAvoidsearch time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent implements feedback by having devices exchange service capability information through their Bluetooth profiles during the connection establishment phase. When a device wants to share data, the receiving device can immediately check its Bluetooth profile to determine if it supports the required service, providing feedback that avoids unnecessary full connection attempts and subsequent failures.

Inventive Principle:
Principle #23Feedback

4Ease of operation

If an advertising device unilaterally transmits beacon data, then advertisement sharing is achieved, but security is compromised as reception devices cannot verify URI safety

Engineering Contradiction:
Improveadvertisement sharingVSAvoidsecurity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces an intermediary verification mechanism where a trusted third party (such as a server or certificate authority) signs or verifies the advertising URIs before they are transmitted by the advertising device. The reception device can then verify the authenticity and safety of the URI through this intermediary's digital signature or certificate, maintaining ease of advertisement sharing while adding a layer of security verification.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9936448B2Method for transmitting and receiving data in wireless communication system and apparatus for performing the same
Publication Date: 2018.04.03 LG ELECTRONICS INC
  • US9936448B2 patent drawing
  • US9936448B2 patent drawing
  • US9936448B2 patent drawing

AI summary

A method for transmitting and receiving data in a wireless communication system, performed by a first device, includes transmitting a first message including device connection information to at least one second device via a first network, receiving a response with respect to the first message from the at least one second device via the first network, transmitting a connection request message for requesting wireless connection of a second network to the at least one second device via the first network on the basis of the response, the connection request message including information regarding connection of a network indicating the second network, receiving a connection response message corresponding to a response with respect to the connection request message from the at least one second device via the first network, and transmitting and receiving data to and from a second device via the second network.