US 12,272,382 B2
Methods and systems for presenting media content with multiple media elements in an editing environment
Ariel Braunstein, San Francisco, CA (US); and Nicholas Matarese, San Francisco, CA (US)
Assigned to Google LLC, Mountain View, CA (US)
Appl. No. 17/921,148
Filed by Google LLC, Mountain View, CA (US)
PCT Filed Nov. 11, 2021, PCT No. PCT/US2021/058940
§ 371(c)(1), (2) Date Oct. 25, 2022,
PCT Pub. No. WO2023/086091, PCT Pub. Date May 19, 2023.
Prior Publication US 2024/0233768 A1, Jul. 11, 2024
Int. Cl. G11B 27/031 (2006.01); G06F 3/0482 (2013.01); G06F 3/0485 (2022.01)
CPC G11B 27/031 (2013.01) [G06F 3/0482 (2013.01); G06F 3/0485 (2013.01)] 21 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by a computing device having a display, a request to modify a video content item containing a plurality of media elements;
presenting, by the computing device and using the display, a user interface that includes a video track representation of the video content item and a layered representation of the plurality of media elements occurring within the video content item, wherein each of the plurality of media elements is represented by a media overlay element of a plurality of media overlay elements that has one or more visual characteristics and is positioned proximal to the video track representation, wherein at least one of the plurality of media overlay elements overlaps at least another one of the plurality of media overlap elements in a z-order stacking to provide a compact representation of the plurality of media elements;
in response to receiving a selected time position within the video track representation, updating, by the computing device, the layered representation within the user interface to present an expanded overlay list that includes media overlay elements corresponding to a subset of the plurality of media elements that occur at the selected time position within the video content item; and
in response to receiving a selected media overlay element from the media overlay elements corresponding to the subset included in the expanded overlay list, updating, by the computing device, a media window in the user interface to present a video frame corresponding to the selected time position and the media element applied to the video frame corresponding to the selected media overlay element.