US 11,967,325 B2
Electronic device and method for controlling the electronic device
Saebom Jang, Suwon-si (KR); Hyeonmok Ko, Suwon-si (KR); Kyenghun Lee, Suwon-si (KR); Kunal Sharma, Karnataka (IN); and Raghavendra Hanumantasetty Ramasetty, Karnataka (IN)
Assigned to SAMSUNG ELECTRONICS CO., LTD., Suwon-si (KR)
Filed by SAMSUNG ELECTRONICS CO., LTD., Suwon-si (KR)
Filed on Dec. 30, 2022, as Appl. No. 18/148,693.
Application 18/148,693 is a continuation of application No. 16/897,427, filed on Jun. 10, 2020, granted, now 11,545,149.
Claims priority of provisional application 62/889,232, filed on Aug. 20, 2019.
Claims priority of application No. 10-2019-0127219 (KR), filed on Oct. 14, 2019.
Prior Publication US 2023/0136901 A1, May 4, 2023
Int. Cl. G10L 15/22 (2006.01); G10L 15/02 (2006.01); G10L 15/28 (2013.01); G10L 15/30 (2013.01); G10L 15/34 (2013.01)
CPC G10L 15/22 (2013.01) [G10L 15/285 (2013.01); G10L 15/34 (2013.01); G10L 15/02 (2013.01); G10L 15/30 (2013.01)] 17 Claims
OG exemplary drawing
 
1. An electronic device comprising:
a microphone;
a non-volatile memory configured to store virtual assistant model data comprising data that is classified according to a plurality of domains and data that is commonly used for the plurality of domains;
a volatile memory; and
a processor configured to:
based on receiving a first user speech through the microphone, identify at least one first domain regarding the first user speech,
based on identifying the at least one first domain regarding the first user speech, load first data dependent on the identified at least one first domain from among the virtual assistant model data from the non-volatile memory into the volatile memory, and
while loading the first data into the volatile memory, load second data that is not dependent on the identified at least one first domain from among virtual assistant model data from the non-volatile memory into the volatile memory.