Universal Data Subject Identification Across Heterogeneous Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional systems face challenges in efficiently identifying and collecting personal data across disparate application systems in distributed computing environments, due to unique data schemas and varying database types, making it difficult to comply with data privacy regulations.

Innovation Solution

An integrated approach is implemented to query multiple application systems using generic and iterative search parameters, allowing for the identification of data subjects and acquisition of personal data across heterogeneous systems, facilitating compliance with data privacy laws.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional systems use predefined combinations of search parameters to identify data subjects, then identification can be achieved in some application systems, but the method is not efficient and not usable across all application systems with disparate data schemas

Engineering Contradiction:
Improveidentification capability across different application systemsVSAvoididentification efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent implements a universal identification framework that works across multiple application systems with different data schemas. The system queries each application system for its specific search parameter combinations and dynamically adapts the identification process to work with diverse database types including graph databases, relational databases, key-value stores, and blockchain-based systems, making the identification capability universally applicable while maintaining efficiency.

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

Solution Approach 2:

The system dynamically adjusts the identification approach based on the specific application system being queried. Instead of using fixed predefined parameter combinations, the system retrieves and adapts search parameter combinations specific to each application system's data schema, enabling efficient identification across heterogeneous environments by making the identification process flexible and context-aware.

Inventive Principle:
Principle #15Dynamics

2Loss of information

If predefined combinations of search parameters are used, then some data subjects can be identified, but the system does not facilitate collection of personal data across different application systems

Engineering Contradiction:
Improvepersonal data collection completenessVSAvoidsystem architecture complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent merges the identification and data collection functions into a unified process. By querying application systems for their specific search parameter combinations and using these to identify data subjects, the system simultaneously achieves complete personal data collection across different application systems while managing complexity through a standardized interface that abstracts the underlying diversity of database schemas.

Inventive Principle:
Principle #5Merging (Combining)

3Ease of manufacture

If application systems maintain unique data schemas, then each system can optimize its data storage, but it becomes technically challenging to identify all data stored across all application systems with respect to a given data subject

Engineering Contradiction:
Improvedata storage optimizationVSAvoiddata subject identification difficulty
Core Design Contradiction:
Ease of manufactureVSDifficulty of detecting and measuring

Solution Approach 1:

The system introduces an intermediary layer that mediates between the diverse data schemas of different application systems and the identification process. This intermediary queries each application system for its specific search parameter combinations and translates these into a unified identification approach, allowing data storage optimization at the application level while simplifying the identification process at the system level.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11550781B2Identification of data in distributed environments
Publication Date: 2023.01.10 SAP SE
  • US11550781B2 patent drawing
  • US11550781B2 patent drawing
  • US11550781B2 patent drawing

AI summary

Systems and methods include requesting, from a first application system, of a first one or more combinations of search parameters for identifying a data subject identifier of the first application system, transmission of a first query to the first application system including values of search parameters of a first one of the first one or more combinations of search parameters, the values associated with a first data subject, reception of a first data subject identifier of the first application system in response to the first query, transmission of a second query to the first application system including the first data subject identifier, and reception of data of the first application system associated with the first data subject identifier in response to the second query.