Method and apparatus for managing intelligent agent

    公开(公告)号:US11301266B2

    公开(公告)日:2022-04-12

    申请号:US16608656

    申请日:2018-03-27

    摘要: The present invention can receive a user input comprising a request to perform a task using at least one of the application programs via at least one of a display or a microphone, transmit data related to the user input to an external server through a communication circuit, transmit version information on at least one of the application programs to the external server via the communication circuit together with the data transmission or after the data transmission, receive a pass rule as a response to the request from the external server via the communication circuit, and store instructions that cause an electronic device to perform the task by allowing the electronic device to have the sequence. The pass rule comprises information on a sequence of states of the electronic device for performing the task, and at least one of the states may be one determined by the external server on the basis of at least a portion of the version information.

    Electronic device and method for operation thereof

    公开(公告)号:US11804224B2

    公开(公告)日:2023-10-31

    申请号:US17260294

    申请日:2019-05-28

    摘要: Various embodiments of the present disclosure relate to a method for providing an intelligent assistance service and an electronic device for performing the same. According to an embodiment, an electronic device comprises at least one communication circuit, at least one microphone, at least one speaker, at least one processor operatively connected to the communication circuit, the microphone, and the speaker, and at least one memory electrically connected to the processor, wherein the memory has instructions stored therein which, when executed, cause the processor to receive a wake-up utterance calling a voice-based intelligent assistance service, in response to the wake-up utterance, to identify a session which is in progress by the voice-based intelligent assistance service, and, upon receiving a control command, to provide the control command to an external device through the session on the basis of the session. Other embodiments are also possible.

    Performance mode control method and electronic device supporting same

    公开(公告)号:US11516039B2

    公开(公告)日:2022-11-29

    申请号:US16971110

    申请日:2019-03-06

    摘要: An embodiment of the present invention comprises: a communication module for communicating with at least one external device; a microphone for receiving a user utterance; a memory for storing performance mode information having been configured in the electronic device; and a processor electrically connected to the communication module, the microphone, and the memory, wherein the processor is configured to: receive, through the microphone, a second user utterance associated with task execution; transmit first data associated with the second user utterance to an external device; receive, from the external device, second data associated with at least a part of processing of the first data; identify a first work load allocated to the electronic device at the time of receiving the second data; and compare a second work load required for processing the second data and the first work load, so as to control the performance mode. In addition, various embodiments recognized through the specification are possible.

    Electronic device performing operation based on user speech in multi device environment and operating method thereof

    公开(公告)号:US11948579B2

    公开(公告)日:2024-04-02

    申请号:US17114381

    申请日:2020-12-07

    IPC分类号: G10L15/32 G06F3/16 G10L15/22

    摘要: According to various embodiments, an electronic device performing an operation corresponding to an utterance of a user in a multi-device environment includes a communication module, a processor, and a memory. The processor operates a first electronic device for receiving and a second electronic device for executing in association with each other. The memory stores instructions that, when being executed, cause the processor to: determine whether a first utterance received at the first electronic device should be performed at the second electronic device; when the first utterance should be performed at the second electronic device, form a connection binding with the first electronic device and the second electronic device by using one or more channels through the communication module. When an operation corresponding to the first utterance is completed at the second electronic device, the processor terminates the connection binding with the first electronic device and the second electronic device.

    Electronic device supporting improved speech recognition

    公开(公告)号:US11636867B2

    公开(公告)日:2023-04-25

    申请号:US17012708

    申请日:2020-09-04

    摘要: An electronic device is provided. The electronic device includes a microphone, a processor operatively connected to the microphone, and a memory operatively connected to the processor, wherein the memory, when executed, stores instructions for causing the processor to receive first speech data through the microphone, recognize a user input to call a voice assistant from the first speech data, convert the user input into a first wakeup score, determine the electronic device as a first reference device at least based on the first wakeup score that exceeds a designated threshold value, configure a first noise reduction space based on location information of the first reference device, determine at least one of one or more electronic devices, located in the first noise reduction space, as a first noise reduction device to perform a noise reduction operation, and control the noise reduction operation of the first noise reduction device.

    Electronic device and operation method thereof

    公开(公告)号:US11893976B2

    公开(公告)日:2024-02-06

    申请号:US17366965

    申请日:2021-07-02

    CPC分类号: G10L13/08 G06F21/31 G10L15/22

    摘要: According to an embodiment, an electronic device may include: a display, a communication module comprising communication circuitry, a memory; and a processor operatively connected to the display, the communication module, and the memory. According to an embodiment, the memory may store instructions that, when executed, cause the processor to control the electronic device to: obtain unique information of an external electronic device and information associated with a user of the external electronic device through the communication module, generate a candidate group including at least one candidate based on the unique information and the information associated with the user of the external electronic device, provide an external server with at least part of the information associated with the user of the external electronic device and information associated with the candidate group, receive a reliability value indicating a degree of similarity between the information associated with the user of the external electronic device and the information associated with the candidate group, from the external server, and to display a user interface (UI) indicating authentication for the user of the external electronic device based on the reliability value on the display.