Method and apparatus for controlling a device using bluetooth technology

US10735467B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10735467-B2
Application numberUS-201715403639-A
CountryUS
Kind codeB2
Filing dateJan 11, 2017
Priority dateJan 11, 2016
Publication dateAug 4, 2020
Grant dateAug 4, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The present invention relates to a method and an apparatus for controlling connection between a first device and a second device by a control device using Bluetooth LE (Low Energy). According to the present invention, there are provided a method and an apparatus for obtaining pairing information from the first device and the second device to generate information for establishing connection between the first device and the second device and transmitting the generated information to the first device and the second device to control the first device and the second device to establish connection of a predetermined security level or higher.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for controlling connection between a first device and a second device by a control device using Bluetooth Low Energy (LE), the method comprising: establishing a first security connection of a first security level with the first device in order to obtain first pairing information, wherein the first security connection is established based on passkey entry or numeric comparison; obtaining, from the first device, the first pairing information based on the first security connection; storing the first pairing information; establishing a second security connection of a second security level with the second device in order to obtain second pairing information, wherein the second security connection is established based on passkey entry or numeric comparison; obtaining, from the second device, the second pairing information based on the second security connection; storing the second pairing information; generating first out of band (OOB) information for the first device and second OOB information for the second device, based on the first pairing information and the second pairing information, wherein the first OOB information and the second OOB information are used to establish a third security connection between the first device and the second device through a third security level supported by the first device or the second device; transmitting, to the first device, a first write request message including the first OOB information, wherein the first write request message requests for writing the first OOB information to generic attribute (GATT) based characteristics of the first device; transmitting, to the second device, a second write request message including the second OOB information, wherein the second write request message requests for writing the second OOB information to generic attribute (GATT) based characteristics of the second device; and transmitting, to the second device, a third write request message for requesting writing of a connection command characteristic ordering security connection with the first device using the second OOB information, wherein the third security level is the same as the first security level or the second security level. 2. The method of claim 1 , wherein the first pairing information includes at least one of an address of the first device, a public key of the first device, a maximum key size supported when the first device performs an encryption procedure or a key type generated and distributed when the first device establishes connection through a secure channel, and wherein the second pairing information includes at least one of an address of the second device, a public key of the second device, a maximum key size supported when the second device performs an encryption procedure or a key type generated and distributed when the second device establishes connection through a secure channel. 3. The method of claim 1 , wherein the first OOB information includes at least one of an address of the second device, a first temporary key (TK) for performing legacy pairing, a first commitment value or a first random value, and wherein the second OOB information includes at least one of an address of the first device, a TK for performing legacy pairing, a second commitment value or a second random value. 4. The method of claim 1 , further comprising: receiving a notification message including a result of the third security connection from the first device. 5. A control device for controlling connection between a first device and a second device using Bluetooth Low Energy (LE), the control device comprising: a transceiver; a memory configured to store data; and a processor functionally connected with the transceiver and the memory, wherein the processor is configured to: establish a first security connection of a first security level with the first device in order to obtain first pairing information, wherein the first security connection is established based on passkey entry or numeric comparison, obtain, from the first device, the first pairing information based on the first security connection, store the first pairing information, establish a second security connection of a second security level with the second device in order to obtain second pairing information, wherein the second security connection is established based on passkey entry or numeric comparison, obtain, from the second device, the second pairing information based on second security connection, store the second pairing information, generate first out of band (OOB) information for the first device and second OOB information for the second device, based on the first pairing information and the second pairing information, wherein the first OOB information and the second OOB information are used to establish a third security connection between the first device and the second device through a third security level supported by the first device or the second device, control the transceiver to transmit, to the first device, a first write request message including the first OOB information, wherein the first write request message requests for writing the first OOB information to generic attribute (GAIT) based characteristics of the first device, control the transceiver to transmit, to the second device, a second write request message including the second OOB information, wherein the second write request message requests for writing the second OOB information to generic attribute (GATT) based characteristics of the second device, and control the transceiver to transmit, to the second device, a third write request message for requesting writing of a connection command characteristic ordering security connection with the first device using the second OOB information, wherein the third security level is the same as the first security level or the second security level. 6. The control device of claim 5 , wherein the first pairing information includes at least one of a first address of the first device, a public key of the first device, a maximum key size supported when the first device performs an encryption procedure or a key type generated and distributed when the first device establishes connection through a secure channel, and wherein the second pairing information includes at least one of a second address of the second device, a public key of the second device, a maximum key size supported when the second device performs an encryption procedure or a key type generated and distributed when the second device establishes connection through a secure channel. 7. The control device of claim 5 , wherein the first OOB information includes at least one of an address of the second device, a first temporary key (TK) for performing legacy pairing, a first commitment value or a first random value, and wherein the second OOB information includes at least one of an address of the first device, a second TK for performing legacy pairing, a second commitment value or a second random value. 8. The control device of claim 5 , wherein the processor is configured to receive a notification message including a result of the third security connection from the first device.

Assignees

Inventors

Classifications

  • Secure pairing of devices · CPC title

  • Protecting application or service provisioning, e.g. securing SIM application provisioning · CPC title

  • Generation of secret information including derivation or calculation of cryptographic keys or passwords · CPC title

  • Wireless · CPC title

  • involving Diffie-Hellman or related key agreement protocols · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10735467B2 cover?
The present invention relates to a method and an apparatus for controlling connection between a first device and a second device by a control device using Bluetooth LE (Low Energy). According to the present invention, there are provided a method and an apparatus for obtaining pairing information from the first device and the second device to generate information for establishing connection betw…
Who is the assignee on this patent?
Lg Electronics Inc
What technology area does this patent fall under?
Primary CPC classification H04L63/18. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 04 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).