Demand broadcast channels and channel programming based on user viewing history, profiling, and requests
First Claim
1. A system for use in a communication terminal, the system enabling monitoring of user media consumption activity to support media programming, the system comprising:
- at least one processor arranged to communicatively couple to a communication network, the at least one processor operable to, at least;
receive a user request for consumption of media content of one of a plurality of media channels of a channel view of a graphical user interface;
communicate at least one notification of the user request to software tracking the user media consumption, the at least one notification comprising user-selected parameter information related to the request, the software arranged to calculate at least one statistic representing the user media consumption, using the parameter information related to the request;
receive the media content of a user-requested media channel via the communication network; and
process, for display in the channel view, information representing at least one additional media channel comprising the media content for consumption by the user, the media content automatically selected and time scheduled according to the at least one statistic.
6 Assignments
0 Petitions
Accused Products
Abstract
A system and method for scheduling media for consumption via a demand broadcast channel based upon notifications received during user consumption of media. An embodiment of the present invention may employ notifications generated when users select media for consumption, to calculate one or more statistics. The statistics may be calculated and used by a media provider to schedule media into a demand broadcast channel in which the frequency of repetition or time of availability of the media is set according to a ranking of the relative frequency of requests for the media. The statistics may also be shared with a third party, to enable a third party media provider to arrange the scheduling of media availability according to the relative frequency of requests for the media.
-
Citations
48 Claims
-
1. A system for use in a communication terminal, the system enabling monitoring of user media consumption activity to support media programming, the system comprising:
-
at least one processor arranged to communicatively couple to a communication network, the at least one processor operable to, at least; receive a user request for consumption of media content of one of a plurality of media channels of a channel view of a graphical user interface; communicate at least one notification of the user request to software tracking the user media consumption, the at least one notification comprising user-selected parameter information related to the request, the software arranged to calculate at least one statistic representing the user media consumption, using the parameter information related to the request; receive the media content of a user-requested media channel via the communication network; and process, for display in the channel view, information representing at least one additional media channel comprising the media content for consumption by the user, the media content automatically selected and time scheduled according to the at least one statistic. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of monitoring user media consumption activity in a communication terminal to support media programming, the method comprising:
-
receiving, at the communication terminal, a user request for consumption of media content of one of a plurality of media channels of a channel view of a graphical user interface; communicating at least one notification of the user request to software tracking the user media consumption, the at least one notification comprising user-selected parameter information related to the request, the software arranged to calculate at least one statistic representing the user media consumption, using the parameter information related to the request; receiving the media content of a user-requested media channel via a communication network; and processing, for display in the channel view, information representing at least one additional media channel comprising the media content for consumption by the user, the media content automatically selected and time scheduled according to the at least one statistic. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A non-transitory computer-readable storage medium having stored therein a plurality of code sections each comprising a plurality of instructions executable by a processor, the instructions for causing the processor to perform steps of a method of monitoring user media consumption activity in a communication terminal to support media programming, the steps comprising:
-
receiving, at the communication terminal, a user request for consumption of the media content of one of a plurality of media channels of a channel view of a graphical user interface; communicating at least one notification of the user request to software tracking the user media consumption, the at least one notification comprising user-selected parameter information related to the request, the software arranged to calculate at least one statistic representing user media consumption, using the parameter information related to the request; receiving the media content of a user-requested media channel via the communication network; and processing, for display in the channel view, information representing at least one additional media channel comprising the media content for consumption by the user, the media content automatically selected and time scheduled according to the at least one statistic. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
Specification