Inter-object Validation for Integrated Computing Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional integrated computing systems face challenges in efficiently customizing and integrating multiple components from different vendors due to frequent technological changes and complex dependencies, leading to time-consuming and resource-intensive configuration processes.

Innovation Solution

An inter-object validation system that uses specialized configuration applications to validate and customize integrated computing systems by generating design elements and invoking multiple configuration applications to ensure compatibility and optimal configuration based on user-selected components, allowing for the selection of additional or alternative components to meet specific user needs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional integrated computing systems are customized with multiple components from different vendors, then user-specific resource needs can be met, but the configuration process becomes time-consuming and resource-intensive due to frequent technological changes and complex dependencies

Engineering Contradiction:
Improvecustomization capabilityVSAvoidconfiguration time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary validation by invoking specialized configuration applications to validate design elements against compatibility rules and constraints before final configuration is completed. This advance validation prevents rework and reduces overall configuration time by identifying issues early in the process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

A specialized application controller acts as an intermediary between the configuration process and multiple specialized configuration applications. This mediator coordinates validation across different components from various vendors, managing complex dependencies and technological changes through a centralized control mechanism that streamlines the customization process.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If multiple specialized configuration applications are invoked to validate design elements, then compatibility and optimal configuration are ensured, but the system complexity increases

Engineering Contradiction:
Improvecomponent compatibilityVSAvoidsystem architecture
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Multiple specialized configuration applications are merged under a single specialized application controller that coordinates their execution and aggregates their validation results. This consolidation provides comprehensive compatibility checking while presenting a unified, simplified interface to users, effectively managing system complexity through centralized control.

Inventive Principle:
Principle #5Merging (Combining)

3Manufacturing precision

If design elements are validated against multiple different criteria, then configuration accuracy is improved, but the validation process becomes more resource-intensive

Engineering Contradiction:
Improveconfiguration accuracyVSAvoidcomputational resources
Core Design Contradiction:
Manufacturing precisionVSUse of energy by moving object

Solution Approach 1:

The validation process is segmented into multiple specialized configuration applications, each responsible for validating specific design elements against particular criteria. This division allows parallel execution of validation tasks, improving configuration accuracy through comprehensive checking while optimizing resource utilization by assigning specific validation responsibilities to dedicated applications.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10338934B1Inter-object validation system and method using chained specialized configuration applications
Publication Date: 2019.07.02 EMC IP HLDG CO LLC
  • US10338934B1 patent drawing
  • US10338934B1 patent drawing
  • US10338934B1 patent drawing

AI summary

An inter-object validation system includes a computing system that executes a specialized configuration application to receive an aggregated object configuration comprising a plurality of design elements (DEs) associated with multiple objects of a test system, and invoke each of multiple specialized configuration applications to determine whether at least a subset of the DEs in the aggregated object configuration meet a specified criteria associated with a behavior that the subset of DEs is to provide, the specified criteria associated with each specialized configuration application being different from one another. The specialized configuration application controller may then generate a report indicating the results of the determination. The execution of the specialized configuration applications is controlled by the specialized application controller, and additionally, the specialized configuration application is separate and distinct from the specialized application controller that controls the logic.