Custom character-coding compression for encoding and watermarking media content
View Patent ↗An apparatus for compressing media content is disclosed. The apparatus divides the media content into at least three predetermined portions, compresses each of the at least three portions using one of at least three different compression algorithms and makes the at least three compressed predetermined portions publicly available. Making the portions publicly available includes, for example, transmitting the portions over a computer network such as the Internet.
1. A system for compressing media content, the system comprising:
a module configured to divide the media content into at least three predetermined portions;
a module configured to compress each of the at least three portions using one of at least three different compression algorithms; and
a module configured to make the at least three compressed predetermined portions publicly available.
2. The system of claim 1 , further comprising:
a module configured to group each of the at least three compressed portions of the media content into at least three portions of a data frame.
3. The system of claim 2 , wherein the module configured to make the at least three predetermined portions publicly available further transmits the data frame over a computer network.
4. The system of claim 1 , wherein the functional block module configured to make the at least three compressed predetermine portions publicly available further stores the at least three compressed predetermined portions in a memory device.
5. The system of claim 4 , wherein the memory device is a CD ROM.
6. The system of claim 1 , wherein at least one of the at least three compression algorithms is a private data-based compression algorithm.
7. The system of claim 6 , wherein at least one of the at least three compression algorithms is public data-based compression algorithm.
8. The system of claim 6 , wherein the private data-based compression algorithm includes associated initial data, the apparatus further comprising:
a module configured to encrypt the associated initial data of the at least one private data-based compression algorithm; and
a module configured to make the encrypted associated initial data publicly available.
9. The apparatus of claim 2 , wherein the module configured to make the three compressed portions publicly available further comprises transmits the frame over a computer network.