US 11,695,854 B2
Optimization of encoding cycles for object recovery feed
Priteshkumar Soni, Naperville, IL (US); Andy Ross, Chicago, IL (US); Melissa Jenner, Naperville, IL (US); and Sebastian Demian, Chicago, IL (US)
Assigned to Chicago Mercantile Exchange Inc., Chicago, IL (US)
Filed by Chicago Mercantile Exchange Inc., Chicago, IL (US)
Filed on Aug. 5, 2022, as Appl. No. 17/882,006.
Application 17/882,006 is a continuation of application No. 17/521,301, filed on Nov. 8, 2021, granted, now 11,445,044.
Application 17/521,301 is a continuation of application No. 17/007,905, filed on Aug. 31, 2020, granted, now 11,201,941, issued on Dec. 14, 2021.
Application 17/007,905 is a continuation of application No. 15/383,477, filed on Dec. 19, 2016, granted, now 10,812,613, issued on Oct. 20, 2020.
Prior Publication US 2022/0374317 A1, Nov. 24, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 15/16 (2006.01); H04L 67/568 (2022.01); G06F 11/14 (2006.01); G06Q 40/04 (2012.01); H04L 12/00 (2006.01); H04L 67/55 (2022.01)
CPC H04L 67/568 (2022.05) [G06F 11/1464 (2013.01); G06F 11/1474 (2013.01); G06Q 40/04 (2013.01); H04L 12/00 (2013.01); H04L 67/55 (2022.05); G06F 2201/805 (2013.01); G06F 2201/84 (2013.01)] 25 Claims
OG exemplary drawing
 
1. A system comprising:
a processor configured to:
repeatedly receive, and accumulate in a memory coupled with the processor, a variable amount of data during a determined variable length interval for encoding and transmission subsequent to an end thereof, a length of each variable length interval being determined based on an amount of time needed to encode the accumulated received data and an amount of time needed to transmit, via an electronic communications network to a recipient, previously encoded data accumulated during a prior interval such that the encoding of the accumulated data is completed upon the completion of the transmission of the previously encoded data; and
commence encoding, subsequent to the end of the determined variable length interval, the accumulated received data, the transmission thereof and encoding of subsequently accumulated data being able to commence once the accumulated received data has been encoded.