Interpreting and acting upon commands that involve sharing information with remote devices

  • US 10,657,961 B2
  • Filed: 03/30/2018
  • Issued: 05/19/2020
  • Est. Priority Date: 06/08/2013
  • Status: Active Grant
  • ×
    • Pin Icon | RPX Insight
    • Pin
First Claim
Patent Images

1. A non-transitory computer-readable storage medium storing instructions for operating a digital assistant, the instructions, when executed by one or more processors of an electronic device, cause the processors to perform operations comprising:

  • receiving a user utterance;

    parsing a text representation of the user utterance to determine a domain corresponding to the user utterance, the domain selected from a plurality of domains of an ontology; and

    in accordance with the domain corresponding to an actionable intent of sharing an information item with a third party recipient;

    determining, from a first portion of the text representation, a first property value for a third party recipient property node of the domain;

    determining, from a second portion of the text representation, a second property value for an information item property node of the domain; and

    executing a task flow corresponding to the domain, wherein executing the task flow causes data corresponding to the second property value to be retrieved and sent to a second electronic device corresponding to the first property value,wherein causing the data to be retrieved comprises performing a search query based on one or more search parameters corresponding to the second property value, wherein the retrieved data includes one or more results obtained from performing the search query.

View all claims