Data Privacy Integration Service for Multi-Application Redistribution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In complex multi-application landscapes, existing data privacy integration services face challenges in efficiently managing data privacy across multiple systems, particularly in aligning end-of-purpose protocols and disassociating purposes from master data objects, leading to inefficiencies and compliance issues due to distributed end-of-purpose checks and replication challenges.

Innovation Solution

The implementation of an integrated end-of-purpose protocol and an aligned purpose disassociation protocol, which utilize voting and blocking responder groups to ensure synchronized blocking and disassociation of data across multiple applications, along with a data privacy integration service that coordinates these processes to maintain data consistency and compliance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If distributed end-of-purpose checks are performed across multiple applications, then data privacy compliance is improved, but system complexity and coordination overhead increase

Engineering Contradiction:
Improvedata privacy complianceVSAvoidsystem coordination complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

A central coordinator service is introduced as an intermediary between multiple applications. This coordinator receives end-of-purpose notifications from applications, manages the voting process, and coordinates the blocking operations. By centralizing the coordination logic, the system achieves reliable data privacy compliance without requiring complex peer-to-peer coordination between applications, thus resolving the contradiction between compliance reliability and system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If multiple voting responder groups are used for data privacy integration, then voting accuracy and compliance are improved, but processing time and operational complexity increase

Engineering Contradiction:
Improvevoting accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system segments applications into multiple voting responder groups based on their data privacy configurations and voting behaviors. Each group processes votes independently and in parallel, allowing the system to maintain high voting accuracy through comprehensive evaluation while reducing overall processing time through concurrent execution. This segmentation resolves the contradiction by organizing the voting process into manageable, parallelizable units.

Inventive Principle:
Principle #1Segmentation

3Stability of the object's composition

If synchronized blocking operations are performed across all applications, then data consistency is improved, but processing speed and productivity decrease

Engineering Contradiction:
Improvedata consistencyVSAvoidprocessing speed
Core Design Contradiction:
Stability of the object's compositionVSProductivity

Solution Approach 1:

The system performs preliminary actions by sending blocking commands to applications in advance and preparing the blocking state before actual data processing needs to occur. Applications are pre-configured with blocking logic and can execute synchronized blocking operations rapidly when triggered, ensuring data consistency while minimizing the actual time spent in blocking state. This preliminary preparation resolves the contradiction between consistency and processing speed.

Inventive Principle:
Principle #10Preliminary action

4Reliability

If comprehensive purpose disassociation is implemented across multiple applications, then regulatory compliance is improved, but operational complexity and resource consumption increase

Engineering Contradiction:
Improveregulatory complianceVSAvoidoperational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system implements a universal purpose disassociation mechanism that can be applied across multiple applications with different data privacy requirements. The central coordinator service provides a unified interface for managing purpose disassociation, while applications can participate based on their specific configurations. This multi-functional approach allows comprehensive regulatory compliance to be achieved through a single coordinated process rather than requiring separate complex disassociation logic in each application.

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

Data Source

PatentUS12182284B2Redistribution operations for data privacy integration services using different redistribution responder groups
Publication Date: 2024.12.31 SAP SE
  • US12182284B2 patent drawing
  • US12182284B2 patent drawing
  • US12182284B2 patent drawing

AI summary

The present disclosure involves systems, software, and computer implemented methods for integrated data privacy services. An example method includes determining, by a data privacy integration service, a condition that has occurred from performing a data privacy integration protocol that indicates that a first object is to be redistributed to applications in a multiple-application landscape. Application responder group configurations are identified that group the applications into multiple redistribution responder groups for performing redistribution operations for an object type of the first object in response to redistribution requests. A redistribution command to redistribute the first object is sent to each application in a first redistribution responder group. If all redistribution statuses received from applications in the first redistribution responder group indicate successful redistribution of the first object, the redistribution command is sent to each application in a second redistribution responder group.