Test System Reclamation Agent for Error Ticket Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In distributed storage systems, test systems often remain unavailable for extended periods after generating errors, leading to depletion of the pool of available test systems, which reduces the efficiency and speed of software testing.

Innovation Solution

A reclamation agent is implemented to periodically retrieve tickets from a ticket database, detect if they satisfy predetermined conditions, and return corresponding test systems to the pool when conditions are met, such as resolution of errors or elapsed time, thereby preventing pool depletion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If test systems remain unavailable after generating errors, then error handling is simplified, but the pool of available test systems is depleted reducing testing efficiency

Engineering Contradiction:
Improveerror handlingVSAvoidtesting efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The reclamation agent continuously monitors the ticket database and provides feedback about test system availability status. When tickets are resolved or expire, the agent automatically detects this change and triggers the return of test systems to the available pool, creating a closed-loop feedback mechanism that maintains testing efficiency without manual intervention

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs self-service by automatically managing test system availability through the reclamation agent. The agent independently retrieves tickets, detects resolved conditions, and returns test systems to the pool without requiring manual administrator intervention, thereby maintaining high productivity while simplifying error handling operations

Inventive Principle:
Principle #25Self-service

2Reliability

If test systems are kept unavailable until errors are resolved, then data integrity is maintained, but test system availability decreases

Engineering Contradiction:
Improvedata integrityVSAvoidtest system availability
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The reclamation agent performs preliminary actions by periodically checking the ticket database before test systems are fully unavailable. It detects resolved errors and expired tickets in advance, triggering the return of test systems to the available pool before they can deplete the testing capacity, thus maintaining both data integrity and system availability

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system transitions from a static unavailable state to a dynamic availability management model. The reclamation agent continuously adjusts test system availability status based on real-time ticket resolution conditions, allowing test systems to dynamically move between unavailable and available states, thereby optimizing both reliability and quantity of available systems

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If manual monitoring of test system status is performed, then accuracy is improved, but time consumption increases

Engineering Contradiction:
Improvestatus detection accuracyVSAvoidmonitoring time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The reclamation agent performs self-service monitoring by automatically querying the ticket database and detecting test system availability conditions. This eliminates the need for manual monitoring while maintaining high accuracy through programmatic detection of resolved errors and expired tickets, significantly reducing time consumption

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual mechanical monitoring with an automated software-based reclamation agent. The agent uses database queries and conditional logic to detect test system status, substituting human operators with an automated system that provides equally accurate monitoring with minimal time investment

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS11163667B2Method and apparatus for error ticket management
Publication Date: 2021.11.02 EMC IP HLDG CO LLC
  • US11163667B2 patent drawing
  • US11163667B2 patent drawing
  • US11163667B2 patent drawing

AI summary

A method is provided comprising: storing one or more tickets in a ticket database, each of the tickets being associated with a corresponding test system, and each of the tickets being associated with an error that is generated as a result of executing one of a plurality of tests on the ticket's corresponding test system; executing a reclamation agent that is configured to: retrieve a plurality of tickets from a ticket database, detect if each of the tickets satisfies a predetermined condition, and return the ticket's corresponding test system to a pool of available test systems when the predetermined condition is satisfied by the ticket.