Community generated content channels
First Claim
1. A computer implemented method of providing a community channel platform within an on-demand content delivery system, the method comprising the steps of:
- (a) defining one or more community channels;
(b) providing a user interface to a user for the user to select a community channel from the one or more community channels;
(c) receiving selection from a user of a community channel from the one or more community channels provided in said step (b);
(d) providing a user interface to the user upon receipt of the selection of the community channel in said step (c), the user interface including the following options from which the user may select;
(i) watch the community channel,(ii) submit content for addition to the community channel,(iii) vote whether to accept or deny content submitted by another user to the community channel,(iv) suggest the creation of a new community channel, and(v) vote on whether to accept or deny a new community channel submitted by another user to the community channel platform;
(d) providing local playback control by a user of the content delivered locally to the user, advancing by fast forwarding partway to the end, or trailing by rewinding partway to the beginning, of the content delivered locally to the user more than a predetermined amount relative to the content delivered to the entire community of users resulting in the user being presented with an option to exit a community channel and continue to view the content at the user'"'"'s own pace.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system are disclosed for providing community defined and/or controlled channels where content for a channel may be continuously streamed to users based on input from users that participate in the channel. Channel definitions and content for different community channels may be stored in a community channel store within an on-demand media server capable of streaming content to subscribing users. One or more channels may be defined in the community channel store by a server administrator. Certain users may also have the ability to create channels within the community channel store. Each channel may be related to a topic, theme, type of content or anything of interest to a particular community of users. Content is added to each channel, which content is streamed to users continuously in a predetermined channel lineup. Ideally, there will be one or more channels that are tailored to a given community of users'"'"' viewing wishes, so that a user in that community may simply access a community channel and receive content that they are interested in without having to actively select the content they receive.
-
Citations
18 Claims
-
1. A computer implemented method of providing a community channel platform within an on-demand content delivery system, the method comprising the steps of:
-
(a) defining one or more community channels; (b) providing a user interface to a user for the user to select a community channel from the one or more community channels; (c) receiving selection from a user of a community channel from the one or more community channels provided in said step (b); (d) providing a user interface to the user upon receipt of the selection of the community channel in said step (c), the user interface including the following options from which the user may select; (i) watch the community channel, (ii) submit content for addition to the community channel, (iii) vote whether to accept or deny content submitted by another user to the community channel, (iv) suggest the creation of a new community channel, and (v) vote on whether to accept or deny a new community channel submitted by another user to the community channel platform; (d) providing local playback control by a user of the content delivered locally to the user, advancing by fast forwarding partway to the end, or trailing by rewinding partway to the beginning, of the content delivered locally to the user more than a predetermined amount relative to the content delivered to the entire community of users resulting in the user being presented with an option to exit a community channel and continue to view the content at the user'"'"'s own pace. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer implemented method of providing a community channel platform within an on-demand content delivery system, the method comprising the steps of:
-
(a) defining one or more community channels based on feedback from a community of users as to the desirability of the one or more community channels; (b) selecting content for a channel in the one or more community channels based on feedback from users who access the channel as to the desirability of receiving the content; (c) delivering content selected in said step (b) in a continuous feed to a community of users who access the channel; and (d) providing local playback control by a user of the content delivered locally to the user, advancing by fast-forwarding partway to the end, or trailing by rewinding partway to the beginning, of the content delivered locally to the user more than a predetermined amount relative to the content delivered to the entire community of users resulting in the user being presented with an option to exit a community channel and continue to view the content at the user'"'"'s own pace. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification