×

System and method for processing multi-modal device interactions in a natural language voice services environment

  • US 8,719,009 B2
  • Filed: 09/14/2012
  • Issued: 05/06/2014
  • Est. Priority Date: 02/20/2009
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for processing a natural language utterance via multiple input modes, the method being implemented by a computer system that includes one or more processors executing one or more computer program instructions which, when executed, perform the method, the method comprising:

  • receiving, by the one or more physical processors, a first user input via a voice input mode and a second user input via a non-voice input mode, wherein the first user input includes a natural language utterance, and the second user input includes a non-voice input relating to the natural language utterance;

    processing, by the one or more physical processors, the natural language utterance to recognize one or more words of the natural language utterance, wherein the one or more recognized words include a reference word;

    identifying, by the one or more physical processors based on the one or more recognized words, a query;

    identifying, by the one or more physical processors based on the non-voice input, context information for the one or more recognized words, wherein the context information indicates context for the reference word;

    determining, by the one or more physical processors based on the context information, one or more interpretations of the one or more recognized words, wherein determining the one or more interpretations comprises;

    identifying the reference word;

    identifying, based on the reference word context, a product or service to which the reference word refers; and

    determining an meaning of the reference word based on the identification of the product or service; and

    generating, by the one or more physical processors based on the one or more interpretations, a response to the query.

View all claims
  • 10 Assignments
Timeline View
Assignment View
    ×
    ×