Intelligent assistant for home automation

  • US 10,699,717 B2
  • Filed: 10/30/2018
  • Issued: 06/30/2020
  • Est. Priority Date: 05/30/2014
  • Status: Active Grant
  • ×
    • Pin Icon | RPX Insight
    • Pin
First Claim
Patent Images

1. A user device comprising:

  • one or more processors;

    memory; and

    one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for;

    receiving an audio input representing a user request for an electronic device to perform an action,wherein the audio input is in natural language form, andwherein the audio input is ambiguous with respect to defining the electronic device for performing the action;

    determining one or more possible electronic device characteristics corresponding to the audio input;

    retrieving a data structure representing a set of electronic devices of a predetermined location;

    determining, based on the data structure, one or more candidate electronic devices from the set of electronic devices, the one or more candidate electronic devices corresponding to the audio input;

    determining, based on the one or more possible electronic device characteristics and one or more actual electronic device characteristics of the one or more candidate electronic devices, a user intent corresponding to the audio input; and

    providing a command that causes an electronic device of the one or more candidate electronic devices to perform the action corresponding to the user intent.

View all claims