×

Device-described natural language control

  • US 10,229,678 B2
  • Filed: 10/14/2016
  • Issued: 03/12/2019
  • Est. Priority Date: 10/14/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method implemented in a computing device, the method comprising:

  • establishing a communication link with a remote device having a plurality of natural language descriptions that map one or more natural language strings to individual functionalities of the remote device in a plurality of different natural languages that are supported by the remote device;

    determining that the plurality of different natural languages that are supported by the remote device includes a particular natural language that is used by a natural language assistant that operates on the computing device;

    sending, to the remote device having the plurality of natural language descriptions, a request for at least one natural language description for the remote device in the particular natural language that is used by the natural language assistant to receive natural language inputs at the computing device;

    receiving, from the remote device, the at least one natural language description in the particular natural language;

    updating, at the computing device, the natural language assistant based on the at least one natural language description to enable the natural language assistant to monitor, at the computing device, the natural language inputs for the remote device in the particular natural language;

    receiving, from the natural language assistant, an indication that a particular natural language input to the computing device matches a particular natural language string in the at least one natural language description;

    identifying a particular functionality of the remote device that maps to the particular natural language string; and

    communicating a command to the remote device to perform the particular functionality.

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