×

System and method for providing a natural language interface to a database

  • US 8,412,693 B2
  • Filed: 03/29/2011
  • Issued: 04/02/2013
  • Est. Priority Date: 12/16/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • extracting, via a processor, key data from a user query;

    submitting the key data to a database search engine to perform a search of a database and to retrieve a top n pages from the database, wherein in response to a restriction to access a restricted page of the top n pages, the processor negotiates an access price and provides data to overcome the restriction independent of a user navigating to the restricted page;

    prior to responding to the user query, processing the top n pages via a natural language dialog engine;

    providing, at a first time, a response comprising a text-based response and an audible response, based at least in part on the processing;

    after providing the response at the first time, continuing, without further user input, to find related information associated with the user query using a machine learning process to expand the search; and

    presenting an option to the user, at a second time which is later than the first time, to view the related information separate from the response.

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