Methods and apparatus for broadcasting data
12 Assignments
0 Petitions
Accused Products
Abstract
A broadband data broadcast system that allows rich multimedia content to be delivered to a plurality of subscribers is disclosed. The broadband data broadcast system operates by multiplexing a plurality of rich multimedia digital information streams together at a centralized data broadcast center. The data broadcast center then broadcasts the multiplexed digital information stream on a broadcast medium such as satellite broadcasts, radio frequency broadcasts, or digital television broadcasts. A large number of receiver systems receive the broadcast signal and demodulate the broadcast signal to retrieve the multiplexed digital stream. The receiver system extracts a subset of digital information streams that the particular receiver system'"'"'s owner has designated are of interest. The receiver system caches the interesting digital information stream for later access. The receiver system outputs the interesting digital information streams to a client system upon demand. The receiver system may also stream an incoming digital information stream to a client as the stream is received.
-
Citations
79 Claims
-
1-20. -20. (canceled)
-
21. A computer-implemented method comprising:
-
receiving a digital broadcast signal comprising a plurality of multimedia streams;
identifying one or more of the multimedia streams that match a set of preprogrammed interest parameters;
caching the one or more multimedia streams over a period of time as each is identified; and
automatically generating a customized information page including the one or more cached multimedia streams for subsequent retrieval by a user. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A computer-implemented method comprising:
-
receiving a digital broadcast signal comprising a plurality of multimedia streams;
identifying, for each of a plurality of client systems, one or more of the multimedia streams that match a set of preprogrammed interest parameters for a particular client system;
centrally caching the identified multimedia streams; and
automatically generating a customized information page for each client system comprising one or more identified multimedia streams for subsequent retrieval by a respective user. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A method for distributing data, comprising:
-
multiplexing a plurality of multimedia streams received from a plurality of data sources;
modulating the multiplexed streams into a digital signal;
broadcasting the modulated digital signal to a plurality of receiving systems;
demodulating the broadcasted signal;
demultiplexing at least a portion of the plurality of multimedia streams;
caching a first demultiplexed stream within a receiving system that matches a first set of preprogrammed interest parameters; and
caching a second demultiplexed stream within a different receiving system that matches a second set of preprogrammed interest parameters. - View Dependent Claims (44, 45, 46, 47, 48, 49)
-
-
50. A system comprising:
-
a front-end receiver to obtain a digital broadcast signal comprising a plurality of multimedia streams;
a caching component to identify a multimedia stream that matches a set of preprogrammed interest parameters and cache the identified multimedia stream over a period of time as each is identified; and
a page-building component to automatically generate a customized information page including the cached multimedia stream for subsequent retrieval by a user. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57, 58, 59, 60)
-
-
61. A system comprising:
-
a front-end receiver to obtain a digital broadcast signal comprising a plurality of multimedia streams;
a caching component to identify, for each of a plurality of client systems, a multimedia stream that matches a set of preprogrammed interest parameters for a particular client system and cache each identified multimedia stream; and
a page-building component to automatically generate a customized information page for each client system comprising an identified cached multimedia stream for subsequent retrieval by a respective user. - View Dependent Claims (62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72)
-
-
73. A system for distributing data, comprising:
-
a multiplexing unit within a broadcast control center to multiplex a plurality of multimedia streams received from one or more data sources;
a modulating unit within the broadcast control center to modulate the multiplexed streams into a digital signal;
a broadcasting unit within the broadcast control center to broadcast the modulated digital signal to a plurality of receiving systems using one or more separate broadcasters;
a demodulating unit within a first receiving system to demodulate the broadcasted signal;
a demultiplexing unit within the first receiving system to demultiplex the plurality of multimedia streams; and
a caching unit within the first receiving system to identifying a demultiplexed stream that matches a set of preprogrammed interest parameters for the first receiving system and cache the identified demultiplexed stream. - View Dependent Claims (74, 75, 76, 77, 78, 79)
-
Specification