US 11,683,538 B2
Live group video streaming
Allison Hartnett, San Francisco, CA (US); Kristin Lindsey George, Palo Alto, CA (US); Abhishek Parthasarathy, San Francisco, CA (US); Hemal Khatri, Redmond, WA (US); and Tomer Bar, San Francisco, CA (US)
Assigned to Meta Platforms, Inc., Menlo Park, CA (US)
Filed by Meta Platforms, Inc., Menlo Park, CA (US)
Filed on Sep. 3, 2020, as Appl. No. 17/11,605.
Prior Publication US 2022/0070504 A1, Mar. 3, 2022
Int. Cl. H04N 21/2343 (2011.01); H04N 21/2187 (2011.01); H04N 21/4788 (2011.01); H04N 7/15 (2006.01); H04N 21/442 (2011.01)
CPC H04N 21/2343 (2013.01) [H04N 7/15 (2013.01); H04N 21/2187 (2013.01); H04N 21/44213 (2013.01); H04N 21/4788 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
combining, at a server device, a plurality of live video streams received from a plurality of participant devices into a combined live video stream;
broadcasting, by the server device, the combined live video stream to a plurality of viewer devices;
identifying one or more activity metrics associated with the plurality of viewer devices;
automatically selecting, by the server device, a target viewer device from the plurality of viewer devices to participate real-time in the combined live video stream based on analyzing the one or more activity metrics, wherein the one or more activity metrics comprises at least one of an active presence metric, a viewing time metric, a digital vote, a digital purchase, a digital bid, an eligibility metric, a social metric, or a participation metric; and
converting the target viewer device to an additional participant device in the plurality of participant devices by adding, at the server device, a live video stream received from the target viewer device to the plurality of live video streams received from the plurality of participant devices participating in the combined live video stream being broadcasted to the plurality of viewer devices such that the plurality of viewer devices receive the combined live video stream from the plurality of participant devices comprising the additional participant device.