Approximate Order Statistics Of Real Numbers In Generic Data
AssigneeSplunk Inc.
InventorSteve Yu Zhang
Life of this patent
Estimating the term…
Loading patent…
AssigneeSplunk Inc.
InventorSteve Yu Zhang
Estimating the term…
A method, system, and processor-readable storage medium are directed towards calculating approximate order statistics on a collection of real numbers. In one embodiment, the collection of real numbers is processed to create a digest comprising hierarchy of buckets. Each bucket is assigned a real number N having P digits of precision and ordinality O. The hierarchy is defined by grouping buckets into levels, where each level contains all buckets of a given ordinality. Each individual bucket in the hierarchy defines a range of numbers—all numbers that, after being truncated to that bucket's P digits of precision, are equal to that bucket's N. Each bucket additionally maintains a count of how many numbers have fallen within that bucket's range. Approximate order statistics may then be calculated by traversing the hierarchy and performing an operation on some or all of the ranges and counts associated with each bucket.
A computer-implemented method for computing an order statistic for a particular number in a set of numbers, the method comprising:
A non-transitory computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method for computing an order statistic for a particular number in a set of numbers, the method comprising:
An apparatus that computes an order statistic for a particular number in a set of numbers, comprising:
Dependencies are inferred from the claim text.