DIGITAL PROGRAM MANAGEMENT
First Claim
Patent Images
1. An apparatus for management of digital programs, comprising:
- an input port configured to receive at least one transport stream, the transport stream including a plurality of program elementary streams, each program elementary stream comprising a plurality of packets each including a packet identifier (PID) that identifies a corresponding program elementary stream for a respective program and program content data for the respective program;
plural content modifying units arranged in communication path between the input port and an output port of the apparatus, each content modifying unit being operative to modify at least the program content data of selected programs and provide corresponding modified program content data based on a respective control signal; and
a processor programmed to provide respective control signals to each of the content modifying units based on user-programmable management data stored in associated memory.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and methods are disclosed for managing an incoming transport stream. The system can include controls configured for modifying program content as well as for remapping the packet identifiers. These controls thus can be employed for adapting incoming stream information to facilitate the specified actions on the incoming content that is to be managed.
-
Citations
20 Claims
-
1. An apparatus for management of digital programs, comprising:
-
an input port configured to receive at least one transport stream, the transport stream including a plurality of program elementary streams, each program elementary stream comprising a plurality of packets each including a packet identifier (PID) that identifies a corresponding program elementary stream for a respective program and program content data for the respective program; plural content modifying units arranged in communication path between the input port and an output port of the apparatus, each content modifying unit being operative to modify at least the program content data of selected programs and provide corresponding modified program content data based on a respective control signal; and a processor programmed to provide respective control signals to each of the content modifying units based on user-programmable management data stored in associated memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus for management of digital programs, comprising:
-
a receiver configured to receive at least one transport stream that includes a plurality of program streams, each program stream comprising a plurality of packets each including a packet identifier (PID) that identifies a corresponding elementary stream for a respective program and program content data for the respective program; plural content modifying units arranged in communication path between the input port and an output port of the apparatus, each content modifying unit being operative to modify at least the program content data of selected programs and provide corresponding modified program content data based on a respective control signal; and memory storing user-programmable management data that define parameters for controlling each of the plural content modifying units, at least some of the parameters being stored in the memory in response to user input via a user interface; a processor programmed to provide respective control signals to control each of the content modifying units based on the user-programmable management data stored in the memory; and an output interface configured to provide an output transport stream to at least one output port based on the modified program content data. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification