×

Mobile systems and methods of supporting natural language human-machine interactions

DC
  • US 8,447,607 B2
  • Filed: 06/04/2012
  • Issued: 05/21/2013
  • Est. Priority Date: 08/29/2005
  • Status: Active Grant
First Claim
Patent Images

1. A device for processing natural language inputs, comprising one or more processors configured to:

  • receive a multi-modal natural language input from a user, the multi-modal natural language input including a natural language utterance and a non-speech input;

    generate a non-speech transcription from the non-speech input;

    identify the user who provided the multi-modal natural language input;

    generate a speech-based transcription based on a cognitive model associated with the user, wherein the cognitive model includes information on one or more prior interactions between the user and the device;

    generate a merged transcription from the speech-based transcription and the non-speech transcription;

    identify, from among a plurality of entries that are in a context stack and that are each indicative of context, an entry in the context stack that matches information in the merged transcription;

    identify a domain agent associated with the entry in the context stack;

    determine a request based on the merged transcription; and

    communicate the request to the domain agent, wherein the domain agent is configured to generate a response to the user.

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