Modular Assembly Information Compilation to Reduce Storage Costs
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Storing assembly information for modular assemblies in electronic devices can be costly and inefficient due to varying sizes and large quantities, consuming valuable storage resources and increasing costs.
Innovation Solution
A management controller identifies installed modular assemblies, retrieves self-identifying, self-describing data, and compiles it into a data repository, reducing storage needs by only storing information for installed assemblies, and allowing machine-readable instructions to interact efficiently with these assemblies.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If assembly information is stored in each modular assembly, then interaction with modular assemblies is enabled, but storage resources are consumed and costs increase
Solution Approach 1:
The patent extracts the assembly information storage function from the modular assemblies themselves and relocates it to a centralized data repository. The modular assemblies no longer need to store their own information, instead referencing it externally through identifiers, thereby eliminating the storage burden on each individual assembly while maintaining accessibility.
Solution Approach 2:
The patent introduces a centralized data repository as an intermediary between the modular assemblies and the systems that need to access their information. This intermediary stores the assembly information centrally and provides it to various components through requests, eliminating the need for each modular assembly to maintain its own storage resources.
2Loss of information
If all possible modular assembly information is stored, then complete information is available, but storage costs and complexity increase
Solution Approach 1:
The patent implements preliminary action by pre-defining a standardized set of information elements that characterize modular assemblies. This predefined schema allows the system to retrieve only the necessary information for a given modular assembly type, avoiding the need to store all possible information for all possible assemblies while ensuring completeness for the intended use cases.
Solution Approach 2:
The patent applies local quality by storing assembly information in a centralized repository rather than duplicating it in each modular assembly. This allows the same information to be accessed by multiple systems without redundancy, optimizing storage usage while maintaining information availability for different purposes.
Data Source
AI summary
In some examples, a management controller identifies modular assemblies installed in an electronic device, accesses a data repository based on the identified modular assemblies to retrieve assembly information elements of the identified modular assemblies, and obtains a compiled representation of the assembly information elements. The management controller stores, in a memory, the compiled representation of the assembly information elements. Machine-readable instruction cause the electronic device to use the compiled representation of the assembly information elements retrieved from the memory in interactions with the modular assemblies.


