Back to results
US 10,204,078 B2Granted
Techniques for rendering media as layers
AssigneeRenderX
InventorDavid Tolpin
Life of this patent
Estimating the term…
Abstract
Techniques are provided for rendering media as layers. Logical units of media form a media stream. The media stream as a whole is processed to divide components within the units into assigned layers. The layers are then formatted to a desired output format in parallel with one another when dependencies permit. Next, each unit of media is rendered to the output format by superimposing or merging multiple layers to reconstruct each unit of media in the output format.
Claims20
A method, comprising:
- dividing units of media into layers and detecting each layer based on:
- tags, position within the media, and data types;
- assigning each layer a page or frame number within the media;
- concurrently formatting each layer;
- and
- superimposing the formatted layers into the media.
3 more elements
A method, comprising:
- preprocessing media into a plurality of layers based on layer types that are identified from:
- tags, components, positions of the components within the media, and data types for the components;
- assigning the components to pages or frames associated with the media;
- concurrently formatting the layers with the components into a target format;
- and
- rendering each page or each frame into the target format by superimposing the formatted layers on top of one another in a predefined sequence defined by the layer types.
3 more elements
A method, comprising:
- separating media into independent layers in response to instructions associated with the media based on components in the media identified by:
- tags, data types, and positions within the media;
- concurrently formatting each layer independent of remaining layers into a target format;
- rendering the layers by superimposing at least some layers on top of other layers to produce a final version of the media in the target format.
1 more element
Dependencies are inferred from the claim text.