GENERATING HISTOGRAMS OF POPULATION DATA BY SCALING FROM SAMPLE DATA

Patent №

US 8,316,009

Granted

2012-11-20

Filed 2010

Owner

MICROSOFT CORPORATION

AI components

3

ml · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12700274

Histograms formed based on samples of a population, such as histograms created from random page-level samples of a data store, are intelligently scaled to histograms estimating distribution of the entire population of the data store. As an optional optimization, where a threshold number of duplicate samples are observed during page-level sampling, the number of distinct values in the overall population data is presumed to be the number of distinct values in the sample data. Also, during estimation of distinct values of an overall population, a “Chao” estimator can optionally be utilized as a lower bound of the estimate. The resulting estimate is then used when scaling, which can take domain knowledge of the data being scaled into account in order to prevent scaled estimates from exceeding the limits of the domain. Also, a “sum of the parts” mathematical relationship can be taken into account during scaling that the sum of the scaled distinct values for each bin of an estimate histogram should total an estimate for the total distinct values of the entire population.

AI classification

Planning1.00
Machine learning0.94
AI hardware0.84
Vision0.11
Evolutionary computation0.07
Knowledge representation0.01
Natural language0.00
Speech0.00

Ownership

MICROSOFT CORPORATION

assignment · 239010012

Assignors

FRASER, CAMPBELL, JOSE, IAN, ZABBACK, PETER

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC