Method and apparatus for routing program data in a program viewing unit
First Claim
1. A program viewing unit, comprising:
- a source of content in scrambled format;
a conditional access unit that de-scrambles the content such that the content is in a clear format; and
a switching unit, coupled to the demodulator unit and the conditional access unit, that routes the program data with the content in the scrambled format and the program data with the content in the clear format in response to instructions from a central processing unit.
1 Assignment
0 Petitions
Accused Products
Abstract
A program viewing unit includes a demodulator unit that outputs program data with content in a scrambled format. The program viewing unit includes a conditional access unit that de-scrambles the content such that the content is in a clear format, a re-scrambler that re-scrambles the content for copy generation management purposes out to storage, and a de-scrambler that descrambles the re-scrambled content from storage. A switching unit is coupled to the demodulator unit, the conditional access unit, the re-scrambler, the descrambler, and a decoder. The switching unit simultaneously routes the program data with the content in the scrambled format and the program data with the content in the clear format in response to instructions from a central processing unit.
-
Citations
28 Claims
-
1. A program viewing unit, comprising:
-
a source of content in scrambled format;
a conditional access unit that de-scrambles the content such that the content is in a clear format; and
a switching unit, coupled to the demodulator unit and the conditional access unit, that routes the program data with the content in the scrambled format and the program data with the content in the clear format in response to instructions from a central processing unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A program viewing unit, comprising:
-
a demodulator unit that outputs program data with content in a first scrambled format;
a de-scrambler that de-scrambles the program data with content in the first scrambled format into content in a first clear format; and
a re-scrambler that re-scrambles the content in the first clear format into content in a second scrambled format. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A program viewing unit, comprising:
-
a central processing unit (CPU);
a demodulator unit;
a conditional access unit;
a de-multiplexer unit;
an encoding unit; and
a switching unit, coupled to the CPU, the demodulator unit, the conditional access unit, the de-multiplexer unit, and the encoding unit that is programmable by the CPU to route program data between the demodulator unit, the conditional access unit, the de-multiplexer unit, and the encoding unit. - View Dependent Claims (21, 22)
-
-
23. A method for managing program data, comprising:
-
transmitting the program data to a switch; and
selecting the switch to transmit the data to one of a de-multiplexing unit, a conditional access unit, and an encoding unit. - View Dependent Claims (24, 25, 26)
-
-
27. An apparatus for managing program data, comprising:
-
means for transmitting the program data to a switch; and
means for selecting the switch to transmit the data to one of a de-multiplexing unit, a conditional access unit, and an encoding unit.
-
-
28. A machine-readable medium having stored thereon instructions, which when executed by a processor, causes said processor to perform the following:
-
transmit program data to a switch; and
select the switch to transmit the program data to one of a de-multiplexing unit, a conditional access unit, and an encoding unit.
-
Specification