# US 12,004,244 B2 · Method and mobile terminal for controlling Bluetooth low energy device

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,004,244 B2
- Document ID: US12004244B2
- Status: Granted
- Kind: B2
- Application number: 17/135,189
- Filed: 2020-12-28
- Published: 2021-04-22
- Granted: 2024-06-04
- Earliest claimed: 2012-12-03
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Samsung Electronics Co., Ltd.
- Inventors: Ju-youn Lee; Sang-hyup Lee; Min-jeong Ko; Kwang-choon Kim; Jung-won Suh; Seung-hyuck Shin; Sung-jin Yoon
- Web page: https://patentgrep.com/patent/US12004244B2

## CPC

- H04W 76/14: Direct-mode setup
- G06F 3/0482: Interaction with lists of selectable items, e.g. menus
- H04W 4/70: Services for machine-to-machine communication [M2M] or machine type communication [MTC]
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A method of controlling, by using a mobile terminal, at least one Bluetooth Low Energy (BLE) device is provided. The method includes searching for at least one BLE device, displaying a BLE device list, including the at least one searched for BLE device, on a display unit of the mobile terminal, receiving an input of selection of a BLE device from the BLE device list, receiving an input of user added information from a user regarding the selected BLE device, and mapping and storing property information and the user added information regarding the selected BLE device.

## Claims

### Claim 1

A method performed by a first electronic device, the method comprising:
enabling, by the first electronic device, wireless communication with a second electronic device using an encryption key, which is mutually registered with the first electronic device based on a random device address of the second electronic device that is not a Bluetooth device address (BD_ADDR), wherein the first electronic device is a mobile terminal, and the second electronic device is a Bluetooth low energy (BLE) device;
receiving, by the first electronic device, an advertising data packet from the second electronic device;
obtaining sensing information, from the advertising data packet, including motion data regarding a motion of an object that is obtained by the second electronic device post-processing sensor data corresponding to the motion of the object sensed at the second electronic device, wherein the sensing information is encrypted through the encryption key used to enable the wireless communication and included in the advertising data packet;
executing, by the first electronic device, a call application which corresponds to the sensing information regarding the motion of the object received from the second electronic device; and
executing, by the first electronic device, a control command which is mapped with the sensing information regarding the motion of the object through the call application, by attempting to make a phone call to a device which is predefined.

### Claim 2 (depends on 1)

The method of claim 1, wherein the control command comprises changing a mode of the first electronic device.

### Claim 3 (depends on 1)

The method of claim 1, further comprising:
receiving, from a user via an input window of the first electronic device, an input of first user added information regarding the second electronic device, wherein the first user added information comprises at least one of an identifier (ID), a nickname, a category, a memo, or notification information which are input by the user to create a profile with regard to the second electronic device.

### Claim 4 (depends on 3)

The method of claim 3, further comprising:
updating the first user added information based on the received sensing information.

### Claim 5 (depends on 3)

The method of claim 3, wherein the receiving of the input of the first user added information comprises obtaining an image of an object, which corresponds to the second electronic device, through a camera.

### Claim 6 (depends on 1)

The method of claim 1, further comprising:
receiving sensing information detected by the registered second electronic device from the registered second electronic device for a predetermined period; and
displaying the received sensing information.

### Claim 7 (depends on 1)

The method of claim 1, further comprising:
determining information of a distance between the registered second electronic device and the first electronic device, based on a strength of a signal received from the registered second electronic device; and
displaying the determined distance information.

### Claim 8 (depends on 1)

The method of claim 1, wherein the receiving the sensing information comprises, when a predetermined event is detected by the second electronic device, receiving the sensing information regarding the motion of the object to which the second electronic device is attached.

### Claim 9 (depends on 1)

The method of claim 1, wherein the control command comprises outputting a notification regarding the received sensing information.

### Claim 10 (depends on 1)

The method of claim 1, wherein the obtaining of the sensing information comprises obtaining the sensing information from a manufacturer specific data (MSD) field of the advertising data packet.

### Claim 11 (depends on 1)

The method of claim 1, wherein the random device address of the second electronic device is not a media access control (MAC) address.

### Claim 12

A first electronic device comprising:
a communication unit;
a memory storing instructions; and
at least one processor configured to execute the instructions stored in the memory to control to:
enable wireless communication with a second electronic device via the communication unit using an encryption key, which is mutually registered with the first electronic device based on a random device address of the second electronic device that is not a Bluetooth device address (BD_ADDR), wherein the first electronic device is a mobile terminal, and the second electronic device is a Bluetooth low energy (BLE) device,
receive, via the communication unit, an advertising data packet from the second electronic device,
obtaining sensing information, from the advertising data packet, including motion data regarding a motion of an object that is obtained by the second electronic device post-processing sensor data corresponding to the motion of the object sensed at the second electronic device, wherein the sensing information is encrypted through the encryption key used to enable the wireless communication and included in the advertising data packet,
execute a call application which corresponds to the sensing information regarding the motion of the object received from the second electronic device, and
execute a control command which is mapped with the sensing information regarding the motion of the object through the call application, by attempting to make a phone call to a device which is predefined.

### Claim 13 (depends on 12)

The first electronic device of claim 12, wherein the control command comprises changing a mode of the first electronic device.

### Claim 14 (depends on 12)

The first electronic device of claim 12, wherein the at least one processor is further configured to:
receive, from a user via an input window of the first electronic device, an input of first user added information regarding the second electronic device, wherein the first user added information comprises at least one of an identifier (ID), a nickname, a category, a memo, or notification information which are input by the user to create a profile with regard to the second electronic device.

### Claim 15 (depends on 14)

The first electronic device of claim 14, wherein the at least one processor is further configured to update the first user added information based on the received sensing information.

### Claim 16 (depends on 12)

The first electronic device of claim 12, wherein the at least one processor is further configured to:
receive sensing information detected by the registered second electronic device from the registered second electronic device for a predetermined period, and
display the received sensing information.

### Claim 17 (depends on 12)

The first electronic device of claim 12, wherein the at least one processor is further configured to control to, when a predetermined event is detected by the second electronic device, receive the sensing information regarding the motion of the object to which the second electronic device is attached.

### Claim 18 (depends on 12)

The first electronic device of claim 12, wherein the control command comprises outputting a notification regarding the received sensing information.

### Claim 19 (depends on 12)

The first electronic device of claim 12, wherein the random device address of the second electronic device is not a media access control (MAC) address.
