Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.
1. A method comprising: receiving, from a broadcaster device associated with a broadcaster, a live video stream captured by the broadcaster device; receiving, from the broadcaster device, an indication of an input by the broadcaster to begin a live video broadcast of the live video stream; providing, to a plurality of viewer devices, a notification that the broadcaster has initiated the live video broadcast; determining an expected participation for the live video broadcast; determining, based on the expected participation for the live video broadcast, a threshold percentage of followers associated with the broadcaster required to initiate the live video broadcast; refraining from beginning the live video broadcast until the audience of viewer devices satisfies the threshold percentage of the followers; receiving, from one or more viewer devices of the plurality of viewer devices, requests to view the live video broadcast; adding, as the requests to view the live video broadcast are received, the one or more viewer devices to the audience for the live video broadcast; determining, as the viewer devices are added to the audience, that the audience satisfies the threshold percentage of the followers; and in response to determining that the audience satisfies the threshold percentage of the followers, broadcasting the live video stream to the one or more viewer devices in the audience.
2. The method of claim 1 , wherein determining the expected participation for the live video broadcast comprises determining an expected participation during a time associated with the live video broadcast.
3. The method of claim 1 , wherein refraining from beginning the live video broadcast comprises refraining from providing the live video stream to the one or more viewer devices in the audience until the audience reaches the threshold percentage of followers.
4. The method of claim 1 , further comprising providing, for display on the broadcaster device, a running total of a number of viewer devices added to the audience as the requests to view the live video broadcast are received.
5. The method of claim 1 , further comprising providing, for display on the broadcaster device, notifications of viewer identities associated with the one or more viewer devices added to the audience.
6. The method of claim 1 , further comprising: while refraining from beginning the live video broadcast: enabling a social networking application of the broadcaster device to minimize a display window of the live video stream; and enabling the broadcaster to navigate content within the social networking application.
7. The method of claim 1 , further comprising providing, for display on the one or more viewer devices while refraining from beginning the live video broadcast, content for a wait screen.
8. The method of claim 7 , wherein the content for the wait screen comprises a notification that the live video broadcast has not begun.
A system and method for managing live video broadcasts involves displaying a wait screen to users when a live video broadcast has not yet started. The wait screen includes a notification indicating that the live video broadcast has not begun, providing users with clear information about the broadcast status. This system may be part of a broader method for handling live video streams, where the wait screen is displayed in response to a user request to view a live broadcast that is not currently active. The system ensures users are informed about the broadcast's availability, reducing confusion and improving the user experience. The wait screen may also include additional content, such as promotional material or estimated start times, to engage users while they wait. This approach helps manage user expectations and maintains engagement during the pre-broadcast period. The system is particularly useful in streaming platforms, social media, or video conferencing applications where live broadcasts are scheduled but may not start immediately upon user request.
9. The method of claim 7 , wherein the content for the wait screen comprises pre-show content associated with the broadcaster, wherein the pre-show content comprises an introduction video and an estimated time remaining until the live video broadcast begins.
10. The method of claim 1 , further comprising, while refraining from beginning the live video broadcast, enabling viewers associated with the one or more viewer devices to navigate content within a social networking application associated with viewing the live video broadcast.
11. The method of claim 10 , further comprising, while refraining from beginning the live video broadcast, enabling the social networking application to minimize a display window for the live video broadcast.
12. The method of claim 11 , further comprising, in further response to determining that the audience satisfies the threshold percentage of the followers, causing the one or more viewer devices to maximize the display window to present the live video broadcast.
13. The method of claim 1 , further comprising, in further response to determining that the audience satisfies the threshold percentage of the followers, causing the one or more viewer devices to display a countdown to beginning the live video broadcast.
14. A system comprising: a computing device comprising at least one processor; and a non-transitory computer readable medium comprising instructions that, when executed by the at least one processor, cause the system to: receive, from a broadcaster device associated with a broadcaster, a live video stream captured by the broadcaster device; receive, from the broadcaster device, an indication of an input by the broadcaster to begin a live video broadcast of the live video stream; provide, to a plurality of viewer devices, a notification that the broadcaster has initiated the live video broadcast; determine an expected participation for the live video broadcast; determine, based on the expected participation for the live video broadcast, a threshold percentage of followers associated with the broadcaster required to initiate the live video broadcast; refrain from beginning the live video broadcast until the audience of viewer devices satisfies the threshold percentage of the followers; receive, from one or more viewer devices of the plurality of viewer devices, requests to view the live video broadcast; add, as the requests to view the live video broadcast are received, the one or more viewer devices to the audience for the live video broadcast; determine, as the viewer devices are added to the audience, that the audience satisfies the threshold percentage of the followers; and in response to determining that the audience satisfies the threshold percentage of the followers, broadcast the live video stream to the one or more viewer devices in the audience.
15. The system of claim 14 , wherein the instructions cause the system to determine the expected participation for the live video broadcast by determining an expected participation during a time associated with the live video broadcast.
16. The system of claim 14 , wherein the instructions cause the system to refrain from beginning the live video broadcast by refraining from providing the live video stream to the one or more viewer devices in the audience until the audience reaches the threshold percentage of followers.
17. The system of claim 14 , further comprising instructions that, when executed by the at least one processor, cause the system to provide, for display on the one or more viewer devices while refraining from beginning the live video broadcast, content for a wait screen.
18. A non-transitory computer readable medium comprising instructions that, when executed by at least one processor, cause a computer device to: receive, from a broadcaster device associated with a broadcaster, a live video stream captured by the broadcaster device; receive, from the broadcaster device, an indication of an input by the broadcaster to begin a live video broadcast of the live video stream; provide, to a plurality of viewer devices, a notification that the broadcaster has initiated the live video broadcast; determine an expected participation for the live video broadcast; determine, based on the expected participation for the live video broadcast, a threshold percentage of followers associated with the broadcaster required to initiate the live video broadcast; refrain from beginning the live video broadcast until the audience of viewer devices satisfies the threshold percentage of the followers; receive, from one or more viewer devices of the plurality of viewer devices, requests to view the live video broadcast; add, as the requests to view the live video broadcast are received, the one or more viewer devices to the audience for the live video broadcast; determine, as the viewer devices are added to the audience, that the audience satisfies the threshold percentage of the followers; and in response to determining that the audience satisfies the threshold percentage of the followers, broadcast the live video stream to the one or more viewer devices in the audience.
19. The non-transitory computer readable medium of claim 18 , wherein the instructions cause the computer device to determine the expected participation for the live video broadcast by determining an expected participation during a time associated with the live video broadcast.
This invention relates to systems for managing live video broadcasts, particularly focusing on predicting and optimizing audience participation. The technology addresses the challenge of dynamically assessing and adjusting broadcast parameters to enhance viewer engagement during live events. The system analyzes historical and real-time data to forecast participation levels, allowing broadcasters to tailor content, timing, or interactive features to maximize audience interaction. The invention includes a computer-implemented method that processes data from past broadcasts, current viewer behavior, and external factors (e.g., time of day, event type) to generate participation predictions. These predictions inform adjustments to the broadcast, such as modifying content delivery, scheduling interactive segments, or deploying targeted notifications to boost engagement. The system may also integrate with social media or other platforms to gather additional participation metrics. By dynamically adapting to expected participation trends, the invention improves the efficiency and effectiveness of live video broadcasts, ensuring higher audience retention and interaction. The technology is applicable to various domains, including entertainment, education, and corporate communications, where real-time audience engagement is critical.
20. The non-transitory computer readable medium of claim 18 , wherein the instructions cause the computer device to refrain from beginning the live video broadcast by refraining from providing the live video stream to the one or more viewer devices in the audience until the audience reaches the threshold percentage of followers.
Unknown
February 9, 2021
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.