IP Library Granted Patent US 8,312,265
Granted Patent B2
US 8,312,265 · App. 10/015,351 · Granted Nov 13, 2012

Encrypting received content

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,312,265
App. No.
10/015,351
Granted
Nov 13, 2012
Kind
B2
Abstract

Encrypting content included in a program or service is disclosed, wherein the encrypted content is transmitted from a transmitter to a receiver in a subscriber network. Generally, in one embodiment, the encrypted program or service is packetized, and the packets are transmitted to the receiver. When a packet having ciphertext of the encrypted program or service is received at the receiver, the ciphertext of the packet is preferably converted to a different form of ciphertext.

Claims (23)

1. A method for securely storing encrypted programming received at a receiver in a subscriber television network, wherein the encrypted programming includes a plurality of ciphertext packets, the method comprising the steps of:

receiving from a headend of the subscriber network a first ciphertext packet at the receiver and a first key, a second key and a third key, wherein the first ciphertext packet has three layers of encryption thereon that were applied by a first cryptographic algorithm using the first key, the second key and the third key;

generating a fourth key;

applying to the first ciphertext packet a second cryptographic algorithm with the first key to convert the first ciphertext packet to a second ciphertext packet having two layers of encryption thereon without first converting the first ciphertext packet received from the headend to a cleartext packet; and

applying to the second ciphertext packet a third cryptographic algorithm with the fourth key to convert the second ciphertext packet to a third ciphertext packet having a third layer of encryption thereon without first converting the second ciphertext packet to a cleartext packet.

2. The method of claim 1 , wherein the receiver is remote from the headend and located at a subscriber location; and further including the step of:

storing the third ciphertext packet and the second, third and fourth keys at the subscriber location.

3. The method of claim 2 , further including the steps of:

retrieving the third ciphertext packet and the second, third and fourth keys from storage; and

decrypting the third ciphertext packet by applying a fourth cryptographic algorithm to third ciphertext packet with the second, third and fourth keys, thereby converting the third ciphertext packet to a cleartext packet.

4. The method of claim 3 , further including the step of:

converting the cleartext packet from a first format to a second format.

5. The method of claim 4 , wherein the first format is an MPEG format.

6. A receiver in a subscriber cable television network that receives encrypted programming, from a headend of the subscriber cable television network, wherein the encrypted programming includes a plurality of ciphertext packets, the receiver comprising:

an input port adapted to receive a first key, a second key, a third key and a first ciphertext of the encrypted programming, wherein the first ciphertext packet has three layers of encryption thereon that were applied by a first cryptographic algorithm using the first key, a second key and a third key;

a key generator adapted to generate a fourth key;

a cryptographic device in communication with the input port and the key generator, the cryptographic device adapted to convert the first ciphertext packet to a second ciphertext packet using a second cryptographic algorithm and the first key without first converting the first ciphertext packet received from the headend to a cleartext packet and thereafter to convert the second ciphertext packet to a third ciphertext packet using a third cryptographic algorithm and the fourth key without first converting the second ciphertext packet to a cleartext packet; and

a storage device in communication with the cryptographic device adapted to store the third ciphertext packet and the second, third and fourth keys.

7. The receiver of claim 6 , wherein the cryptographic device is further adapted to decrypt the third ciphertext packet by applying a fourth cryptographic algorithm to the third ciphertext packet with the second, third and fourth keys thereby converting the third ciphertext packet to a cleartext packet.

8. The receiver of claim 7 , wherein the first, second and third cryptographic algorithms are a DES algorithm and the fourth cryptographic algorithm is a 3DES algorithm.

9. The receiver of claim 7 , further including:

a converter in communication with the cryptographic device adapted to convert the cleartext packet from a first format to a second format.

10. The receiver of claim 9 , wherein the first format is an MPEG format.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT 7523479 NEEDS TO BE INCLUDED, WAS ACCIDENTALLY MISSED WHEN RECORDING ASSIGNMENT PREVIOUSLY RECORDED ON REEL 049603 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE NEED TO INCLUDE PATENT 7523479 IN THE ASSIGNMENT. WAS ACCIDENTALLY MISSED ON LAST RECORDING. Recorded Jun 9, 2021
From: CISCO TECHNOLOGY, INC.
To: TECH 5 SAS
Reel/Frame 058043/0001 →
CHANGE OF NAME Recorded Nov 19, 2014
From: SCIENTIFIC-ATLANTA, INC.
To: SCIENTIFIC-ATLANTA, LLC
Reel/Frame 034299/0440 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2014
From: SCIENTIFIC-ATLANTA, LLC
To: CISCO TECHNOLOGY, INC.
Reel/Frame 034300/0001 →
CHANGE OF NAME Recorded Jul 27, 2009
From: SCIENTIFIC-ATLANTA, INC.
To: SCIENTIFIC-ATLANTA, LLC
Reel/Frame 023012/0703 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 11, 2001
From: PINDER, HOWARD G.; HOPPER, JEFFREY C.
To: SCIENTIFIC-ATLANTA, INC.
Reel/Frame 012400/0739 →