×

Electronic device for performing operation corresponding to voice input

  • US 10,540,973 B2
  • Filed: 05/30/2018
  • Issued: 01/21/2020
  • Est. Priority Date: 06/27/2017
  • Status: Active Grant
First Claim
Patent Images

1. An electronic device comprising:

  • a housing;

    a speaker disposed in a first area of the housing;

    a microphone disposed in a second area of the housing;

    a display disposed in a third area of the housing;

    a communication circuit disposed inside the housing or attached to the housing;

    at least one processor disposed inside the housing and operatively connected to the speaker, the microphone, the display, and the communication circuit; and

    a memory disposed inside the housing, operatively connected to the at least one processor, and configured to store a plurality of application programs and instructions,wherein the instructions, when executed, cause the at least one processor to;

    receive, through the microphone, a user utterance including a request to perform a task by using at least one of the plurality of application programs,transmit, through the communication circuit, first data associated with the user utterance to an external server,receive, from the external server through the communication circuit, second data including a text generated by an automatic speech recognition (ASR) module,in response to receiving the second data including the text, identify the at least one of the plurality of application programs based on at least part of the second data including the text,prepare to execute the identified at least one of the plurality of application programs while the external server creates or determines a sequence of states of the electronic device,after identifying the at least one of the plurality of application programs, receive, from the external server through the communication circuit, a first response including information associated with the sequence of states of the electronic device to perform at least part of the task, andin response to receiving the first response, perform the at least part of the task by controlling the electronic device to enter the sequence of the states by using the at least one of the plurality of application programs.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×