Centralized Library Storage for Design Element Interoperability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face challenges in sharing and reusing design elements across multiple applications and devices due to compatibility issues, as design elements often require multiple versions to be created in formats understandable by different applications and devices.
Innovation Solution
A system that stores design elements in a centrally managed library with multiple representations, allowing users to access compatible versions directly, eliminating the need for multiple copies and ensuring seamless interoperability across applications and devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If design elements are stored in multiple formats for different applications, then compatibility across applications is improved, but device complexity and data management complexity increase
Solution Approach 1:
The patent introduces a library storage service as an intermediary between design elements and applications. This service receives design elements, automatically generates multiple format representations, and manages storage in a centralized library. Applications interact with the library through standardized interfaces rather than directly managing multiple formats, thus the complexity is absorbed by the intermediary service rather than propagated to applications and devices.
2Adaptability or versatility
If multiple copies of design elements are created for different applications, then compatibility is improved, but data redundancy and storage requirements increase
Solution Approach 1:
The patent merges the storage of multiple format representations into a single centralized library storage service. Instead of each application maintaining separate copies, all format variations are consolidated in one location. The library storage service manages the multiple representations efficiently, reducing overall data redundancy while maintaining compatibility across applications through centralized access.
3Ease of manufacture
If design elements are embedded in custom data formats, then application-specific functionality is improved, but ease of extraction and transfer between applications deteriorates
Solution Approach 1:
The patent applies preliminary action by pre-generating multiple format representations when design elements are first submitted to the library storage service. Instead of converting formats at the point of use (which would be extraction time), the system proactively creates all necessary format variations in advance. This preliminary conversion eliminates the need for complex extraction processes later, as compatible formats are already prepared and readily available.
Data Source
AI summary
Techniques for sharing design elements between different applications and/or devices are provided. A design element is received from a first application as multiple representations, each of the multiple representations corresponding to a complementary storage format for the design element based on a design element type. The design element is stored as the multiple representations in a centrally stored library, the centrally stored library being shared among a plurality of applications. An indication to use the design element in a second application may be received. At least one of the multiple representations may be returned, as determined by the second application.


