EVENT BASED VIDEO GENERATION
First Claim
1. A computer implemented method of event based video generation, comprising:
- on the device, receiving a feed of video captured by a camera;
on a memory of the device, maintaining at least one buffer storing a most recent portion of the video feed being received;
on a display of the device, presenting at least one GUI (Graphical User Interface) element, each one of the GUI elements being associated with a respective predefined video length; and
upon actuation of one of the GUI elements by a user of the device, forwarding at least a sub-portion of the video feed portion stored in the buffer for further processing, the forwarded sub-portion having the predefined video length associated with the GUI element actuated by the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer implemented method of event based video generation, comprising: on the device, receiving a feed of video captured by a camera, on a memory of the device, maintaining at least one buffer storing a most recent portion of the video feed being received, on a display of the device, presenting at least one GUI element, each one of the GUI elements being associated with a respective predefined video length, and upon actuation of one of the GUI elements by a user of the device, forwarding at least a sub-portion of the video feed portion stored in the buffer for further processing, the forwarded sub-portion having the predefined video length associated with the GUI element actuated by the user.
60 Citations
20 Claims
-
1. A computer implemented method of event based video generation, comprising:
-
on the device, receiving a feed of video captured by a camera; on a memory of the device, maintaining at least one buffer storing a most recent portion of the video feed being received; on a display of the device, presenting at least one GUI (Graphical User Interface) element, each one of the GUI elements being associated with a respective predefined video length; and upon actuation of one of the GUI elements by a user of the device, forwarding at least a sub-portion of the video feed portion stored in the buffer for further processing, the forwarded sub-portion having the predefined video length associated with the GUI element actuated by the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus for event based video generation, the apparatus being implemented on a device and comprising:
-
a video feed receiver, configured to receive a feed of video captured by a camera; a buffer maintainer, in communication with said video feed receiver, configured to maintain at least one buffer storing a most recent portion of the video feed being received, on a memory of the device; a GUI element presenter, configured to present at least one GUI (Graphical User Interface) element on a display of the device, each one of the GUI elements being associated with a respective predefined video length; and a forwarder, in communication with said GUI element presenter and said buffer maintainer, configured to forward at least a sub-portion of the video feed portion stored in the buffer for further processing, upon actuation of one of the GUI elements by a user of the device, the forwarded sub-portion having the predefined video length associated with the GUI element actuated by the user.
-
-
20. A non-transitory computer readable medium storing computer executable instructions for performing steps of event based video generation, on a device, the steps comprising:
-
on the device, receiving a video feed captured by a camera; on a memory of the device, maintaining at least one buffer storing a most recent portion of the video feed being received; on a display of the device, presenting at least one GUI (Graphical User Interface) element, each one of the GUI elements being associated with a respective predefined video length; upon actuation of one of the GUI elements by a user of the device, forwarding at least a sub-portion of the video feed portion stored in the buffer for further processing, the forwarded sub-portion having the predefined video length associated with the GUI element actuated by the user.
-
Specification