Platform for facilitating paced, synchronous interactive experiences
First Claim
1. A method for facilitating interactive, live streaming sessions in a distributed manner to reduce latency experienced by participants, the method comprising:
- generating a first interface that is accessible to a host;
receiving, from a first user device associated with the host, first input indicative of user input, from the host, that specifies scheduling details for an interactive session;
creating a data record that includes the scheduling details for the interactive session;
generating a second interface that is accessible to multiple participants;
displaying an invitation to participate in the interactive session on the second interface;
receiving, from at least two user devices associated with at least two participants, second input indicative of user input, from the at least two participants, that represents an acceptance of the invitation to the interactive session;
creating the interactive session that is simultaneously accessible to the host via the first interface and the at least two participants via the second interface;
enabling the host to initiate a first live media stream from the first user device to each of the at least two user devices;
receiving, from a second user device associated with a particular participant, third input indicative of user input, from the particular participant, that includes a question to be posed to the host;
displaying the question on the first interface;
receiving, from the first user device, fourth input indicative of user input, from the host, that represents a selection of the question; and
enabling the particular participant to initiate a second live media stream from the second user device to the first user device and all other user devices of the at least two user devices,wherein said enabling causes the second user device to begin recording audio media, video media, or any combination thereof.
1 Assignment
0 Petitions
Accused Products
Abstract
Various embodiments concern a platform for creating and managing paced, synchronous interactions between a celebrity and one or more audience members. More specifically, the platform generates interfaces that are accessible on user devices (e.g., mobile phones, tablets, personal computers) and that display media content. For example, live media content could be captured by the celebrity'"'"'s user device and then broadcast to user device(s) associated with the audience member(s) in real time. In some embodiments, audience member(s) may also be able to capture and broadcast live media content. For example, an audience member may wish to record a question for the celebrity or answer a question posed by the celebrity.
-
Citations
18 Claims
-
1. A method for facilitating interactive, live streaming sessions in a distributed manner to reduce latency experienced by participants, the method comprising:
-
generating a first interface that is accessible to a host; receiving, from a first user device associated with the host, first input indicative of user input, from the host, that specifies scheduling details for an interactive session; creating a data record that includes the scheduling details for the interactive session; generating a second interface that is accessible to multiple participants; displaying an invitation to participate in the interactive session on the second interface; receiving, from at least two user devices associated with at least two participants, second input indicative of user input, from the at least two participants, that represents an acceptance of the invitation to the interactive session; creating the interactive session that is simultaneously accessible to the host via the first interface and the at least two participants via the second interface; enabling the host to initiate a first live media stream from the first user device to each of the at least two user devices; receiving, from a second user device associated with a particular participant, third input indicative of user input, from the particular participant, that includes a question to be posed to the host; displaying the question on the first interface; receiving, from the first user device, fourth input indicative of user input, from the host, that represents a selection of the question; and enabling the particular participant to initiate a second live media stream from the second user device to the first user device and all other user devices of the at least two user devices, wherein said enabling causes the second user device to begin recording audio media, video media, or any combination thereof. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a data storage facility; and an interactive platform that is communicatively coupled to the data storage facility and multiple user devices across a network, wherein the interactive platform is configured to; generate a first interface that is accessible to a celebrity user who wishes to host an interactive session; generate a second interface that is accessible to fan users who are interested in participating in the interactive session; receive, at the first interface, scheduling details for the interactive session that are input by the celebrity user; post, at the second interface, the scheduling details for review by the fan users; receive, at the second interface, confirmation of an intent to attend the interactive session from at least two fan users; create the interactive session that is accessible to the celebrity user via the first interface and the at least two fan users via the second interface; initiate a first live media stream that is captured by a first user device associated with the celebrity user, wherein the first live media stream is streamed to at least two user devices associated with the at least two fan users; receive, at the first interface, a selection of a particular fan user of the at least two fan users; and initiate a second live media stream that is captured by a second user device associated with the particular fan user, wherein the second live media stream is streamed to the first user device associated with the celebrity user and all other user devices of the at least two user devices associated with the at least two fan users. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A physical hardware computer-readable storage medium comprising program instructions that cause a processor to perform a method comprising:
-
receiving, at a first user device associated with a particular participant, login information for an application running on the first user device; causing the application to present an interface for engaging in interactive sessions hosted by hosts; enabling the particular participant to register for an interactive session hosted by a host at a specified date and time; permitting the particular participant to access the interactive session at the specified date and time; causing a first live video stream to be presented on the interface for observation by the particular participant, wherein the first live video stream is captured by a second user device associated with the host, and wherein the first live video stream is streamed in near real time to a first set of user devices across a network, the first set of user devices including the first user device and at least one other user device associated with at least one other participant; allowing the particular participant to submit a request to initiate a second live video stream by interacting with an icon presented on the interface; initiating the second live video stream, wherein the second live video stream is captured by the first user device, and wherein the second live video stream is streamed in near real time to a second set of user devices across the network, the second set of user devices including the second user device and the at least one other user device associated with the at least one other participant; and terminating the second live video stream responsive to determining a specified period of time has expired, no audio signals have been recognized in the second live video stream for a specified period of time, or a termination instruction has been received at the interface. - View Dependent Claims (17, 18)
-
Specification