×

Natural language control of secondary device

  • US 9,698,999 B2
  • Filed: 12/02/2013
  • Issued: 07/04/2017
  • Est. Priority Date: 12/02/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computing system comprising:

  • one or more processors;

    one or more non-transitory computer-readable storage media storing computer-executable instructions; and

    secondary device control instructions maintained in the one or more non-transitory computer-readable storage media and executed by the one or more processors to;

    detect a secondary device;

    communicate with the secondary device to enable the secondary device to connect to a network and to obtain information related to the secondary device;

    cause, based at least in part on detection of the secondary device, output of first audio, the first audio indicating the detection of the secondary device and requesting a user to supply a name for the secondary device;

    receive first audio input data comprising the name from the user;

    cause first speech processing to be performed on the first audio input data, wherein an output of the first speech processing comprises recognition data;

    assign the name to the secondary device;

    confirm the name assigned to the secondary device by causing output of second audio, the second audio requesting the user to speak the name of the secondary device and a command for the secondary device to execute;

    receive second audio input data comprising the name of the secondary device and the command for the secondary device;

    cause second speech processing to be performed on the second audio input data, wherein the second speech processing uses the recognition data; and

    cause, based at least in part on the second speech processing, the secondary device to execute at least part of the command.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×