IP Library Granted Patent US 12,470,425
Granted Patent B2
US 12,470,425 · App. 18/253,893 · Granted Nov 11, 2025

Method and device for multiple control of IoT device on basis of C2C account linkage in wireless LAN system in smart home environment

Inventors: Byungjoo Lee (Seoul, KR); Jeonghwan Kim (Seoul, KR); Youngjun Jo (Seoul, KR); Hangyu Cho (Seoul, KR)
Assignee: LG ELECTRONICS INC.
H04L12/2832H04L12/2807H04L12/2816H04L2012/2841H04W84/12
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,470,425
App. No.
18/253,893
Granted
Nov 11, 2025
Kind
B2
Abstract

Proposed are a method and a device for multiple control of an IoT controlee device on the basis of C2C account linkage in a wireless LAN system in a smart home environment. Specifically, a first control device connects to a first cloud on the basis of a first account. A first control device receives commissioning information of a second control device for the controlee device on the basis of a connection between the first cloud and a second cloud. The first control device adds commissioning to the controlee device on the basis of the commissioning information. The second control device is connected to the second cloud on the basis of a second account. The first account and the second account are linked with each other.

Claims (56)

1 . A method in a wireless local area network (WLAN) system of a smart home environment, the method comprising:

performing, by a first controller, a connection with a first cloud based on a first account;

receiving, by the first controller, commissioning information for a controlee of a second controller based on the connection between the first cloud and a second cloud; and

adding, by the first controller, commissioning for the controlee based on the commissioning information,

wherein the second controller is connected to the second cloud based on a second account, and

wherein the first and second accounts are linked to each other, and

wherein the commissioning information includes a manufacturer of the controlee, a model name, a device type, a supported function, a connected user account, firmware information, a standard specification version, a Universally Unique Identifier (UUID) of the second controller, an IP (Internet Protocol) address, a port number and a MAC address.

2 . The method of claim 1 , further comprising:

receiving, by the first controller, a permission message for access control of the controlee from the second controller; and

controlling, by the first controller, the controlee by executing an application based on the permission message

wherein the first controller is set as a second manager of the controlee,

wherein the second controller is set as a first manager of the controlee.

3 . The method of claim 2 , wherein the permission message includes information that the first controller receives the same authority for access control as the second controller or information that the first controller receives authority for access control set by the second controller.

4 . The method of claim 1 , wherein when the first controller is located outside a home and the controlee is located inside the home,

further comprising:

transmitting, by the first controller, a device search request message to the controlee;

receiving, by the first controller, a device search response message from the controlee;

transmitting, by the first controller, a device control request message to the controlee;

receiving, by the first controller, a device control response message from the controlee;

transmitting, by the first controller, a subscription request message to the controlee; and

receiving, by the first controller, a notification message for a subscription request from the controlee,

wherein the device search request message, the device search response message, the device control request message, the device control response message, the subscription request message, and the notification message are transmitted and received based on the connection between the first and second clouds,

wherein the notification message includes information that an event has occurred in the controlee.

5 . The method of claim 4 , wherein a protocol for transmitting the device control request message, the device control response message, the subscription request message, and the notification message is set to HyperText Transfer Protocol (HTTP),

wherein Payloads of the device control request message, the device control response message, the subscription request message, and the notification message are set in JavaScript Object Notation (JSON) format.

6 . The method of claim 1 , wherein the first and second accounts are linked based on issuance of an access token and a refresh token.

7 . A first controller in a wireless local area network (WLAN) system of a smart home environment, the first controller comprising:

a memory;

a transceiver; and

a processor being operatively connected to the memory and the transceiver,

wherein the processor is configured to:

perform a connection with a first cloud based on a first account;

receive commissioning information for a controlee of a second controller based on the connection between the first cloud and a second cloud; and

add commissioning for the controlee based on the commissioning information,

wherein the second controller is connected to the second cloud based on a second account,

wherein the first and second accounts are linked to each other, and

wherein the commissioning information includes a manufacturer of the controlee, a model name, a device type, a supported function, a connected user account, firmware information, a standard specification version, a Universally Unique Identifier (UUID) of the second controller, an IP (Internet Protocol) address, a port number and a MAC address.

8 . The first controller of claim 7 , wherein the processor is further configured to:

receive a permission message for access control of the controlee from the second controller; and

control the controlee by executing an application based on the permission message

wherein the first controller is set as a second manager of the controlee,

wherein the second controller is set as a first manager of the controlee.

9 . The first controller of claim 8 , wherein the permission message includes information that the first controller receives the same authority for access control as the second controller or information that the first controller receives authority for access control set by the second controller.

10 . The first controller of claim 7 , wherein when the first controller is located outside a home and the controlee is located inside the home,

the processor is further configured to:

transmitting, by the first controller, a device search request message to the controlee;

receiving, by the first controller, a device search response message from the controlee;

transmitting, by the first controller, a device control request message to the controlee;

receiving, by the first controller, a device control response message from the controlee;

transmitting, by the first controller, a subscription request message to the controlee; and

receiving, by the first controller, a notification message for a subscription request from the controlee,

wherein the device search request message, the device search response message, the device control request message, the device control response message, the subscription request message, and the notification message are transmitted and received based on the connection between the first and second clouds,

wherein the notification message includes information that an event has occurred in the controlee.

11 . The first controller of claim 10 , wherein a protocol for transmitting the device control request message, the device control response message, the subscription request message, and the notification message is set to HyperText Transfer Protocol (HTTP),

wherein Payloads of the device control request message, the device control response message, the subscription request message, and the notification message are set in JavaScript Object Notation (JSON) format.

12 . The first controller of claim 7 , wherein the first and second accounts are linked based on issuance of an access token and a refresh token.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2023
From: LEE, BYUNGJOO; KIM, JEONGHWAN; JO, YOUNGJUN; CHO, HANGYU
To: LG ELECTRONICS INC.
Reel/Frame 063720/0087 →
Priority Claims (2)
KR 10-2020-0167639 · Dec 3, 2020 · national
KR 10-2020-0177609 · Dec 17, 2020 · national
Continuity (1)
Related Publication 20240007323A1 · Jan 4, 2024
References Cited (16)
US 9860963B2 · Lawrenson · 2018 [cited by examiner]
US 10382401B1 · Lee · 2019 [cited by examiner]
US 11303625B2 · Hu · 2022 [cited by examiner]
US 20140282938A1 · Moisa · 2014 [cited by examiner]
US 20150012977A1 · Huh · 2015 [cited by examiner]
US 20160270193A1 · Lawrenson · 2016 [cited by examiner]
US 20170208118A1 · Luc et al. · 2017 [cited by applicant]
US 20220070147A1 · Iqbal · 2022 [cited by examiner]
KR 1020130070863 · 2013 [cited by applicant]
KR 101555678 · 2015 [cited by applicant]
KR 1020180039980 · 2018 [cited by applicant]
KR 101980039 · 2019 [cited by applicant]
Kazim et al., “A framework for orchestrating secure and dynamic access of IoT services in multi-cloud environments”, Oct. 16, 2018, IEEE Publishing. [cited by examiner]
Mala et al., “A framework for preserving datga security in hybrid cloud environment using trusted multiple cloud service providers”, 2014 Sixth IInternational Conference on Advanced Computing, Aug. 31, 2015. [cited by examiner]
Lee et al., “Cloud Service broker portalL Main entry point for multi cloud service providers and consumers”, 16th International Conference on Advanced Communication Technology, Feb. 16, 2014. [cited by examiner]
PCT International Application No. PCT/KR2021/017479, International Search Report dated Feb. 24, 2022, 3 pages. [cited by applicant]