Providing backstage support for online video communication broadcasts
First Claim
1. A computer-implemented method for executing broadcast of video communication among a plurality of user devices, the method comprising:
- designating, using one or more computing devices, at least two virtual stages for the broadcast of the video communication, including a virtual front stage and a virtual back stage;
identifying, using the one or more computing devices, user devices from the plurality of user devices for participation in the broadcast of the video communication, including a first subset of user devices to connect to the virtual front stage of the broadcast of the video communication, and a second set of user devices to connect to the virtual back stage of the broadcast of the video communication;
receiving, using the one or more computing devices, an indication to move a particular user device from the second set of user devices to the virtual front stage;
based at least in part on the indication to move the particular user device to the virtual front stage, connecting, using the one or more computing devices, the particular user device to the front stage;
filtering out, using the one or more computing devices, any communications occurring in the back stage from the broadcast of the video communication;
broadcasting in the broadcast of the video communication, using the one or more computing devices, only those communications that occur among the users in the front stage to viewer devices.
2 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure comprises systems and methods for broadcasting video communications including video conferences or hosted programs by providing a capability for easily moving participants in and out of the video communications, as necessary. Video communications may be “aired” or broadcast to viewers. The present systems and methods designate at least two stages in the video communication broadcasts, including a “front” stage and a “back” stage. Users who are immediate (e.g., current) participants in the video communication broadcast are provided access to the “front” stage of the video communication broadcast. Those users who are initially “guests” (e.g., will be, but are not yet, immediate or current participants in the video communication broadcast) are provided access first to a back “stage” of the video communication broadcast. A filter imposes restrictions on the back stage to prevent any broadcast of activities that may occur in the back stage to viewers.
-
Citations
26 Claims
-
1. A computer-implemented method for executing broadcast of video communication among a plurality of user devices, the method comprising:
-
designating, using one or more computing devices, at least two virtual stages for the broadcast of the video communication, including a virtual front stage and a virtual back stage; identifying, using the one or more computing devices, user devices from the plurality of user devices for participation in the broadcast of the video communication, including a first subset of user devices to connect to the virtual front stage of the broadcast of the video communication, and a second set of user devices to connect to the virtual back stage of the broadcast of the video communication; receiving, using the one or more computing devices, an indication to move a particular user device from the second set of user devices to the virtual front stage; based at least in part on the indication to move the particular user device to the virtual front stage, connecting, using the one or more computing devices, the particular user device to the front stage; filtering out, using the one or more computing devices, any communications occurring in the back stage from the broadcast of the video communication; broadcasting in the broadcast of the video communication, using the one or more computing devices, only those communications that occur among the users in the front stage to viewer devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for executing broadcasts of video communication, comprising:
one or more processors comprising; a video communication manager unit configured to designate at least two stages for the broadcast of the video communication, including a front stage and a back stage; a stage management module configured to identify user devices for participation in the broadcast of the video communication, including a first subset of user devices to connect to the front stage of the broadcast of the video communication, and a second set of user devices to connect to the back stage of the broadcast of the video communication; a stage transfer module configured to receive an indication to move a particular user device from the second set of user devices to the virtual front stage of the broadcast of the video communication, connecting, the particular user device to the front stage; a filter configured to filter out communications occurring in the back stage of the broadcast video communication, wherein the communications have an audio input stream and a video input stream; a broadcast module permitting broadcast of only those communications that occur among the user devices in the front stage to viewer devices. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24)
-
25. A user interface system for executing broadcasts of video communication among a plurality of user devices, comprising:
-
a video communication interface configured to designate at least two stages for the broadcasts, including a front stage and a back stage; a stage management interface configured to identify the plurality of user devices for participation in the broadcasts, including a first subset of user devices to connect to the front stage of the broadcasts, a second set of user devices to connect to the back stage of the broadcasts, and a third subset of viewer devices for viewing the broadcasts; a stage transfer interface configured to receive an indication to move a particular user device from the second set of user devices to the front stage of the broadcast of the video communication, connecting, the particular user device to the front stage; a filter configured to filter out communications occurring in the back stage of the broadcast video communication, a broadcast interface permitting broadcast of only those communications that occur among the user devices in the front stage to the third subset of viewer devices. - View Dependent Claims (26)
-
Specification