US2020304749A1PendingUtilityA1

Digital camera user interface for video trimming

Assignee: MONUMENT PEAK VENTURES LLCPriority: May 4, 2011Filed: Jun 12, 2020Published: Sep 24, 2020
Est. expiryMay 4, 2031(~4.8 yrs left)· nominal 20-yr term from priority
H04N 13/221H04N 21/47205H04N 19/463H04N 21/4147H04N 1/00461H04N 21/4223G06F 3/0488A63B 2220/806G11B 27/34G11B 27/034H04N 1/00413G11B 27/031H04N 5/772G06F 16/4393
57
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A digital video camera comprising: user controls enabling a user to select between at least an up input, a down input, a left input, a right input, and a confirmation input; and a program memory storing instructions to implement a method for trimming a digital video sequence. The method includes: selecting a digital video sequence; initiating a trimming operation; accepting user input to select a start frame and an end frame for a trimmed digital video sequence, wherein the up input and the down input are used to select between a start frame selection mode and an end frame selection mode, and the left input and the right input are used to scroll through the frames of the selected digital video sequence; and trimming the selected video sequence to include the frames between the selected start frame and the selected end frame.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method comprising:
 during a delete frames trimming mode, responsive to receipt of a user input changing a position of a start frame marker relative to a timeline via a user interface of a processor-based device, a processor of said processor-based device scrolling to and displaying a currently-selected frame of a digital video comprising a sequence of frames on a display of said processor-based device, and establishing, in a memory of the processor-based device, the currently-selected frame as a start frame, said digital video being stored in said memory of the processor-based device, and said memory being accessible to said processor of the processor-based device;   responsive to one or more subsequent user inputs via the user interface, said processor scrolling to and displaying a desired end frame of the sequence of frames by changing a position of an end frame marker relative to the timeline, and establishing, in the memory, the desired end frame as a designated end frame; and   storing, in the memory, a trimmed digital video sequence that does not include frames of the digital video between the start frame and the designated end frame.   
     
     
         2 . The method of  claim 1 , wherein the trimmed digital video sequence stored in the memory includes the start frame and the designated end frame. 
     
     
         3 . The method of  claim 1 , wherein the frames of the digital video between the start frame and the designated end frame are deleted. 
     
     
         4 . The method of  claim 3 , further comprising the processor presenting via the display a timeline graphic indicating a relative position of the currently-selected frame within the digital video. 
     
     
         5 . The method of  claim 3 , wherein the scrolling occurs at a rate of a predetermined number of frames of the sequence of frames for each associated user input received by the processor. 
     
     
         6 . The method of  claim 5 , wherein the predetermined rate is increased if the associated user input is received for longer than a predetermined period of time. 
     
     
         7 . The method of  claim 3 , wherein the processor further presents via the display instructions that provide guidance about functions of the user interface. 
     
     
         8 . The method of  claim 3 , wherein the processor further presents via the display a confirmation screen that includes a menu of options before storing the trimmed digital video sequence, one of said options allowing for user confirmation that the trimmed digital video sequence should be saved. 
     
     
         9 . The method of  claim 8 , wherein another of said options facilitates previewing the trimmed digital video sequence on the display. 
     
     
         10 . The method of  claim 3 , wherein storing the trimmed digital video sequence includes storing metadata associated with the trimmed digital video sequence. 
     
     
         11 . A non-transitory computer readable medium having stored thereon instructions executable by a processor of a processor-based device having a display and a memory, to cause the processor to perform operations comprising:
 during a delete frames trimming mode, responsive to receipt of a user input changing a position of a start frame marker relative to a timeline via a user interface of the processor-based device, scrolling to and displaying a currently-selected frame of a digital video comprising a sequence of frames on the display of said processor-based device, and establishing, in the memory of the processor-based device, the currently-selected frame as a start frame;   responsive to one or more subsequent user inputs via the user interface, scrolling to and displaying a desired end frame of the sequence of frames by changing a position of an end frame marker relative to the timeline, and establishing, in the memory, the desired end frame as a designated end frame; and   storing, in the memory, a trimmed digital video sequence that does not include frames of the digital video between the start frame and the designated end frame.   
     
     
         12 . The non-transitory computer readable medium of  claim 11 , wherein storing the trimmed digital video sequence includes storing the start frame and the designated end frame. 
     
     
         13 . The non-transitory computer readable medium of  claim 11 , further comprising instructions executable by the processor to perform operations comprising deleting the frames of the digital video between the start frame and the designated end frame. 
     
     
         14 . The non-transitory computer readable medium of  claim 13 , further comprising instructions executable by the processor to perform operations comprising presenting, via the display, a timeline graphic indicating a relative position of the currently-selected frame within the digital video sequence. 
     
     
         15 . The non-transitory computer readable medium of  claim 13 , wherein the scrolling occurs at a rate of a predetermined number of frames of the sequence of frames for each associated user input received by the processor. 
     
     
         16 . The non-transitory computer readable medium of  claim 15 , wherein the predetermined rate is increased if the associated user input is received for longer than a predetermined period of time. 
     
     
         17 . The non-transitory computer readable medium of  claim 13 , further comprising instructions executable by the processor to perform operations comprising displaying, via the display, instructions that provide guidance about functions of the user interface. 
     
     
         18 . The non-transitory computer readable medium of  claim 13 , further comprising instructions executable by the processor to perform operations comprising displaying, via the display, a confirmation screen that includes a menu of options before storing the trimmed digital video sequence, wherein one of said options allows for user confirmation that the trimmed digital video sequence should be saved. 
     
     
         19 . The non-transitory computer readable medium of  claim 16 , wherein another of said options facilitates previewing the trimmed digital video sequence on the display. 
     
     
         20 . A device comprising a user interface configured to receive one or more user inputs; memory configured to store a digital video sequence comprising a sequence of frames; and a display configured to display a currently selected frame of the digital video sequence; wherein the device is configured to:
 in response to the user interface receiving a first user input, scroll in a first temporal direction within the digital video sequence from a first currently displayed frame to a first corresponding frame of the digital video sequence at a position of a start frame marker and establish said first corresponding frame as a start frame;   in response to the user interface receiving a second user input, scroll in a second temporal direction within the digital video sequence from a second currently displayed frame to a second corresponding frame of the digital video sequence at a position of an end frame marker and establish said second corresponding frame as an end frame; and   store in the memory a trimmed digital video sequence that does not include frames of the digital video between the start frame and the end frame.

Join the waitlist — get patent alerts

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

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