US 11,704,286 B2
High-density compression method and computing system
Senthil Kumar, Dublin, CA (US); and Kristis Makris, Brooklyn, NY (US)
Assigned to Cross Commerce Media, Inc., New York, NY (US)
Filed by Cross Commerce Media, Inc., New York, NY (US)
Filed on May 17, 2021, as Appl. No. 17/322,157.
Application 17/322,157 is a continuation of application No. 16/229,832, filed on Dec. 21, 2018, granted, now 11,010,344.
Application 16/229,832 is a continuation of application No. 15/203,917, filed on Jul. 7, 2016, granted, now 10,169,362, issued on Jan. 1, 2019.
Prior Publication US 2021/0271643 A1, Sep. 2, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/174 (2019.01); G06F 16/245 (2019.01); G06F 16/2453 (2019.01); H03M 7/30 (2006.01); H03M 7/40 (2006.01)
CPC G06F 16/1744 (2019.01) [G06F 16/245 (2019.01); G06F 16/24542 (2019.01); H03M 7/3068 (2013.01); H03M 7/3084 (2013.01); H03M 7/3086 (2013.01); H03M 7/3088 (2013.01); H03M 7/40 (2013.01); H03M 7/4006 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A computing system for performing high-density data compression, the computing system comprising:
a dynamic compression filter selector comprising:
a data sampler, the data sampler configured to extract a data sample from a set of uncompressed data; and
a compression planner, the compression planner configured to:
compress the data sample using a first compression filter configuration comprising a first plurality of different compression filters arranged in a first sequence;
calculate a first compression ratio associated with the first compression filter configuration;
compress the data sample using a second compression filter configuration comprising a second plurality of different compression filters arranged in a second sequence;
calculate a second compression ratio associated with the second compression filler configuration;
compare the first compression ratio with the second compression ratio; and
select the first compression filter configuration or the second compression filter configuration based on the comparison of the first and second compression ratios to provide a selected compression filter configuration; and
a compression executor, the compression executor configured to compress the set of uncompressed data using the selected compression filter configuration to provide a compressed data set.