Slice mask and moat pattern partial encryption
First Claim
1. A method of partially dual encrypting a digital video signal, comprising:
- examining unencrypted packets of data in the digital video signal to identify a specified packet type, the specified packet type comprising packets carrying data representing a pattern of horizontal stripes across an image;
encrypting packets identified as being of the specified packet type using a first encryption method to produce first encrypted packets;
encrypting the packets identified as being of the specified packet type using a second encryption method to produce second encrypted packets; and
replacing the unencrypted packets of the specified packet type with the first encrypted packets and the second encrypted packets in the digital video signal to produce a partially dual encrypted video signal.
1 Assignment
0 Petitions
Accused Products
Abstract
A selective encryption encoder consistent with certain embodiments of the invention has vertical and/or horizontal stripes encrypted. In one embodiment, packets are examined in the digital video signal to identify a specified packet type, the specified packet type being both packets carrying intra-coded data representing a pattern of horizontal stripes across an image and packets carrying intra-coded data representing a pattern of vertical stripes across an image. The packets identified as being of the specified packet type are encrypted using a first encryption method to produce first encrypted packets. These first encrypted packets are then used to replace the unencrypted packets in the digital video signal to produce a partially encrypted video signal. The packets of the specified type can also be multiple encrypted and replaced in the data stream to produce a multiple encrypted video data stream.
-
Citations
130 Claims
-
1. A method of partially dual encrypting a digital video signal, comprising:
-
examining unencrypted packets of data in the digital video signal to identify a specified packet type, the specified packet type comprising packets carrying data representing a pattern of horizontal stripes across an image;
encrypting packets identified as being of the specified packet type using a first encryption method to produce first encrypted packets;
encrypting the packets identified as being of the specified packet type using a second encryption method to produce second encrypted packets; and
replacing the unencrypted packets of the specified packet type with the first encrypted packets and the second encrypted packets in the digital video signal to produce a partially dual encrypted video signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A selective encryption encoder, comprising:
-
a packet identifier that identifies packets of a specified packet type, the specified packet type comprising packets carrying data representing a pattern of horizontal stripes across an image;
a packet duplicator that duplicates the identified packets to produce first and second sets of the identified packets;
means for sending and receiving packets to and from a primary encryption encoder to encrypt the first set of identified packets under a first encryption method;
a secondary encrypter for encrypting the second set of identified packets under a second encryption method. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A method of partially encrypting a digital video signal, comprising:
-
examining unencrypted packets of data in the digital video signal to identify a specified packet type, the specified packet type comprising packets carrying data representing a pattern of horizontal stripes across an image;
encrypting packets identified as being of the specified packet type using a first encryption method to produce first encrypted packets; and
replacing the unencrypted packets of the specified packet type with the first encrypted packets in the digital video signal to produce a partially encrypted video signal. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52)
-
-
53. A method of partially encrypting a digital video signal, comprising:
-
examining unencrypted packets of data in the digital video signal to identify a specified packet type, the specified packet type comprising packets containing slice headers for slices representing a pattern of horizontal stripes across an image;
encrypting packets identified as being of the specified packet type using a first encryption method to produce first encrypted packets; and
replacing the unencrypted packets of the specified packet type with the first encrypted packets in the digital video signal to produce a partially encrypted video signal. - View Dependent Claims (54, 55, 56)
-
-
57. A method of partially dual encrypting a digital video signal, comprising:
-
examining unencrypted packets of data in the digital video signal to identify a specified packet type, the specified packet type comprising packets carrying data representing a pattern of vertical stripes across an image;
encrypting packets identified as being of the specified packet type using a first encryption method to produce first encrypted packets;
encrypting the packets identified as being of the specified packet type using a second encryption method to produce second encrypted packets; and
replacing the unencrypted packets of the specified packet type with the first encrypted packets and the second encrypted packets in the digital video signal to produce a partially dual encrypted video signal. - View Dependent Claims (58, 59, 60, 61, 62, 63)
-
-
64. A selective encryption encoder, comprising:
-
a packet identifier that identifies packets of a specified packet type, the specified packet type comprising packets carrying data representing a pattern of vertical stripes across an image;
a packet duplicator that duplicates the identified packets to produce first and second sets of the identified packets;
means for sending and receiving packets to and from a primary encryption encoder to encrypt the first set of identified packets under a first encryption method;
a secondary encrypter for encrypting the second set of identified packets under a second encryption method. - View Dependent Claims (65, 66, 67)
-
-
68. A method of partially encrypting a digital video signal, comprising:
-
examining unencrypted packets of data in the digital video signal to identify a specified packet type, the specified packet type comprising packets carrying data representing a pattern of vertical stripes across an image;
encrypting packets identified as being of the specified packet type using a first encryption method to produce first encrypted packets; and
replacing the unencrypted packets of the specified packet type with the first encrypted packets in the digital video signal to produce a partially encrypted video signal. - View Dependent Claims (69, 70, 71, 72, 73, 74, 75)
-
-
76. A method of partially encrypting a digital video signal, comprising:
-
examining unencrypted packets of data in the digital video signal to identify a specified packet type, the specified packet type comprising packets carrying intra-coded data within a pattern of vertical stripes across an image;
encrypting packets identified as being of the specified packet type using a first encryption method to produce first encrypted packets; and
replacing the unencrypted packets of the specified packet type with the first encrypted packets in the digital video signal to produce a partially encrypted video signal. - View Dependent Claims (77, 78, 79)
-
-
80. A method of partially dual encrypting a digital video signal, comprising:
-
examining unencrypted packets of data in the digital video signal to identify a specified packet type, the specified packet type comprising both packets carrying data representing a pattern of horizontal stripes across an image and packets carrying data representing a pattern of vertical stripes across the image;
encrypting packets identified as being of the specified packet type using a first encryption method to produce first encrypted packets;
encrypting the packets identified as being of the specified packet type using a second encryption method to produce second encrypted packets; and
replacing the unencrypted packets of the specified packet type with the first encrypted packets and the second encrypted packets in the digital video signal to produce a partially dual encrypted video signal. - View Dependent Claims (81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91)
-
-
92. A selective encryption encoder, comprising:
-
a packet identifier that identifies packets of a specified packet type, the specified packet type comprising both packets carrying data representing a pattern of horizontal stripes across an image and packets carrying data representing a pattern of vertical stripes across an image;
a packet duplicator that duplicates the identified packets to produce first and second sets of the identified packets;
means for sending and receiving packets to and from a primary encryption encoder to encrypt the first set of identified packets under a first encryption method;
a secondary encrypter for encrypting the second set of identified packets under a second encryption method. - View Dependent Claims (93, 94, 95, 96, 97, 98, 99, 100)
-
-
101. A method of partially encrypting a digital video signal, comprising:
-
examining unencrypted packets of data in the digital video signal to identify a specified packet type, the specified packet type comprising both packets carrying data representing a pattern of horizontal stripes across an image and packets carrying data representing a pattern of vertical stripes across an image;
encrypting packets identified as being of the specified packet type using a first encryption method to produce first encrypted packets; and
replacing the unencrypted packets of the specified packet type with the first encrypted packets in the digital video signal to produce a partially encrypted video signal. - View Dependent Claims (102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115)
-
-
116. A method of partially encrypting a digital video signal, comprising:
-
examining unencrypted packets of data in the digital video signal to identify a specified packet type, the specified packet type representing a pattern of horizontal stripes across an image and packets representing a pattern of vertical stripes across the image;
encrypting packets identified as being of the specified packet type using a first encryption method to produce first encrypted packets; and
replacing the unencrypted packets of the specified packet type with the first encrypted packets in the digital video signal to produce a partially encrypted video signal. - View Dependent Claims (117, 118, 119)
-
-
120. A television set-top box, comprising:
-
a receiver receiving a digital television signal comprising;
a plurality of unencrypted packets; and
a plurality of encrypted packets, wherein certain of the encrypted packets represent at least one of a pattern of horizontal stripes across an image and a pattern of vertical stripes across the image;
a decrypter that decrypts the encrypted packets; and
a decoder that decodes the unencrypted packets and the decrypted packets to produce a signal suitable for play on a television set.
-
-
121. A selective encryption decoder, for decrypting and decoding a selectively encrypted digital video signal, comprising:
-
a demultiplexer that receives packets of digital video, certain of the packets being unencrypted and certain of the packets being encrypted, wherein certain of the encrypted packets represent at least one of a pattern of horizontal stripes across an image and a pattern of vertical stripes across the image;
the unencrypted packets having a first packet identifier (PID) and the encrypted packets having a second packet identifier (PID);
a decrypter receiving the encrypted packets having the second PID and decrypting the encrypted packets using a first encryption method to produce decrypted packets;
a PID remapper that changes at least one of the first and second PIDs so that the unencrypted packets and the decrypted packets have the same PID; and
a decoder that decodes the unencrypted and decrypted packets to produce a decoded video signal.
-
-
122. A method of decrypting and decoding a selectively encrypted digital video signal, comprising:
-
receiving packets of digital video, certain of the packets being unencrypted and certain of the packets being encrypted, wherein certain of the encrypted packets represent at least one of a pattern of horizontal stripes across an image and a pattern of vertical stripes across the image;
the unencrypted packets having a first packet identifier (PID) and the encrypted packets having a second packet identifier (PID);
decrypting the encrypted packets having the second PID to produce decrypted packets;
remapping at least one of the first and second PIDs so that the unencrypted packets and the decrypted packets have the same PID; and
decoding the unencrypted and decrypted packets to produce a decoded video signal. - View Dependent Claims (123, 124, 125)
-
-
126. A computer readable medium that carries instructions that when executes on a programmed processor to facilitate operation of a video receiver device to decrypt and decode a selectively encoded digital video signal wherein the instructions comprise:
-
a code segment that controls a demultiplexer that receives packets of digital video, certain of the packets being unencrypted and certain of the packets being encrypted, wherein certain of the encrypted packets represent at least one of a pattern of horizontal stripes across an image and packets representing a pattern of vertical stripes across the image;
the unencrypted packets having a first packet identifier (PID) and the encrypted packets having a second packet identifier (PID);
a code segment that controls decryption of the encrypted packets to produce decrypted packets;
a code segment that controls remapping at least one of the first and second PIDs so that the unencrypted packets and the decrypted packets have the same PID; and
a code segment that controls decoding the unencrypted and decrypted packets to produce a decoded video signal. - View Dependent Claims (127)
-
-
128. A selectively encrypted digital video signal embodied in a carrier wave, comprising:
-
a stream of packets of video data, wherein the stream of packets when not encrypted represent a segment of video content;
certain of the packets being unencrypted and certain of the packets being encrypted, wherein certain of the encrypted packets represent at least one of a pattern of horizontal stripes across an image and a pattern of vertical stripes across the image;
a first segment of code that identifies the unencrypted packets by a first packet identifier (PID); and
a second segment of code that identifies the encrypted packets by a second packet identifier (PID).
-
-
129. A selectively encrypted digital video signal embodied in a computer readable medium, comprising:
-
a sequence of packets of video data, wherein the sequence of packets when not encrypted represent a segment of video content;
wherein certain of the packets are unencrypted;
wherein certain of the packets have been produced by decrypting encrypted packets;
wherein certain of the decrypted packets represent at least one of a pattern of horizontal stripes across an image and a pattern of vertical stripes across the image; and
a segment of code that identifies the unencrypted packets by a first packet identifier (PID); and
a segment of code that identifies the encrypted packets by a second packet identifier (PID). - View Dependent Claims (130)
-
Specification