×

Contextual entity resolution

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

1. A method, comprising:

  • receiving, at a speech-processing system, first audio data representing a first utterance, the first utterance being a request to perform a first action, and the first audio data being received from an electronic device;

    receiving, at the speech-processing system, a first notification indicating that first content was presented, by a display screen of the electronic device, while at least a portion of the first utterance was spoken;

    requesting, from a component of the speech-processing system, contextual data representing the first content;

    determining that a first domain is responsible for providing the first content;

    receiving first contextual data representing the first content displayed by the display screen;

    generating first text data representing the first audio data by performing speech-to-text processing to the first audio data;

    determining, using the first text data, that the first utterance corresponds to a first intent, the first intent being associated with the first domain;

    determining that the first intent comprises at least a first slot;

    determining, based at least in part on the first text data, a presence of an anaphoric term;

    generating output data including the first intent and the first contextual data based on the anaphoric term being associated with the first contextual data; and

    sending the output data to the first domain so as to cause;

    a first value associated with the first slot to be determined based at least in part on the first contextual data, andthe first action to be executed using the first value.

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