Unified Workload Recovery Across Data Service Platforms

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Large-scale distributed systems face challenges in identifying and resolving production incidents due to non-adherence to best practices, requiring manual processes that are time-consuming and prone to errors, involving coordination across multiple teams and systems.

Innovation Solution

A system and method for automatically identifying and resolving problem instances in data service workloads using a system including a processor and a non-transitory memory configured to store instructions for identifying problem instances, determining solutions using machine learning models, and executing these solutions across multiple data service platforms to resolve issues.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual processes are used to identify and resolve production incidents, then human expertise and judgment can be applied, but the process becomes time-consuming and prone to errors

Engineering Contradiction:
Improveincident resolution reliabilityVSAvoidincident resolution time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system enables self-service incident resolution by automatically detecting problem instances, determining appropriate solutions from a catalog, and executing resolutions without requiring human intervention. The machine learning model autonomously identifies issues and selects from predefined solutions, allowing the system to resolve incidents independently and reducing both time loss and human error.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual mechanical processes with automated machine learning-based systems. Instead of human engineers manually analyzing and resolving incidents, the system uses machine learning models to detect problems, determine solutions, and execute resolutions automatically, substituting human expertise with an automated intelligent system.

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

2Reliability

If manual coordination across multiple teams is used to resolve incidents, then comprehensive expertise is available, but the process becomes complex and error-prone

Engineering Contradiction:
Improveincident resolution accuracyVSAvoidcoordination complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system eliminates the need for manual coordination across multiple teams by automatically determining and executing resolutions. The machine learning model independently analyzes the incident, selects appropriate solutions from the catalog, and executes them without requiring human coordination between different teams, thereby reducing coordination complexity while maintaining resolution accuracy.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The machine learning model acts as an intermediary between incident detection and resolution execution. It receives problem instance information, determines the appropriate solution from the catalog, and triggers execution across different systems, mediating the complex coordination process and eliminating the need for direct human coordination between multiple teams.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If automated systems are used to resolve incidents, then speed and consistency are improved, but the system complexity increases

Engineering Contradiction:
Improveincident resolution speedVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system reduces complexity by performing preliminary actions during the development phase, where problem instances and their solutions are identified and cataloged in advance. This preparation allows the automated system to quickly resolve incidents during production without needing complex real-time analysis, as the solutions are pre-determined and stored in the catalog.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses copying by creating a catalog of predefined problem instances and their corresponding solutions. Instead of developing a completely new automated resolution system for each incident type, the system copies and reuses proven solutions from the catalog, reducing the complexity of the automated system while maintaining high resolution speed and consistency.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20250377969A1Systems and methods for unified problem recovery of workloads
Publication Date: 2025.12.11 WALMART APOLLO LLC
  • US20250377969A1 patent drawing
  • US20250377969A1 patent drawing
  • US20250377969A1 patent drawing

AI summary

Systems and methods for automatically identifying and resolving problem instances in data service workloads are disclosed. In some embodiments, a disclosed method includes: identifying a problem instance for a workload associated with a plurality of data service platforms; determining, using at least one machine learning model, a problem solution based on the problem instance and a catalog of problem solutions; executing the problem solution including operations across the plurality of data service platforms; and recovering the workload in accordance with a determination that the problem instance is resolved by the problem solution.