Multiple selective encryption with DRM
First Claim
1. A method of encrypting a digital television signal, comprising:
- examining unencrypted packets of data in the digital television signal to identify a packet type;
duplicating packets identified as being of the packet type to create first and second duplicate packets;
encrypting the first duplicate packets according to a conditional access encryption method to create conditional access encrypted packets;
encrypting the second duplicate packets according to a Digital Rights Management (DRM) encryption method to create DRM encrypted packets; and
replacing the unencrypted packets of the packet type with the conditional access encrypted packets and the DRM encrypted packets in the digital television signal to produce a multiple partially encrypted digital television signal.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of encrypting a digital television signal consistent with certain embodiments involves examining unencrypted packets of data in the digital television signal to identify a packet type; duplicating packets identified as being of the packet type to create first and second duplicate packets; encrypting the first duplicate packets according to a conditional access encryption method to create conditional access encrypted packets; encrypting the second duplicate packets according to a Digital Rights Management (DRM) encryption method to create DRM encrypted packets; and replacing the unencrypted packets of the packet type with the conditional access encrypted packets and the DRM encrypted packets in the digital television signal to produce a multiple partially encrypted digital television signal. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
-
Citations
61 Claims
-
1. A method of encrypting a digital television signal, comprising:
-
examining unencrypted packets of data in the digital television signal to identify a packet type;
duplicating packets identified as being of the packet type to create first and second duplicate packets;
encrypting the first duplicate packets according to a conditional access encryption method to create conditional access encrypted packets;
encrypting the second duplicate packets according to a Digital Rights Management (DRM) encryption method to create DRM encrypted packets; and
replacing the unencrypted packets of the packet type with the conditional access encrypted packets and the DRM encrypted packets in the digital television signal to produce a multiple partially encrypted digital television signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of encrypting a digital television signal, comprising:
-
examining unencrypted packets of data in the digital television signal to identify a packet type;
duplicating packets identified as being of the packet type to create first and second duplicate packets;
encrypting the first duplicate packets according to a first Digital Rights Management (DRM) encryption method to create first DRM encrypted packets;
encrypting the second duplicate packets according to a second DRM encryption method to create second DRM encrypted packets; and
replacing the unencrypted packets of the packet type with the first DRM encrypted packets and the second DRM encrypted packets in the digital television signal to produce a multiple partially encrypted digital television signal. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. An encrypted television program, comprising:
-
a plurality of unencrypted packets; and
a plurality of encrypted packets, wherein the encrypted packets comprise at least a first encrypted packet encrypted under first Digital Rights Management (DRM) encryption method and a second encrypted packet encrypted under a second encryption method. - View Dependent Claims (23, 24, 25, 26, 27)
-
-
28. 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 the encrypted packets comprise at least a first encrypted packet encrypted under first Digital Rights Management (DRM) encryption method and a second encrypted packet encrypted under a second encryption method;
a decrypter that decrypts either packets encrypted under the first or the second encryption method to produce decrypted packets; and
a decoder that decodes the unencrypted packets and the decrypted packets to produce a signal suitable for play on a television set. - View Dependent Claims (29, 30, 31)
-
-
32. A method of decrypting a multiple partially encrypted television signal, comprising:
-
receiving a digital television signal comprising a plurality of packets, wherein certain packets of the plurality of packets are encrypted packets, wherein the encrypted packets comprise at least a first encrypted packet encrypted under first encryption method and a second encrypted packet encrypted under a second encryption method, and a remainder of the packets are unencrypted, wherein the first encrypted packets are encrypted under a Digital Rights Management encryption method; and
decrypting a packet encrypted under one of the first and second encryption methods to produce decrypted packets. - View Dependent Claims (33, 34, 35, 36)
-
-
37. A method of decrypting a partially encrypted television signal, comprising:
-
receiving the partially encrypted television signal comprising a plurality of clear packets, a plurality of packets encrypted under a first encryption algorithm, and a plurality of packets encrypted under a second encryption algorithm;
wherein the packets encrypted under the first encryption algorithm is encrypted under a Digital Rights Management method;
wherein the packets encrypted under the first and second encryption algorithms are packets that are needed to properly decode the television signal;
wherein the clear packets are identified by a first packet identifier;
wherein the packets encrypted under the first encryption algorithm are identified by a second packet identifier (PID), and wherein the packets encrypted under the second encryption algorithm are identified by a third packet identifier (PID); and
decrypting the packets encrypted under the first encryption algorithm to produce decrypted packets. - View Dependent Claims (38, 39, 40, 41, 42)
-
-
43. A computer data signal embodied in a bit stream, comprising:
-
a segment of data representing an unencrypted packet;
a segment of data representing a first duplicate packet encrypted under a first encryption method, wherein the first encryption method comprises a Digital Rights Management (DRM) encryption method; and
a segment of data representing a second duplicate packet encrypted under a second encryption method. - View Dependent Claims (44, 45, 46, 47, 48)
-
-
49. A method of re-encrypting a digital television signal, comprising:
-
receiving an encrypted digital television signal at a gateway television set top box;
decrypting the digital television signal;
re-encrypting the digital television signal using a Digital Rights Management (DRM) system that is compatible with a first target appliance that is to receive the digital television signal; and
sending the re-encrypted digital television signal to the first target appliance over a home network. - View Dependent Claims (50, 51, 52, 53, 54)
-
-
55. A gateway television set top box, comprising:
-
means for receiving an encrypted digital television signal;
a decrypter that decrypts the encrypted digital television signal to produce a decrypted digital television signal;
a first encrypter that re-encrypts the decrypted digital television signal in a manner compliant with a Digital Rights Management that is compatible with a first target appliance; and
a network interface that receives the re-encrypted digital television signal and sends the re-encrypted digital television signal to the target appliance. - View Dependent Claims (56, 57, 58, 59, 60, 61)
-
Specification