Apparatus, system and method for a web-based interactive video platform
First Claim
1. An apparatus comprising:
- at least one memory including computer program code; and
at least one processor;
wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus at least to;
broadcast a web-based meeting between a plurality of audience members and a second user through a graphical user interface, the plurality of audience members comprising a first user;
receive, through a graphical user interface, a request from the first user to present a live video question to the second user;
store the request in the at least one memory;
retrieve the request from the at least one memory, when requested by the second user;
broadcast, through the graphical user interface, a real time video feed of the first user, so that the first user can ask the question in real time and the second user can respond to the first user'"'"'s question in real time;
initiate a private video dialogue between the first user and a third user to facilitate a review by the third user of the first user and the question before a controller broadcasts the real time video feed;
provide an annotation for the second user, the annotation being about the first user or the question;
display, before the controller broadcasts the real time video feed of the first user, a thumbnail video of the first user to the second user through the graphical user interface; and
receive, through the graphical user interface, a command to broadcast the real time video feed of the first user to the plurality of audience members on the web-based meeting.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus, a system, a method and a computer program product are provided. The system includes a controller configured to broadcast a web-based meeting between a first user and a second user. The system further includes a graphical user interface configured to display the broadcasted web-based meeting. The controller is configured to receive a request from the first user through the graphical user interface. The request includes one of a text question, a recorded video question and a request from the first user to present a live video question to the second user. The controller is further configured to broadcast the request through the graphical user interface as a real time video feed of the first user, so that the first user can ask the question in real time and the second user can respond to the first user'"'"'s question in real time.
192 Citations
13 Claims
-
1. An apparatus comprising:
-
at least one memory including computer program code; and at least one processor; wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus at least to; broadcast a web-based meeting between a plurality of audience members and a second user through a graphical user interface, the plurality of audience members comprising a first user; receive, through a graphical user interface, a request from the first user to present a live video question to the second user; store the request in the at least one memory; retrieve the request from the at least one memory, when requested by the second user; broadcast, through the graphical user interface, a real time video feed of the first user, so that the first user can ask the question in real time and the second user can respond to the first user'"'"'s question in real time; initiate a private video dialogue between the first user and a third user to facilitate a review by the third user of the first user and the question before a controller broadcasts the real time video feed; provide an annotation for the second user, the annotation being about the first user or the question; display, before the controller broadcasts the real time video feed of the first user, a thumbnail video of the first user to the second user through the graphical user interface; and receive, through the graphical user interface, a command to broadcast the real time video feed of the first user to the plurality of audience members on the web-based meeting. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of providing web-based meeting events, the method comprising:
-
receiving, through a graphical user interface, information from a host user related to a plurality of web-based meeting events, the information comprising a time, date and topic for each of the plurality of web-based meeting events; creating a webpage for each of the plurality of web-based meeting events based on the information, the webpage displaying the time, date, and topic of the respective web-based meeting event; creating a profile webpage for the host user, the profile page comprising a name of the host user; displaying a lineup on the profile webpage, the lineup comprising the plurality of web-based meeting events; broadcasting, at the time and date of each respective web-based meeting event, a web-based meeting between the host user and a plurality of attendee users through the graphical user interface; and in response to receiving, during at least one of the web-based meetings and through the graphical user interface, a request from a requesting user of the plurality of attendee users to present a live video question to the host user; starting a private discussion between the requesting user and a third user, the private discussion facilitating a review by the third user of the requesting user and the question; providing an annotation to the host user, the annotation regarding the results of the review by the third user of the requesting user and the question; and broadcasting, through the graphical user interface, a real time video feed of the requesting user, so that the requesting user can ask the question in real time and the host user can respond to the requesting user'"'"'s question in real time. - View Dependent Claims (11, 12, 13)
-
Specification