Subsurface Data Ingestion Reprocessing by Failure Stage Grouping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Challenges arise in identifying and re-processing failed data records during large-scale data ingestion in subsurface data platforms due to computationally expensive tasks, where failures occur at various stages, making it difficult to pinpoint and re-process eligible records efficiently.

Innovation Solution

A recovery utility application monitors data ingestion operations, identifies failed records, and initiates re-processing requests for specific failure stages, using a failure message decoder to group eligible records for re-processing, thereby reducing computational overload.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all failed data records are re-processed through multiple processing stages, then data completeness is improved, but computational load and processing time increase significantly

Engineering Contradiction:
Improvedata completenessVSAvoidcomputational load
Core Design Contradiction:
ReliabilityVSUse of energy by stationary object

Solution Approach 1:

The patent segments the large set of failed data records into smaller groups based on failure stage identifiers. Each group contains records that failed at the same processing stage, allowing targeted re-processing only for specific stages rather than re-processing all records through all stages, thus reducing computational load while maintaining data completeness.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by selectively re-processing only the groups of records that are eligible and necessary for re-processing, rather than re-processing all failed records. The system determines eligibility criteria and processes only those records that can potentially succeed, avoiding unnecessary computational expenditure on records that cannot be successfully re-processed.

Inventive Principle:
Principle #16Partial or excessive action

2Measurement precision

If detailed tracking of each failed record is implemented, then failure identification accuracy is improved, but system complexity increases

Engineering Contradiction:
Improvefailure identification accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent implements preliminary action by pre-grouping failed records into groups based on their failure stage identifiers before the re-processing decision is made. This pre-organization of data allows the system to efficiently identify which records failed at which stages without requiring complex real-time tracking during the re-processing phase, thus maintaining identification accuracy while reducing system complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a structured representation (copy) of the failure information by organizing failed record identifiers into groups associated with specific failure stage identifiers. This copied organizational structure enables efficient querying and processing without requiring the system to maintain complex relationships between individual records and multiple processing stages.

Inventive Principle:
Principle #26Copying

3Productivity

If selective re-processing of eligible records is implemented, then processing efficiency is improved, but risk of missing re-processable records increases

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidrecord recovery completeness
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements feedback mechanisms where the system monitors the outcomes of re-processing operations and uses this information to identify patterns in failure and success. This feedback loop allows the system to refine its eligibility determination criteria over time, ensuring that selective re-processing does not miss potentially re-processable records while maintaining high processing efficiency through learned optimization.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20260044414A1Re-processing for subsurface data platform ingestion workflow services
Publication Date: 2026.02.12 SCHLUMBERGER TECH CORP
  • US20260044414A1 patent drawing
  • US20260044414A1 patent drawing
  • US20260044414A1 patent drawing

AI summary

Re-processing for subsurface data platform ingestion workflow services include processing multiple failure messages of a failure message file corresponding to a correlation identifier (id) identifying a data ingestion job, to obtain multiple groups corresponding respectively to multiple failure stage identifiers (ids). The re-processing further includes initiating a re-processing request for a first group of the multiple groups corresponding to a first failure stage id of the multiple failure stage ids, the re-processing request including the first group, the first failure stage id and the correlation id. The re-processing further includes re-processing the first group through a processing stage of the data ingestion job, the processing stage identified by the first failure stage id, to obtain a status of the re-processing request.