Moderated interactive media sessions
First Claim
1. A method comprising:
- providing, to a first device of a first plurality of devices, first media content of a first media stream, wherein the first plurality of devices includes a first group of devices and a second group of devices, wherein each device of the second group of devices is distinct from each device of the first group of devices, wherein the first media content is associated with a first interactive session, and wherein the first plurality of devices is associated with the first interactive session;
receiving, from a second device associated with the first interactive session, a first control input associated with the first media stream, wherein the first control input is received via a first moderator control graphical user interface of the second device, wherein the first control input identifies the first device to be included in the first group of devices and excluded from the second group of devices, and wherein first inputs received from the first group of devices are identified for inclusion in an updated first media stream, wherein second inputs received from the second group of devices are identified to be excluded from the updated first media stream; and
sending the updated first media stream to each device of the first plurality of devices, wherein the updated first media stream includes;
the first media content;
the first inputs, wherein the first inputs are included in the updated first media stream based the first control input and the first group of devices, wherein the first inputs include a particular input provided by the first device based on the first device being included in the first group of devices, and wherein the second inputs are excluded from the updated first media stream; and
a plurality of avatars associated with the first group of devices, wherein the plurality of avatars includes a first avatar associated with the first device, wherein the first avatar is associated with the particular input in the updated first media stream, wherein the first avatar is responsive to a specified condition associated with the first media content, wherein, when media content is a sporting event, the specified condition is a score change, and wherein, when the first media content is one of a movie and a television program, the specified condition is a tone change, a mood change, or both.
2 Assignments
0 Petitions
Accused Products
Abstract
A method includes receiving input data from user devices having access to media content of a media stream that is responsive to at least a subset of the input data. The input data may correspond to one or more user inputs received from the user devices via an interactive session associated with the media content. The method further includes selecting a particular subset of the input data based at least in part on one or more inputs received from a device. The one or more inputs may be responsive to selection of one or more input controls of a moderator control graphical user interface. The method further includes sending an adapted media stream to the user devices. The adapted media stream may include the media content and content corresponding to the particular subset of the input data.
48 Citations
20 Claims
-
1. A method comprising:
-
providing, to a first device of a first plurality of devices, first media content of a first media stream, wherein the first plurality of devices includes a first group of devices and a second group of devices, wherein each device of the second group of devices is distinct from each device of the first group of devices, wherein the first media content is associated with a first interactive session, and wherein the first plurality of devices is associated with the first interactive session; receiving, from a second device associated with the first interactive session, a first control input associated with the first media stream, wherein the first control input is received via a first moderator control graphical user interface of the second device, wherein the first control input identifies the first device to be included in the first group of devices and excluded from the second group of devices, and wherein first inputs received from the first group of devices are identified for inclusion in an updated first media stream, wherein second inputs received from the second group of devices are identified to be excluded from the updated first media stream; and sending the updated first media stream to each device of the first plurality of devices, wherein the updated first media stream includes; the first media content; the first inputs, wherein the first inputs are included in the updated first media stream based the first control input and the first group of devices, wherein the first inputs include a particular input provided by the first device based on the first device being included in the first group of devices, and wherein the second inputs are excluded from the updated first media stream; and a plurality of avatars associated with the first group of devices, wherein the plurality of avatars includes a first avatar associated with the first device, wherein the first avatar is associated with the particular input in the updated first media stream, wherein the first avatar is responsive to a specified condition associated with the first media content, wherein, when media content is a sporting event, the specified condition is a score change, and wherein, when the first media content is one of a movie and a television program, the specified condition is a tone change, a mood change, or both. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 18)
-
-
10. A system comprising:
-
a processor; a memory accessible to the processor, the memory including instructions that, when executed by the processor, causes the processor to perform operations comprising; sending, to a first device, display data associated an electronic program guide, wherein the electronic program guide is associated with a plurality of media content items, wherein a particular entry of the electronic programming guide is associated with a particular media content item of the plurality of media content items, and wherein multiple interactive sessions associated with the particular media content item are identified in the particular entry; receiving, from the first device, a selection of a particular interactive session of the multiple interactive sessions; receiving input data from a plurality of devices that includes the first device, wherein a media stream associated with the particular interactive session is sent to each device of the plurality of devices, wherein the media stream is associated with the particular entry, wherein the media stream is responsive to a subset of the input data, and wherein the input data is received via the particular interactive session associated with the particular media content item; selecting a particular input based on a control input received from a second device associated with the particular interactive session, wherein the control input is received via a moderator control graphical user interface of the second device; and sending, to the first media device, a modified media stream including the particular media content item, the particular input, and a plurality of avatars associated with the plurality of devices, wherein the plurality of avatars includes a first avatar associated with the first device, wherein the first avatar is associated with the particular input in the updated first media stream, wherein the first avatar is responsive to a specified condition associated with the particular media content item, wherein, when media content is a sporting event, the specified condition is a score change, and wherein, when the first media content is one of a movie and a television program, the specified condition is a tone change, a mood change, or both. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
19. A computer-readable storage device comprising instructions that, when executed by a processor, cause the processor to perform operations comprising:
-
sending, to a first device, display data associated an electronic program guide, wherein the electronic program guide is associated with a plurality of media content items, wherein a particular entry of the electronic programming guide is associated with a particular media content item of the plurality of media content items, and wherein multiple interactive sessions associated with the particular media content item are identified in the particular entry; receiving, from the first device, a selection of a particular interactive session of the multiple interactive sessions; receiving input data from a plurality of devices that includes the first device, wherein a media stream associated with the particular interactive session is sent to each device of the plurality of devices, wherein the media stream is associated with the particular entry, wherein the media stream is responsive to a subset of the input data, and wherein the input data is received via the particular interactive session associated with the particular media content item; selecting a particular input based on a control input received from a second device associated with the particular interactive session, wherein the control input is received via a moderator control graphical user interface of the second device; and sending, to the first media device, a modified media stream including the particular media content item, the particular input, and a plurality of avatars associated with the plurality of devices, wherein the plurality of avatars includes a first avatar associated with the first device, wherein the first avatar is associated with the particular input in the updated first media stream, wherein the first avatar is responsive to a specified condition associated with the particular media content item, wherein, when media content is a sporting event, the specified condition is a score change, and wherein, when the first media content is one of a movie and a television program, the specified condition is a tone change, a mood change, or both. - View Dependent Claims (20)
-
Specification