Apple Inc.
Dynamic media rendering

Last updated:

Abstract:

Systems, methods, devices and non-transitory, computer-readable storage mediums are disclosed for dynamic media rendering (DMR). In a first stage, a master media file is parsed into its component media assets, which are rendered individually into files and archived for reuse. In a second stage, the master media file is divided into segments containing sequential full-frames of media assets that are rendered into files and archived for reuse. Each time a media asset included in the master media file is updated, added or deleted, the one or more segment files that have a dependency on the updated, added or deleted media asset are rendered again. In a third stage, a third rendering node with knowledge of all the segment files archived during the second stage, and their respective order in time, combines the archived segment files together to create a full-frame, full-duration rendered master media file.

Status:
Grant
Type:

Utility

Filling date:

17 Mar 2017

Issue date:

25 May 2021