US2004003149A1PendingUtilityA1
Decimation of fixed length queues
Priority: Jun 26, 2002Filed: Jun 26, 2002Published: Jan 1, 2004
Est. expiryJun 26, 2022(expired)· nominal 20-yr term from priority
G06F 5/14
43
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
Decimation of data from a fixed length queue retaining a representative sample of the old data. Exponential decimation removes every nth sample. Dithered exponential decimation offsets the exponential decimation approach by a probabilistic amount. Recursive decimation selects a portion of the queue and removes elements.
Claims
exact text as granted — not AI-modifiedWe claim:
1 . The method of removing elements from a fixed-length queue, the method comprising decimation of elements from the queue.
2 . The method of claim 1 where the decimation method comprises exponential decimation.
3 . The method of claim 2 where exponential decimation is applied to remove multiple elements from the queue.
4 . The method of claim 2 where exponential decimation is applied to remove a single element from the queue.
5 . The method of claim 1 where the decimation method comprises exponential decimation with dithering.
6 . The method of claim 1 where the decimation method comprises recursive decimation, recursively selecting a portion of the queue and removing a randomly chosen element.
7 . The method of claim 6 where separate random numbers are used for each removal of an element from the selected portion of the queue.
8 . The method of claim 6 where a single random number is generated for the recursive decimation process, each step of the process using only as many bits of the random number as needed.
9 . The method of claim 6 where recursive decimation is applied to remove multiple elements from the queue.
10 . The method of claim 6 where recursive decimation is applied to remove a single element from the queue.
11 . An article of manufacture for performing decimation of a fixed length queue, the article of manufacture comprising:
at least one computer readable medium; processor instructions contained on the computer readable medium, the instructions configured to be readable by at least one processor and to cause the processor to remove elements from a fixed length queue by decimation.
12 . The article of claim 11 , where the decimation method comprises exponential decimation.
13 . The article of claim 11 where the decimation method comprises exponential decimation with dithering.
14 . The article of claim 11 where the decimation method comprises recursive decimation, recursively selecting a portion of the queue and removing a randomly chosen element.
15 . The article of claim 11 where the decimation method removes multiple elements from the queue.
16 . The article of claim 11 where the decimation method removes a single element from the queue.
17 . The article of claim 14 where separate random numbers are used for each removal of an element from the selected portion of the queue.
18 . The article of claim 14 where a single random number is generated for the recursive decimation process, each step of the process using only as many bits of the random number as needed.Join the waitlist — get patent alerts
Track US2004003149A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.