US2013097502A1PendingUtilityA1

Editing and Saving Key-Indexed Geometries in Media Editing Applications

Assignee: APPLE INCPriority: Apr 30, 2009Filed: Sep 24, 2012Published: Apr 18, 2013
Est. expiryApr 30, 2029(~2.7 yrs left)· nominal 20-yr term from priority
G11B 27/034G06F 3/0484G11B 27/34G06F 3/04847
57
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Some embodiment provide media editing applications that include libraries that (i) provide presets (i.e., predefined operations and/or predefined attribute values) for modifying key indices and interpolation between the key indices, and/or (ii) provide storage for storing presets defined by a user of the media editing application. Some embodiments display the presets as thumbnails, thumbnails with text descriptions, and/or text-defined operations. In addition, some embodiments provide user-interface tools that allow the user of the media editing application to augment the preset libraries by storing a selected part of one key-indexed geometry or parts of multiple different geometries as a user-defined preset.

Claims

exact text as granted — not AI-modified
1 - 24 . (canceled) 
     
     
         25 . A non-transitory machine readable medium storing a media editing application that when executed by at least one processing unit provides a graphical user interface (“GUI”) for editing media items, the GUI comprising:
 a key-indexed geometry editor for specifying at least (i) a first key-indexed geometry that represents a first attribute of a media item over a duration, and (ii) a second key-indexed geometry that represents a second attribute of the media item over the duration; and 
 a preset library display area for displaying a representation of a unified preset associated with a plurality of predefined operations to apply to the first and second attributes of the media item, wherein a selection of the representation causes the predefined operations to be applied to the first and second attributes, and causes the first and second key-indexed geometries to be modified in accord with the application of the predefined operations. 
 
     
     
         26 . The non-transitory machine readable medium of  claim 25 , wherein the GUI further comprises a user interface item for selecting sections of the first and second key-indexed geometries, wherein when the sections are selected, the predefined operations are applied to the first and second attributes of the media item over a portion of the duration corresponding to the selected sections. 
     
     
         27 . The non-transitory machine readable medium of  claim 26 , wherein the user interface item is a timing bar that spans the duration of the first and second key-indexed geometries. 
     
     
         28 . The non-transitory machine readable medium of  claim 25 , wherein the selection of the representation modifies the first key-indexed geometry by (i) creating a new key index on the first key-indexed geometry, (ii) specifying an attribute value at the new key index, and (iii) defining an interpolation between the new key index and another key index on the first key-indexed geometry. 
     
     
         29 . The non-transitory machine readable medium of  claim 25 , wherein the selection of the representation differently modifies the first and second key-indexed geometries. 
     
     
         30 . The non-transitory machine readable medium of  claim 25 , wherein the GUI further comprises a user interface item for specifying a location to apply the predefined operations, wherein the application of the predefined operations causes a new key index to be created at the specified location. 
     
     
         31 . The non-transitory machine readable medium of  claim 30 , wherein the user interface item is a playhead. 
     
     
         32 . The non-transitory machine readable medium of  claim 25 , wherein the representation comprises a thumbnail image that indicates the operations to be applied to the first and second attributes of the media item. 
     
     
         33 . The non-transitory machine readable medium of  claim 25 , wherein the representation comprises text that describes the operations to be applied to the first and second attributes of the media item. 
     
     
         34 . The non-transitory machine readable medium of  claim 25 , wherein the selection of the representation further causes the first and second attributes of the media item to be identified prior to applying the predefined operations. 
     
     
         35 . A non-transitory machine readable medium storing a media editing application that when executed by at least one processing unit provides a graphical user interface (“GUI”) for editing media items, the GUI comprising:
 a key-indexed geometry to represent values of an attribute of a media item over a dimension, said key-indexed geometry spanning along the dimension and comprising a plurality of movable key indices at different locations along the dimension to specify different values of the attribute at the different locations; and 
 a preset library display area for displaying a representation of a preset associated with a plurality of predefined operations to apply to the attribute of the media item, wherein a selection of the representation causes (i) a new key index to be created at a location along the dimension, (ii) an attribute value to be specified at the new key index, and (iii) values of the attribute to be modified along said dimension between the new key index and another key index on the key-indexed geometry. 
 
     
     
         36 . The non-transitory machine readable medium of  claim 35 , wherein the GUI further comprises a user interface tool for specifying the location along the dimension. 
     
     
         37 . The non-transitory machine readable medium of  claim 36 , wherein the user interface item is a playhead. 
     
     
         38 . The non-transitory machine readable medium of  claim 35 , wherein the key-indexed geometry comprises a key-indexed graph and a shape that is defined underneath the key-indexed graph, wherein the preset library display area is displayed upon selection of the shape. 
     
     
         39 . The non-transitory machine readable medium of  claim 35 , wherein the GUI further comprises a selectable control for collapsing the key-indexed geometry into a collapsed representation. 
     
     
         40 . The non-transitory machine readable medium of  claim 39 , wherein the selectable control is further for displaying at least one of text and an icon on the collapsed representation that indicates the change in attribute value along the dimension between the new key-index and the other key index. 
     
     
         41 . The non-transitory machine readable medium of  claim 35 , wherein the representation comprises a thumbnail image that indicates the operations to apply to the attribute of the media item. 
     
     
         42 . The non-transitory machine readable medium of  claim 35 , wherein the representation comprises text that describes the operations to apply to the attribute of the media item. 
     
     
         43 . A method of defining a media editing application having a graphical user interface (“GUI”) for editing media items, the method comprising:
 defining a key-indexed geometry editor for specifying at least (i) a first key-indexed geometry that represents a first attribute of a media item over a duration, and (ii) a second key-indexed geometry that represents a second attribute of the media item over the duration; and 
 defining a preset library display area for displaying a representation of a unified preset associated with a plurality of predefined operations to apply to the first and second attributes of the media item, wherein a selection of the representation causes the predefined operations to be applied to the first and second attributes, and causes the first and second key-indexed geometries to be modified in accord with the application of the predefined operations. 
 
     
     
         44 . The method of  claim 43  further comprising defining a user interface item for selecting sections of the first and second key-indexed geometries, wherein when the sections are selected, the predefined operations are applied to the first and second attributes of the media item over a portion of the duration corresponding to the selected sections. 
     
     
         45 . The non-transitory machine readable medium of  claim 44 , wherein the user interface item is a timing bar that spans the duration of the first and second key-indexed geometries.

Join the waitlist — get patent alerts

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

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