Back to results
US 11,695,854 B2Granted
Optimization of encoding cycles for object recovery feed
AssigneeChicago Mercantile Exchange Inc.
InventorsPriteshkumar Soni, Andy Ross, Melissa Jenner, Sebastian Demian
Life of this patent
Estimating the term…
Abstract
The disclosed embodiments relate generally to efficient data encoding and transmission. An encoding system determines an encoding interval at which to encode different groups of related data in a data structure. The encoding interval for each group encoded together optimizes the amount of newly received information that is encoded and transmitted in a continuous, repeating loop.
Claims25
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.
1 more element
A computer implemented method comprising:
- repeatedly receiving, and accumulating by a processor in a memory coupled therewith, 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
- commencing, by the processor, 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.
A system comprising:
- means for repeatedly receiving, and accumulating in a memory, 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 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
- means for commencing 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.
Dependencies are inferred from the claim text.