×

Hyperspace index

  • US 8,176,052 B2
  • Filed: 03/02/2007
  • Issued: 05/08/2012
  • Est. Priority Date: 03/03/2006
  • Status: Active Grant
First Claim
Patent Images

1. In a computing environment, a computer storage device storing a hyperspace index for indexing identifiers, wherein the identifiers correspond to parameter patterns, and wherein the presence of an identifier in the hyperspace index indicates that the corresponding parameter pattern may be present in a set of parameter patterns, and wherein absence of the indicator in the hyperspace index indicates that the corresponding parameter pattern is not present in the set of parameter patterns, the hyperspace index comprising:

  • a top level index representing a set of parameter patterns that may appear in one or more data sources front ended by the hyperspace index, each parameter pattern in the set of parameter patterns mapping to an identifier and wherein at least some of the parameter patterns map to the same identifier as another parameter pattern, wherein the top level index comprises a plurality of binary bits, wherein each binary bit corresponds to one of the identifiers, wherein a binary bit being set indicates that at least one of the parameter patterns that map to the identifier is present in the one or more data sources;

    a plurality of lower level indexes, each lower level index comprising;

    an index hierarchically below another index in the hierarchy, wherein each lower level index represents a subset of the parameter patterns represented by the other index above the lower level index in the hierarchy, each parameter pattern represented by the lower level index mapping to an identifier and wherein the lower level index comprises a plurality of binary bits, wherein each binary bit corresponds to one of the identifiers, wherein a binary bit being set indicates that one or more of the parameter patterns represented by the lower level index that map to the identifier is present in the one or more data sources.

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