Moderated interactive media sessions
First Claim
1. A method comprising:
- receiving a media stream from a content provider;
associating moderator controls with the media stream to create an interactive media session, wherein the interactive media session enables multiple users to interact with one another with respect to the media stream, wherein the moderator controls enable a moderator to define an automatic action to be performed in response to a specified condition that occurs within media content of the media stream received during the interactive media session, wherein the automatic action includes one of playing pre-recorded audio content and incorporating additional media content into the media stream, wherein the pre-recorded audio content and the additional media content are each determined based on a category associated with subject matter of the media content, and wherein the moderator controls enable the moderator to facilitate the interaction of the multiple users; and
sending display data to display devices of the multiple users, wherein the display data is based on moderator control input received via the moderator controls, interactive input received from the multiple users, and the received media stream;
wherein the automatic action includes triggering an action for user avatars associated with one or more of the multiple users;
wherein, when the subject matter of the media content is a sporting event, the specified condition is a score change detected within the media content and a game change flag is inserted into the media stream to indicate a game change, wherein the user avatars are configured to jump up and down in response to the game change flag being detected within the media content;
wherein, when the subject matter of the media content is one of a movie and a television program, the specified condition is one of a tone change and a mood change detected within the media content, wherein a mood flag is inserted into the media stream to indicate a mood change, and wherein the user avatars are configured to shake in response to the mood flag being detected within the media content.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods to provide interactive moderated collaborative sessions are disclosed. In a particular embodiment, a method is disclosed that includes receiving a media stream and associating moderator controls with the media stream to create an interactive media session. The interactive media session enables multiple remote users to interact with one another with respect to the media stream. The moderator controls enable a moderator to facilitate the interaction of the multiple remote users. The method also includes sending display data to display devices of the multiple remote users. The display data is based on moderator control input received via the moderator controls, interactive input received from the multiple remote users, and the received media stream.
31 Citations
24 Claims
-
1. A method comprising:
-
receiving a media stream from a content provider; associating moderator controls with the media stream to create an interactive media session, wherein the interactive media session enables multiple users to interact with one another with respect to the media stream, wherein the moderator controls enable a moderator to define an automatic action to be performed in response to a specified condition that occurs within media content of the media stream received during the interactive media session, wherein the automatic action includes one of playing pre-recorded audio content and incorporating additional media content into the media stream, wherein the pre-recorded audio content and the additional media content are each determined based on a category associated with subject matter of the media content, and wherein the moderator controls enable the moderator to facilitate the interaction of the multiple users; and sending display data to display devices of the multiple users, wherein the display data is based on moderator control input received via the moderator controls, interactive input received from the multiple users, and the received media stream; wherein the automatic action includes triggering an action for user avatars associated with one or more of the multiple users; wherein, when the subject matter of the media content is a sporting event, the specified condition is a score change detected within the media content and a game change flag is inserted into the media stream to indicate a game change, wherein the user avatars are configured to jump up and down in response to the game change flag being detected within the media content; wherein, when the subject matter of the media content is one of a movie and a television program, the specified condition is one of a tone change and a mood change detected within the media content, wherein a mood flag is inserted into the media stream to indicate a mood change, and wherein the user avatars are configured to shake in response to the mood flag being detected within the media content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising:
-
a content interface to receive a media stream including media content; an interactive media system to receive interaction input from multiple users to interact with one another with respect to the media stream; a moderator control system to provide moderator controls, wherein the moderator controls enable a moderator to define an automatic action to be performed in response to a specified condition that occurs within the media content of the media stream received during an interactive media session, wherein the automatic action includes inserting a flag into the media stream, wherein the flag is used to trigger actions of user avatars associated with one or more of the multiple users, wherein the moderator controls enable the moderator to facilitate interaction of the multiple users; a display interface to send display data to a moderator display device, wherein the display data includes the media content and includes interaction input received from one or more of the multiple users and from a moderator control panel, wherein the moderator control panel includes selectable elements associated with the moderator controls; and a rating engine to receive ratings of the moderator from one or more of the multiple users, wherein the ratings identify specific ratings for the moderator including at least one of entertainment provided by the moderator, knowledge of the moderator, authority of the moderator, and appropriateness of the moderator. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer-readable medium comprising:
-
instructions that, when executed by a processor, cause the processor to perform a method comprising; associating a set of moderator controls with a media stream, and to receive the media stream to create an interactive media session, wherein the set of moderator controls enables a moderator to define an automatic action to be performed in response to a specified condition that occurs within media content of the media stream received during the interactive media session, wherein the automatic action includes inserting a flag into the media stream, wherein the interactive media session enables multiple users to interact with one another with respect to the media stream and wherein the set of moderator controls enables the moderator to facilitate the interaction of the multiple users during display of the media steam; sending display data to display devices of the multiple users, wherein the display data is based on moderator control input received via the set of moderator controls, based on interactive input received from the multiple users, and based on the received media stream; and sending moderator display data to the display devices of one or more of the multiple users, wherein the moderator display data indicates a fee charged by a particular moderator to moderate the interactive media session. - View Dependent Claims (22, 23, 24)
-
Specification