Video data compression systems
DC CAFCFirst Claim
Patent Images
1. A system, comprising:
- a plurality of different asymmetric data compression encoders,wherein each asymmetric data compression encoder of the plurality of different asymmetric data compression encoders is configured to utilize one or more data compression algorithms, andwherein a first asymmetric data compression encoder of the plurality of different asymmetric data compression encoders is configured to compress data blocks containing video or image data at a higher data compression rate than a second asymmetric data compression encoder of the plurality of different asymmetric data compression encoders; and
one or more processors configured to;
determine one or more data parameters, at least one of the determined 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 compression encoders from among the plurality of different asymmetric data compression encoders based upon, at least in part, the determined one or more data parameters.
2 Assignments
Litigations
6 Petitions
Accused Products
Abstract
A system and method including one or more asymmetric data compression algorithms is disclosed. A first asymmetric data compression algorithm of the one or more asymmetric data compression algorithms compresses data at a higher data compression rate than a second asymmetric data compression algorithm of the one or more asymmetric data compression algorithms. The system and method also include one or more processors that determine one or more data parameters from one or more data blocks and select one or more asymmetric data compression algorithms from among the one or more asymmetric data compression algorithms based upon, at least in part, the determined one or more data parameters.
692 Citations
29 Claims
-
1. A system, comprising:
-
a plurality of different asymmetric data compression encoders, wherein each asymmetric data compression encoder of the plurality of different asymmetric data compression encoders is configured to utilize one or more data compression algorithms, and wherein a first asymmetric data compression encoder of the plurality of different asymmetric data compression encoders is configured to compress data blocks containing video or image data at a higher data compression rate than a second asymmetric data compression encoder of the plurality of different asymmetric data compression encoders; and one or more processors configured to; determine one or more data parameters, at least one of the determined 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 compression encoders from among the plurality of different asymmetric data compression encoders based upon, at least in part, the determined one or more data parameters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system, comprising:
-
a plurality of video data compression encoders; wherein at least one of the plurality of video data compression encoders is configured to utilize an asymmetric data compression algorithm, and wherein at least one of the plurality of video data compression encoders is configured to utilize an arithmetic data compression algorithm, wherein a first video data compression encoder of the plurality of video data compression encoders is configured to compress at a higher compression ratio than a second data compression encoder of the plurality of data compression encoders; and one or more processors configured to; determine one or more data parameters, at least one of the determined one or more data parameters relating to a throughput of a communications channel; and select one or more video data compression encoders from among the plurality of video data compression encoders based upon, at least in part, the determined one or more data parameters. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29)
-
Specification