Dynamic Schema Transformation for E&P Data Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The Exploration & Production (E&P) process faces challenges in integrating data from disparate sources due to differences in terminology and schema, leading to incomplete queries and calculations as data may not match expected formats or schemas.

Innovation Solution

A dynamic schema transformation system is implemented, where a target schema is determined from a request, and transformations are identified and applied to convert source entities to target entities, enabling data to be processed and presented in a common format.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If data from multiple sources with different schemas are integrated into a common data storage, then data completeness improves, but data processing complexity increases due to schema mismatches

Engineering Contradiction:
Improvedata completenessVSAvoiddata processing complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary schema translation layer that mediates between source schemas with different terminologies and the target common schema. This translation layer automatically maps source data entities to target data entities using predefined schema mappings, enabling seamless integration without manual intervention while maintaining data completeness across disparate sources.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system dynamically changes schema parameters by automatically detecting source schema characteristics and adapting transformation rules accordingly. The schema translation process modifies data structure parameters, terminology, and format to align with the target common schema, resolving schema mismatches while preserving underlying data meaning and relationships.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If strict schema validation is applied to ensure data quality, then data accuracy improves, but data loss increases due to rejected mismatched data

Engineering Contradiction:
Improvedata accuracyVSAvoiddata loss
Core Design Contradiction:
Manufacturing precisionVSLoss of substance

Solution Approach 1:

The system performs preliminary schema translation and adaptation before data validation occurs. By pre-processing source data through schema mapping and transformation, the data is converted to conform to the target common schema in advance, ensuring that subsequent validation accepts the translated data without rejection while maintaining accuracy standards.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The schema translation layer acts as an intermediary between source data and validation rules, transforming data to match target schema requirements before validation occurs. This eliminates data rejection due to schema mismatches while preserving data accuracy through structured translation processes that maintain data integrity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If manual schema alignment is performed to resolve terminology differences, then query completeness improves, but processing time increases

Engineering Contradiction:
Improvequery completenessVSAvoidprocessing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system implements self-service schema translation through automated detection and mapping of source schemas to the target common schema. The translation process autonomously identifies schema relationships, applies transformation rules, and completes data conversion without manual intervention, achieving query completeness across multiple sources while minimizing processing time through automation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system dynamically changes schema parameters by automatically detecting source schema characteristics and adapting transformation rules in real-time. This automated parameter adaptation enables rapid schema alignment and translation, improving query completeness across disparate sources while reducing processing time compared to manual alignment methods.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11144567B2Dynamic schema transformation
Publication Date: 2021.10.12 SCHLUMBERGER TECH CORP
  • US11144567B2 patent drawing
  • US11144567B2 patent drawing
  • US11144567B2 patent drawing

AI summary

Dynamic schema transformation that involves a target schema that is determined from a request. A set of transformations is identified between a set of source schemas and the target schema. A set of source entities that correspond to the set of source schemas is received. The set of source entities is converted to a set of target entities by applying the sets of transformations to the set of source entities. A reply is presented that comprises target data from the set of target entities.