METHOD AND APPARATUS TO DETERMINE BROADCAST CONTENT AND SCHEDULING IN A BROADCAST SYSTEM
First Claim
1. A method, comprising:
- broadcasting meta-data to one or more client systems, the meta-data including descriptions of a plurality of data files;
receiving ratings of each one of the plurality of data files from the one or more client systems; and
broadcasting a portion of the plurality of data files to the one or more client systems in response to the ratings received from the one or more client systems.
1 Assignment
0 Petitions
Accused Products
Abstract
A broadcast system, method and apparatus providing content on demand. In one embodiment, the disclosed broadcast system includes a server that broadcasts meta-data to a plurality of clients. The meta-data describes a plurality of data files that are to be broadcast or potentially broadcast later by the server. Each client receives the broadcasted meta-data from the server and updates and maintains a local meta-data table and a content rating table. Based on the meta-data, previous access habits of the user and optional user classifications, the client system selectively receives and/or stores the data files that are later broadcast by the server. In one embodiment, the client systems transmit back to the server ratings of each one of the data files described by the meta-data based on the user'"'"'s previously accessed data files and optional user classifications. The server then determines the data files to be broadcast and the broadcast schedule based on the ratings received from the clients.
-
Citations
11 Claims
-
1. A method, comprising:
-
broadcasting meta-data to one or more client systems, the meta-data including descriptions of a plurality of data files;
receiving ratings of each one of the plurality of data files from the one or more client systems; and
broadcasting a portion of the plurality of data files to the one or more client systems in response to the ratings received from the one or more client systems. - View Dependent Claims (2, 3, 4)
-
-
5. An method, comprising:
-
receiving meta-data broadcast by a server system, the meta-data including descriptions of a first plurality of data files;
rating in response to a content rating table at least one of the first plurality of data files described by the meta-data, the content rating table generated responsive to data files previously accessed;
transmitting the ratings of the at least one of the first plurality of data files to the server system;
receiving a second plurality of data files broadcast by the server system; and
storing based on the content rating table a portion of the second plurality of data files broadcast by the server system. - View Dependent Claims (6, 7)
-
-
8. An apparatus, comprising:
-
a processor having circuitry to execute instructions;
a communications interface coupled to the processor, the communications interface coupled broadcast data to one or more client systems, the communications interface further coupled to receive data from the one or more client systems;
a storage device coupled to the processor, having sequences of instructions stored therein, which when executed by the processor cause the processor to broadcast meta-data to the one or more client systems, the meta-data including descriptions of a plurality of data files;
receive ratings of each one of the plurality of data files from the one or more client systems; and
broadcast a portion of the plurality of data files to the one or more client systems in response to the ratings received from the one or more client systems. - View Dependent Claims (9, 10, 11)
-
Specification