Conversational control system and method for registering external device
US-11170778-B2 · Nov 9, 2021 · US
US12573397B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12573397-B2 |
| Application number | US-202318461095-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 5, 2023 |
| Priority date | Nov 11, 2022 |
| Publication date | Mar 10, 2026 |
| Grant date | Mar 10, 2026 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A main device is provided. The main device includes a memory storing function information and importance information of each function of a first sub-device, a communication interface connected to the first sub-device, and at least one processor configured to acquire the function information and importance information of each function of a second sub-device, determine whether at least one function performed by the first sub-device exists among a plurality of functions performed by the second sub-device, determine a device to perform the at least one function based on importance of the at least one function of the second sub-device and importance of the at least one function of the first sub-device, and transmit information on the device to perform the at least one function to the first sub-device and the second sub-device.
Opening claim text (preview).
What is claimed is: 1 . A main device comprising: memory configured to store function information and importance information of each function of a first sub-device; a communication interface connected to the first sub-device; and at least one processor configured to: establish a connection to a second sub-device, acquire function information and importance information of each function of the second sub-device, determine whether at least one function performed by the first sub-device exists among a plurality of functions performed by the second sub-device based on the stored function information of the first sub-device and the acquired function information of the second sub-device, in response to determining that the at least one function performed by the first sub-device exists among the plurality of functions performed by the second sub-device, determine a device to perform the at least one function based on importance of the at least one function of the second sub-device and importance of the at least one function of the first sub-device, and transmit information on the device to perform the at least one function to the first sub-device and the second sub-device through the communication interface, wherein, in response to the device to perform the at least one function being determined as the second sub-device, the first sub-device reallocates a voice recognition segmentation model stored in the first sub-device for each function based on information on a remaining function except for the at least one function among the plurality of functions performed by the first sub-device and a resource of the first sub-device. 2 . The device as claimed in claim 1 , wherein, in response to the device to perform the at least one function being determined as the second sub-device, the second sub-device allocates a voice recognition segmentation model stored in the second sub-device for each function based on information on at least one function including the at least one function among the plurality of functions performed by the second sub-device and a resource of the second sub-device. 3 . The device as claimed in claim 1 , wherein the at least one processor is further configured to: determine a target device to perform the at least one function, and transmit result information including information indicating that at least one function is performed by the target device to the first sub-device and the second sub-device through the communication interface. 4 . The device as claimed in claim 1 , wherein the at least one processor is further configured to determine the device to perform each of the plurality of functions based on the importance of the plurality of functions of the second sub-device and the importance of the plurality of functions of the first sub-device in response to determining that the plurality of functions performed by the first sub-device exist among the plurality of functions performed by the second sub-device. 5 . The device as claimed in claim 4 , wherein the at least one processor is further configured to: determine a device to perform a first function among the plurality of functions as the first sub-device, determine a device to perform a second function among the plurality of functions as the second sub-device, and transmit result information including information indicating that the first function is performed by the first sub-device and information indicating that the second function is performed by the second sub-device to the first sub-device and the second sub-device through the communication interface. 6 . The device as claimed in claim 1 , wherein the at least one processor is further configured to: acquire description information of the second sub-device, and acquire the function information and importance information of each function of the second sub-device based on the description information of the second sub-device. 7 . The device as claimed in claim 6 , wherein the at least one processor is further configured to: identify a main function and an auxiliary function based on the description information of the second sub-device, and acquire an importance of the main function and an importance of the auxiliary function, wherein the importance of the main function having a larger value than the importance of the auxiliary function. 8 . The device as claimed in claim 6 , wherein the at least one processor is further configured to acquire the function information and importance information of each function of the second sub-device by analyzing at least one sentence included in the description information of the second sub-device. 9 . The device as claimed in claim 6 , wherein the at least one processor is further configured to acquire the description information of the second sub-device among the description information stored in the memory. 10 . The device as claimed in claim 6 , wherein the at least one processor is further configured to: request the description information of the second sub-device from an external server through the communication interface in response to the description information of the second sub-device not being identified among the description information stored in the memory, and receive the description information of the second sub-device from the external server through the communication interface. 11 . A method performed by a main device which stores function information and importance information of each function of a first sub-device, and is connected to the first sub-device, the method comprising: establishing, by the main device, a connection with a second sub-device, acquiring, by the main device, function information and importance information of each function of a second sub-device; determining, by the main device, whether at least one function performed by the first sub-device exists among a plurality of functions performed by the second sub-device based on the stored function information of the first sub-device and the acquired function information of the second sub-device; in response to determining that the at least one function performed by the first sub-device exists among the plurality of functions performed by the second sub-device, determining, by the main device, a device to perform the at least one function based on importance of the at least one function of the second sub-device and the importance of the at least one function of the first sub-device; and transmitting information on the device to perform the at least one function to the first sub-device and the second sub-device, wherein, in response to the device to perform the at least one function being determined as the second sub-device, the first sub-device reallocates a voice recognition segmentation model stored in the first sub-device for each function based on information on a remaining function except for the at least one function among the plurality of functions performed by the first sub-device and a resource of the first sub-device. 12 . The method as claimed in claim 11 , wherein, in response to the device to perform the at least one function being determined as the second sub-device, the second sub-device allocates a voice recognition segmentation model stored in the second sub-device for each function based on information on at least one function including the at least one function among the plurality of functions performed by the second sub-device and a resource of the second sub-device. 13 . The method as claimed in claim 11 , wherein the determining of the device comprises determining a target device to perform the at least one function, and wherein the transmitt
Segmentation; Word boundary detection · CPC title
Execution procedure of a spoken command · CPC title
Audio in a user interface, e.g. using voice commands for navigating, audio feedback · CPC title
Procedures used during a speech recognition process, e.g. man-machine dialogue · CPC title
Distributed recognition, e.g. in client-server systems, for mobile phones or network applications · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.