| CPC G05B 19/042 (2013.01) [G16Y 10/75 (2020.01); G16Y 10/80 (2020.01); G16Y 40/10 (2020.01); G16Y 40/30 (2020.01); H04L 67/025 (2013.01); G05B 2219/2642 (2013.01); G06F 3/04817 (2013.01); G06F 3/0482 (2013.01); G06F 3/04847 (2013.01)] | 10 Claims |

|
1. A method of controlling a plurality of Internet of Things (IOT) devices included in an IoT ecosystem, the method comprising:
storing a first group including IoT devices among the plurality of IoT devices, wherein each of resources of the IoT devices in the first group is associated with a first intent related to a noise from among a plurality of intents, and wherein a size of sound related to the noise is changed based on the each of the resources;
acquiring sensing data related to the first intent, wherein the sensing data includes a sound,
identifying whether a size of the sound included in the sensing data is changed to be greater than or equal to a threshold according to a change in a mode of a second IoT device not included in the first group among the plurality of IoT devices;
based on the sensing data being changed according to the change in the mode of the second IoT device, identifying the mode of the second IoT device as a resource associated with the first intent;
updating the first group to include the second IoT device; and
in response to an event corresponding to the first intent being identified, controlling a value of a resource of an IoT device among the IoT devices included in the updated first group and the mode of the second IoT device included in the updated first group such that a size of sound related to a noise from the IoT ecosystem is decreased.
|