Copy prevention method and apparatus of a digital recording/reproducing system
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 transmitting digital data are discussed. According to an embodiment, the invention is directed to a method of transmitting digital data using a data processing apparatus including a scrambler, the method comprising: scrambling, by the scrambler, one or more data units included in the digital data based on control data, the digital data including a first data block and one or more succeeding data blocks, each data block including a header and one data unit, at least the header in the first data block including the control data, wherein the first data block and the one or more succeeding data blocks are scrambled based on the control data included in the first data block; and transmitting, by the data processing apparatus, the one or more scrambled data units and the control data, the control data being used for controlling a parameter of a scrambling/descrambling operation.
-
Citations
46 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 transmitting digital data using a data processing apparatus including a scrambler, the method comprising:
-
generating control data for initializing the scrambler; initializing the scrambler based on the control data directly input into the scrambler; scrambling, using the same initialized scrambler and the same control data, both digital audio data and digital video data; generating a first 188 byte data block including a header with the control data used to initialize the scrambler and a scrambled data portion including the scrambled digital audio and/or digital video data; generating at least a second 188 byte data block including the scrambled digital audio and digital video data and not including the control data; determining if a minimum of a multiple of four 188 byte data blocks have been scrambled; determining if 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 scrambler; re-initializing the scrambler based on a new control word when the determining steps determine 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 scrambler; and transmitting, by the data processing apparatus, the generated first data block and the at least second data block. - View Dependent Claims (40, 46)
-
-
42. An apparatus for transmitting 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; generating control data for initializing the scrambler;
initializing the scrambler based on the control data;scrambling, using the same initialized scrambler and the same control data, both digital audio data and digital video data; generating a first 188 byte data block including a header with the control data used to initialize the scrambler and a scrambled data portion including the scrambled digital audio and/or digital video data; generating at least a second 188 byte data block including the scrambled digital audio and digital video data and not including the control data; determining if a minimum of a multiple of four 188 byte data blocks have been scrambled; determining if 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 scrambler; re-initializing the scrambler 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 scrambler; and transmitting the generated first 188 byte data block and the at least second 188 byte data block. - View Dependent Claims (41, 43, 44, 45)
-
Specification