US 12,321,403 B2
Method for providing a personalized response for an electronic device
Vipul Gupta, Haryana (IN); Ankur Agrawal, Uttar Pradesh (IN); and Rahul Agrawal, Madhya Pradesh (IN)
Assigned to SAMSUNG ELECTRONICS CO., LTD., Suwon-si (KR)
Filed by SAMSUNG ELECTRONICS CO., LTD., Suwon-si (KR)
Filed on Aug. 1, 2022, as Appl. No. 17/878,301.
Application 17/878,301 is a continuation of application No. PCT/KR2022/007219, filed on May 20, 2022.
Claims priority of application No. 202141042794 (IN), filed on Sep. 21, 2021.
Prior Publication US 2023/0090023 A1, Mar. 23, 2023
Int. Cl. G06F 16/00 (2019.01); G06F 16/31 (2019.01); G06F 16/9535 (2019.01); G06F 40/205 (2020.01)
CPC G06F 16/9535 (2019.01) [G06F 16/319 (2019.01); G06F 40/205 (2020.01)] 15 Claims
OG exemplary drawing
 
1. A method for providing a personalized response from an electronic device in an Internet of Things (IoT) environment, the method comprising:
receiving, by the electronic device, a user query from a user of the electronic device, wherein the query is one of a voice query, a gesture query or a text query;
generating an augmented query by augmenting the user query based on a user profile of the user;
determining, by the electronic device, an intermediate response for the augmented query;
categorizing, by the electronic device, the intermediate response into one category of a plurality of different categories;
analyzing, by the electronic device, communication histories of communications between the user and each of a plurality of other users;
identifying, by the electronic device, based on the analyzed communication histories of communications between the user and each of the plurality of other users, at least one other user from among the plurality of other users whose communication history with the user includes communications for the category into which the intermediate response is categorized;
obtaining, by the electronic device, information related to the user query from the communication history with the identified at least one other user; and
generating, by the electronic device, a final response to the user query based on the intermediate response and the information related to the user query obtained from the communication history with the identified at least one other user.