Merging synopses to determine number of distinct values in large databases

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7603339
APP PUB NO 20080120275A1
SERIAL NO

11796110

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method and apparatus for merging synopses to determine a database statistic, e.g., a number of distinct values (NDV), is disclosed. The merging can be used to determine an initial database statistic or to perform incremental statistics maintenance. For example, each synopsis can pertain to a different partition, such that merging the synopses generates a global statistic. When performing incremental maintenance, only those synopses whose partitions have changed need to be updated. Each synopsis contains domain values that summarize the statistic. However, the synopses may initially contain domain values that are not compatible with each other. Prior to merging the synopses the domain values in each synopsis is made compatible with the domain values in the other synopses. The adjustment is made such that each synopsis represents the same range of domain values, in one embodiment. After “compatible synopses” are formed, the synopses are merged by taking the union of the compatible synopses.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
ORACLE INTERNATIONAL CORPORATION500 ORACLE PARKWAY MAIL STOP 5OP7 REDWOOD SHORES CA 94065

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Chakkappen, Sunil P Foster City , US 16 388
Cruanes, Thierry Foster City , US 314 2298
Dageville, Benoit Foster City , US 474 5529
Shaft, Uri Castro Valley , US 54 1045
Su, Hong Foster City , US 40 684
Zait, Mohamed San Jose , US 61 2422

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation