Intelligent automated assistant in a home environment

  • US 10,354,011 B2
  • Filed: 09/23/2016
  • Issued: 07/16/2019
  • Est. Priority Date: 06/09/2016
  • Status: Active Grant
  • ×
    • Pin Icon | RPX Insight
    • Pin
First Claim
Patent Images

1. A method for operating a digital assistant, the method comprising:

  • at an electronic device with a processor, and memory;

    receiving an utterance representing a current user request;

    determining a plurality of sets of possible device characteristics, each corresponding to a respective term in the utterance;

    selecting a possible device characteristic from the plurality of sets of possible device characteristics based on a frequency of occurrence of the possible device characteristic in the plurality of sets of possible device characteristics;

    retrieving a data structure representing a set of devices of an established location;

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

    determining an overlapping device characteristic that is common between the selected possible device characteristic and one or more actual device characteristics of the one or more candidate devices;

    determining, based on the overlapping device characteristic, a user intent corresponding to the utterance; and

    providing instructions that cause a device of the one or more candidate devices to perform an action corresponding to the user intent.

View all claims