Apparatus and method for decoding digital image and audio signals
First Claim
1. An apparatus in which encoded signals representing at least one image program and conveyed thereto in compressed and encrypted form on a storage medium are processed to enable display of the at least one image program, the apparatus comprising:
- a link configured to send and receive information external from the apparatus;
a storage device configured to receive the storage medium; and
a decoder configured to receive the compressed and encrypted encoded signals from the storage medium, the decoder comprising;
a decryptor configured to decrypt the compressed and encrypted encoded signals to produce compressed encoded signals;
a decompressor configured to;
receive the compressed encoded signals from the decryptor and to decompress the compressed encoded signals to produce a plurality of data blocks to enable display of the at least one image program; and
determine an error in one of the plurality of data blocks of the compressed and encrypted encoded signals from the storage medium;
a theater manager configured to;
request a replacement data block for the one of the plurality of data blocks with the determined error over the link, wherein the one of the plurality of data blocks with the determined error was not transmitted over the link;
receive the replacement data block over the link; and
store the replacement data block in a second storage medium that is separate from the storage medium;
a playback module configured to play the at least one image program by accessing the plurality of data blocks of the compressed and encrypted encoded signals from the storage medium and accessing the replacement data block from the second storage medium.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and method for decoding of encoded signals representing at least image information from a storage medium is claimed. A storage device is configured to receive the storage medium. A decoder is configured receive the compressed encrypted encoded signals from the storage medium, and send the signals to a decryptor. The decryptor is configured to decrypt the compressed encrypted encoded signals, and send the signals to a decompressor. The decompressor is configured to receive the compressed encoded signals from the decryptor and to decompress the compressed encoded signals to enable display of the image.
-
Citations
108 Claims
-
1. An apparatus in which encoded signals representing at least one image program and conveyed thereto in compressed and encrypted form on a storage medium are processed to enable display of the at least one image program, the apparatus comprising:
-
a link configured to send and receive information external from the apparatus; a storage device configured to receive the storage medium; and a decoder configured to receive the compressed and encrypted encoded signals from the storage medium, the decoder comprising; a decryptor configured to decrypt the compressed and encrypted encoded signals to produce compressed encoded signals; a decompressor configured to; receive the compressed encoded signals from the decryptor and to decompress the compressed encoded signals to produce a plurality of data blocks to enable display of the at least one image program; and determine an error in one of the plurality of data blocks of the compressed and encrypted encoded signals from the storage medium; a theater manager configured to; request a replacement data block for the one of the plurality of data blocks with the determined error over the link, wherein the one of the plurality of data blocks with the determined error was not transmitted over the link; receive the replacement data block over the link; and store the replacement data block in a second storage medium that is separate from the storage medium; a playback module configured to play the at least one image program by accessing the plurality of data blocks of the compressed and encrypted encoded signals from the storage medium and accessing the replacement data block from the second storage medium. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 95)
-
-
52. A method in which encoded signals representing at least one image program and conveyed thereto in compressed and encrypted form on a storage medium are processed to enable display of the at least one image program, the method comprising the steps of:
-
retrieving compressed and encrypted encoded signals from the storage medium by an apparatus; decrypting the compressed and encrypted encoded signals to produce compressed encoded signals by the apparatus; decompressing the compressed encoded signals to produce a plurality of data blocks to enable display of the at least one image program by the apparatus; determining an error in one of the plurality of data blocks of the compressed encrypted and encoded signals from the storage medium; requesting a replacement data block for the one of the plurality of data blocks with the determined error over a link, wherein the one of the plurality of data blocks with the determined error was not transmitted over the link; receiving the replacement data block over the link; storing the replacement data block in a second storage medium that is separate from the storage medium; and play the at least one image program by accessing the plurality of data blocks of the compressed and encrypted encoded signals from the storage medium and accessing the replacement data block from the second storage medium. - View Dependent Claims (53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99)
-
-
100. An apparatus in which encoded signals representing at least one image program and conveyed thereto in compressed and encrypted form on a storage medium are processed to enable display of the at least one image program, the apparatus comprising:
-
means to send and receive information external from the apparatus through a link; means to receive the storage medium; means to receive the compressed and encrypted encoded signals from the storage medium; means to decrypt the compressed and encrypted encoded signals to produce compressed encoded signals; means to receive the compressed encoded signals from the decryptor and to decompress the compressed encoded signals to produce a plurality of data blocks to enable display of the at least one image program; means to determine an error in one of the plurality of data blocks of the compressed and encrypted encoded signals from the storage medium; means to request a replacement data block for the one of the plurality of data blocks with the determined error over the link, wherein the one of the plurality of data blocks with the determined error was not transmitted over the link; means to receive the replacement data block over the link; means to store the replacement data block in a second storage medium that is separate from the storage medium; and means to play the at least one image program by accessing the plurality of data blocks of the compressed and encrypted encoded signals from the storage medium and accessing the replacement data block from the second storage medium. - View Dependent Claims (101, 102, 103, 104)
-
-
105. An apparatus in which encoded signals representing at least one image program and conveyed thereto in compressed and encrypted form on a storage medium are processed to enable display of the at least one image program, the apparatus comprising:
-
a link configured to send and receive information external from the apparatus; a storage device configured to receive the storage medium; and a decoder configured to receive the compressed and encrypted encoded signals from the storage medium, the decoder comprising; a decryptor configured to decrypt the compressed and encrypted encoded signals to produce compressed encoded signals; a decompressor configured to; receive the compressed encoded signals from the decryptor and to decompress the compressed encoded signals to produce a plurality of data blocks to enable display of the at least one image program, the decompressor configured to use inverse adaptive block sized discrete cosine transform compression technique; and determine an error in one of the plurality of data blocks of the compressed and encrypted encoded signals from the storage medium; a theater manager configured to; request a replacement data block for the one of the plurality of data blocks with the determined error over the link, wherein the one of the plurality of data blocks with the determined error was not transmitted over the link; receive the replacement data block over the link; and store the replacement data block in a second storage medium that is separate from the storage medium; and a playback module configured to play the at least one image program by accessing the plurality of data blocks of the compressed and encrypted encoded signals from the storage medium and accessing the replacement data block from the second storage medium. - View Dependent Claims (106)
-
-
107. An apparatus in which encoded signals representing at least one image program and conveyed thereto in compressed and encrypted form on a storage medium are processed to enable display of the at least one image program, the apparatus comprising:
-
a link configured to send and receive information external from the apparatus; a storage device configured to receive the storage medium and configured to receive an apparatus specific key; a decoder configured to receive the compressed and encrypted encoded signals from the storage medium, the decoder comprising; a decryptor configured to decrypt the compressed and encrypted encoded signals under conditions determined by the apparatus specific key to produce compressed encoded signals; a decompressor configured to; receive the compressed encoded signals from the decryptor and to decompress the compressed encoded signals to produce a plurality of data blocks of the compressed and encrypted encoded signals from the storage medium to enable display of the at least one image program; and determine an error in one of the plurality of data blocks; a theater manager configured to; request a replacement data block for the one of the plurality of data blocks with the determined error over the link, wherein the one of the plurality of data blocks with the determined error was not received over the link; receive the replacement data block over the link; and store the replacement data block in a second storage medium that is separate from the storage medium; and a playback module configured to play the at least one image program by accessing the plurality of data blocks of the compressed and encrypted encoded signals from the storage medium and accessing the replacement data block from the second storage medium. - View Dependent Claims (108)
-
Specification