System and method for recording a multi-part performance on an internet protocol television network
First Claim
Patent Images
1. A system comprising:
- a processor; and
a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising;
sending a performance guide over a television network to a first set-top box device of a first client and to a second client device of a second client, the performance guide comprising information that is readable, wherein the first set-top box device presents, at a first display device, a first media program of the performance guide received from the television network, wherein the performance guide further comprises a queue;
sending a time code over the television network to the first set-top box device and to the second client device, wherein the time code is associated with the performance guide, wherein the time code comprises timing information and counting information, wherein the timing information comprises a timing pulse display, wherein the counting information comprises a starting point and an index of the performance guide, wherein the timing pulse display allows both of the first set-top box device and the second client device to keep time during a each of a first performance of the first client or a second performance of the second client;
receiving first content from the first set-top box device and second content from the second client device, wherein the first content comprises the first performance by the first client that is captured at the first set-top box device, wherein the second content comprises the second performance by the second client that is captured at the second client device, wherein the queue comprises instructions to instruct the first set-top box to record first video information at a first set of predetermined times as part of the first content and to instruct the second client device to record second video information at second set of predetermined times as part of the second content, andwherein the first content and second content are captured at different times;
generating an overall performance content based on the first content and the second content; and
sending the overall performance content over the internet protocol television network to one of the first set-top box device, the second client device, or a combination thereof.
2 Assignments
0 Petitions
Accused Products
Abstract
An Internet protocol television (IPTV) system includes a server operable to send a performance guide and a time code over the IPTV system to two or more clients. The server receives a performance from each of the clients over the IPTV system, combines the performances into an overall performance, and sends the overall performance over the IPTV system to the clients.
32 Citations
14 Claims
-
1. A system comprising:
-
a processor; and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising; sending a performance guide over a television network to a first set-top box device of a first client and to a second client device of a second client, the performance guide comprising information that is readable, wherein the first set-top box device presents, at a first display device, a first media program of the performance guide received from the television network, wherein the performance guide further comprises a queue; sending a time code over the television network to the first set-top box device and to the second client device, wherein the time code is associated with the performance guide, wherein the time code comprises timing information and counting information, wherein the timing information comprises a timing pulse display, wherein the counting information comprises a starting point and an index of the performance guide, wherein the timing pulse display allows both of the first set-top box device and the second client device to keep time during a each of a first performance of the first client or a second performance of the second client; receiving first content from the first set-top box device and second content from the second client device, wherein the first content comprises the first performance by the first client that is captured at the first set-top box device, wherein the second content comprises the second performance by the second client that is captured at the second client device, wherein the queue comprises instructions to instruct the first set-top box to record first video information at a first set of predetermined times as part of the first content and to instruct the second client device to record second video information at second set of predetermined times as part of the second content, and wherein the first content and second content are captured at different times; generating an overall performance content based on the first content and the second content; and sending the overall performance content over the internet protocol television network to one of the first set-top box device, the second client device, or a combination thereof. - View Dependent Claims (2, 3, 4)
-
-
5. A machine-executable code embedded within a non-transitory medium and including instructions that, when executed by a processor, facilitate performance of operations comprising:
-
sending a performance guide to a first set-top box device and to a second client device, the performance guide comprising information that is readable, wherein the performance guide further comprises a queue, wherein the first set-top box device is associated with a first client, wherein the second client device is associated with a second client, and wherein the first set-top box device presents, at a first display device, a first media program received from a television network; sending a time code to the first set-top box device and to the second client device;
wherein the time code comprises a timing pulse display and counting information, wherein the counting information comprises a starting point and an index of the performance guide, and wherein the counting information describes a position of the respective one of a first performance of the first client and the second performance of the second client;receiving first content comprising a first performance of the first client that is captured at the first set-top box device and second content comprising a second performance of the second client that is captured at the second client device, wherein the queue comprises instructions to instruct the first set-top box to record first video information at a first set of predetermined times as part of the first content and to instruct the second client device to record second video information at second set of predetermined times as part of the second content, wherein the first content and the second content are captured without sending any previously captured performance content to the first set-top box device or the second client device, and wherein the first content and the second content are captured at different times; generating an overall performance content based on the first performance and the second performance; and sending the overall performance content to the first set-top box device. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
sending, by a system comprising a processor, a performance guide to create overall performance content over a network to a first set-top box device and to a second client device, the performance guide comprising information that is readable, wherein the first set-top box device is associated with a first client, wherein the second client device is associated with a second client, wherein the first set-top box device presents, at a first display device, a first media program received from the network, and wherein the performance guide further comprises a queue; sending, by the system, a time code over the network to the first set-top box device and to the second client device, wherein the time code comprises a timing pulse display and counting information, wherein the counting information comprises a starting point and an index of the performance guide, wherein the timing pulse display allows both of the first set-top box device and the second client device to keep time in each of a first performance of the first client or a second performance of the second client, and wherein the counting information describes a position of the respective one of a first performance of the first client and the second performance of the second client in the overall performance content; receiving, by the system, first content comprising a first performance of the first client that is captured at the first set-top box device and second content comprising a second performance of the second client that is captured at the second client device, wherein the first content and the second content are captured without sending any previously captured performance content to the first set-top box device or the second client device, and wherein the first content and the second content are captured at different times; generating by a server an overall performance content based on the first content, the second content; and sending the overall performance content over the network to the first set-top box device. - View Dependent Claims (12, 13, 14)
-
Specification