×

Method and system for search structured data from a natural language search request

  • US 8,762,384 B2
  • Filed: 08/19/2010
  • Issued: 06/24/2014
  • Est. Priority Date: 08/19/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method comprising:

  • creating an index of structured input attributes to a unique value for each attribute and each combination of attributes;

    mapping a set of semantic attributes to the input attributesaccepting an unstructured search query from a requester;

    analyzing the query in a computer to identify a best structured request, wherein analyzing includes hashing any input attribute in the search query, transforming any semantic attribute in the search query to an underlying input attribute, hashing any underlying input attribute, summing hash values of all input attributes and underlying input attributes, and searching the index based on the sum of the hash values;

    applying the structured request to a set of structured data;

    returning, to the requester, results of the application of the structured request to the set of structured data;

    suggesting, to the requester, an input attribute for a semantic attribute for which no mapping exists; and

    mapping the semantic attribute to an input attribute corresponding to an accepted suggestion.

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