Method for extracting salient dialog usage from live data

  • US 10,296,160 B2
  • Filed: 12/06/2013
  • Issued: 05/21/2019
  • Est. Priority Date: 12/06/2013
  • Status: Active Grant
  • ×
    • Pin Icon | RPX Insight
    • Pin
First Claim
Patent Images

1. A method for request recognition for a virtual assistant, the method comprising:

  • receiving a textual transcription of user speech;

    comparing the textual transcription to one or more first request templates recognizable by the virtual assistant;

    in response to a first match between the textual transcription and the first request template being found, causing the virtual assistant to perform an action corresponding to the first match; and

    in response to no first match being found, training the virtual assistant by;

    generating a plurality of second request templates based on the textual transcription;

    comparing each of the plurality of second request templates to one or more third request templates as yet unrecognized by the virtual assistant;

    incrementing a count associated with a second request template in response to a second match between the second request template and a third request template being found;

    storing a second request template in response to a matching third request template not being found;

    receiving a second textual transcription of user speech, wherein the second textual transcription of user speech is recognized as matching the second request template by the virtual assistant;

    determining whether the count associated with the second request template is greater than a predetermined amount; and

    in accordance with a determination that the count associated with the second request template is greater than a predetermined amount, generating a trained response to the second textual transcription with the virtual assistant.

View all claims
  • 1 Assignment