Dynamic Data Context Mapping for Heterogeneous Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional systems face challenges in efficiently formatting and presenting data from disparate application systems in a compliant and understandable manner, requiring significant design-time effort and being inflexible.

Innovation Solution

An integrated approach for customizable and reusable formatting of context-enhanced data from multiple application systems, where data is queried, annotated with metadata, and configured to generate suitable reports, allowing for flexible data presentation and compliance with data privacy regulations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a common list of data contexts is provided with pre-defined mappings, then data can be retrieved and mapped from application systems, but significant design-time effort is required and the system becomes inflexible

Engineering Contradiction:
Improvedata retrieval and mapping efficiencyVSAvoiddesign-time effort and system rigidity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements dynamic configuration where data context mappings are not fixed at design-time but can be modified at runtime. The system allows users to add, remove, and modify data contexts and their associated mappings without requiring system reconfiguration or redeployment, transforming a static mapping system into a dynamic one that adapts to changing requirements

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system provides a universal data context framework that can accommodate multiple application systems with different data schemas. By defining data contexts as reusable, parameterized templates that can be instantiated multiple times with different configurations, the system achieves multi-functionality across diverse data sources without requiring separate custom mappings for each system

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If pre-defined data context lists are used for mapping, then data schemas can be mapped to common contexts, but the system becomes unusable for certain application system data schemas

Engineering Contradiction:
Improvedata schema compatibilityVSAvoidsystem flexibility
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system enables dynamic addition and modification of data contexts beyond the pre-defined list. Users can register new data contexts with custom schemas, attributes, and mappings at runtime, allowing the system to adapt to application systems with data schemas that differ significantly from the pre-defined contexts without being constrained by them

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements parameterized data context definitions where contexts can be configured with adjustable parameters and attributes. This allows the same data context template to be instantiated with different parameter values to accommodate varying data schemas across different application systems, providing both standardization and customization

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If conventional systems format data from disparate application systems, then data can be presented to data subjects, but the process requires significant design-time effort and is inflexible

Engineering Contradiction:
Improvedata presentation capabilityVSAvoiddesign-time effort
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-defining reusable data context templates and mapping patterns that can be automatically applied to multiple data sources. Rather than creating custom mappings from scratch for each application system, the system prepares standardized context frameworks in advance that can be quickly instantiated and configured, reducing design-time effort while maintaining customization capability

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11494546B2System to facilitate formatting of acquired data
Publication Date: 2022.11.08 SAP SE
  • US11494546B2 patent drawing
  • US11494546B2 patent drawing
  • US11494546B2 patent drawing

AI summary

Systems and methods include requesting, from a first application system, of data associated with a data subject, reception, from the first application system and in response to the request, of the data associated with the data subject and data contexts respectively associated with the data, presentation of the data and the data contexts to a user, reception of instructions from the user to generate a first configuration including at least one mapping of a data context to a descriptive field value, generation of a first report based on the data, the data contexts and the first configuration, presentation of the first report to the user, and storage of the first configuration in association with the first application system.