Prototype Layer Merging for Data Volume Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Prototypes generated during the prototyping process often include unnecessary layers not assigned interactions, leading to increased storage space usage and data transmission time when uploaded to cloud servers, as these layers occupy a significant volume of data without providing meaningful interactions.

Innovation Solution

A method to identify and merge inactive layers without assigned interactions with adjacent layers, generating a new layer and replacing the inactive layers in the prototype, thereby reducing the data volume while maintaining core interactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all layers including inactive layers are stored in the prototype, then the complete structure is preserved, but the data volume increases and storage space is wasted

Engineering Contradiction:
Improveprototype structure completenessVSAvoiddata volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent extracts and removes inactive layers from the prototype structure. The system identifies layers without assigned interactions and selectively eliminates them from the stored prototype data, keeping only the necessary active layers that contain interaction definitions. This extraction process reduces data volume while preserving the essential interactive functionality of the prototype.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent discards inactive layers that do not contribute to prototype functionality. By identifying layers without interactions and removing them from storage, the system recovers wasted storage space and reduces data transmission requirements while maintaining the integrity of the active prototype elements that users need to interact with.

Inventive Principle:
Principle #34Discarding and recovering

2Loss of information

If all layers are uploaded to cloud server, then no data is lost, but data transmission time increases

Engineering Contradiction:
Improveprototype data完整性VSAvoiddata transmission time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

Before uploading to the cloud server, the system extracts and removes inactive layers from the prototype data. This pre-processing step ensures that only necessary active layers are transmitted to the cloud, reducing transmission time while maintaining data integrity for the essential interactive elements.

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If numerous layers are created during prototyping, then design flexibility is improved, but unnecessary layers occupy large proportion of prototype data

Engineering Contradiction:
Improvedesign flexibilityVSAvoidprototype data volume
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The system extracts and removes inactive layers that were created during the prototyping process but never assigned interactions. This allows designers to maintain flexibility by creating multiple layers during design while automatically eliminating the unnecessary ones from the final stored prototype, keeping data volume manageable.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent discards inactive layers that occupy unnecessary space in the prototype data. By automatically identifying and removing these non-functional layers, the system recovers storage space while preserving the design flexibility needed for active layers that contain interaction definitions.

Inventive Principle:
Principle #34Discarding and recovering

Data Source

PatentUS11003346B2Prototype storing method
Publication Date: 2021.05.11 STUDIO XID KOREA INC
  • US11003346B2 patent drawing
  • US11003346B2 patent drawing
  • US11003346B2 patent drawing

AI summary

There is provided a prototype storing method. A prototype storing method executed by a computing device, the method includes selecting an inactive layer not assigned an interaction from among a plurality of layers included in a first prototype assigned at least one interaction, determining whether an interaction has been assigned to at least one layer adjacent to the inactive layer and determining the at least one adjacent layer as a merge target if it is determined that no interaction has been assigned to the at least one adjacent layer, generating a new layer by merging the inactive layer and the layer determined as the merge target; and generating a second prototype comprising the new layer instead of the inactive layer and the at least one adjacent layer in response to a user's input to the first prototype.