Real-time incorporation of user-generated content into third-party content streams
First Claim
1. A server system for real-time incorporation of user-produced content into a broadcast media stream, the system comprising:
- memory that stores information regarding a producer computing device associated with a channel;
a network interface that streams a media title to the producer computing device over a communication network; and
a processor that executes instructions stored in memory, wherein execution of the instruction by the processor captures produced content from the producer computing device in real-time as the streamed media title is played on the producer computing device, the captured produced content designated for the channel;
wherein the network interface broadcasts the media title and the produced content over the communication network to one or more subscriber devices subscribed to the channel, wherein the media title and the produced content are synchronized at each of the one or more subscriber devices to reflect when the produced content was captured in relation to the media title as the media title was played on the producer computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for real-time incorporation of user-produced content into a broadcast media stream are provided. A media title may be streamed to a producer computing device over a communication network. The producer computing device is associated with a channel for distributing the user-produced content in conjunction with the media title. Produced content may be captured from the producer computing device as the streamed media title is played on the producer computing device. Such captured produced content may be designated for the channel. The media title and the produced content may then be broadcast in real-time over the communication network to one or more subscriber devices subscribed to the channel. The media title and the produced content may be synchronized within the broadcast to reflect when the produced content was captured in relation to the media title as the media title was played on the producer computing device.
21 Citations
19 Claims
-
1. A server system for real-time incorporation of user-produced content into a broadcast media stream, the system comprising:
-
memory that stores information regarding a producer computing device associated with a channel; a network interface that streams a media title to the producer computing device over a communication network; and a processor that executes instructions stored in memory, wherein execution of the instruction by the processor captures produced content from the producer computing device in real-time as the streamed media title is played on the producer computing device, the captured produced content designated for the channel; wherein the network interface broadcasts the media title and the produced content over the communication network to one or more subscriber devices subscribed to the channel, wherein the media title and the produced content are synchronized at each of the one or more subscriber devices to reflect when the produced content was captured in relation to the media title as the media title was played on the producer computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for real-time incorporation of user-produced content into a broadcast media stream, the method comprising:
-
streaming a media title to a producer computing device over a communication network, wherein the producer computing device is associated with a channel; capturing produced content from the producer computing device in real-time as the streamed media title is played on the producer computing device, the captured produced content designated for the channel; and broadcasting the media title and the produced content over the communication network to one or more subscriber devices subscribed to the channel, wherein the media title and the produced content are synchronized at each of the one or more subscriber devices to reflect when the produced content was captured in relation to the media title as the media title was played on the producer computing device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable medium having embodied thereon a program executable by a processor to perform a method for real-time incorporation of user-produced content into a broadcast media stream, the method comprising:
-
streaming a media title to a producer computing device over a communication network, wherein the producer computing device is associated with a channel; capturing produced content from the producer computing device in real-time as the streamed media title is played on the producer computing device, the captured produced content designated for the channel; and broadcasting the media title and the produced content over the communication network to one or more subscriber devices subscribed to the channel, wherein the media title and the produced content are synchronized at each of the one or more subscriber devices to reflect when the produced content was captured in relation to the media title as the media title was played on the producer computing device.
-
Specification