Sub-system Definition Validation for Integrated Computing Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Integrated computing systems face challenges in customization due to the complexity of validating numerous components and dependencies, leading to inefficient resource allocation and increased time in creating valid configurations.
Innovation Solution
A configuration system that generates and validates sub-system definitions, allowing for the combination of these definitions to form customized integrated computing systems, reducing duplication of effort and enhancing customization by enabling the importation of individually validated sub-systems into new designs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If integrated computing systems are highly customized to meet unique user resource needs, then adaptability is improved, but device complexity increases due to the large number of components and dependencies that must be validated
Solution Approach 1:
The patent segments the integrated computing system into multiple sub-systems (compute sub-system, storage sub-system, network sub-system, etc.), each with its own definition file. This allows independent validation and configuration of each sub-system while maintaining overall system customization. The configuration system processes sub-system definitions separately and combines them to form complete system configurations.
Solution Approach 2:
The patent implements preliminary validation of sub-system definitions before full system configuration. The configuration system validates each sub-system definition file independently against defined schemas and constraints, identifying configuration errors early in the design phase rather than during deployment, thus reducing the complexity of validating the complete system.
2Reliability
If comprehensive validation of all components and dependencies is performed, then reliability is improved, but loss of time increases due to the extensive validation process required for numerous components
Solution Approach 1:
The validation process is segmented into sub-system level validations rather than validating the entire system at once. Each sub-system definition is validated independently against its specific schema, allowing parallel processing and reducing overall validation time while maintaining comprehensive reliability checks for each component.
Solution Approach 2:
The patent uses schema-based validation where predefined templates and constraint rules are copied and applied to multiple sub-system definitions. Once validation rules are established for a particular sub-system type, they can be reused across multiple configurations, reducing the time required for comprehensive validation while maintaining reliability.
3Ease of manufacture
If standardized packages of components are used in integrated computing systems, then ease of manufacture is improved, but adaptability decreases due to limited customization options
Solution Approach 1:
The patent implements a dynamic configuration system where standardized sub-system definitions serve as building blocks that can be selectively combined and modified. The configuration system allows users to start with standardized templates and dynamically adjust parameters, add or remove components, and customize configurations to meet specific user needs while maintaining the efficiency of standardized deployment processes.
Solution Approach 2:
The patent creates universal sub-system definition schemas that can be applied across different integrated computing system configurations. These standardized schemas define common structures and constraints that work across multiple scenarios, enabling efficient manufacturing and deployment while still allowing customization through parameter adjustment and component selection within the universal framework.
Data Source
AI summary
An integrated computing system configuration system includes a computer-based system that when executed, receives component definitions associated with physical components that are to be configured in a portion of a first sub-system of a first customized integrated computing system. Using the received component definitions, the system generates the first sub-system definition, which can be combined with a second sub-system definition to form a first integrated computing system. The system may also combine the first sub-system definition with another second sub-system definition to form a second customized integrated computing system definition that is different from the first customized integrated computing system definition.


