IP Library Granted Patent US 11,375,569
Granted Patent B2
US 11,375,569 · App. 16/762,408 · Granted Jun 28, 2022

Method and device for reconnecting Bluetooth communication

Inventor: Hochang Chae (Gyeonggi-do, KR)
H04W76/19H04W4/80H04W76/14H04W76/18
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,375,569
App. No.
16/762,408
Granted
Jun 28, 2022
Kind
B2
Abstract

The embodiments disclosed in the present disclosure relate to a method for reconnecting Bluetooth communication and a device supporting the same. An electronic device according to various embodiments of the present invention comprises: a Bluetooth communication circuit including a control circuit; a processor electrically connected to the Bluetooth communication circuit; and a memory electrically connected to the processor, wherein the memory stores an instruction that causes the processor to provide a reconnection request to the control circuit when Bluetooth communication with an external device is disconnected, and the control circuit can attempt to reconnect the Bluetooth communication with the external device by periodically transmitting a connection request for the Bluetooth communication to the external device for a predetermined time period without repeatedly calling application programming interfaces (API's) received from the processor, in response to the reception of the reconnection request.

Claims (30)

1. An electronic device, comprising:

a Bluetooth communication circuit including a control circuit;

a processor electrically connected with the Bluetooth communication circuit; and

a memory electrically connected with the processor,

wherein the memory stores an instruction that, when Bluetooth communication with an external device is disconnected, enables the processor to provide a reconnection request to the control circuit,

wherein the control circuit is configured to, in response to reception of the reconnection request, attempt to reconnect the Bluetooth communication with the external device by transmitting a connection request of the Bluetooth communication to the external device periodically during a preset period, without repeated invocation of application programming interfaces (APIs) received from the processor,

wherein the reconnection request includes an instruction related to information about the external device to receive the connection request of the Bluetooth communication, a period in which the connection request is transmitted, and a number of times in which the connection request is transmitted, and

wherein the information about the external device includes a physical address of the external device and the number of external device.

2. The electronic device of claim 1 , wherein the control circuit is configured to, when the Bluetooth communication is reconnected, provide a response corresponding to the reconnection request to the processor.

3. The electronic device of claim 2 , wherein the control circuit is configured to use universal asynchronous receiver/transmitter (UART) communication to receive the reconnection request and provide the response.

4. The electronic device of claim 1 , wherein the control circuit is configured to determine the external device to receive the connection request of the Bluetooth communication based on the instruction and, after the connection request is transmitted, determine whether to receive a response corresponding to the connection request from the external device.

5. The electronic device of claim 4 , wherein the control circuit is configured to, if the response corresponding to the connection request is not received before a new connection request is transmitted to the external device according to the period in which the connection request is transmitted, determine that the connection request fails and transmit the new connection request to the external device.

6. The electronic device of claim 5 , wherein the control circuit is configured to repeat the determination of whether the connection request fails and the transmission of the new connection request to the external device based on the number of times in which the connection request is transmitted.

7. The electronic device of claim 6 , wherein the control circuit is configured to, if the response corresponding to the connection request is not received within the number of times in which the connection request is transmitted, generate a response indicating that the attempt to reconnect the Bluetooth communication fails and transmit the generated response to the processor.

8. The electronic device of claim 1 , wherein the memory stores instructions to enable the processor to:

when the Bluetooth communication with the external device is disconnected, detect a cause of disconnection of the Bluetooth communication;

determine whether the detected cause is due to a preset condition; and

corresponding to determining that the detected cause is not due to the preset condition, generate the reconnection request.

9. A computer readable recording medium storing a program configured to execute a method for reconnecting Bluetooth communication by an electronic device including a Bluetooth communication circuit, the method comprising:

when Bluetooth communication with an external device is disconnected, providing a reconnection request from a processor of the electronic device to a control circuit included in the Bluetooth communication circuit; and

in response to reception of the reconnection request, attempting to reconnect the Bluetooth communication with the external device by transmitting a connection request of the Bluetooth communication from the control circuit to the external device periodically during a preset period, without repeated invocation of application programming interfaces (APIs) received from the processor,

wherein the reconnection request includes an instruction related to information about the external device to receive the connection request of the Bluetooth communication, a period in which the connection request is transmitted, and a number of times in which the connection request is transmitted, and

wherein the information about the external device includes a physical address of the external device and the number of external device.

10. The computer-readable recording medium of claim 9 , wherein the method further comprises, after the Bluetooth communication is reconnected, providing a response corresponding to the reconnection request from the control circuit to the processor.

11. The computer-readable recording medium of claim 10 , wherein the method further comprises using universal asynchronous receiver/transmitter (UART) communication, by the control circuit, to receive the reconnection request and provide the response.

12. The computer-readable recording medium of claim 9 , wherein the method further comprises:

based on the instruction, determining the external device to receive the connection request of the Bluetooth communication by the control circuit;

after the connection request is transmitted, determining whether a response corresponding to the connection request is received from the external device; and

if the response corresponding to the connection request is not received before a new connection request is transmitted to the external device according to the period in which the connection request is transmitted, determining that the connection request fails and transmitting the new connection request to the external device, by the control circuit.

13. The computer-readable recording medium of claim 12 , wherein the method further comprises repeating the determination of whether the connection request fails and the transmission of the new connection request to the external device based on the number of times in which the connection request is transmitted.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2020
From: CHAE, HOCHANG
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 053015/0365 →
Priority Claims (1)
KR 10-2017-0165302 · Dec 4, 2017 · national
Continuity (1)
Related Publication 20210176810A1 · Jun 10, 2021
Cited By (1)
US 12,457,535