Real-time incorporation of user-generated content into third-party content streams
First Claim
1. A server system for real-time incorporation of produced content into distributed media, the system comprising:
- memory that stores information regarding produced content associated with a producer account, the produced content being produced in real-time relative to a play duration of an associated media title;
a network interface that receives a request from a user device, the request indicating selection of the produced content associated with the producer account; and
a processor that executes instructions stored in memory, wherein execution of the instruction by the processor;
identifies the media title that is associated with the produced content that is indicated by the request, wherein identifying the media title is based on the stored information, andprepares a synchronized combination of the identified media title and the produced content based on synchronization information that identifies when the produced content was produced in relation to the play duration of the identified media title, wherein the synchronized combination is provided to the user device in response to the request.
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
23 Claims
-
1. A server system for real-time incorporation of produced content into distributed media, the system comprising:
-
memory that stores information regarding produced content associated with a producer account, the produced content being produced in real-time relative to a play duration of an associated media title; a network interface that receives a request from a user device, the request indicating selection of the produced content associated with the producer account; and a processor that executes instructions stored in memory, wherein execution of the instruction by the processor; identifies the media title that is associated with the produced content that is indicated by the request, wherein identifying the media title is based on the stored information, and prepares a synchronized combination of the identified media title and the produced content based on synchronization information that identifies when the produced content was produced in relation to the play duration of the identified media title, wherein the synchronized combination is provided to the user device in response to the request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for real-time incorporation of produced content into distributed media, the method comprising:
-
storing information in memory regarding produced content associated with a producer account, the produced content being produced in real-time relative to a play duration of an associated media title; receiving a request from a user device, the request indicating selection of the produced content associated with the producer account; identifying the media title that is associated with the produced content that is indicated by the request, wherein identifying the media title is based on the stored information; and preparing a synchronized combination of the identified media title and the produced content based on synchronization information that identifies when the produced content was produced in relation to the play duration of the identified media title, wherein the synchronized combination is provided to the user device in response to the request. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A non-transitory computer-readable storage medium, having embodied thereon a program executable by a processor to perform a method for real-time incorporation of produced content into distributed media, the method comprising:
-
storing information in memory regarding produced content associated with a producer account, the produced content being produced in real-time relative to a play duration of an associated media title; receiving a request from a user device, the request indicating selection of the produced content associated with the producer account; identifying the media title that is associated with the produced content that is indicated by the request, wherein identifying the media title is based on the stored information; and preparing a synchronized combination of the identified media title and the produced content based on synchronization information that identifies when the produced content was produced in relation to the play duration of the identified media title, wherein the synchronized combination is provided to the user device in response to the request.
-
Specification