ENHANCING A LIVE VIDEO
First Claim
Patent Images
1. A method comprising:
- detecting a broadcasted live video stream;
identifying one or more video enhancement settings, the one or more video enhancement settings indicating one or more deletion triggers that cause automatic deletion of video enhancement display elements;
embedding, in response to a detected user interaction in accordance with at least one of the one or more video enhancement settings, a video enhancement display element into the broadcasted live video stream;
detecting deletion trigger associated with the video enhancement display element; and
deleting, based on the detected deletion trigger and without user input, the video enhancement display element from the broadcasted live video stream.
2 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure is directed toward systems and methods for enhancing a live video stream. For example, systems and methods described herein enable a broadcaster to select various settings associated with a live video stream enhancement. Systems and methods described herein apply one or more live video stream enhancements to a live video stream in accordance with the broadcaster'"'"'s settings. Furthermore, systems and methods described herein also automatically delete one or more live video stream enhancements in accordance with one or more of the broadcaster'"'"'s deletion settings.
18 Citations
20 Claims
-
1. A method comprising:
-
detecting a broadcasted live video stream; identifying one or more video enhancement settings, the one or more video enhancement settings indicating one or more deletion triggers that cause automatic deletion of video enhancement display elements; embedding, in response to a detected user interaction in accordance with at least one of the one or more video enhancement settings, a video enhancement display element into the broadcasted live video stream; detecting deletion trigger associated with the video enhancement display element; and deleting, based on the detected deletion trigger and without user input, the video enhancement display element from the broadcasted live video stream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
at least one processor; and at least one non-transitory computer-readable storage medium storing instructions thereon that, when executed by the at least one processor, cause the system to; detect a broadcasted live video stream; identify one or more video enhancement settings, the one or more video enhancement setting indicating one or more deletion triggers that cause automatic deletion of video enhancement display elements; embed, in response to a detected user interaction in accordance with at least one of the one or more video enhancement settings, a video enhancement display element into the broadcasted live video stream; detect a deletion trigger associated with the video enhancement display element; and delete, based on the detected deletion trigger and without user input, the video enhancement display element from the broadcasted live video stream. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable medium storing instructions thereon that, when executed by at least one processor, cause a computer system to:
-
detect a broadcasted live video stream; identify one or more video enhancement settings, the one or more video enhancement settings indicating one or more deletion triggers that cause automatic deletion of video enhancement display elements; embed, in response to a detected user interaction in accordance with at least one of the one or more video enhancement settings, a video enhancement display element into the broadcasted live video stream; detect a deletion trigger associated with the video enhancement display element; and delete, based on the detected deletion trigger and without user input, the video enhancement display element from the broadcasted live video stream. - View Dependent Claims (18, 19, 20)
-
Specification