×

Natural language database querying

  • US 20090112835A1
  • Filed: 12/20/2007
  • Published: 04/30/2009
  • Est. Priority Date: 10/24/2007
  • Status: Abandoned Application
First Claim
Patent Images

1. A method, comprising sequentially:

  • receiving a natural language request, the natural language request being composed of phrases stated in, or convertible to, the common vernacular used in every-day natural language;

    parsing phrases in the natural language request against semantic phrases stored in a hierarchical set of ontologies;

    mapping the semantic phrases to conceptual objects that have been synchronized with semantic phrases in the same taxonomy;

    transforming the mapped conceptual objects, through a rules-based inferencing process, to database objects stored in a repository of database metadata for one or more target databases previously prepared through mappings to ontology objects;

    from the mapped database objects, generating an executable database query statement in a suitable database query language; and

    sending the database query results to the requesting user.

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