IP Library Granted Patent US 8,793,722
Granted Patent B2
US 8,793,722 · App. 10/544,599 · Granted Jul 29, 2014

Protection method and device for the secure distribution of audio-visual works

Inventors: Daniel Lecomte (Paris, FR); Sebastien Georges (Paris, FR)
Assignee: Nagra France
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,793,722
App. No.
10/544,599
Granted
Jul 29, 2014
Kind
B2
Abstract

A process for secure distribution of video sequences coded in accordance with a nominal stream format including visual data and data for configuration of decoding of the stream that does not represent the visual data, wherein, prior to transmission to client equipment, an analysis is made of the stream for generating a modified main stream having a format of the nominal stream and having pictures/images modified by modification of the data for configuration of decoding, and complementary digital information of any format including digital information suitable to permit reconstruction of modified pictures, then, for separately transmitting the modified main stream and complementary digital information generated from a server to the client equipment, and wherein a synthesis of a stream in the nominal format is calculated on the client equipment as a function of the modified main stream and the complementary information.

Claims (30)

1. A process for secure distribution of video sequences codes in accordance with a nominal stream format comprising visual data and data for configuration of decoding of the video sequences codes that does not represent the visual data, the process comprising:

receiving a first video stream having a nominal video format;

analyzing and storing data related to the configuration of the decoding of the first video stream, the stored data representing data necessary for the configuration of the decoding;

modifying the first video stream to replace intercalate the stored data with false decoding data of the same nature as the stored data while maintaining the nominal video format to obtain a modified second video stream, the false decoding data being a modification of the data for the configuration of the decoding, wherein the modified second video stream is incorrect from a visual standpoint of a human but correct from an MPEG format standpoint;

creating a third stream with the stored data, wherein the third stream represents a portion of the data of the first video stream;

transmitting the modified second video stream and the third stream in separate streams to a receiving device; and

aggregating in the receiving device the second modified video stream and the third stream by replacing the stored data contained in the third stream into the second modified video stream to obtain the first video stream.

2. The process of claim 1 , wherein the data for the configuration of the decoding comprises a scanning type applied to the first video stream.

3. The process of claim 1 , wherein the data for the configuration of the decoding comprises a reference that represents a quantification parameter applied to the first video stream.

4. The process of claim 1 , wherein the data for the configuration of the decoding comprises a reference that represents a re-initialization value applied to the first video stream.

5. The process of claim 1 , wherein the nominal stream format comprises pictures comprising blocks of coefficients, and wherein the data for the configuration of the decoding comprises data defining a mode of organization of coefficients in the nominal stream format for its transmission.

6. The process of claim 1 , wherein the nominal stream format comprises pictures comprising blocks of coefficients, wherein the coefficients are quantified according to at least one quantification step, and wherein the data for the configuration of the decoding comprises data permitting calculation of the quantification steps.

7. The process of claim 1 , wherein the nominal stream format comprises pictures comprising blocks of coefficients, wherein at least one of the coefficients is calculated from a previously determined predictor and from a differential value contained in the nominal stream format, and wherein the data for the configuration of the decoding comprises data permitting calculation of re-initialization values of the predictor.

8. The process of claim 1 , wherein a plurality of decoding parameters defined by the data for the configuration of the decoding are modified.

9. The process of claim 8 , wherein modifications made to the data for the configuration of the decoding vary during the analysis.

10. The process of claim 1 , wherein the nominal stream format is based on a MPEG-2 norm.

11. A system for secure distribution of video sequences comprising:

an apparatus for production of a video stream that employs a nominal stream format comprising visual data and data for configuration of decoding of the video stream that does not represent the visual data, wherein, prior to transmission to client equipment, wherein the apparatus is configured to:

analyze and store data related to the configuration of the decoding of the first video stream, the stored data representing data necessary for the configuration of the decoding;

modify the first video steam to intercalate the stored data with false decoding data of the same nature as the stored data while maintaining the nominal video format to obtain a modified second video stream, the false decoding data being a modification of the data for the configuration of the decoding, wherein the modified second video stream is incorrect from a visual standpoint of a human but correct from an MPEG format standpoint;

create a third stream with the stored data;

transmit the modified second video stream and the third stream in separate streams to a receiving device; and

aggregate in the receiving device the second modified video stream and the third stream by replacing the stored data contained in the third stream into the second modified video stream to obtain the first video stream;

the system further comprising:

at least one device for re-composition and viewing of the first video stream; and

at least one telecommunication network between the production apparatus and the device of re-composition equipment for communication therebetween.

12. The system of claim 11 , wherein the data for the configuration of the decoding comprises a scanning type applied to the first video stream.

13. The system of claim 11 , wherein the data for the configuration of the decoding comprises a reference that represents a quantification parameter applied to the first video stream.

14. The system of claim 11 , wherein the data for the configuration of the decoding comprises a reference that represents a re-initialization value applied to the first video stream.

15. The process of claim 1 , wherein the third stream is transmitted in response to a request by a user.

Assignments (4)
MERGER Recorded Feb 26, 2010
From: MEDIALIVE
To: NAGRA FRANCE
Reel/Frame 023985/0842 →
CONFIRMATORY ASSIGNMENT Recorded Jan 7, 2009
From: BREESE, LEGAL REPRESENTATIVE OF THE ESTATE OF DANIEL LECOMTE (DECEASED), PIERRE; GEORGES, SEBASTIEN
To: MEDIALIVE SA
Reel/Frame 022068/0789 →
CORRECTIVE ASSIGNMENT TO CORRECT THE SERIAL NUMBER PREVIOUSLY RECORDED ON REEL 016739 FRAME 0185. ASSIGNOR(S) HEREBY CONFIRMS THE CORRECT SERIAL NUMBER PREVIOUSLY RECORDED AT REEL 016739 AND FRAME 0185 SHOULD BE USSN 10/544,599. Recorded Jan 3, 2006
From: LECOMTE, DANIEL; GEORGES, SEBASTIEN
To: MEDIALIVE
Reel/Frame 016961/0980 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 30, 2005
From: LECOMTE, DANIEL; GEORGES, SEBASTIEN
To: MEDIALIVE, A CORPORATION OF FRANCE
Reel/Frame 016683/0877 →
Priority Claims (1)
FR 03 01271 · Feb 4, 2003 · national
Continuity (1)
Related Publication 20060150233A1 · Jul 6, 2006