SYSTEM AND METHOD FOR PROCESSING MULTIPLE BROADCAST MULTIMEDIA STREAMS
First Claim
1. A method comprising:
- receiving a broadcast signal containing a set of multiplexed multimedia channels;
storing said multiplexed multimedia channels in a temporary storage buffer on a mass storage device;
determining a point in said temporary storage buffer to begin demultiplexing and decoding a first channel responsive to a user request to view a particular program on said first channel in its entirety, said point indicating the start of said program on said first channel; and
demultiplexing and decoding said first channel of said set of multiplexed multimedia channels from said point within said temporary storage buffer.
10 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method is disclosed including: receiving a broadcast signal containing a set of multiplexed multimedia channels; storing said multiplexed multimedia channels in a temporary storage buffer on a mass storage device; determining a point in said temporary storage buffer to begin demultiplexing and decoding a first channel responsive to a user request to view a particular program on said first channel in its entirety, said point indicating the start of said program on said first channel; and demultiplexing and decoding said first channel of said set of multiplexed multimedia channels from said point within said temporary storage buffer.
96 Citations
34 Claims
-
1. A method comprising:
-
receiving a broadcast signal containing a set of multiplexed multimedia channels;
storing said multiplexed multimedia channels in a temporary storage buffer on a mass storage device;
determining a point in said temporary storage buffer to begin demultiplexing and decoding a first channel responsive to a user request to view a particular program on said first channel in its entirety, said point indicating the start of said program on said first channel; and
demultiplexing and decoding said first channel of said set of multiplexed multimedia channels from said point within said temporary storage buffer. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
-
tuning means to receive a broadcast signal containing a set of multiplexed multimedia channels;
storage means to store said multiplexed multimedia channels in a temporary storage buffer on a mass storage device; and
selection means to select a first channel of said multiplexed multimedia channels in said set stored on said mass storage device responsive to a user request to view multimedia content contained in said first multimedia channel;
playback point determination means for determining a point in said temporary storage buffer to begin demultiplexing and decoding said first multimedia channel responsive to a user request to view a particular program on said first multimedia channel in its entirety, said point indicating the start of said program on said first multimedia channel; and
demultiplexing and decoding means to demultiplex and decode said first channel from said point within said temporary storage buffer. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A system for processing a plurality of multimedia streams comprising:
-
a tuner to receive a multimedia signal at a specified frequency and convert said multimedia signal to a baseband multimedia signal;
a demodulator to demodulate said baseband multimedia signal to produce a plurality of multiplexed multimedia streams;
a mass storage device for storing said multiplexed multimedia streams;
selection logic for selecting one of said multimedia streams from said mass storage device to render on a display responsive to a user command and for determining a point in said temporary storage buffer to begin demultiplexing a first stream responsive to a user request to view a particular program within said first stream in its entirety, said point indicating the start of said program within said first stream; and
a multi-stream PID filter module to demultiplex said multimedia stream prior to rendering said multimedia stream on said display from said beginning point. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A system comprising:
-
a wideband tuner to receive two or more groups of multiplexed multimedia channels at a specified frequency range;
a wideband demodulator to demodulate said two or more groups of multiplexed multimedia channels;
a wideband multi-channel PID filter module to filter certain multimedia channels from said two or more groups of multimedia channels and to store said filtered multimedia channels to a mass storage device; and
selection logic for selecting one or more of said filtered multimedia channels from said mass storage device to render on a display, wherein said selection logic is further to determine a point in said mass storage device to begin decoding a first channel responsive to a user request to view a particular program on said first channel in its entirety, said point indicating the start of said program on said first channel. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34)
-
Specification