12306996

Integrating Data Privacy Integration Protocols Across System Landscapes

PublishedMay 20, 2025
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
20 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A computer-implemented method comprising: receiving, at a primary data privacy integration service, a request to start a data privacy integration protocol in a first multiple-application landscape that includes a first set of applications; determining, by the primary data privacy integration service, a first subset of the first set of applications; sending, by the primary data privacy integration service, a protocol command for the data privacy integration protocol to each application in the first subset of the first set of applications; sending, by the primary data privacy integration service, a first command to a dependent data privacy integration service included in a second multiple-application landscape that includes a second set of applications that instructs the dependent data privacy integration service to send the protocol command to a first subset of the second set of applications; receiving, by the primary data privacy integration service, responses to the protocol command from the first subset of the first set of applications; receiving, by the primary data privacy integration service, an aggregate status from the dependent data privacy integration service that aggregates responses to the protocol command received by the dependent data privacy integration service from the first subset of the second set of applications; and determining, by the primary data privacy integration service, whether to send the protocol command to a second subset of the first set of applications based on the responses received from the first subset of the first set of applications and the aggregate status.

2

2. The computer-implemented method of claim 1, wherein the data privacy integration protocol is an integrated end-of-purpose protocol and the protocol command is an inquiry regarding whether at least one object can be blocked.

3

3. The computer-implemented method of claim 1, wherein the data privacy integration protocol is an aligned purpose disassociation protocol and the protocol command is an inquiry regarding whether a purpose can be disassociated from an object.

4

4. The computer-implemented method of claim 1, wherein determining the first subset of the first set of applications comprises identifying applications in a first responder group of applications in the first multiple-application landscape.

5

5. The computer-implemented method of claim 1, wherein the first command sent to the dependent data privacy integration service is an instruction to send the protocol command to a number of responder groups in the second multiple-application landscape.

6

6. The computer-implemented method of claim 5, wherein the number of responder groups in the second multiple-application landscape is determined based on a total number of responder groups in the first multiple-application landscape and a total number of responder groups in the second multiple-application landscape.

7

7. The computer-implemented method of claim 1, wherein determining the first subset of the first set of applications comprises determining applications that have an application score within a first range.

8

8. The computer-implemented method of claim 7, wherein application scores are relative scores based on one or more factors that determine a relative order of sending protocol commands to applications.

9

9. The computer-implemented method of claim 8, wherein application scores are based on factors such that applications that are more likely to fail a protocol operation, more likely to take less time to complete a protocol operation, more likely to consume less computing resources, or more likely to respond negatively to an inquiry are ordered to receive protocol commands sooner than other applications.

10

10. The computer-implemented method of claim 7, wherein the first command sent to the dependent data privacy integration service instructs the dependent data privacy integration service to send the protocol command to applications in the second multiple-application landscape having an application score within the first range.

11

11. The computer-implemented method of claim 7, further comprising normalizing application scores between the first multiple-application landscape and the second multiple-application landscape before sending the first command to the dependent data privacy integration service that instructs the dependent data privacy integration service to send the protocol command to applications in the second multiple-application landscape that have an application score within the first range.

12

12. The computer-implemented method of claim 1, wherein determining whether to send the protocol command to a second subset of the first set of applications comprises determining to halt processing of the request in response to determining that at least one of a response received from the first set of applications or the aggregate status does not indicate an affirmative response to a data privacy integration protocol inquiry.

13

13. The computer-implemented method of claim 1, wherein determining whether to send the protocol command to a second subset of the first set of applications comprises determining to send the protocol command to the second subset of the first set of applications in response to determining that all responses received from the first set of applications and the aggregate status indicate an affirmative response to a data privacy integration protocol inquiry.

14

14. The computer-implemented method of claim 13, further comprising, in response to determining that all responses received from the first set of applications and the aggregate status indicate an affirmative response to the data privacy integration protocol inquiry, sending a second command to the dependent data privacy integration service that instructs the dependent data privacy integration service to send the protocol command to a second subset of the second set of applications.

15

15. The computer-implemented method of claim 14, wherein the second subset of the first set of applications comprises a second responder group of applications in the first multiple-application landscape.

16

16. The computer-implemented method of claim 15, wherein the second subset of the second set of applications includes applications in one or more next responder groups in the second multiple-application landscape, wherein the one or more next responder groups in the second multiple-application landscape are determined based on a responder group number of the second responder group in the first multiple-application landscape, a total number of responder groups in the first multiple-application landscape, and a total number of responder groups in the second multiple-application landscape.

17

17. The computer-implemented method of claim 16, wherein the second subset of the first set of applications and the second subset of the second set of applications each include applications having application scores in a second range.

18

18. The computer-implemented method of claim 1, wherein the first multiple-application landscape and the second multiple-application landscape are served by different data centers.

19

19. A system comprising: one or more computers; and a computer-readable medium coupled to the one or more computers having instructions stored thereon which, when executed by the one or more computers, cause the one or more computers to perform operations comprising: receiving, at a primary data privacy integration service, a request to start a data privacy integration protocol in a first multiple-application landscape that includes a first set of applications; determining, by the primary data privacy integration service, a first subset of the first set of applications; sending, by the primary data privacy integration service, a protocol command for the data privacy integration protocol to each application in the first subset of the first set of applications; sending, by the primary data privacy integration service, a first command to a dependent data privacy integration service included in a second multiple-application landscape that includes a second set of applications that instructs the dependent data privacy integration service to send the protocol command to a first subset of the second set of applications; receiving, by the primary data privacy integration service, responses to the protocol command from the first subset of the first set of applications; receiving, by the primary data privacy integration service, an aggregate status from the dependent data privacy integration service that aggregates responses to the protocol command received by the dependent data privacy integration service from the first subset of the second set of applications; and determining, by the primary data privacy integration service, whether to send the protocol command to a second subset of the first set of applications based on the responses received from the first subset of the first set of applications and the aggregate status.

20

20. A non-transitory, computer-readable medium coupled to one or more processors and having instructions stored thereon which, when executed by the one or more processors, cause the one or more processors to perform operations, the operations comprising: receiving, at a primary data privacy integration service, a request to start a data privacy integration protocol in a first multiple-application landscape that includes a first set of applications; determining, by the primary data privacy integration service, a first subset of the first set of applications; sending, by the primary data privacy integration service, a protocol command for the data privacy integration protocol to each application in the first subset of the first set of applications; sending, by the primary data privacy integration service, a first command to a dependent data privacy integration service included in a second multiple-application landscape that includes a second set of applications that instructs the dependent data privacy integration service to send the protocol command to a first subset of the second set of applications; receiving, by the primary data privacy integration service, responses to the protocol command from the first subset of the first set of applications; receiving, by the primary data privacy integration service, an aggregate status from the dependent data privacy integration service that aggregates responses to the protocol command received by the dependent data privacy integration service from the first subset of the second set of applications; and determining, by the primary data privacy integration service, whether to send the protocol command to a second subset of the first set of applications based on the responses received from the first subset of the first set of applications and the aggregate status.

Patent Metadata

Filing Date

Unknown

Publication Date

May 20, 2025

Inventors

Benny Rolle
Matthias Vogel

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “INTEGRATING DATA PRIVACY INTEGRATION PROTOCOLS ACROSS SYSTEM LANDSCAPES” (12306996). https://patentable.app/patents/12306996

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.