Caching sliding window data
AssigneeFacebook, Inc.
InventorsSamuel Rash, Timothy Williamson, Martin Traverso
Life of this patent
Estimating the term…
Loading patent…
AssigneeFacebook, Inc.
InventorsSamuel Rash, Timothy Williamson, Martin Traverso
Estimating the term…
Disclosed are methods, systems, paradigms and structures for caching data associated with a sliding window in computer systems. A sliding window can include a time window that progresses with time, and the data can include time series data. As time progresses, the sliding window changes bringing in new data. The cache is updated with new data as and when the sliding window moves. The sliding window data is cached at various granularity levels. The method includes storing a first portion of the data at a first granularity level and a second portion at a second granularity level. The data is cached at various granularity levels in order to effectively use the cache considering at least cache updating criteria such as (i) number of times a storage unit is queried to retrieve the data for updating the cache, (ii) the day/date/time at which the storage unit is queried.
A method comprising:
A method comprising:
An apparatus comprising:
Dependencies are inferred from the claim text.