Search Images Maps Play YouTube News Gmail Drive More »
Advanced Patent Search | Page images | Web History | Sign in

Patents

  

IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII

US007376645B2

(12) United States Patent

Bernard

(io) Patent No.: (45) Date of Patent:

US 7,376,645 B2 May 20, 2008

[blocks in formation]
[table][merged small][merged small][merged small]
[blocks in formation]

The present invention provides a wireless natural language query system, architecture, and method for processing multimodally-originated queries, including voice and proximity-based queries. The natural language query system includes a Web-enabled device including a speech input module for receiving a voice-based query in natural language form from a user and a location/proximity module for receiving location/proximity information from a location/ proximity device. The natural language query system also includes a speech conversion module for converting the voice-based query in natural language form to text in natural language form and a natural language processing module for converting the text in natural language form to text in searchable form. The natural language query system further includes a semantic engine module for converting the text in searchable form to a formal database query and a databaselook-up module for using the formal database query to obtain a result related to the voice-based query in natural language form from a database.

30 Claims, 3 Drawing Sheets

[merged small][merged small][merged small][merged small][graphic][merged small][merged small][merged small][merged small][merged small][merged small]
[merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][graphic][merged small][merged small][graphic][merged small][merged small][merged small][merged small][table][merged small][merged small][merged small][merged small]
[blocks in formation]

Web-Enabled Device Sends Converted Text To Remote Server For Natural Language Processing

■52

Web-Enabled Device Sends Location or Proximity Information To Remote Server

FIG. 2.

Semantic Engine Interprets Converted Text And Forms Formal Database Query

[blocks in formation]
« PreviousContinue »