Multimedia signal processing system
First Claim
1. A system for the simultaneous storage and playback of multimedia data, comprising:
- an input section for acquiring and tuning an input signal;
an output section, wherein said input signal is passed to said output section as a transport stream;
said output section including;
a processor;
means for decoding said transport stream, said means for decoding said transport stream connected to said processor by means of a first data transfer element; and
a bridging element connected to said decoder/host controller by means of a second data transfer element, said bridging element operative to interface a plurality of system components;
wherein said input section is individualized according to source type.
12 Assignments
0 Petitions
Accused Products
Abstract
A multimedia signal processing system utilizes an easily manipulated, low-cost storage and display system that allows the user to view a television program and instantly review previous scenes within the program. The invention also allows the user to store selected programs while simultaneously watching or reviewing another. A versatile system architecture enables providing the invention in multiple configurations, each adapted to receive input signals from a different source. At the highest level, the system includes an input section and an output section. Across all configurations, the output section remains substantially the same, while the input section varies according to the signal type and the source. Thus, several configurations are provided, each one requiring only minor system board modifications. The system architecture thus simplifies the design and manufacturing challenge presented by producing units to serve different markets, such as digital satellite, digital cable and analog cable.
175 Citations
61 Claims
-
1. A system for the simultaneous storage and playback of multimedia data, comprising:
-
an input section for acquiring and tuning an input signal;
an output section, wherein said input signal is passed to said output section as a transport stream;
said output section including;
a processor;
means for decoding said transport stream, said means for decoding said transport stream connected to said processor by means of a first data transfer element; and
a bridging element connected to said decoder/host controller by means of a second data transfer element, said bridging element operative to interface a plurality of system components;
wherein said input section is individualized according to source type. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 45, 49)
-
-
42. A system for processing a media stream across several channels simultaneously, comprising:
-
means for observing a data stream on a data bus;
means for identifying media streams within said data stream;
means for associating media stream data objects with their respective media streams;
a multi channel media stream processor, wherein said media processor processes media stream data across a plurality of channels, in parallel; and
means for monitoring and saving state of said processor as said processor switches from an original media stream to a next media stream, wherein, if said processor switches back to said original stream, a state associated with said original stream is reloaded. - View Dependent Claims (46, 47, 48, 50, 51)
-
-
52. A method of processing a media stream across several channels simultaneously, comprising the steps of:
-
observing a data stream on a data bus;
identifying media streams within said data stream;
associating media stream data objects with their respective media streams;
processing media stream data across a plurality of channels, in parallel; and
monitoring and saving a media processor state as said processor switches from an original media stream to a next media stream; and
reloading state associated with said original stream if said processor switches back to said original stream. - View Dependent Claims (53, 54, 55, 56, 57, 58, 59, 60, 61)
-
Specification