IP Library › Granted Patent US 12,395,400
Granted Patent B2
US 12,395,400 · App. 18/180,279 · Granted Aug 19, 2025

Electronic device for managing controlled device and method of operating the same

Inventors: Namjin Kim (Suwon-si, KR); Sungmi Park (Suwon-si, KR); Sijae Kim (Suwon-si, KR); Minkyung Jo (Suwon-si, KR); Hyeonjin Kim (Suwon-si, KR); Hansoo Jung (Suwon-si, KR)
Assignee: Samsung Electronics Co., Ltd.
H04L41/0663G06F9/453H04L41/0681H04L63/083
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 12,395,400
App. No.
18/180,279
Granted
Aug 19, 2025
Kind
B2
Abstract

An electronic device is provided. The electronic device includes a communication circuit and at least one processor. At least one processor is configured to receive device information of an external electronic device from a server, display a guide screen for guiding a communication connection with the external electronic device, based on the device information, establish the communication connection with the external electronic device through the communication circuit, based on a user input on the guide screen, receive connection information comprising an error code related to an offline state of the external electronic device and device log data from the external electronic device through the communication connection, transmit a recovery command to the external electronic device through the communication connection, based on the error code and the device log data, and receive a message indicating that the external electronic device is connected to the server from the server.

Claims (67)

1. An electronic device comprising:

a communication circuit; and

at least one processor operatively connected to the communication circuit,

wherein the at least one processor is configured to:

receive device information of an external electronic device from a server,

display a guide screen for guiding a communication connection with the external electronic device, based on the received device information,

establish the communication connection with the external electronic device through the communication circuit, based on a user input on the guide screen,

receive connection information comprising an error code related to an offline state of the external electronic device and device log data from the external electronic device through the communication connection,

transmit a recovery command to the external electronic device through the communication connection, based on the error code and the device log data, and

receive a message indicating that the external electronic device is connected to the server, from the server.

2. The electronic device of claim 1 , wherein the guide screen comprises at least one of a phrase for guiding the communication connection or an object for establishing the communication connection.

3. The electronic device of claim 1 , wherein the at least one processor is further configured to:

display a help guide screen related to the offline state processed based on the error code, and

transmit the recovery command, based on a user input on the help guide screen.

4. The electronic device of claim 1 , wherein the at least one processor is further configured to:

disconnect the communication connection with the external electronic device, based on reception of the message.

5. The electronic device of claim 1 , wherein the at least one processor is further configured to:

transmit a request message to check ownership of the external electronic device, to the external electronic device through the communication connection,

receive a response message comprising a first personal identification number (PIN) from the external electronic device,

receive a second PIN from a user, and

in case that the first PIN is identical to the second PIN, complete the check of the ownership of the external electronic device.

6. The electronic device of claim 1 , wherein the at least one processor is further configured to:

check ownership of the external electronic device by using credential information acquired during a process of registering the external electronic device in the server, or

check the ownership of the external electronic device by using credential information received from an owner device of the external electronic device.

7. The electronic device of claim 1 , wherein the at least one processor is further configured to:

identify that information indicating that the external electronic device supports direct connection diagnostics is included in the device information,

activate an object executing the direct connection diagnostics within the guide screen, and

establish the communication connection, based on reception of the user input through the object executing the direct connection diagnostics.

8. The electronic device of claim 1 , wherein the recovery command comprises at least one of a reboot command for the external electronic device or Wi-Fi information for Wi-Fi networks to which the external electronic device can be connected.

9. The electronic device of claim 1 , wherein the at least one processor is further configured to:

in case that the error code indicates a network error, make a request for a Wi-Fi scan list comprising at least one Wi-Fi network to which the external electronic device can be connected,

receive the Wi-Fi scan list from the external electronic device,

select a first Wi-Fi network from the Wi-Fi scan list, based on a user input, and

transmit the recovery command comprising Wi-Fi information for the selected first Wi-Fi network, to the external electronic device.

10. The electronic device of claim 1 , wherein the at least one processor is further configured to:

transmit an error report message comprising the error code to the server, based on reception of the message.

11. A method of operating an electronic device, the method comprising:

receiving device information of an external electronic device from a server;

displaying a guide screen for guiding a communication connection with the external electronic device, based on the device information;

establishing the communication connection with the external electronic device, based on a user input on the guide screen;

receiving connection information comprising an error code related to an offline state of the external electronic device and device log data from the external electronic device through the communication connection;

transmitting a recovery command to the external electronic device through the communication connection, based on the error code and the device log data; and

receiving a message indicating that the external electronic device is connected to the server from the server.

12. The method of claim 11 , wherein the guide screen comprises at least one of a phrase for guiding the communication connection or an object for establishing the communication connection.

13. The method of claim 11 , further comprising:

displaying a help guide screen related to the offline state processed based on the error code; and

transmitting the recovery command, based on a user input on the help guide screen.

14. The method of claim 11 , further comprising disconnecting the communication connection with the external electronic device, based on reception of the message.

15. The method of claim 11 , further comprising:

transmitting a request message for checking ownership of the external electronic device to the external electronic device through the communication connection;

receiving a response message comprising a first personal identification number (PIN) from the external electronic device;

receiving a second PIN from a user; and

in case that the first PIN is identical to the second PIN, completing check of the ownership of the external electronic device.

16. The method of claim 11 , further comprising:

checking ownership of the external electronic device by using credential information acquired during a process of registering the external electronic device in the server; or

checking the ownership of the external electronic device by using credential information received from an owner device of the external electronic device.

17. The method of claim 11 , wherein the establishing of the communication connection comprises:

identifying that information indicating that the external electronic device supports direct connection diagnostics is included in the device information;

activating an object executing the direct connection diagnostics within the guide screen; and

establishing the communication connection, based on reception of the user input through the object executing the direct connection diagnostics.

18. The method of claim 11 , wherein the restoration command comprises at least one of a reboot command for the external electronic device or Wi-Fi information for Wi-Fi networks to which the external electronic device can be connected.

19. The method of claim 11 , further comprising:

in case that the error code indicates a network error, making a request for a Wi-Fi scan list comprising at least one Wi-Fi network to which the external electronic device can be connected;

receiving the Wi-Fi scan list from the external electronic device;

selecting a first Wi-Fi network from the Wi-Fi scan list, based on a user input; and

transmitting the restoration command comprising Wi-Fi information for the selected first Wi-Fi network to the external electronic device.

20. The method of claim 11 , further comprising transmitting an error report message comprising the error code to the server, based on reception of the message.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2023
From: KIM, NAMJIN; PARK, SUNGMI; KIM, SIJAE; JO, MINKYUNG; KIM, HYEONJIN; JUNG, HANSOO
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 062917/0667 →
Priority Claims (2)
KR 10-2022-0058889 · May 13, 2022 · national
KR 10-2022-0089118 · Jul 19, 2022 · national
Continuity (2)
Continuation PCTKR2023001990 · Feb 10, 2023
Related Publication 20230370328A1 · Nov 16, 2023
References Cited (25)
US 11006382B2 · Chang et al. · 2021 [cited by applicant]
US 11057379B2 · Chung · 2021 [cited by applicant]
US 20130060359A1 · Kim et al. · 2013 [cited by applicant]
US 20130086437A1 · Manning et al. · 2013 [cited by applicant]
US 20150249512A1 · Adimatyam et al. · 2015 [cited by applicant]
US 20170054589A1 · Baranski et al. · 2017 [cited by applicant]
US 20170123736A1 · Park · 2017 [cited by examiner]
US 20170353454A1 · Cooper · 2017 [cited by examiner]
US 20190097872A1 · Lee et al. · 2019 [cited by applicant]
US 20190129780A1 · DelSordo · 2019 [cited by examiner]
US 20200305107A1 · Chang et al. · 2020 [cited by applicant]
KR 1020130015208A · 2013 [cited by applicant]
KR 1020140088777A · 2014 [cited by applicant]
KR 101605351B1 · 2016 [cited by applicant]
KR 101815821B1 · 2017 [cited by applicant]
KR 101873991A · 2018 [cited by applicant]
KR 1020180105102A · 2018 [cited by applicant]
KR 101959507B1 · 2019 [cited by applicant]
KR 1020190035433A1 · 2019 [cited by applicant]
KR 1020200112494A · 2020 [cited by applicant]
WO 2015069262A1 · 2015 [cited by applicant]
WO 2020043006A1 · 2020 [cited by applicant]
WO 2022071784A1 · 2022 [cited by applicant]
International Search Report and written opinion dated May 16, 2023, issued in International Application No. PCT/KR2023/001990. [cited by applicant]
European Search Report dated Jun. 12, 2025, issued in European Application No. 23803662.8. [cited by applicant]