Layer-Based Conversion Retaining Editing Fidelity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

When converting data from a source application to a target application, there is often a loss in editing fidelity and visual fidelity due to unsupported formatting options and metadata, which hinders users' ability to utilize native functionalities of the target application.

Innovation Solution

A computer program product that receives a data asset, parses it to determine asset metadata, renders a rendition, maps the rendition's position, and generates functionality retention objects to retain native functionalities of the target application, allowing users to maintain desired functionalities even with import-related losses.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If data is imported from source application to target application, then data can be used in target application context, but editing fidelity and visual fidelity are lost due to unsupported formatting options

Engineering Contradiction:
Improvedata usability in target applicationVSAvoidediting fidelity and visual fidelity
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The patent segments the imported data asset into multiple layers, where each layer represents a specific formatting option or feature. This allows selective retention of editable elements while rendering others as static imagery, preserving both usability and fidelity through hierarchical organization of data components

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary conversion process that acts as a mediator between source and target applications. This conversion layer preserves asset metadata and creates a structured representation that maintains editing capabilities while adapting to target application constraints, preventing direct fidelity loss

Inventive Principle:
Principle #24Intermediary (Mediator)

2Manufacturing precision

If data is converted to maintain visual fidelity, then visual appearance is preserved, but asset metadata and editing capabilities are lost

Engineering Contradiction:
Improvevisual fidelityVSAvoidasset metadata
Core Design Contradiction:
Manufacturing precisionVSLoss of information

Solution Approach 1:

The patent embeds asset metadata and editing information within the visual structure of the rendered data. Metadata is nested within the layer hierarchy and can be accessed without disrupting the visual fidelity, allowing both attributes to coexist through nested data structures

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The patent performs preliminary preservation of asset metadata during the import process, before final rendering occurs. By capturing and storing metadata in advance, the system ensures that editing capabilities are retained even as visual rendering adapts to target application requirements

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If simple import process is used, then ease of operation is improved, but functionality retention and native feature compatibility are reduced

Engineering Contradiction:
Improveimport process simplicityVSAvoidnative functionality compatibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent implements self-service functionality where the import system automatically analyzes the source data, identifies editable elements, and creates appropriate layers without user intervention. This automated classification process maintains simplicity while ensuring native functionality compatibility through intelligent data assessment

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10824405B2Layer-based conversion with functionality retention
Publication Date: 2020.11.03 ADOBE INC
  • US10824405B2 patent drawing
  • US10824405B2 patent drawing
  • US10824405B2 patent drawing

AI summary

A digital image imported into a target application that provides a functionality with respect to digital images may be rendered to obtain a rendered digital image. The digital image may be parsed to obtain asset metadata characterizing the digital image. Position information identifying a position of an image element within the digital image may be used to overlay a virtual layer onto a rendition image element of the rendered digital image corresponding to the image element, within a graphical user interface (GUI) of the target application. In this way, the functionality may be provided within the GUI and with respect to the virtual layer, to thereby provide the appearance of providing the functionality with respect to the rendition image element.