Patent Document ID: 9263039
Application ID: 14500723

Base Claim:
1. A system for processing speech and non-speech communications, comprising: a terminal device that receives the speech and the non-speech communications; a transcription module that transcribes the speech and the non-speech communications to create a speech-based textual message and a non-speech-based textual message; a merging module that merges the speech-based textual message and the non-speech-based textual message to generate a query; a search module that searches the query for text combinations; a comparison module that compares the text combinations to entries in a context description grammar; a plurality of domain agents that are associated with the context description grammar; a scoring module that provides relevance scores based on results from the comparison module; a domain agent selector that selects domain agents based on results from the scoring module; and a response generating module that communicates with the selected domain agents to obtain content that is gathered by the selected domain agents and that generates a response from the content, wherein the content is arranged in a selected order based on results from the scoring module.

---

Claim 9:
9. The system according to claim 1 , wherein at least one of the domain agents creates and directs a request to at least one of a local information source and a network information source.