IP Library Granted Patent US 7,805,399
Granted Patent B2
US 7,805,399 · App. 11/739,161 · Granted Sep 28, 2010

Methods and apparatus for providing a partial dual-encrypted stream in a conditional access overlay system

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 7,805,399
App. No.
11/739,161
Granted
Sep 28, 2010
Kind
B2
Abstract

The present invention is directed towards providing a partial dual-encrypted stream in a conditional access overlay system. The headend equipment includes an aligner, identifier, and remapper (AIR) device ( 615 ) that receives a clear stream and one or two encrypted streams, where the two encrypted streams have been encrypted by two different encryption schemes. The AIR device ( 615 ) identifies critical packets associated with the clear stream and subsequently allows two encrypted streams to pass and drops the critical packets of the clear stream. A multiplexer ( 640 ) then combines a percentage of the non-critical packets of the clear stream and the critical packets of the two encrypted streams to provide the partial dual-encrypted stream.

Claims (32)

1. A method comprising:

receiving a clear stream of packets including a critical packet;

scrambling the clear stream of packets according to a first encryption method to provide a first encryption stream;

scrambling the clear stream of packets according to a second encryption method to provide a second encryption stream;

aligning in time the clear stream, the first encryption stream, and the second encryption stream;

passing packets of the clear stream through a multiplexer, wherein when the at least one critical packet is identified in the multiplexer, the critical packet of the clear stream is removed from the clear stream and is replaced with the associated scrambled critical packets included in the first and second encryption streams; and

multiplexing the remaining packets of the clear stream and the replacement critical packets of the first and second encryption streams to provide a partial dual encrypted stream.

2. The method of claim 1 , further comprising remapping a PID value associated with the second encryption stream, whereby the scrambled packets of the first and second encryption streams each have a differing PID value.

3. The method of claim 1 , wherein the aligning step comprises buffering each of the clear stream, the first encryption stream, and the second encryption stream.

4. The method of claim 3 , wherein the aligning step further comprises:

searching the clear stream for a reference packet; and

comparing the reference packet with packets in the first encryption stream and The second encryption stream, wherein the packets associated with the clear stream pass and the packets associated with the first and second encryption streams drop until the packets associated with the first and second encryption streams match the reference packet.

5. The method of claim 1 , further comprising demultiplexing each of the clear stream and the first and second encryption streams to provide a plurality of programs.

6. The method of claim 5 , wherein a common program demultiplexed from each stream is provided to a common aligner, identifier, and remapper device.

7. A computer readable storage medium that stores a set of instructions which when executed perform a method, the method executed by the set of instructions comprising:

receiving a clear stream of packets including at least one critical packet;

scrambling the clear stream of packets according to a first encryption method to provide a first encryption stream;

scrambling the clear stream of packets according to a second encryption method to provide a second encryption stream;

aligning in time the clear stream, the first encryption stream, and the second encryption stream;

passing packets of the clear stream through a multiplexer,

removing the critical packet of the clear stream from the clear stream when the critical packet is identified in the multiplexer,

replacing the critical packet of the clear stream with the associated scrambled critical packets included in the first and second encryption streams; and

multiplexing the remaining packets of the clear stream and the replacement critical packets of the first and second encryption streams to provide a partial dual encrypted stream.

8. The computer readable storage medium of claim 7 , further comprising remapping at least one PID value associated with the second encryption stream, whereby the scrambled packets of the first and second encryption streams each have a differing PID value.

9. The computer readable storage medium of claim 7 , wherein aligning in time the clear stream comprises buffering each of the clear stream, the first encryption stream, and the second encryption stream.

10. The computer readable storage medium of claim 9 , wherein aligning in time the clear stream further comprises:

searching the clear stream for a reference packet;

comparing the reference packet with packets in the first encryption stream and the second encryption stream,

passing the packets associated with the clear stream; and

dropping the packets associated with the first and second encryption streams until the packets associated with the first and second encryption stream match the reference packet.

11. The computer readable storage medium of claim 7 , further comprising demultiplexing each of the clear stream and the first and second encryption streams to provide a plurality of programs.

12. The computer readable storage medium of claim 11 , further comprising providing a common program demultiplexed from each stream to a common aligner, identifier, and remapper device.

Assignments (3)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 20, 2013
From: SCIENTIFIC-ATLANTA LLC
To: CISCO TECHNOLOGY, INC.
Reel/Frame 030654/0856 →
CHANGE OF NAME Recorded Jul 27, 2009
From: SCIENTIFIC-ATLANTA, INC.
To: SCIENTIFIC-ATLANTA, LLC
Reel/Frame 023012/0703 →