System and method for processing a stream of audio/video data for protecting data from copying

FIELD: copy/access protection.

SUBSTANCE: audio/video stream processing system includes module for inputting audio/video stream, which receives audio/video stream, containing field of information about audio/video content, including first copy control information, and audio/video content field, including second copy control information; reading module which extracts first and second copy control information from received audio/video stream and determines whether first copy control information is modified; and module for decoding audio/video stream, which processes received audio/video stream in accordance to predetermined criteria, if first copy control information is modified.

EFFECT: protection of content, prevented unsanctioned processing of content.

15 cl, 8 dwg

 

The technical field to which the invention relates.

Systems, devices and methods, as appropriate for the present invention relate to data protection and, in particular, to protection against unauthorized copying of audio/video (AV) content (meaningful information content) using the data copy management (CCI)included in the AV stream.

Prior art

In General, the AV stream contains content and information, copy control, indicates the status of the copy control content. Namely, the management information of the copy indicates whether the system is processing the AV stream, for example, the recording device (recorder), implemented using hardware or software, permission to copy the content included in the AV stream received from a transmission medium. Recorder, for example, decrypts the content based on the value of information, copy control.

Information copy control can be specified using bits, for example using the case of double-bit code that are predefined in the AV stream. The following Table 1 lists the four types of regimes that make up the management information backup.

Table 1

Operation modes of the AV device, the corresponding CCI-information
CCI code and the status of the AV streamThe job description
00"copy freely"The content is not encrypted, copying is not limited
01"free copy of encrypted contentThe content is encrypted, but copying is not limited
10"make one up"The content is encrypted and allowed only a single copy. After copying CCI-information is set to "no more copy"
11"no more copy never or copyThe content is encrypted and copying not allowed

1 schematically shows the structure of an AV stream 100. The AV stream 100 contains a field content, including the content, and field information, which includes information about the content. The information field contains the area 110 for posting information copy control, which is used to control the copy operation in the AV device, and information about the different content in the AV stream 100. Field content is divided into n areas of indoor units, namely "Contentblock", "Contentblock", ..., "Contentblock".

Region 110, vklyucheniyav field information for posting information copy control ("first information copy control"), divided into areas in accordance with the number of internal units. Each of these fields contains the value of the information, copy control, namely 00, 01, 10 and 11, and the location information of the corresponding indoor unit. The location information may include a physical or logical address to the corresponding indoor unit or temporary information relating to the playback time of the content contained in this indoor unit. Figure 1 the location information is indicated as "ukazatelyami", "ukazatelyami", ..., "ukazatelyami".

The indoor unit can be divided into one or more areas. As an example of the internal block that is contained in the content, namely "Contentblock", can be divided into three small areas "Modblog", "Modblog" and "Modblog" and each of these small areas may include related relevant information 130 copy control.

Information copy control included in each sub-block of a field-content"second information copy control") is used to generate a decryption key for decrypting the content, and therefore, if it is modified, the content cannot be decrypted. For example, information 130 copy control in the field "is Adblock" is used, to generate the decryption key to decrypt the content area "Modblog". The first information 110 copy control is used to control the copy operation and, therefore, the unauthorized copying of content is possible, as a third party can change the first information 110 copy control.

Figure 2 shows a conventional system for copy protection of data contained in the AV stream, designed to protect content from copying without authorization by the owner of that content. The system 200 copy protection data contained in the AV stream, which decrypts the encrypted AV data stream contains a module 210 receiving the AV stream, the module 220 control module 230 of the key generation and decryption module 240 interpretation of the content. Module 210 receiving the AV stream receiving data contained in the AV stream. Module 220 control accepts a control signal intended to control the operation of the AV device, which is introduced from the outside. This control signal may contain a command to play the content or the copy command content. If we turn to Figure 1, the module 220 control receives the first information 110 copy control transmitted by the module 210 receiving the AV stream, and transmits the control signal corresponding to znacheniyami information 110 control copying, in the module 230 to generate a key for decrypting module 240 interpretation of the content.

Speaking more in detail, the module 210 receiving the AV stream receiving data contained in the AV stream, and transmitting module 220 controls the basic information 110 copy control included in the AV data stream. Module 220 takes control external control signal intended to control the operation of the AV device. When the control signal is a command to copy the content module 220 control checks the status of the encryption of the AV content data in the AV stream received by the module 210 receiving the AV stream, referring to the first information 110 copy control.

If the value of the first information 110 copy control is "copy freely", it is not necessary to generate the decryption key, and therefore, the module 220 control module 240 allows the interpretation of the content to transmit data of the AV stream in the device 250 output as they are accepted by the module 210 receiving the AV stream. If the value of the first information 110 copy control is no longer copy or never copy", "copy freely encrypted content" or "make one copy, the information required to decrypt. Accordingly, the module 230 to generate the decryption key received by the first information 110 to control the bright feast from module 220 management generates the decryption key using the second information 130 copy control information and other information received from module 210 receiving the AV stream, and transmits the decryption key in the module 240 interpretation of the content. Module 240 interpretation decrypts content field content data in the AV stream received by the receiving module of the AV stream using the decryption key and transmits the decrypted AV content to the device 250 output, such as a storage medium or a display device.

Known system 200 copy protection data contained in the AV stream, uses the first information 110 copy control to check whether the AV device powers on copying content. However, the first information 110 copy control can be easily modified to facilitate unauthorized copying of content. Thus, for example, if the value is "no more copy never or copy (11) or make one copy of the" (10) is modified, the value of the free copying of encrypted content (01) or if the value is "no more copy never or copy (11) is modified to "make one copy of the" (10), and this modified information is received by the module 210 receiving the AV stream conventional system 200 copy protection data contained in the AV stream, the module 220 controls on iboco confirm copying of the AV stream is allowed. Therefore, it can be made an unauthorized copy of the content.

The invention

Thus, the present invention is to provide a data processing system contained in the AV stream, which prevents unauthorized processing of content through, for example, modification of management information backup.

Another objective of the present invention is to provide a method of protecting content, including the determination of modified if information is copy management, and the adoption of appropriate measures in response to the above-mentioned modification.

Additional aspects and/or advantages of the present invention partially set forth in the description below, and will partly be obvious from that description or may be understood by implementing the present invention in practice.

To accomplish the above and/or other objectives of the present invention, a system for processing audio/video (AV) stream containing the receiving module, which receives the AV stream that contains the field information of the content field content, the content information contains first information to control copying and field content contains the second information copy control; determining module, to whom that determines differ whether the first and second management information of the copy; and a decryption module for processing the AV stream.

The determining module may determine that it varies whether the information on copy control contained in the first and second copy control.

The decryption module may terminate the decryption of the content of the AV stream, if the first and second management information of the copy is different.

The decryption module may stop the generation of the decryption key that is designed to decrypt the content of the AV stream, if the first and second management information of the copy is different.

The decryption module may process the content of the AV stream in accordance with one of the first and second copy control, which has a higher priority than the other when the first and second management information of the copy is different. The determining module may determine the priority between the first and second information to control copying. The second information copy control may have a higher priority than the first information, copy control, if the first and second management information of the copy is different. The first information copy control may have a higher priority than the s with the second information to control copying, if the first and second management information of the copy is different. One of the first and second copy control may have a higher priority than the other, if this information provides a high level of copy protection in comparison with another.

Each of the first and second copy control may include a mode control copying of the content of the AV stream, and this mode of copy control may include a first mode in which the content is encrypted and copy that is certainly prohibited; a second mode in which the content is encrypted and it can be a single copy, while the second mode is changed to the first mode after a single copy; a third mode in which the content is encrypted and it can be free or unlimited copying; and a fourth mode in which the content is not encrypted and it can be free or unlimited copying.

The decryption module may include a module to generate a key, which generates a decryption key for decrypting the content; module interpretation of the content, which decrypts the content using the decryption key; and a control module, which controls the operation of the module key generation and interpretation module the purpose of the content to stop the generation of the decryption key or stop the decryption of the content, if the first and second management information of the copy are different, and if the first and second management information of the copy are identical, that controls the operation of the module key generation and interpretation module content in accordance with the mode control copying. If the first and second information copy control vary or control mode copy corresponds to the first mode, generating a decryption key or decryption of the content can be terminated to prevent unauthorized copying of content. Module key generation may generate the decryption key using the information containing second information to control copying. The control module may control the operation of the module key generation to generate a decryption key for decryption of the content, if the control mode copying is one of the second and third modes, and to control the operation of the module interpret the content to display the content in its original form, if the control mode copying is the fourth mode.

The system may further comprise a storage module, which stores the decrypted content or the content in its original form.

The system which may further comprise a display module, which displays the decrypted content or the content in its original form.

The identity module may include a storage module that stores a first copy control; and a comparison module, which compares the control mode of the copy contained in the first information, copy control, mode control copying, contained in the second control information is copied.

The decryption module may contain control module that outputs a signal corresponding to the control mode of the copying, if the first and second management information of the copy are identical, and generates an abort signal if the first and second information copy control differ or if the signal corresponds to the aforementioned first mode, the control module generates a signal to stop the generation of the key, if the AV stream is not played back, and outputs a signal termination module on the interpretation of the content, if the AV stream is reproduced; a module to generate a key, which generates a decryption key for decrypting the content in response to a signal corresponding to one of the second and third modes, and stops the generation of the decryption key in response to the abort signal; and a module for interpreting the content, which decrypts the content using the decryption key, displays the content in its original form in response to a signal corresponding to the fourth mode and stops decrypting the content in response to the signal termination.

The decryption module may stop processing of the AV content, if the first and second management information of the copy is different.

The decryption module may process the AV stream using the first and second copy control, which provides an increased copy protection compared to the other when the first and second management information of the copy is different.

To accomplish the above and/or other objectives of the present invention, a second system for processing audio/video (AV) stream containing means receiving the AV stream that contains the field information of the content field content; a means of processing the AV stream and a means of determining modified if information copy control that is contained in the information about the content.

The processor may stop processing the AV stream, if the management information of the copy is modified. The processing means can process the AV stream using the information to control copying, contained in the content information, and information of the copy control that is contained in the content, which has more high the cue priority compared to the other, if the information is copy management contained in the information field of the content is modified.

To accomplish the above and/or other objectives of the present invention offers another system for processing audio/video (AV) stream containing means receiving the AV stream that contains the field information of the content field content, the content information contains first information to control copying and field content contains the second information copy control; a means of processing the AV stream and a means of determining vary whether the first and second management information of the copy.

To accomplish the above and/or other objectives of the present invention offers the following treatment system audio/video (AV) stream containing the receiving module, which receives the AV stream that contains the field information of the content field content, the content information contains first information to control copying and field content contains the second information copy control; determining module that compares the first information, copy control and the second information to control copying; and a decryption module, which stops processing the AV stream or processing the AV stream using the first and second information control copy shall eat, which has a higher priority than the other when the first and second management information of the copy is different.

To accomplish the above and/or other objectives of the present invention offers another system for processing audio/video (AV) stream containing the receiving module, which receives the AV stream that contains the field information of the content field content, the content information contains first information to control copying and field content contains the second information copy control; determining module that determines whether the first modified information copy control compared with the second management information is copied; and a decryption module for processing the AV stream.

To accomplish the above and/or other objectives of the present invention a device for copy control used in the system for processing audio/video (AV) stream, which processes the AV stream that contains the field information about the content and the field content, and this device has an extraction component that extracts from the AV stream information copy control that is contained in the information content and information, copy control, contained in the content; and a determining component that determines razlichayutsya information copy control, contained in the information content, and information copy control that is contained in the content.

Defines the component can determine different whether the mode information of the copy control corresponding to the content of the AV stream contained in the first and second copy control to prevent unauthorized processing of the AV stream.

To accomplish the above and/or other objectives of the present invention offers another device to control copying, used in the treatment system audio/video (AV) stream, which processes the AV stream, and this device has an extraction component that extracts information to control copying of fields of information about the content contained in the AV stream; and a determining component that determines whether the modified information copy control.

Defines the component can determine modified if information copy control that is contained in the information content, in comparison with information copy control that is contained in the content available in the AV stream to prevent unauthorized processing of the AV stream.

To accomplish the above and/or other objectives of the present invention offers another device is to control copying, used in the treatment system audio/video (AV) stream, which processes the AV stream that contains the field information about the content and the field content, and this device has an extraction component that extracts from the AV stream information copy control that is contained in the information content and information, copy control, contained in the content; and comparing the component that compares the information of the copy control that is contained in the information content and information, copy control, contained in the content to determine differ whether the management information of the copy contained in the field information about the content, and copy control that is contained in the content.

To accomplish the above and/or other objectives of the present invention features a device for copy control used in the system for processing audio/video (AV) stream, which processes the AV stream that contains the field information about the content and the field content, and this device has an extraction component that extracts from the AV stream information copy control that is contained in the information content and information, copy control, contained in the content; and a determining component that sets p is ioricet between information control copying, contained in the information content and information, copy control, contained in the content, if the information is copy management that is contained in the information content, and information copy control that is contained in the content are different.

Defines the component can be set as information used for processing the AV stream of the information, copy control, contained in the content information, and information of the copy control that is contained in the content, which provides an increased copy protection compared to the other, when management information of the copy contained in the information content, and information copy control that is contained in the content are different. Defines the component can be set as information used for processing the AV stream, information, copy control, contained in the content information, if the information is copy management that is contained in the information content, and information copy control that is contained in the content are different. Defines the component can be set as information used for processing the AV stream, the management information of the copy contained in the e content if the information is copy management that is contained in the information content, and information copy control that is contained in the content are different.

To accomplish the above and/or other objectives of the present invention proposes a method of processing the AV stream, containing the following steps, which take the AV stream that contains the field information of the content field content, the content information contains first information to control copying and field content contains the second information copy control; determine, vary whether the first and second information copy control; and process the AV stream based on this definition.

The step of determining, differ whether the first and second information copy control may include determining varies whether the information on copy control contained in the first and second copy control. The stage of processing of the AV stream may contain processing of the AV stream in accordance with the information about copy control, if the first and second management information of the copy are identical.

The stage of processing of the AV stream may contain termination decrypt the content of the AV stream, if the first and second management information of the copy is different.

Stage of the processing of the AV stream may include termination of the generation of the decryption key to decrypt the content of the AV stream, if the first and second management information of the copy is different.

The stage of processing of the AV stream may contain a processing content of the AV stream using the first and second copy control, which provides an increased copy protection compared to the other when the first and second management information of the copy is different.

If the first and second management information of the copy are different, the stage of processing of the AV stream may contain or termination of processing of the AV stream, or processing of the AV stream using the first and second copy control, which has a higher priority than the other. If the first and second management information of the copy are different, the stage of processing of the AV stream may contain a processing content in the AV stream using the second copy control. If the first and second management information of the copy are different, the stage of processing of the AV stream may contain a processing content of the AV stream using the first control information is copied.

If the first and second management information of the copy are different, the stage of processing of the AV stream may contain termination decrypt the content of the AV stream when the AV stream is reproduced, or closing Amenia generate the decryption key to decrypt the content of the AV stream, if the AV stream is played.

This method may further comprise displaying a message indicating that the processing of the AV stream is prohibited. This method may further comprise establishing the priority of the second copy control on the first information, copy control, if the first and second management information of the copy are different, thus the stage of processing of the AV stream includes a processing content of the AV stream using the second copy control. This method may further comprise establishing the priority of the first data copy control over the second management information is copied, if the first and second management information of the copy are different, thus the stage of processing of the AV stream includes a processing content of the AV stream using the first control information is copied.

To accomplish the above and/or other objectives of the present invention features another method of processing the AV stream, containing the following steps, which take the AV stream that contains the field information of the content field content; determine, modified, whether the copy control that is contained in the content information; and process the AV stream based on this definition.

The stage of processing of the AV stream mo is et to contain the termination processing of the AV stream, if the information is copy management modified.

The stage of processing of the AV stream may contain processing of the AV stream using the information to control copying, contained in the content information, and information of the copy control that is contained in the content, which has a higher priority than another, when management information of the copy contained in the information field of the content is modified.

To accomplish the above and/or other objectives of the present invention features another method of processing the AV stream, containing the following steps, which take the AV stream that contains the field information of the content field content, the content information contains first information to control copying and field content contains the second information copy control; determine, vary whether the first and second information copy control to prevent unauthorized processing of the AV stream; and process the AV stream based on this definition.

To accomplish the above and/or other objectives of the present invention offers the following way of processing the AV stream, containing the following steps, which take the AV stream that contains the field information about the content and the field content, and the field info is information about the content contains a first copy control and field content contains the second information to control copying; comparing the first management information is copied from the second information copy control; and, if the first and second information copy control vary, carry out or termination of the processing of the AV stream, or processing of the AV stream using the first and second copy control, which has a higher priority than the other.

To accomplish the above and/or other objectives of the present invention features another method of processing the AV stream, containing the following steps, which take the AV stream that contains the field information of the content field content, the content information contains first information to control copying and field content contains the second information copy control; determine whether the first modified information copy control compared with the second information is copy management; and process the AV stream based on this definition.

To accomplish the above and/or other objectives of the present invention proposes a method of copy control in the processing of audio/video (AV) stream that contains the field information about the content and the field content, and the method comprises the following steps, which is extracted from the AV stream information copy control contained in the box is information about the content, information and copy control that is contained in the content; and determine, vary whether the copy control that is contained in the information content, and information copy control that is contained in the content.

The step of determining may include determining varies whether the mode information of the copy control corresponding to the content of the AV stream contained in the first and second copy control to prevent unauthorized processing of the AV stream.

To accomplish the above and/or other objectives of the present invention features another method for managing copying when processing audio/video (AV) stream, and the method comprises the following steps, which extracts the management information is copied from the fields of information about the content contained in the AV stream; and determine whether this modified information copy control.

The step of determining may include determining, modified, whether the copy control that is contained in the information content, in comparison with information copy control that is contained in the content available in the AV stream to prevent unauthorized processing of this flow.

To accomplish the above and/or other tasks for which the present invention offers another way to control copying when processing audio/video (AV) stream, contains the field information about the content and the field content, and the method comprises the following steps, which is extracted from the AV stream information copy control that is contained in the information content and information, copy control, contained in the content; and comparing information copy control that is contained in the information content and information, copy control, contained in the content to determine differ whether the copy control that is contained in the information content, and information copy control that is contained in the content.

To accomplish the above and/or other objectives of the present invention offers the following copy control when processing audio/video (AV) stream that contains the field information about the content and the field content, and the method comprises the following steps, which compare information copy control that is contained in the information content, with information copy control that is contained in the content; and establish priority between information copy control that is contained in the information content and information, copy control, contained in the content, if the information is copy management contained in a field in the information about the content, information and copy control that is contained in the content are different.

The stage setting may include setting information used for processing the AV stream of the information, copy control, contained in the content information, and information of the copy control that is contained in the content, which provides an increased copy protection compared to the other, when management information of the copy contained in the information content, and information copy control that is contained in the content are different. The stage setting may include setting information to control copying, contained in the content information, as the information used for processing the AV stream when the management information of the copy contained in the information content, and information copy control that is contained in the content are different. The stage setting may include setting information to control copying, contained in the content as information used for processing the AV stream when the management information of the copy contained in the information content, and information copy control that is contained in the content are different.

erecti of figures

These and/or other aspects and advantages of the present invention will become apparent and will be more easily understood from the following description of its aspects, considered together with the accompanying drawings, of which:

Figure 1 - schematic diagram illustrating the structure of the AV stream;

2 is a block diagram illustrating the configuration of a known system for processing the AV stream;

Figure 3 is a structural diagram illustrating the processing of the AV stream, which is intended to protect data against copying in accordance with one variant of implementation of the present invention;

4 is a structural diagram illustrating the processing of the AV stream, which is intended to protect data against copying in accordance with another variant of realization of the present invention;

5 is a structural diagram illustrating the processing of the AV stream, which is intended to protect data against copying in accordance with another alternative implementation of the present invention;

6 is a block diagram of a sequence of operations illustrating a method of processing the AV stream that is designed to protect data against copying in accordance with one variant of implementation of the present invention; and

7 and 8 is a flowchart of a sequence of operations that illustrate how the copy control data AV sweat the ka, consistent with the other variants of implementation of the present invention, when the first management information of the copy and the second management information of the copy are not identical.

The preferred embodiment of the invention

Next will be described the embodiments of the present invention, examples of which are depicted in the accompanying drawings, in which identical reference numbers denote identical elements. Data the embodiments are described below to explain the present invention with reference to the drawings. Despite the fact that in order to facilitate their consideration of the embodiments of the present invention will be described using four types of status information to control copying and case of double-bit code information of the copy control corresponding to the appropriate state information, copy control, are shown in Table 1, it is clear that the present invention is not limited to the described cases. In accordance with an exemplary alternative implementation of the present invention in the range of possible values of the status information of the copy control may include only a portion of these four types or the number of types greater than these four. Codes, information, copy control is also not limited to their case of double-bit info is the information and can be presented in any form, who can provide the status information of copy control. In addition, as the second copy control can be used information 130 copy control included in each of the sub-blocks contained in the content, shown in figure 1, or other information to control copying, representing each of these sub-blocks.

Figure 3 shows the system for processing the AV stream is designed to protect data against copying in accordance with one variant of implementation of the present invention. The system 300 processing of the AV stream contains module 310 receiving the AV stream, the determination module 320 modification and module 330 decryption. Module 310 receiving the AV stream receives the AV stream and passes adopted AV stream module 320 to determine the modification. If we refer to Figure 1 and 3, the module 320 to determine the modification compares the first and second information to control copying, included in the AV stream. If it is determined that the value of the first control information of the copy differs from the value of the second data copy control, the system 300 processing of the AV stream determines in accordance with pre-established criteria, is it necessary to decrypt the AV stream.

If it is determined that the value of the first control information identical copy C is aceniu the second copy control, the module 330 performs decryption the decryption operation in accordance with the value of the information to control copying. There is no need to decrypt the AV stream, if the value of management information copying means "copy freely", and therefore, the module 330 transmits decryption of the AV stream (as received by the module 310 receiving the AV stream), for example, the device 340 output of the AV stream. If the value of management information copying means "no more copy or never copy", "copy freely encrypted content" or "make one copy", the module 330 generates a decryption key decryption using the second information, the copy control from module 320 to determine the modification, and other information, decrypts the AV content of the AV stream using the decryption key and transmits the decrypted AV content, for example, the device 340 output of the AV stream. Mentioned other information used to generate the decryption key may include at least one of the following: used to generate the random number initial value for generating the decryption key, is public or secret key available in the AV device, and is a public or secret key, sootvetstvujushej the media data to the AV content. According to various aspects of the present invention, the device 340 output of the AV stream may have a writable optical or electrical way the media (the media data can be recorded AV stream as it is read) or a display device that can display the AV stream as it is read. In accordance with other aspects of the present invention, the module 330 decryption can transmit the decrypted AV content through a wired or wireless medium instead of the above device 340 output of the AV stream.

Figure 4 shows a system for the processing of the AV stream, designed to protect data against copying in accordance with another variant of realization of the present invention. The module 400 of the processing of the AV stream includes a module 410 for receiving the AV stream, which receives the AV stream, the module 420 definition of modification, which determines modified if information is copy management included in the AV stream, and module 430 control, which determines whether to decrypt the AV stream in accordance with a result of the above determination, performed by the module 420 definition of modification, and transmits the command to the decryption corresponding to the value of information, the copy management module 440 generate the decryption key. The module 400 of the processing of the AV stream further comprises a module 440 generating the decryption key, which accepts the command decryption module 430 controls and generates the decryption key using the second information to control copying, adopted from module 420 definition of modification, and other information used to generate the above decryption key, and contains the module 450 interpretation of the content, which decrypts the AV content of the AV stream using the decryption key transmitted by the module 440 generating the decryption key, and transmits the decrypted AV content in one device 460, an output from a variety of output devices, which are described above and known in the art.

As an example, the module 400 of the processing of the AV stream is as follows. Module 410 receiving the AV stream receives the AV stream, and transmits the AV stream module 420 definition modification and transmits the content of the AV stream in module 450 interpretation of the content. At the same time, the module 430 management accepts external control signal intended to control the operation of the AV device. For example, this control signal may be a signal that allows the AV device to reproduce the content of the AV stream or signal that allows the AV device to copy the content in a predetermined storage location.

Module 420 to determine the modification removes the first and second management information of the copier is tion of the AV stream, to determine whether they have the same value. If the first and second management information of the copy are not identical, the module 420 to determine the modification determines that the first information copy control modified, and transmitting module 430 control signal indicating that the management information of the copy is modified. In response, the module 430 control passes to module 450 interpret the content of a command to terminate the decryption of the content, thereby preventing unauthorized copying of content. At the same time, the module 430 control passes to module 440 generating the decryption key command to stop the generation of the decryption key, thereby preventing the generation itself of the decryption key.

According to other aspects of the present invention, if the first and second management information of the copy are different, or if it is determined that one of them is modified, the module 420 to determine the modification may set the priority between the first and second information to control copying. In this case, the module 430 control determines whether to decrypt the AV stream in accordance with the value of the information, copy control, which has a higher priority. For example, if the first and second control information kop the management are not identical and have the values "10" and "11" respectively (See the above Table 1, it can be used information to control copying, providing a higher level of copy protection, that is, the value "11", setting a higher level of copy protection, can be used instead of the value "10", setting a lower level of copy protection and the respective remaining two data copy control when the module 420 to determine the modification establishes that the second information copy control has priority over the first management information backup. Table 1 shows an example of assigning priority values to the information of the copy protection, which vary in range from "00", which provides the lowest degree of protection up to "11", providing the highest degree of protection against copying. A higher value of information copy protection provides increased copy protection compared to a lower value.

If module 420 definition of modification is determined that the first and second management information of the copy have the same values or that, for example, the first management information of the copy is not modified, the module 420 to determine the modification passes the value of the first information, the copy control module 430 in the management and transmits the second information to control copying and other information used to generate the decryption key, the module 440 generate the decryption key. Mentioned other information may contain at least one of the following: used to generate the random number initial value for generating the decryption key, is public or secret key available in the AV device, and is a public or secret key corresponding to the media data to the AV content. Module 430 control checks the value adopted by the first control information copy. If this value corresponds to the mode "free copy", then there is no need to decrypt the AV content contained in the AV stream, and therefore, the module 430 sends control module 450 interpret the content of the command to transmit the AV content in as he passed, the device 460 output. If the value of the first control information copying means "no more copy or never copy", "copy freely encrypted content" or "make one copy", the module 430 control sends a first copy control module 440 generating the decryption key, thus authorizing the generation of the decryption key module 440. At the same time module 440 generating the decryption key to generate a decryption key using W is the ROI information, copy control and the above-mentioned other information adopted from module 420 definition of modification, and transmits this key to the module 450 interpretation of the content.

Module 450 interpretation of the content receiving module 430 management team to perform decryption of the AV content received from module 410 receiving the AV stream, and decrypts adopted AV content using the decryption key received from module 440 generate the decryption key. Module 450 interpretation of content generates the decrypted AV content to the device 460 output. For example, the device 460 output may have a writable optical or electrical way the media (the media data can be recorded AV stream as it is read) or a display device that can display the AV stream as it is read. In accordance with other aspects of the present invention, the module 450 interpretation of the content may pass decrypted a / V content through a wired or wireless medium instead of the above device 460 output.

Figure 5 shows a system for processing the AV stream is designed to protect data against copying in accordance with another alternative implementation of the present invention. The system 500 processing of the AV stream contains module 510 receiving the AV stream, the module 520 control module 530 generation of the decryption key, the module definition wide-angle 550 the modification and module 540 interpretation of the content. Module 550 determine the modification contains the module 552 information storage copy control (CCI) and the module 554 comparison of the CCI.

Module 510 receiving the AV stream receives the AV stream, and transmits the AV content included in the AV stream, the module 540 interpretation of the content. Module 520 control receives the first information, copy control, included in the AV stream supplied from module 510 receiving the AV stream, and transmits a command corresponding to the first information, the copy management module 530 of the key generation and decryption module 540 interpretation of the content, and transmits the first information to control copying, adopted from module 510 receiving the AV stream, the module 552 storage CCI. Module 530 generate the decryption key receives the second information, copy control, included in the AV stream from the module 510 receiving the AV stream and other information used to generate the decryption key, to generate the decryption key, if his generation sanctioned module 520 control, and transmits the generated decryption key to the module 540 interpretation of the content. Module 550 definition modification determines modified if information is copy management. Module 552 storage CCI receives and stores a first copy control received from module 520 control. Module 554 comparison CCI principles which occupies the second information to control copying, coming from module 530 generation of the decryption key, and compares its value with the value of the first control information copy available in the module 552 storage CCI to determine whether the first modified information copy control. Module 540 interpretation of the content receiving module 520 of the management team for the decryption of the AV content of the AV stream, and from module 530 generate the decryption key is the decryption key and decrypts the AV content received from module 510 receiving the AV stream. Module 540 interpretation of the content passes the decrypted AV content to the device 560 output.

Next, the operation of the system 500 of the processing of the AV stream will be described in detail. Module 510 receiving the AV stream receives the AV stream and transmits the first information to control copying, included in the AV stream, the module 520 control. In addition, the module 510 receiving the AV stream transmitting the second information to control copying, included in the AV stream, the module 530 generation of the decryption key and transmits the AV content of the AV stream, the module 540 interpretation of the content. Module 520 control accepts input from outside the control signal intended to control the operation of the AV device. The control signal may represent, for example, a signal enabling the AV device to reproduce the AV content of the AV stream or signal, allowing you to copy the AV content in advance about the specific location.

If the first management information of the copy has a value corresponding to the mode "free copy", then there is no need to decrypt the AV content and, therefore, the module 520 sends control module 540 interpretation of the content of the command to transmit the AV content as it is received, the device 560 output. If the first management information of the copy has a value corresponding to the mode "no longer copy or never copy", "copy freely encrypted content" or "make one copy", the module 520 control passes basic information copy control module 530 generation of the decryption key, thus authorizing the generation of the decryption key module 530. This module 530 generate the decryption key generates the decryption key using the second information to control copying, the previously adopted from module 510 receiving the AV stream, and other information used to generate the decryption key. Module 530 generate the decryption key transmits the generated decryption key to the module 540 interpretation of the content. Mentioned other information may contain at least one of the following: used to generate the random number initial value for generating the decryption key, is public or Sekretno the key available in the AV device is a public or secret key corresponding to the media data to the AV content, etc.

Module 554 comparison CCI receives the second information to control copying, received from module 530 generation of the decryption key, compares it with the value of the first control information being copied, stored in the module 552 storage CCI, determines whether the first modified information copy control, and transmits the result of this determination module 520 control. If the value of the first control information of the copy differs from the value of the second data copy control, it is determined that the first management information of the copy is modified. In this case, the module 520 control passes to module 540 interpretation of the content team to suspend the decryption of the AV content, resulting module 540 interpretation of the content does not decrypt the already adopted the AV content and the system 500 processing of the AV stream, for example, pauses playback of the AV content. According to another aspect of the present invention module 520 control can pass to the module 530 generate the decryption key command to suspend the generation of the decryption key, so as to stop the generation itself of the decryption key.

According to another aspect of the present invention, if the first and second management information of the copy are different, the module 550 definition of modification sets the priority between them. In this case, the module 520 control determines whether to decrypt the AV stream in accordance with the value of the information, copy control, which has a higher priority.

If it is determined that the first and second management information of the copy have the same value, the result of this determination is transmitted to the module 520 control. Module 520 sends control module 540 interpretation of the content team for the decryption of the AV content of the AV stream that has already passed from module 510 receiving the AV stream. Module 540 interpretation of the content receiving module 520 of the management team to perform the decryption of the AV content, which has already been passed from module 510 receiving the AV stream, and decrypts adopted AV content using the decryption key received from module 530 generate the decryption key. Module 540 interpretation of the content displays the decrypted AV content to the device 560 output. For example, a device 560 output may have a writable optical or electrical way the media (the media data can be recorded AV stream as it is read) or a display device that can display the AV stream as it sityva the tsya. In accordance with other aspects of the present invention module 540 interpretation of the content may pass decrypted a / V content through a wired or wireless medium instead of the above device 560 output.

As described above, in accordance with one aspect of the present invention, the module 554 comparison of the CCI, which is part of module 550 definition of modification, compares the first management information is copied from the second information, copy control, and transmits the result of the comparison module 520 control module 540 interpretation of the content is passed to the command corresponding to said result of comparison. According to another aspect of the present invention, the module 554 comparison CCI can directly send the command to the module 540 interpretation of the content.

Figure 6 illustrates a module diagram of a sequence of operations illustrating a method of processing the AV stream that is designed to protect data against copying in accordance with one variant of implementation of the present invention. As shown in Fig.6, steps 605 and 610, respectively introduces the AV stream and entered the AV stream is temporarily stored in the temporary storage area. At step 615, the first management information of the copy and the second management information of the copy included in the AV stream, removed them and compared to each other. If the value of the first control information of the copy differs from the value of the second information to control copying, executing this method may move to step 670, which will be described in detail with reference to Fig.7 and 8.

If the values of the first and second copy control is identical, then at step 625 performs the appropriate action. For example, if the values of the first and second copy control are a "free copy", that is, "00", no need to decrypt the AV content of the AV stream. Therefore, the AV stream directly copied to the step 630. If the values of the first and second copy control are "free copying the encrypted content" or "make one copy", i.e. "01" or "10", then at step 635 generates a decryption key to decrypt the AV stream. If the values of the first and second copy control are no longer copy or never copy", that is, "11", then at step 640 is checked, does the AV stream at the moment. If the AV stream is reproduced, then at step 645, the decryption of the AV stream to copy the AV content is not performed. If the AV stream is played at stage 650 is not generated decryption key to decrypt the content. the and stage 655 using a display means (not shown), known in the art, a message is displayed indicating that the AV stream can be decrypted, because copying is prohibited.

7 and 8 are block flow diagrams illustrating methods of copy control data of the AV stream corresponding to the other variants of implementation of the present invention, when the first management information of the copy and the second management information of the copy are not identical. Fig.7 illustrates that the decryption of the AV content is not performed regardless of the conditions, and Fig illustrates that the need for decryption of the AV stream is determined based on the value of information, copy control, which has a higher priority when establishing priority between the first management information of the copy and the second management information is copied.

As shown in Fig.7. if the values of the first and second copy control not identical, then at step 705 is checked, does currently AV stream being copied. If the AV stream is reproduced, this means that the decryption key is already generated, and therefore, at step 710, the process of decryption using the decryption key is not performed. If the AV stream is not played, then at step 715 is not generated key is the decryption. At step 720 using a display means (not shown)known in the art, a message is displayed indicating that the AV stream can be decrypted, because copying is prohibited.

As shown in Fig, if the first and second management information of the copy are not identical, it is checked which of them is set as having a higher priority, and the value of the information copy control having a higher priority is assigned to the variable "Priority_CCI_info" (information about the priority CCI). According to one aspect of the present invention at the stage 750 is checked whether the first priority information copy control, and if so, at step 754, its value is assigned to the variable "Priority_CCI_info", and if not, at step 754 variable "Priority_CCI_info" is assigned the value of the second control information is copied.

If the value of the variable "Priority_CCI_info" equal to "00", that is "copy freely", the AV stream is unencrypted and allowed him a free copy. In this case, as there is no need to decrypt the AV content contained in the AV stream, at step 758 the AV stream is copied directly. If the value of the variable "Priority_CCI_info" equal to "01" or "10", i.e. "free copying the encrypted content" or "make one up"on stage 760 generates a decryption key DL the decryption of the AV stream. The value "10" indicates that perhaps only a single copy and then copying content is prohibited and, therefore, after such copy is relevant information, copy control is changed to "11". If the value of the variable "Priority_CCI_info" equal to "11"that is "no more copy never or copy the decryption of the AV content is expressly forbidden. In this case, at step 762 is checked, does the AV stream at the moment. If the AV stream is reproduced, it may mean that the decryption key is already generated, and therefore, at step 764 decryption using the decryption key is not performed. If the AV stream is played at step 766, the decryption key is generated. At step 768 using a display means (not shown)known in the art, a message is displayed indicating that the AV stream can be decrypted, because copying is prohibited.

It should also be understood that although the illustrative and non-limiting implementations of the present invention overcome the above disadvantages and other disadvantages not described above, the present invention is not required to overcome the above described disadvantages and illustrative and non-limiting implementations nastojasih the invention may not resolve any of the problems stated above.

Although shown and described only a few options for implementing the present invention, specialists in the art it is obvious that in these variants can be made any changes, without violating the principles of the present invention and are not beyond the essence of the present invention, the scope of which is defined by the attached claims and their equivalents.

Industrial applicability

Tools and techniques to protect against unauthorized copying of the content in accordance with the present invention, which is described above and is apparent from this description that can be applied in many different systems and devices that may be implemented using hardware and/or software, including digital and electronic appliances and other electronics that are used for storage and/or playback of the AV stream, which does not necessarily contain information to control copying. You must understand that the term "AV-stream" may refer to data that is used for recording audio and/or video information, and the term "unauthorized processing" may refer to unauthorized access, display, copying, or combinations thereof.

In addition, you must understand that a system in which IP is alzueta the present invention, also include fixed or removable storage devices such as magnetic and optical discs, RAM (random access memory), ROM (read only memory)device, transmitting wave medium, etc. with which the method and data structure corresponding to the present invention, can be stored and distributed. Certain functions can also be provided by downloading via a network such as the Internet.

1. The processing system audio/video (AV) stream containing the receiving module, which receives the AV stream that contains the field information of the content field content, the content information contains first information to control copying and field content contains the second information copy control; determining module that determines differ whether the first and second information to control copying and decryption module for processing mentioned AV stream.

2. The system according to claim 1, in which determining module determines varies whether the information on copy control contained in the first and second copy control.

3. The system according to claim 1, in which the decryption module stops the decryption of the content of the AV stream, if the first and second management information of the copy is different.

4. The system p is 1, in which the decryption module stops the generation of the decryption key that is designed to decrypt the content of the AV stream, if the first and second management information of the copy is different.

5. The system according to claim 1, in which the decryption module processes the content of the AV stream in accordance with one of the first and second copy control, which has a higher priority than the other when the first and second management information of the copy is different.

6. The system according to claim 5, in which the second information copy control has a higher priority than the first information, copy control, when the first and second management information of the copy is different.

7. The system according to claim 5, in which the first information copy control has a higher priority compared with the second information to control copying, if the first and second management information of the copy is different.

8. The system according to claim 5, in which determining module sets the priority between the first and second information to control copying, if the first and second management information of the copy is different.

9. The system according to claim 1, in which each of the first and second control information contains up mode control copying of the AV content on the eye, and this mode of copy control contains a first mode in which the content is encrypted and copy that is certainly prohibited; a second mode in which the content is encrypted and it can be a single copy, while the second mode is changed to the first mode after a single copy; a third mode in which the content is encrypted and it allows unlimited copying; a fourth mode in which the content is not encrypted and it allows unlimited copying.

10. The system according to claim 9, in which the decryption module contains a module to generate a key, which generates a decryption key for decrypting the content; module interpretation of the content, which decrypts the content using the aforementioned decryption key; a control module, which controls the operation of the module key generation and interpretation module content to stop the generation of the decryption key or stop the decryption of the content, if the first and second management information of the copy are different, and if the first and second management information of the copy are identical, that controls the operation of the module key generation and interpretation module content in accordance with the mode control copying.

11. The system of claim 10, in which the module key generation g is nerium the decryption key, using the information containing second information to control copying.

12. The system of claim 10, in which the control module controls the operation of the module key generation to generate a decryption key for decryption of the content, if the control mode copying is one of the first, second and third modes, and controls the operation of the module, the interpretation of the content to display the content in its original form, if the control mode copying is the fourth mode.

13. The system of item 12, further containing a storage module, which stores the decrypted content or the content in its original form.

14. The system of item 12, further containing a display module that displays the decrypted content or the content in its original form.

15. The system according to claim 9, in which the module definition contains a storage module that stores a first copy control, and the comparison module, which compares the control mode of the copy contained in the first information, copy control, mode control copying, contained in the second control information is copied.

16. The system according to claim 9, in which the decryption module contains the control module, which outputs a signal corresponding to the control mode of the copying, if the first and second information management is possible by copying identical, and generates an abort signal if the first and second management information of the copy are different, the control module outputs the signal to stop the generation of the key, if the AV stream is not played back, and outputs the signal termination module on the interpretation of the content, if the AV stream is reproduced; a module to generate a key, which generates a decryption key for decrypting the content in response to a signal corresponding to one of the first, second and third modes, and stops the generation of the decryption key in response to the abort signal; a module for interpreting the content, which decrypts the content using the decryption key, and outputs the content in its original form in response to a signal corresponding to the fourth mode, and stops the decryption of the content in response to the signal termination.

17. The system according to claim 1, in which the decryption module stops processing of the AV content, if the first and second management information of the copy is different.

18. The system according to claim 1, in which the decryption module processes the AV stream using the first and second copy control, which provides an increased copy protection compared to the other when the first and second management information of the copy is different.

19. The processing system audio/video (AV) stream, the content is Asa means for receiving the AV stream, contains the field information of the content field content, the content information contains first information to control copying and field content contains the second management information is copied; means for determining whether the first modified information copy control, and means for processing the AV stream based on this definition.

20. The system according to claim 19, in which the processor stops processing the AV stream, if the management information of the copy is modified.

21. The system according to claim 19, in which the processing means processes the AV stream using the information to control copying, contained in the content information, and information of the copy control that is contained in the content, which has a higher priority than another, if the information is copy management contained in the information field of the content is modified.

22. The processing system audio/video (AV) stream containing means receiving the AV stream that contains the field information of the content field content, the content information includes the first information, copy control, and field content contains the second information copy control; a means of processing the AV stream; means for determining, differ whether the first and second information to the Board a copy.

23. The processing system audio/video (AV) stream containing the receiving module, which receives the AV stream that contains the field information of the content field content, the content information includes the first information, copy control, and field content contains the second information copy control; determining module that compares the first information, copy control and the second management information. copying; and a decryption module, which stops processing the AV stream or processing the AV stream using the first and second copy control, which has a higher priority than the other when the first and second management information of the copy is different.

24. The processing system audio/video (AV) stream containing the receiving module, which receives the AV stream that contains the field information of the content field content, the content information contains first information to control copying and field content contains the second information copy control; determining module that determines whether the first modified information copy control compared with the second management information is copied; a decryption module for processing the AV stream.

25. Device to control copying, use the my system audio/video (AV) stream, which processes an AV stream that contains the field information of the content field content that contains extracts the component that retrieves from the AV stream, a first copy control that is contained in the content information and the second information to control copying, contained in the content, and determining component that determines differ whether the management information of the copy contained in the information content, and information copy control that is contained in the content.

26. The device according A.25, in which the determining component determines varies whether the mode information of the copy control corresponding to the content of the AV stream contained in the first and second copy control to prevent unauthorized processing of the AV stream.

27. The device according A.25, in which the determining component determines modified if information copy control that is contained in the information content, in comparison with information copy control that is contained in the content available in the AV stream to prevent unauthorized processing of the AV stream.

28. The device for copy control used in the system for processing audio/video (AV) stream, which processes the AV stream, with the field containing a series of content information and the field content containing extracts the component that retrieves from the AV stream, a first copy control that is contained in the content information and the second information to control copying, contained in the content, and

comparing component that compares the first and second information to control copying, to determine differ whether the first and second management information of the copy.

29. The device for copy control used in the system for processing audio/video (AV) stream, which processes the AV stream that contains the field information of the content field content that contains extracts the component that retrieves from the AV stream information copy control that is contained in the information content and information, copy control, contained in the content, and determines the component that sets the priority between information copy control that is contained in the information content and information, copy control, contained in the content, if the information is copy management contained in the field information about the content, and copy control that is contained in the content are different.

30. The device according to clause 29, which defines the component sets the quality of the information used in issuemay for processing the AV stream, the information copy control that is contained in the content information, and information of the copy control that is contained in the content, which provides an increased copy protection compared to the other, when management information of the copy contained in the information content, and information copy control that is contained in the content are different.

31. The device according to clause 29, which defines the component sets as information used for processing the AV stream, information, copy control, contained in the content information, if the information is copy management that is contained in the information content, and information copy control that is contained in the content are different.

32. The device according to clause 29, which defines the component sets as information used for processing the AV stream, information, copy control, contained in the content, if the information is copy management that is contained in the information content, and information copy control that is contained in the content are different.

33. A method of processing audio/video (AV) stream containing phases, which take the AV stream that contains the field information about the content and the field content is the field content information contains first information to control copying, and field content contains the second information copy control; determine, vary whether the first and second information copy control, and process the AV stream on the basis of this definition.

34. The method according to p, in which the step of determining, differ whether the first and second information copy control includes a step in which determine different whether the information on copy control contained in the first and second copy control.

35. The method according to clause 34, in which the step of processing the AV stream includes a step in which process the AV stream in accordance with the information about copy control, if the first and second management information of the copy are identical.

36. The method according to p in which stage of processing the AV stream includes a stage on which stop the decryption of the content of the AV stream, if the first and second management information of the copy is different.

37. The method according to p in which stage of processing the AV stream includes a stage on which to stop the generation of the decryption key to decrypt the content of the AV stream, if the first and second management information of the copy is different.

38. The method according to p in which stage of processing the AV stream includes a step in which process the content of the AV stream using the first and second information panel is the exercise by copying, which provides an increased copy protection compared to the other when the first and second management information of the copy is different.

39. The method according to p, in which, if the first and second management information of the copy are different, the stage of processing of the AV stream includes a stage on which to perform or termination of processing of the AV stream, or processing of the AV stream using the first and second copy control, which has a higher priority than the other.

40. The method according to p, in which, if the first and second management information of the copy are different, the stage of processing of the AV stream includes a stage on which stop the decryption of the content of the AV stream when the AV stream is played back, or stop the generation of the decryption key to decrypt the content of the AV stream when the AV stream is played.

41. The method according to p, optionally containing phase, which displays a message indicating that the processing of the AV stream is prohibited.

42. The method according to p in which stage of processing the AV stream includes a step in which process the content of the AV stream using the second information to control copying, if the first and second management information of the copy is different.

43. The method according to p in which stage of processing the AV stream contains the stage at colormaptype content of the AV stream, by using the first information, copy control, if the first and second management information of the copy is different.

44. The method according to p, optionally containing phase, which sets the priority of the second copy control on the first information, copy control, if the first and second management information of the copy are different, thus the stage of processing of the AV stream includes a step in which process the content of the AV stream using the second copy control.

45. The method according to p, optionally containing phase, which sets the priority of the first information, the copy control over the second management information is copied, if the first and second management information of the copy are different, thus the stage of processing of the AV stream includes a step in which process the content of the AV stream, by using the first control information is copied.

46. A method of processing audio/video (AV) stream containing phases, which take the AV stream that contains the field information of the content field content, the content information contains first information to control copying and field content contains the second information copy control; determine whether the first modified management information of the copier is a cation, and process the AV stream on the basis of this definition.

47. The method according to item 46, in which the step of processing the AV stream includes a stage on which to stop processing the AV stream, if the management information of the copy is modified.

48. The method according to item 46, in which the step of processing the AV stream includes a step in which process the AV stream using the information to control copying, contained in the content information, and information of the copy control that is contained in the content, which has a higher priority than another, when management information of the copy contained in the information field of the content is modified.

49. A method of processing audio/video (AV) stream containing phases in which

take the AV stream that contains the field information of the content field content, the content information includes the first information, copy control, and field content contains the second information to control copying; comparing the first management information is copied from the second information copy control; if the first and second information copy control vary, carry out or termination of the processing of the AV stream, or processing of the AV stream using the first and second copy control, which is more than the high priority compared to the other.

50. A method of processing audio/video (AV) stream containing phases, which take the AV stream that contains the field information of the content field content, the content information includes the first information, copy control, and field content contains the second information copy control; determine whether the first modified information copy control compared with the second information is copy management; process the AV stream on the basis of this definition.

51. Method copy control when processing audio/video (AV) stream that contains the field information of the content field content that contains stages, which is extracted from the AV stream information copy control that is contained in the information content and information, copy control, contained in the content, and determine differ whether the copy control that is contained in the information content, and information copy control that is contained in the content.

52. The method according to 51, in which the step of determining includes a step in which determine different whether the mode information of the copy control corresponding to the content of the AV stream contained in the first and second copy control to prevent unauthorized processing of the V-thread.

53. Method copy control when processing audio/video (AV) stream that contains the field information of the content field content that contains stages, which is extracted from the AV stream information copy control that is contained in the information content and information, copy control, contained in the content, and compare information copy control that is contained in the information content and information, copy control, contained in the content to determine differ whether the copy control that is contained in the content information, and management information of the copy contained in the field content.

54. Method copy control when processing audio/video (AV) stream that contains the field information of the content field content that contains the time that

compare information copy control that is contained in the information content, with information copy control that is contained in the content, and set the priority between information copy control that is contained in the information content and information, copy control, contained in the content, if the information is copy management that is contained in the content information and the management information copied is eat, contained in the content are different.

55. The method according to item 54, in which the step of establishing includes the step on which you establish as information used for processing the AV stream of the information, copy control, contained in the content information, and information of the copy control that is contained in the content, which provides an increased copy protection compared to the other, when management information of the copy contained in the information content, and information copy control that is contained in the content are different.

56. The method according to 55, in which the step of establishing includes the step on which you are installing the management information of the copy contained in the content information, as the information used for processing the AV stream, if the information is copy management that is contained in the information content, and information copy control that is contained in the content are different.

57. The method according to 55, in which the step of establishing includes the step on which you are installing the management information of the copy contained in the content as information used for processing the AV stream, if the information is copy management that is contained in the content information, and information is copy management, contained in the content are different.

Priority items:

04.06.2003 - claims 1 to 4, 8-19, 21, 23-27, 29-35, 37-40, 43-48, 50-56;

27.08.2003 - pp.5-7, 20, 22, 28, 36, 41, 42, 49, 57.



 

Same patents:

FIELD: engineering of systems for loading and reproducing protective unit of content.

SUBSTANCE: in accordance to invention, in receiving device 110 for protected preservation of unit 102 of content on carrier 111 of information unit 102 of content is stored in protected format and has associated license file, file 141 of license being encrypted with usage of open key, associated with a group of reproduction devices 120,121, and, thus, each reproduction device 121 in group can decrypt file 141 of license and reproduce unit 102 of content, and devices not belonging to group can not do that, while device 121 for reproduction may provide the open key, specific for given device, to system for controlling content distribution, and then system for controlling content distribution returns secret key for group, encrypted with open key of device 121 for reproduction, after that device 121 of reproduction by protected method receives secret key of group and may decrypt file 141 of license.

EFFECT: creation of system for loading and reproducing protected unit of content, making it possible to constantly control usage of unit of content.

3 cl, 4 dwg

FIELD: digital audio and video technologies.

SUBSTANCE: device for storing information is made with possible receipt of data carrier, decoder is made with possible receipt of compressed encoded signals from data carrier and transmitting signals to decrypter. Decrypter is made with possible decryption of compressed encoded data encrypted data and transmitting these to decompressor. Decompressor is made with possible receipt of compressed encoded signals from decrypter and decompression of compressed encoded signals to reproduce the image.

EFFECT: higher precision, higher efficiency.

3 cl, 17 dwg

FIELD: broadcasting systems.

SUBSTANCE: method includes broadcasting of message, including text portion intended to reach user, while said message is transferred in form of conditional access message.

EFFECT: broader functional capabilities.

5 cl, 7 dwg

FIELD: television.

SUBSTANCE: device converts signals to digital video information. Compression device is made in such a way, that it receives digital video data, coming from source data generator, and compresses digital images. Encoding device receives compressed digital video data coming from compression device and encodes compressed digital video data. Recording device stores encoded compressed digital audio data at data carrier.

EFFECT: higher data transfer speed.

3 cl, 17 dwg

FIELD: access control systems.

SUBSTANCE: proposed signal processing method involves reception of digital input signal incorporating first component of scrambled signal and second component of scrambled signal; binding of input signal with detachable intelligent card unit for processing first scrambled signal component and generation of first descrambled signal which is internal with respect to intelligent card unit and for processing second scrambled signal component in case of response to first descrambled signal to generate second descrambled signal and to integrate first scrambled signal component of input signal and second descrambled signal so as to produce output signal; reception of output signal from intelligent card unit and processing of second descrambled signal to shape signal adapted for display.

EFFECT: improved control of access.

1 cl, 9 dwg

The invention relates to an electronic audiovisual processing

The invention relates to scramblers device, in particular for digital TV systems

The invention relates to the field of broadcasting and reception, to the conditional access system for broadcast system, the device generating signals for use in said system

The invention relates to access control systems that contain smart card

FIELD: method fro recording addition data onto record carrier which has data recorded in advance.

SUBSTANCE: in accordance to invention, data recorded in advance are received by modulation of M-bit data to N-bit data, where M<N. In addition, data to be recorded are recorded by changing a certain bit or bits of N-bit data. Remaining part of N-bit data remains unchanged.

EFFECT: increased efficiency.

24 cl, 44 dwg

FIELD: reproduction of moving images from data carrier.

SUBSTANCE: in accordance to invention, data carrier has function of reproduction of information about moving images and/or additional functions. Device includes memory area, recorded in which is information about mode of reproduction device, denoting types of reproduced data; and reproduction block, realizing selective reproduction of data of first type or selective reproduction of data of first type and data of second type in accordance to information about reproduction device mode.

EFFECT: reproduction of data carrier independently from type of reproduction device.

4 cl, 12 dwg

FIELD: recording and/or reproduction device for usage with information carrier, containing ENAV-buffer and ENAV-mechanism.

SUBSTANCE: in accordance to invention, ENAV-file is loaded into ENAV-buffer. ENAV-mechanism interprets and reproduces ENAV-file and on basis of configuration information of ENAV-buffer allocates at least a part of ENAV-buffer as renewed markup area. Also, ENAV-mechanism reads ENAV-file and loads ENAV-file into ENAV-buffer. Carrier contains ENAV-buffer configuration information.

EFFECT: increased efficiency.

10 cl, 19 dwg

FIELD: data carriers.

SUBSTANCE: device, which reproduces audio/video data, using markup document in interactive mode, includes buffer, which buffers markup document, and buffer administrator, which controls preliminary load of markup document and provides information about condition of buffer buffering in response to report signal. Markup document may be provided via network or from carrier for data storage, which includes information for controlling buffering condition of markup document.

EFFECT: increased efficiency.

20 cl, 17 dwg

FIELD: device for reproducing audio/video data in interactive mode, method for processing user input.

SUBSTANCE: in invention, information storage environment is used, which includes audio/video data and markup document, used for reproduction of audio/video data in interactive mode. Markup document includes first event information about occurrence of even by means of key, corresponding to user action, to inform, by default, the machine for reproducing audio/video, which reproduces audio/video data.

EFFECT: efficient control over interactive content with usage of user input device having limited number of buttons.

9 cl, 12 dwg

FIELD: copying method, which removes the ability of bitwise copying of digital data, which represent audio and/or video content; reading device that implement this method; DVD, CD and magnetic tape copying.

SUBSTANCE: medium, which is used to hold the copied digital data, has a serial number, which is used for formatting the read digital data before recording them to the defined record-holding medium.

EFFECT: prevention of forbidden digital data copying.

11 cl, 1 dwg

FIELD: playback of AV data in interactive mode.

SUBSTANCE: among the marked documents the starting document contains information about marked document for presentation in accordance to defined initial level.

EFFECT: provided method for playback of AV data.

30 cl, 8 dwg

FIELD: device for data acquired by shooting at many angles playback, information-carrying medium, which carries this data; machine-readable medium, which carries program code, which provides computer playback method.

SUBSTANCE: information medium contains audio-video data, separated into clips, which are recordings parts, and additional information that deals with transfer points. Playback of defined data device consists of read device and playback unit for defined data playback by searching and playing clip that corresponds to read data; every clip includes information about acquisition time and playback time. "Go to audio-video data acquired by shooting at another angle" command results in addressing the transfer point, which is the initial point of audio-video data acquired by shooting at defined angle.

EFFECT: saved data playback consistency even when angle is changed.

18 cl, 5 dwg

FIELD: mp3 playback.

SUBSTANCE: additional capabilities of playback control and/or editing ("trick play") are applied to the initial data stream. Stream contains headers and signal data which interleave with each other. Each header defines the interval to the next header; each header corresponds to the frame of signal data. Header is associated with a pointer which defines the starting point of signal data for this frame relative to the header. Before applying the additional playback control capabilities ("trick play") the initial data stream is converted into a temporary data stream of the same type that of the initial stream. During the conversion frame data is moved so that every frame contains data which corresponds only to this frame. At the same time frame header are modified with the purpose of changing the bit length of the frame so that frame data fully fits into the frame.

EFFECT: additional mp3 playback capabilities.

16 cl, 5 dwg

FIELD: engineering of information carriers.

SUBSTANCE: information carrier includes a zone of disk drive, containing a set of physical clusters or error correction code blocks. When new data of disk drive are recorded into disk drive zone, these new data of disk drive are recorded in physical cluster or error correction code block, following after physical cluster or error correction code block, containing most recently recorded data of disk drive. In the method for recording disk drive data, disk drive data are recorded in physical cluster or error correction code block of disk drive zone. When disk drive zone is renewed with new disk drive data, these new data of disk drive are recorded in physical cluster or error correction code block, adjacent to physical cluster or error correction code block, containing most recently recorded data of disk drive.

EFFECT: increased efficiency of control over disk drive.

4 cl, 7 dwg

FIELD: data carriers.

SUBSTANCE: in response to control reading signal received at amplifier input, on output of this amplifier output signal is produced, signal is then formed, reflecting difference between output amplifier signal and support signal. First compensation signal is generated, absolute value of which is proportional to absolute temperature, and second compensation signal, absolute value of which does not depend on temperature during forming estimation signal first compensation signal is summed with signal, reflecting said difference, or is subtracted from it dependently on second compensation signal.

EFFECT: higher precision.

4 cl, 7 dwg

Up!