US 12,216,630 B2
Accumulation-based data object processing
Paul Oglesby, Brooklyn, NY (US); Kalle Tomas Thurin, Sollentuna (SE); and Carl Erik Thornberg, Stockholm (SE)
Assigned to Chicago Mercantile Exchange Inc., Chicago, IL (US)
Filed by Chicago Mercantile Exchange Inc., Chicago, IL (US)
Filed on Mar. 5, 2024, as Appl. No. 18/596,187.
Application 18/596,187 is a continuation of application No. 18/143,732, filed on May 5, 2023, granted, now 11,947,508.
Application 18/143,732 is a continuation of application No. 17/729,126, filed on Apr. 26, 2022, granted, now 11,687,510, issued on Jun. 27, 2023.
Application 17/729,126 is a continuation of application No. 17/007,937, filed on Aug. 31, 2020, granted, now 11,321,292, issued on May 3, 2022.
Prior Publication US 2024/0211455 A1, Jun. 27, 2024
Int. Cl. G06F 16/00 (2019.01); G06F 16/22 (2019.01); G06F 16/28 (2019.01); H03M 7/30 (2006.01)
CPC G06F 16/22 (2019.01) [G06F 16/285 (2019.01); H03M 7/30 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method for data compression for a plurality of data objects, wherein each data object of the plurality of data objects have a respective fixed data constituent and a respective variable data constituent, the method including:
obtaining, by a processor, a historical component group comprising a historical component for at least each variable data constituent in a variable data constituent subset comprising the respective variable data constituents of a first subset of the plurality of data objects, each of the variable data constituents of the variable data constituent subset having an end date in common and an event timing in common;
obtaining, by the processor, a net historical magnitude for the variable data constituent subset based on the historical component group; and
compressing, by the processor, a fixed data constituent subset and the variable data constituent subset into a representative data object, the fixed data constituent subset comprising the respective fixed data constituents of a second subset of the plurality of data objects, the representative data object characterized by: a set of matched common properties including the end date and the event timing, the net historical magnitude for the variable data constituent subset, and current net magnitudes for the fixed data constituent subset and the variable data constituent subset.