Simulated Customer Environment Replay for Remote Issue Resolution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Developers face difficulties in resolving customer environment issues due to the inability to interact directly with the customer's environment, leading to challenges in reproducing problems and providing effective solutions.

Innovation Solution

A re-playable simulated customer environment is created using environment data stored in a data hub, allowing for the identification and resolution of issues within the original customer environment through a simulated environment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If developers directly access customer environment to troubleshoot, then issue resolution accuracy improves, but customer environment security and stability deteriorate

Engineering Contradiction:
Improveissue resolution accuracyVSAvoidcustomer environment stability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent creates a simulated customer environment that copies the actual customer environment's configuration, resources, and data. Developers can troubleshoot issues in this simulated copy without directly accessing or affecting the real customer environment, thus maintaining both high diagnostic accuracy and environment stability.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The simulated customer environment acts as an intermediary between developers and the actual customer environment. It enables indirect interaction where developers can perform troubleshooting operations on the simulation rather than directly on the customer's live system.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If developers set up environments internally to reproduce issues, then issue understanding improves, but time consumption increases

Engineering Contradiction:
Improveissue understandingVSAvoidtime consumption
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system pre-configures the simulated customer environment with the actual customer environment's settings, resources, and historical data before troubleshooting begins. This preliminary setup eliminates the time-consuming process of manually reproducing environment configurations and allows developers to immediately reproduce and analyze issues.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of manually recreating environment configurations, the system automatically copies the customer environment's exact setup including resources, policies, and data. This copying approach preserves all environmental details while significantly reducing the time required to set up reproduction environments.

Inventive Principle:
Principle #26Copying

3Loss of information

If customers collect and provide environment data, then issue analysis capability improves, but customer operational complexity increases

Engineering Contradiction:
Improveissue analysis capabilityVSAvoidcustomer operational complexity
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The system implements self-service mechanisms where the simulated customer environment automatically collects, processes, and prepares all necessary environment data without requiring customer intervention. The data collection and environment setup processes occur autonomously, eliminating the need for customers to manually gather and provide technical data.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The simulated environment serves as an intermediary that handles all data collection and processing operations between the customer's actual environment and the developers. Customers interact only with the simple simulation interface while the complex data gathering and environment reconstruction is performed automatically by the system.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12554374B2Resolving issues by building a re-playable simulated customer environment
Publication Date: 2026.02.17 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US12554374B2 patent drawing
  • US12554374B2 patent drawing
  • US12554374B2 patent drawing

AI summary

Provided are techniques for resolving issues by building a re-playable simulated customer environment. Environment data of an original customer environment is stored in a data hub. The environment data from the data hub us used to create a simulated customer environment. The simulated customer environment is played. In response to the playing, one or more issues in the original customer environment are identified using the simulated customer environment and one or more solutions for the one or more issues are identified. A recommendation is provided with a solution of the one or more solutions for solving at least one of the issues in the original customer environment. Application of the recommendation to the original customer environment to resolve the at least one of the issues is automatically initiated.