IP Library › Granted Patent US 12,542,773
Granted Patent B2
US 12,542,773 · App. 18/396,238 · Granted Feb 3, 2026

Remote authorization method and electronic device for performing same method

Inventors: Kyounglim Baek (Suwon-si, KR); Joohyun Kim (Suwon-si, KR)
Assignee: Samsung Electronics Co., Ltd.
H04L63/083G06F21/30H04L9/3226H04L63/062H04L63/0876H04L63/10H04N21/25808
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,542,773
App. No.
18/396,238
Granted
Feb 3, 2026
Kind
B2
Abstract

A remote authorization method and an electronic device for performing the method are provided. The remote authorization method includes the steps of identifying information of a target device connected to a network, transmitting a request for remote login to the target device to an account server, in response to the remote login request, receiving, from the account server, a remote login code for identifying the remote login request and a remote login method determined according to the information of the target device, requesting a terminal authorization code from the target device by using the remote login code, receiving an input of the terminal authorization code, which is output by the target device according to the remote login method, from a user, transmitting the terminal authorization code to the account server, and receiving a login key for remote login of the target device from the account server, and transmitting the login key to the target device.

Claims (71)

1 . A remote authorization method, comprising:

identifying information of a target device connected to a network;

transmitting, to an account server, a remote login request for the target device;

in response to the remote login request, receiving, from the account server, a remote login code for identifying the remote login request and a remote login method determined according to the information of the target device;

requesting the target device for a terminal verification code using the remote login code;

receiving, from a user, the terminal verification code output by the target device according to the remote login method determined by the account server;

transmitting the terminal verification code to the account server, and receiving a login key for remote login of the target device from the account server;

transmitting the login key to the target device; and

identifying a logged-in target device from the account server based on the login key.

2 . The remote authorization method of claim 1 , wherein the terminal verification code is at least one of:

a personal identification number (PIN) code or a quick response (QR) code displayed on a display module of the target device;

a combination of colors displayed on a color display module of the target device; or

a combination of voices or sounds output by a sound output module of the target device.

3 . The remote authorization method of claim 1 , wherein the identifying of the information of the target device comprises:

based on a message multicast from the target device, determining whether the target device is to perform remote login; and

identifying information about an output device that outputs the terminal verification code from the target device.

4 . The remote authorization method of claim 1 , wherein the identifying of the information of the target device comprises:

multicasting a message to the target device; and

identifying information about whether remote login is performed from the target device and information about an output device that outputs the terminal verification code from the target device, in response to the message.

5 . The remote authorization method of claim 1 , wherein the requesting of the terminal verification code comprises:

calling an account service of the target device; and

transferring the remote login code.

6 . The remote authorization method of claim 1 , wherein the target device is configured to:

request the account server for remote login using the login key; and

receive an access token in response to the remote login.

7 . The remote authorization method of claim 1 ,

wherein the target device comprises a plurality of devices, and

wherein the receiving of the remote login method comprises:

receiving the remote login method determined according to information of a device that outputs the terminal verification code among the plurality of devices.

8 . The remote authorization method of claim 1 , further comprising:

wherein the remote login request, the remote login code, the remote login method, and the login key associated with the logged-in target device, each respectively correspond to a remote logout request, a remote logout code, a remote logout method, and a logout key associated with the logged-in target device.

9 . A non-transitory computer-readable storage medium storing computer-executable instructions that, when executed by a processor, cause the processor to perform operations, the operations comprising:

identifying information of a target device connected to a network;

transmitting, to an account server, a remote login request for the target device:

in response to the remote login request, receiving, from the account server, a remote login code for identifying the remote login request and a remote login method determined according to the information of the target device;

requesting the target device for a terminal verification code using the remote login code;

receiving, from a user, the terminal verification code output by the target device according to the remote login method determined by the account server:

transmitting the terminal verification code to the account server, and receiving a login key for remote login of the target device from the account server;

transmitting the login key to the target device; and

identifying a logged-in target device from the account server based on the login key.

10 . An electronic device, comprising:

a processor; and

memory storing computer-executable instructions that, when executed by the processor, cause the electronic device to at least:

identify information of a target device connected to a network, and transmit a remote login request for the target device to an account server,

in response to the remote login request, receive, from the account server, a remote login code for identifying the remote login request and a remote login method determined according to the information of the target device,

request the target device for a terminal verification code using the remote login code,

receive, from a user, the terminal verification code output by the target device according to the remote login method determined by the account server,

transmit the terminal verification code to the account server, and receive a login key for remote login of the target device from the account server,

transmit the login key to the target device, and

identify a logged-in target device from the account server based on the login key.

11 . The electronic device of claim 10 , wherein the terminal verification code is at least one of:

a personal identification number (PIN) code or a quick response (QR) code displayed on a display module of the target device;

a combination of colors displayed on a color display module of the target device; or

a combination of voices or sounds output by a sound output module of the target device.

12 . The electronic device of claim 10 ,

wherein the target device comprises a plurality of devices, and

wherein the remote login method is determined according to information of a device that outputs the terminal verification code among the plurality of devices.

13 . The electronic device of claim 10 , further comprising computer-executable instructions that, when executed by the processor, cause the electronic device to:

based on a message multicast from the target device, determine whether the target device is to perform remote login, and

identify an output device that outputs the terminal verification code from the target device.

14 . The electronic device of claim 10 , further comprising computer-executable instructions that, when executed by the processor, cause the electronic device to:

multicast a message to the target device, and

in response to the message, identify information about whether remote login is performed from the target device and information about an output device that outputs the terminal verification code from the target device.

15 . The electronic device of claim 10 , further comprising computer-executable instructions that, when executed by the processor, cause the electronic device to:

wherein the remote login request, the remote login code, the remote login method, and the login key associated with the logged-in target device, each respectively correspond to a remote logout request, a remote logout code, a remote logout method, and a logout key associated with the logged-in target device.

16 . The electronic device of claim 10 , further comprising computer-executable instructions that, when executed by the processor, cause the electronic device to:

call an account service of the target device, and

transfer the remote login code.

17 . The electronic device of claim 10 , wherein the target device is configured to:

request the account server for remote login using the login key, and

receive an access token in response to the remote login.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 27, 2023
From: BAEK, KYOUNGLIM; KIM, JOOHYUN
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 065958/0278 →
Priority Claims (1)
KR 10-2021-0104375 · Aug 9, 2021 · national
Continuity (2)
Continuation PCTKR2022009301 · Jun 29, 2022
Related Publication 20240129300A1 · Apr 18, 2024
References Cited (28)
US 8661515B2 · Meylemans et al. · 2014 [cited by applicant]
US 9172687B2 · Baghdasaryan et al. · 2015 [cited by applicant]
US 9992677B2 · Kim · 2018 [cited by examiner]
US 10027643B2 · Kim · 2018 [cited by examiner]
US 10708774B2 · Koo · 2020 [cited by examiner]
US 11960582B2 · Lee · 2024 [cited by examiner]
US 20130254858A1 · Giardina · 2013 [cited by examiner]
US 20140007211A1 · Yang · 2014 [cited by examiner]
US 20150236908A1 · Kim · 2015 [cited by examiner]
US 20160234213A1 · Kim · 2016 [cited by examiner]
US 20160308678A1 · Bhatnagar · 2016 [cited by examiner]
US 20160314462A1 · Hong · 2016 [cited by examiner]
US 20170006471A1 · Kim · 2017 [cited by examiner]
US 20170244688A1 · Kim · 2017 [cited by examiner]
US 20180227128A1 · Church · 2018 [cited by examiner]
US 20210385213A1 · Yoo · 2021 [cited by examiner]
US 20220405375A1 · Lin · 2022 [cited by examiner]
EP 1162531A2 · 2001 [cited by applicant]
JP 2017016397A · 2017 [cited by applicant]
KR 101044937B1 · 2011 [cited by applicant]
KR 1020140046122A · 2014 [cited by applicant]
KR 101510878B1 · 2015 [cited by applicant]
KR 1020160101829A · 2016 [cited by applicant]
KR 101747296B1 · 2017 [cited by applicant]
KR 101980039B1 · 2019 [cited by applicant]
KR 1020200032073A · 2020 [cited by applicant]
Matei Ciobanu Morogan; A Local Authentication Module for Mobile Devices; PCC workshop 2001; <http://www.pcc.lth.se/events/workshops/2001/pccposters/Matei.pdf>.; Apr. 2001. [cited by applicant]
International Search Report with Written Opinion and English translation dated Oct. 4, 2022; International Appln. No. PCT/KR2022/009301. [cited by applicant]