Automated System Verification Apparatus for Agile Deployment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The transition of a system from a verification environment to a production environment requires adjustments due to differences in necessary technologies and human resources, leading to increased operational time and workload, especially in agile development systems where repeated renewal cycles generate cumulative operations.

Innovation Solution

A system verification apparatus that manages functional status using log data, determines whether the status satisfies condition values for application or non-continuous use in the production environment, and automatically switches or restores the system accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual adjustment operations are performed for system transition from verification environment to production environment, then the system can be properly deployed, but the operational time and workload increase significantly

Engineering Contradiction:
Improvesystem deployment accuracyVSAvoidoperational time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by automatically executing pre-defined adjustment operations during the system transition. The determination unit pre-establishes the necessary adjustments between verification and production environments, and the renewal unit automatically executes these adjustments when transition conditions are met, eliminating the need for manual operational intervention and significantly reducing operational time while ensuring deployment accuracy

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system performs self-service by autonomously managing its own transition process. The verification apparatus automatically determines whether transition conditions are satisfied, selects appropriate adjustment operations, and executes them without external manual intervention. This self-service mechanism handles the deployment adjustments independently, reducing both operational time and workload while maintaining reliability

Inventive Principle:
Principle #25Self-service

2Reliability

If manual adjustment operations are performed for system transition, then the system can be properly deployed, but the workload increases especially in agile development cycles

Engineering Contradiction:
Improvesystem deployment accuracyVSAvoidrenewal cycle efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies preliminary action by pre-defining all necessary adjustment operations for environment transition. The determination unit pre-establishes the adjustment playbook, and when transition conditions are met, the renewal unit automatically executes these pre-planned adjustments. This eliminates the need for repetitive manual workload in each agile renewal cycle while ensuring deployment accuracy is maintained

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system performs self-service by autonomously managing its own renewal process. The verification apparatus automatically determines transition conditions, selects appropriate adjustments from pre-defined options, and executes them without external intervention. This self-service capability significantly improves renewal cycle efficiency by eliminating manual workload while maintaining reliable deployment

Inventive Principle:
Principle #25Self-service

3Ease of operation

If automatic renewal is implemented, then operational workload is reduced, but the complexity of the verification system increases

Engineering Contradiction:
Improveoperational workloadVSAvoidverification system complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent applies universality by designing a multi-functional verification apparatus that combines determination, selection, and execution capabilities in a single integrated system. The determination unit identifies transition conditions, the selection unit chooses appropriate adjustments from pre-defined options, and the renewal unit executes them - all within one universal platform. This consolidates complexity into a single system rather than requiring multiple separate tools, making the increased complexity manageable while achieving ease of operation

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent introduces an intermediary mechanism - the determination unit - that mediates between the verification environment status and the renewal execution. This intermediary automatically assesses transition conditions and determines whether renewal should proceed, acting as an intelligent bridge that simplifies the overall operation while managing the system complexity through structured decision-making logic

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20240211379A1System verification apparatus, system verification method and program
Publication Date: 2024.06.27 NIPPON TELEGRAPH & TELEPHONE CORP
  • US20240211379A1 patent drawing
  • US20240211379A1 patent drawing
  • US20240211379A1 patent drawing

AI summary

A system verification apparatus 1 includes a management unit 11 that manages a functional status related to an execution state of a function of a processing system using log data of the processing system constructed in a verification environment, a determination unit 12 that determines whether a value based on the functional status satisfies condition values for application to a production environment, and a renewal unit 13 that switches the function of the processing system to the production environment when the value based on the functional status satisfies the condition values for application to the production environment.