Demand broadcast channels and channel programming based on user viewing history, profiling, and requests
First Claim
1. A method supporting communication of activity information to enable media programming, the method comprising:
- receiving, at a user-designated electronic monitoring system via a communication network, at least one notification of a user request for consumption of media, each of the at least one notification comprising user-selected parameter information related to the request and at least one user-defined parameter that indicates a type of allowable use of the at least one notification by the monitoring system;
calculating at least one statistic, at the monitoring system, using the information related to the request;
automatically selecting additional media for consumption by the user according to the at least one statistic;
scheduling the selected additional media according to the at least one statistic, for consumption by the user via the communication network; and
updating a user interface with the scheduled selected additional media.
7 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.
22 Citations
32 Claims
-
1. A method supporting communication of activity information to enable media programming, the method comprising:
-
receiving, at a user-designated electronic monitoring system via a communication network, at least one notification of a user request for consumption of media, each of the at least one notification comprising user-selected parameter information related to the request and at least one user-defined parameter that indicates a type of allowable use of the at least one notification by the monitoring system; calculating at least one statistic, at the monitoring system, using the information related to the request; automatically selecting additional media for consumption by the user according to the at least one statistic; scheduling the selected additional media according to the at least one statistic, for consumption by the user via the communication network; and updating a user interface with the scheduled selected additional media. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method supporting communication of activity information to enable media programming, the method comprising:
-
receiving, at a user-designated electronic monitoring system via a communication network, at least one notification of a user request for consumption of media, each of the at least one notification comprising user-selected parameter information related to the request and at least one user-defined parameter that indicates a type of allowable use of the at least one notification by the monitoring system; calculating at least one statistic, at the monitoring system, using the information related to the request; automatically selecting additional media for consumption by the user according to the at least one statistic; scheduling the selected additional media according to the at least one statistic for consumption by the user; and communicating one or both of the selected additional media and/or the at least one statistic to a provider of the media, via the communication network. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for monitoring activity information to enable media programming, the system comprising:
at least one processor communicatively coupled to a communication network, the at least one processor operable to, at least; receive, via the communication network, at least one notification of a user request for consumption of media, each of the at least one notification comprising user-selected parameter information related to the request and at least one user-defined parameter that indicates a type of allowable use of the at least one notification by the monitoring system, wherein the system receiving the at least one notification is designated by the user; calculate at least one statistic using the information related to the request; automatically select additional media for consumption by the user according to the at least one statistic; schedule the selected additional media according to the at least one statistic, for consumption by the user via the communication network; and update a user interface with the scheduled selected additional media. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
25. A system for monitoring activity information to enable media programming, the system comprising:
at least one processor communicatively coupled to a communication network, the at least one processor operable to, at least; receive, via the communication network, at least one notification of a user request for consumption of media, each of the at least one notification comprising user-selected parameter information related to the request and at least one user-defined parameter that indicates a type of allowable use of the at least one notification by the monitoring system, wherein the system receiving the at least one notification is designated by the user; calculate at least one statistic using the information related to the request; automatically select additional media for consumption by the user according to the at least one statistic; schedule the selected additional media according to the at least one statistic for consumption by the user; and communicate one or both of the selected additional media and/or the at least one statistic to a provider of the media, via the communication network. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
Specification