US 12,254,047 B2
Method and system for managing queries of user in IoT network
Katpagavalli Anantharaj, Karnataka (IN); Karthikeyan Subramani, Karnataka (IN); and Kaja Sheik Mohammed Mohideen, Karnataka (IN)
Assigned to SAMSUNG ELECTRONICS CO., LTD., Suwon-si (KR)
Filed by SAMSUNG ELECTRONICS CO., LTD., Suwon-si (KR)
Filed on Jan. 15, 2021, as Appl. No. 17/150,483.
Claims priority of application No. 202041013394 (IN), filed on Mar. 27, 2020; and application No. 10-2020-0098044 (KR), filed on Aug. 5, 2020.
Prior Publication US 2021/0304904 A1, Sep. 30, 2021
Int. Cl. G06F 16/9035 (2019.01); G06F 16/903 (2019.01); G16Y 10/75 (2020.01); G16Y 40/30 (2020.01)
CPC G06F 16/90335 (2019.01) [G06F 16/9035 (2019.01); G16Y 10/75 (2020.01); G16Y 40/30 (2020.01)] 17 Claims
OG exemplary drawing
 
1. A method for controlling a first electronic device in an Internet of Things (IoT) network, the method comprising:
receiving a first query from a user;
identifying whether the first electronic device is capable of generating a complete response corresponding to the first query based on capability parameters of the first electronic device or generating a partial response to the first query based on a remaining response corresponding to the first query requiring use of a sensor unavailable at the first electronic device,
based on identifying that the first electronic device is capable of generating the complete response corresponding to the first query, processing the first query to generate the complete response corresponding to the first query, and performing or outputting the generated complete response to the user;
based on identifying that the first electronic device is capable of generating only the partial response corresponding to the first query, transmitting, via the IoT network, the first query to a second electronic device in the IoT network that is capable of generating the remaining response corresponding to the first query;
based on the first electronic device being identified to be capable of generating only the partial response corresponding to the first query, obtaining the partial response and transmitting, via the IoT network, a first control signal, to the second electronic device, requesting that the second electronic device generates the remaining response corresponding to the first query; and
based on the user being identified to be within a threshold distance from the second electronic device, transmitting, via the IoT network, a second control signal to the second electronic device, requesting that the second electronic device performs or outputs the generated complete response to the user.