CPC G06F 16/2365 (2019.01) [G06F 16/5862 (2019.01); H03M 7/30 (2013.01); H03M 7/6088 (2013.01); H04N 21/21 (2013.01); H04N 21/6336 (2013.01)] | 20 Claims |
1. A computer-implemented method for offloading decoding resources to remote client devices, comprising:
training a codebook based on a set of digital assets, the codebook being trained to decode at least an encoded portion of a first digital asset in the set of digital assets;
transmitting at least a first data stream to a remote client device, the first data stream including the encoded portion of the first digital asset; and
embedding the codebook into at least the first data stream as the first data stream is transmitted such that the codebook itself is amortized over a duration of the first data stream, wherein the remote client device is configured to employ one or more received portions of the amortized codebook to decode the encoded portion of the first digital asset as the encoded portion is received via the first data stream.
|