US2022150572A1PendingUtilityA1

Live video streaming services

Assignee: TWITTER INCPriority: Mar 27, 2015Filed: Jan 25, 2022Published: May 12, 2022
Est. expiryMar 27, 2035(~8.6 yrs left)· nominal 20-yr term from priority
H04N 21/8133H04N 21/21805H04N 21/233H04N 21/4223G06F 3/04883H04N 21/2187H04N 21/8549H04N 21/2743H04N 21/2668H04N 21/26603H04N 21/4788H04N 21/23418G06F 3/04817G06F 3/04847H04N 21/4316
59
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

In some implementations, a system may include an interactive video broadcasting service, implemented on a server, configured to enable a plurality of source devices to broadcast live feed video streams, over a network, to a plurality of viewing devices. The interactive video broadcasting service includes a multi-perspective video sharing engine configured to determine that at least two of the live feed video streams relate to a same event. The multi-perspective video sharing engine provides a multi-perspective display, over the network, to at least one of the plurality of viewing devices in which the multi-perspective display concurrently streams the live feed video streams determined as related to the same event.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method comprising:
 enabling a source device to broadcast a live video stream, over a network, to a plurality of user devices of a social media platform;   providing a video editing interface on the source device to control or edit the live video stream;   creating, based on information received via the video editing interface, a video clip from the live video stream while the live video stream is being broadcasted, the video clip being a segment of the live video stream; and   transmitting, over the network and while the live video stream is being broadcasted, a message about the video clip to at least one user device associated with a user account that is connected to a user account of the source device in a connection graph.   
     
     
         2 . The method of  claim 1 , further comprising:
 receiving information about an engagement with the live video stream from a first user device, the information about the engagement including a time of a user gesture that is correlated with a frame of the live video stream; and   transmitting an engagement indication about the engagement to a second user device, the engagement indication configured to cause display of an icon on the second user device within a threshold time from the time of the user gesture.   
     
     
         3 . The method of  claim 2 , wherein the user gesture includes a tap on a portion of a display screen that includes the live video stream. 
     
     
         4 . The method of  claim 2 , wherein the threshold time is two seconds or less. 
     
     
         5 . The method of  claim 2 , wherein the icon moves on a display screen of the second user device during a period of time. 
     
     
         6 . The method of  claim 5 , wherein the icon disappears from a display screen of the second user device upon expiration of the period of time. 
     
     
         7 . The method of  claim 1 , further comprising:
 creating a plurality of video clips from the live video stream while the live video stream is being broadcasted, each video clip being a separate segment of the live video stream.   
     
     
         8 . The method of  claim 1 , wherein the information received via the video editing interface includes a timestamp of the live video stream. 
     
     
         9 . An apparatus comprising:
 at least one processor; and   a non-transitory computer-readable medium storing executable instructions that when executed by the at least one processor cause the at least one processor to:
 enable a source device to broadcast a live video stream, over a network, to a plurality of user devices of a social media platform; 
 provide a video editing interface on the source device to control or edit the live video stream; 
 create, based on information received via the video editing interface, a video clip from the live video stream while the live video stream is being broadcasted, the video clip being a segment of the live video stream; and 
 transmit, over the network and while the live video stream is being broadcasted, a message about the video clip to at least one user device associated with a user account that is connected to a user account of the source device in a connection graph. 
   
     
     
         10 . The apparatus of  claim 9 , wherein the executable instructions include instructions that when executed by the at least one processor cause the at least one processor to:
 receive information about an engagement with the live video stream from a first user device, the information about the engagement including a time of a user gesture that is correlated with a frame of the live video stream, the information about the engagement including an identifier corresponding to a user account that provided the user gesture; and   transmit an engagement indication about the engagement to a second user device, the engagement indication configured to cause display of an icon on the second user device within a threshold time from the time of the user gesture.   
     
     
         11 . The apparatus of  claim 10 , wherein the user gesture includes a tap on a portion of a display screen that displays the live video stream. 
     
     
         12 . The apparatus of  claim 10 , wherein the icon moves on a display screen of the second user device during a period of time, wherein the icon disappears from the display screen of the second user device upon expiration of the period of time. 
     
     
         13 . The apparatus of  claim 9 , wherein the executable instructions include instructions that when executed by the at least one processor cause the at least one processor to:
 create a plurality of video clips from the live video stream while the live video stream is being broadcasted, the plurality of video clips including a first video clip and a second video clip.   
     
     
         14 . The apparatus of  claim 13 , wherein the executable instructions include instructions that when executed by the at least one processor cause the at least one processor to:
 transmit, over the network and while the live video stream is being broadcasted, a first message about the first video clip to one or more user devices associated with the user accounts that are connected to the user account of the source device in the connection graph; and   transmit, over the network and while the live video stream is being broadcasted, a second message about the second video clip to the one or more user devices associated with the user accounts that are connected to the user account of the source device in the connection graph, the second message being transmitted after the first message.   
     
     
         15 . A non-transitory computer-readable medium storing executable instructions that when executed by at least one processor cause the at least one processor to execute operations, the operations comprising:
 broadcast, via a social media platform, a live video stream from a camera associated with a source device;   display a video editing interface on a display screen of the source device to control or edit the live video stream;   create, based on information received via the video editing interface, a video clip from the live video stream while the live video stream is being broadcasted, the video clip being a segment of the live video stream; and   transmit, over a network and while the live video stream is being broadcasted, a message about the video clip to one or more user devices associated with user accounts that are connected to a user account of the source device in a connection graph.   
     
     
         16 . The non-transitory computer-readable medium of  claim 15 , wherein the operations include:
 display video of the live video stream on the display screen of the source device;   receive, at the source device, an engagement indication about an engagement with the live video stream from one of the user devices, the engagement indication including a time of a user gesture that is correlated with a frame of the live video stream; and   display a movable icon on the display screen of the source device within a threshold time from the time of the user gesture.   
     
     
         17 . The non-transitory computer-readable medium of  claim 16 , wherein the threshold time is two seconds or less. 
     
     
         18 . The non-transitory computer-readable medium of  claim 16 , wherein the movable icon is displayed on the video of the live video stream on the source device for a period of time. 
     
     
         19 . The non-transitory computer-readable medium of  claim 18 , wherein the movable icon disappears from the display screen of the source device upon expiration of the period of time. 
     
     
         20 . The non-transitory computer-readable medium of  claim 15 , wherein the video clip is a first video clip, the operations further comprising:
 create a second video clip from the live video stream while the live video stream is being broadcasted, the second video clip being another segment of the live video stream.

Join the waitlist — get patent alerts

Track US2022150572A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.