×

Exploring large textual data sets via interactive aggregation

  • US 8,732,160 B2
  • Filed: 11/11/2008
  • Issued: 05/20/2014
  • Est. Priority Date: 11/11/2008
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method comprising:

  • receiving, via at least one computer, a data set and a query template, the data set comprising a plurality of attributes for a plurality of web pages;

    organizing, via the at least one computer, the query template based on a number of seeks of the data set needed to fetch data associated with the query template, the organizing comprising identifying a plurality of dense attributes from the plurality of attributes, each dense attribute having a selectivity exceeding a maximum query selectivity threshold;

    building, via the at least one computer, an index for the query template after the query template is organized, the index is organized into a plurality of sections based on a number of seeks of the data set needed to fetch data associated with the query template, the plurality of sections comprising a plurality of primary sections and a plurality of secondary sections, each dense attribute of the plurality having a corresponding primary section and each secondary section having a corresponding dense attribute that is denser than one or more other dense attributes of the plurality;

    receiving, via the at least one computer, one or more bindings for the query template, the bindings comprising query restrictions;

    computing, via the at least one computer, an answer to the query template by using the index and the bindings; and

    precomputing, via the at least one computer, answers for one or more future queries that a user may submit to explore the data set, wherein the future queries comprise query terms of the query template and at least one additional query term.

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