×

Mapping device capabilities to a predefined set

  • US 9,984,686 B1
  • Filed: 06/26/2015
  • Issued: 05/29/2018
  • Est. Priority Date: 03/17/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method implemented at least in part by a speech-recognition service, the method comprising:

  • receiving a first indication that a first device is in an environment;

    based at least in part on receiving the first indication;

    identifying a first capability associated with the first device;

    determining that the first capability corresponds to a first predefined device capability included within a predefined set of predefined device capabilities;

    generating a first association between the first capability associated with the first device and the first predefined capability; and

    storing the first association between the first capability associated with the first device and the first predefined device capability;

    identifying a second capability associated with a second device;

    determining that the second capability corresponds to the first predefined device capability of the set of predefined device capabilities;

    generating a second association between the second capability associated with the second device and the first predefined capability;

    storing the second association between the second capability associated with the second device and the first predefined device capability;

    storing, based at least in part on the first association, a third indication of a device driver associated with the first device, the device driver being configured to, when executed, generate a first command to cause the first device to perform the first predefined device capability;

    receiving an audio signal from the environment in which the first device resides;

    performing speech-recognition on the audio signal;

    determining, based at least in part on performing the speech-recognition on the audio signal, that the audio signal includes a request to associate a word or phrase with at least the first device and the second device performing an operation associated with the first predefined device capability; and

    associating, the word or phrase with the first device and the second device performing the operation.

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