Method and apparatus for descrambling digital video data and digital audio data using control data
First Claim
1. A copy prevention method of a digital magnetic recording/reproducing system comprising:
- an audio and video signal transmitting process of encrypting a marker formed by a control word for scrambling audio and video bit strips and copy prevention information for preventing an illegal copy by means of an encoding key, and multiplexing said marker with said audio and video bit strips scrambled by said control word, andan audio and video signal receiving/recording process of detecting said marker from said transmitted bit strips, decrypting and analyzing the detected marker by means of an encoded key to determine whether copy is permitted or not, updating said detected marker to be recorded on a video tape, and generating said control word from said marker to perform a descrambling and supply the audio and video signals to be displayed on a monitor.
0 Assignments
0 Petitions
Accused Products
Abstract
A copy prevention method and apparatus of a digital magnetic recording/reproducing system performs the copy prevention function by encoding to insert a marker involving copy prevention function information and executing the function and allows a program supplier to realize a desired copy prevention function of various patterns, in which the marker formed by a control word for scrambling audio and video bit straps and copy prevention information for preventing an illegal copy is encrypted by an encoded key to be multiplexed with the audio and video bit strips scrambled by the control word. The marker transmitted is detected from the bit strips to be decrypted and analyzed by the encoded key to determine whether the copy is permitted or not, so that the detected marker is updated to be recorded on a video tape and the control word is produced from the marker to perform the descrambling to supply the result to a monitor to be displayed. Thus, the program supplier selects the copy prevention function, and a separate format converting apparatus is not required since a field defined within a GA format is utilized while an existing DVCR is not need to be changed for performing the copy prevention function as the data amount to be recorded is not increased.A method and apparatus for descrambling digital data are discussed. According to an embodiment, the method includes reproducing, by a digital data processing apparatus, a digital data stream from a portable recording medium, the reproduced digital data stream including a first sub data unit and at least one second sub data unit succeeding the first sub data unit, the first sub data unit including a control data portion and a scrambled data portion, the control data portion including control data, each of the second sub data unit including a scrambled data portion, each of the scrambled data portions of the first and second sub data units including scrambled digital video or audio data; initializing a descrambler of the apparatus based on the control data; and descrambling by the descrambler the scrambled data portions of the first and second sub data units based on the same control data.
96 Citations
51 Claims
-
1. A copy prevention method of a digital magnetic recording/reproducing system comprising:
-
an audio and video signal transmitting process of encrypting a marker formed by a control word for scrambling audio and video bit strips and copy prevention information for preventing an illegal copy by means of an encoding key, and multiplexing said marker with said audio and video bit strips scrambled by said control word, and an audio and video signal receiving/recording process of detecting said marker from said transmitted bit strips, decrypting and analyzing the detected marker by means of an encoded key to determine whether copy is permitted or not, updating said detected marker to be recorded on a video tape, and generating said control word from said marker to perform a descrambling and supply the audio and video signals to be displayed on a monitor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A copy prevention apparatus of a digital magnetic recording/reproducing system comprising:
-
an encrypted marker detecting and inserting part for detecting a marker from input bit strips, and inserting an updated marker to said bit strips to output the result; a marker analyzing and processing part for decrypting and analyzing the encrypted marker from said marker detecting and inserting part by means of an encoded key, outputting a control word for descrambling said bit strips, and updating and encrypting the decrypted marker by means of said encoded key to output the result; a buffer part for buffering said control word and updated and encrypted marker from said marker analyzing and processing part, and inserting said updated and encrypted marker in said marker detecting and inserting part; and a descrambler for descrambling said bit strips provided via said marker detecting and inserting pant by means of said control word from said buffer part. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A method of descrambling digital data using a digital data processing apparatus including a descrambler, the method comprising:
-
reading, by the digital data processing apparatus, a digital data stream including a plurality of 188 byte sub data units; detecting, by the digital data processing apparatus, control data from a control portion of a first 188 byte sub data unit among the plurality of 188 byte sub data units; directly initializing the descrambler by the digital data processing apparatus based on the detected control data; reading, by the digital data processing apparatus, scrambled digital audio and/or digital video data from scrambled data portions of the plurality of 188 bytes sub data units; descrambling, by the descrambler, both the scrambled digital video data and the scrambled digital audio data based on the same control data; determining, by the digital data processing apparatus, that a minimum of a multiple of four 188 byte data blocks have been descrambled;
ordetermining, by the digital data processing apparatus, that a timing point that includes a decimal fraction of 0.66 control words per second (CW/s) has passed since a previous initialization of the descrambler; and re-initializing, by the digital data processing apparatus, the descrambler based on a new control word and based on the determination that either the minimum of the multiple of four 188 byte data blocks have been scrambled or the timing point that includes the decimal fraction of 0.66 control words per second (CW/s) has passed since the previous initialization of the descrambler. - View Dependent Claims (40, 41, 46, 48, 49)
-
-
42. An apparatus for descrambling digital data, comprising:
-
a processor; and a memory connected to the processor and including executable instructions that when executed by the processor, cause the processor to perform; reading a digital data stream including a plurality of 188 byte sub data units; detecting control data from a control portion of a first 188 byte sub data unit among the plurality of 188 byte sub data units; directly initializing the descrambler by the digital data processing apparatus based on the detected control data; reading scrambled digital audio and/or digital video data from scrambled data portions of the plurality of 188 byte sub data units; descrambling both the scrambled digital video data and the scrambled digital audio data based on the same control data; determining, by the digital data processing apparatus, that a minimum of a multiple of four 188 byte data blocks have been descrambled;
ordetermining, by the digital data processing apparatus, that a timing point that includes a decimal fraction of 0.66 control words per second (CW/s) has passed since a previous initialization of the descrambler; and re-initializing, by the digital data processing apparatus, the descrambler based on a new control word and based on the determination that either the minimum of the multiple of four 188 byte data blocks have been scrambled or the timing point that includes the decimal fraction of 0.66 control words per second (CW/s) has passed since the previous initialization of the descrambler. - View Dependent Claims (43, 44, 45, 47, 50, 51)
-
Specification