Back to results
US 2017/0257629 A1Published application
Video Data Compression Systems
AssigneeRealtime Data LLC
InventorsJames J. FALLON, Stephen J. MCERLAIN
Life of this patent
Estimating the term…
Abstract
Data compression and decompression methods for compressing and decompressing data based on an actual or expected throughput (bandwidth) of a system. In one embodiment, a controller tracks and monitors the throughput (data storage and retrieval) of a data compression system and generates control signals to enable/disable different compression algorithms when, e.g., a bottleneck occurs so as to increase the throughput and eliminate the bottleneck.
Claims44
(canceled)
A system, comprising:
- one or more different asymmetric data decompression algorithms, wherein each algorithm of the one or more different asymmetric data decompression algorithms utilizes one or more asymmetric data decompression routines of a plurality of different asymmetric data decompression routines, wherein a first asymmetric data decompression routine of the plurality of different asymmetric data decompression routines is configured to produce decompressed data with a higher data rate for a given data throughput than a second asymmetric data decompression routine of the plurality of different asymmetric data decompression routines;
- and
- a processor configured:
- to analyze one or more data parameters from one or more data blocks containing video data, wherein at least one data parameter relates to an expected or anticipated throughput of a communications channel;
- and
- to select two or more different data decompression routines from among a plurality of different data decompression routines based upon, at least in part, the one or more data parameters relating to the expected throughput of the communications channel.
3 more elements
A system, comprising:
- a plurality of different asymmetric data decompression encoders,
- wherein each asymmetric data decompression encoder of the plurality of different asymmetric data decompression encoders is configured to utilize one or more data decompression algorithms, and
- wherein a first asymmetric data decompression encoder of the plurality of different asymmetric data decompression encoders is configured to decompress data blocks containing video or image data at a higher data decompression rate than a second asymmetric data decompression encoder of the plurality of different asymmetric data decompression encoders;
- and
- one or more processors configured to:
- determine one or more data parameters, at least one of the one or more data parameters relating to a throughput of a communications channel measured in bits per second;
- and
- select one or more asymmetric data decompression encoders from among the plurality of different asymmetric data decompression encoders based upon, at least in part, the determined one or more data parameters.
5 more elements
A system, comprising:
- a plurality of video data decompression encoders;
- wherein at least one of the plurality of video data decompression encoders is configured to utilize an asymmetric data decompression algorithm, and
- wherein at least one of the plurality of video data decompression encoders is configured to utilize an arithmetic data decompression algorithm,
- wherein a first video data decompression encoder of the plurality of video data decompression encoders is configured to decompress at a higher decompression ratio than a second data decompression encoder of the plurality of data decompression encoders;
- and
- one or more processors configured to:
- determine one or more data parameters, at least one of the one or more data parameters relating to a throughput of a communications channel;
- and
- select one or more video data decompression encoders from among the plurality of video data decompression encoders based upon, at least in part, the determined one or more data parameters.
6 more elements
Dependencies are inferred from the claim text.