Patents by Inventor Carsten Pluder

Carsten Pluder has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20230385449
    Abstract: Systems and processes for managing access to personal data based on a purpose for storing the personal data are provided. In a method for managing personal data access, personal data for a data subject corresponding to a first data category is received, and an operation is executed in a purpose agent to associate one or more purposes to the personal data, where the one or more purposes are assigned to the first data category and include at least a first purpose. The personal data may be stored in a data storage system, and the stored personal data may be designated as being associated with the one or more purposes. Access to the personal data may be controlled based on the one or more purposes.
    Type: Application
    Filed: July 18, 2022
    Publication date: November 30, 2023
    Applicant: SAP SE
    Inventors: Carsten Pluder, Diane Schmidt, Volker Lehnert, Martina Knoedler, Thorsten Bruckmeier, Philipp Alexander Zikesch, Bernhard Drittler, Matthias Vogel, Katrin Ludwig, Naved Ahmed, Saritha Palli, Shweta Sureshchandra Gupta, Arun Kumar Gowd, Dev Karan Ahuja, Shwetha H S
  • Patent number: 11714828
    Abstract: The present disclosure involves systems, software, and computer implemented methods for aligned purpose disassociation in a multi-system landscape. One example method includes receiving, from multiple systems, a can-disassociate status for a purpose for an object instance. The status from a respective system can be an affirmative status that indicates that the system can disassociate the purpose from the instance or a negative status that indicates that the system cannot disassociate the purpose from the instance. The received statuses are evaluated to determine a central disassociate purpose decision for the purpose for the instance. The central disassociate purpose decision can be to disassociate the purpose from the instance when no system has the negative status and to not disassociate the purpose from the instance when at least one system has the negative status. The central disassociate purpose decision is provided to at least some of the multiple systems.
    Type: Grant
    Filed: February 26, 2021
    Date of Patent: August 1, 2023
    Assignee: SAP SE
    Inventors: Benny Rolle, Matthias Vogel, Carsten Pluder, Ufuoma Ighoroje, Carlo Fuerst, Iwona Luther
  • Publication number: 20230185938
    Abstract: Computer-readable media, methods, and systems are disclosed for providing purpose-based processing of data. A purpose agent assigns one or more purposes to a set of data such that access to the set of data may be restricted to a select few specifically authorized entities based on an assigned purpose. A retention period for storing the data is determined based on the assigned purpose. When the retention period expires the data is deleted from a data store.
    Type: Application
    Filed: December 9, 2021
    Publication date: June 15, 2023
    Inventors: Diane Schmidt, Carsten Pluder
  • Publication number: 20230177213
    Abstract: The present disclosure involves systems, software, and computer implemented methods for integrated data privacy services. An example method includes receiving, from a requesting application in a landscape that includes a set of multiple applications, a data subject information request for a data subject. A set of target applications is determined from the set of multiple applications. The data subject information request is provided to each target application in the set of target applications. A data subject information response is received from each of the target applications. Each data subject information response includes application data for the data subject that was retrieved by a respective target application in response to the data subject information request. The received data subject information responses are aggregated to generate an aggregated data subject information response.
    Type: Application
    Filed: December 6, 2021
    Publication date: June 8, 2023
    Inventors: Benny Rolle, Ufuoma Ighoroje, Matthias Vogel, Geetha Gopalakrishnan, Tobias Schmidt, Antsa Andriamboavonjy, Dharshan A, Carsten Pluder
  • Publication number: 20230177189
    Abstract: The present disclosure involves systems, software, and computer implemented methods for integrated data privacy services. An example method includes sending a block command for an object to each application in a multiple-application landscape that includes a master data distribution application. A blocking status is received from each application that indicates whether the application successfully blocked the object in response to the block command. An overall blocking status is determined based on the received blocking statuses. In response to determining that at least one application failed to block the object, an unblock command is sent to each application. An unblocking status is received from each application and an overall unblocking status is determined. In response to determining that at least one application failed to unblock the object, a redistribution request is sent to the master data distribution application to redistribute the object to applications that failed to unblock the object.
    Type: Application
    Filed: December 6, 2021
    Publication date: June 8, 2023
    Inventors: Ufuoma Ighoroje, Benny Rolle, Matthias Vogel, Carsten Pluder, Karl Tillmann Rendel
  • Publication number: 20230177186
    Abstract: The present disclosure involves systems, software, and computer implemented methods for integrated data privacy services. An example method includes determining to initiate an integrated end of purpose protocol for an object. An end-of-purpose query is provided to multiple applications that requests each application to determine whether the application is able to block the object. End-of-purpose statuses are received, in response to the end-of-purpose query, that each indicate whether a respective application is able to block the object. The end-of-purpose statuses are evaluated to determine whether an aligned end of purpose has been reached for the object. In response to determining that the aligned end of purpose has been reached for the object, a block command is provided to each application that instructs the application to locally block the object in the application.
    Type: Application
    Filed: December 6, 2021
    Publication date: June 8, 2023
    Inventors: Ufuoma Ighoroje, Benny Rolle, Matthias Vogel, Carsten Pluder
  • Publication number: 20220277023
    Abstract: The present disclosure involves systems, software, and computer implemented methods for aligned purpose disassociation in a multi-system landscape. One example method includes receiving, from multiple systems, a can-disassociate status for a purpose for an object instance. The status from a respective system can be an affirmative status that indicates that the system can disassociate the purpose from the instance or a negative status that indicates that the system cannot disassociate the purpose from the instance. The received statuses are evaluated to determine a central disassociate purpose decision for the purpose for the instance. The central disassociate purpose decision can be to disassociate the purpose from the instance when no system has the negative status and to not disassociate the purpose from the instance when at least one system has the negative status. The central disassociate purpose decision is provided to at least some of the multiple systems.
    Type: Application
    Filed: February 26, 2021
    Publication date: September 1, 2022
    Inventors: Benny Rolle, Matthias Vogel, Carsten Pluder, Ufuoma Ighoroje, Carlo Fuerst, Iwona Luther
  • Patent number: 10754932
    Abstract: A consent management system (CMS) manages a number of individual consent data records of data subjects. The CMS stores predefined consent templates to be instantiated when an individual consent data record is created. The CMS represents a centralized system for management of individual consent data records that are created, stored, and maintained in relation to provided consent by data subjects for purposes of operations related to stored personal data records by associated application systems. The CMS may run on an on-premise, cloud, or personal device computing platform.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: August 25, 2020
    Assignee: SAP SE
    Inventors: Joerg Wiederspohn, Volker Lehnert, Carsten Pluder, Bjoern Christoph
  • Patent number: 10430413
    Abstract: A data information framework collects related data sharing characteristics (e.g., personal information, others) revealed by associated purpose information, and reports on that data. The location of the data is not restricted, and can be collected from various locations (e.g. different databases on different computer systems). An engine implements data creation defining links between different stored data structures (e.g., tables) using specific fields. A plurality of tables may be grouped into a smaller number of table clusters to facilitate constructing the data model. The model may be evaluated, enhanced, and/or corrected (e.g., by a user). The model may include fields reflecting the purpose information for the stored data, said fields accessible by the engine during data handling processes. The data model may include descriptions providing data storage location. Purpose information may be mapped to table fields.
    Type: Grant
    Filed: March 15, 2016
    Date of Patent: October 1, 2019
    Assignee: SAP SE
    Inventors: Bjoern Christoph, Marco Valentin, Carsten Pluder, Volker Lehnert, Johannes Gilbert
  • Patent number: 10409790
    Abstract: Various embodiments of systems and methods to determine data retention rules for data entities are described herein. In one aspect, the data entities are obtained. Usage statuses of the data entities are determined. One or more purpose of data corresponding to the one or more data entities is received. Further, legal entities corresponding to the one or more data entities are identified based on line organization attributes and the usage statuses. Process object attributes associated with the one or more data entities are identified based on the legal entities. Retention rules for the one or more data entities are determined based on the one or more purpose of data, the legal entities and the process object attributes.
    Type: Grant
    Filed: June 1, 2015
    Date of Patent: September 10, 2019
    Assignee: SAP SE
    Inventors: Volker Lehnert, Carsten Pluder
  • Publication number: 20190005210
    Abstract: A consent management system (CMS) manages a number of individual consent data records of data subjects. The CMS stores predefined consent templates to be instantiated when an individual consent data record is created. The CMS represents a centralized system for management of individual consent data records that are created, stored, and maintained in relation to provided consent by data subjects for purposes of operations related to stored personal data records by associated application systems. The CMS may run on an on-premise, cloud, or personal device computing platform.
    Type: Application
    Filed: June 29, 2017
    Publication date: January 3, 2019
    Inventors: Joerg Wiederspohn, Volker Lehnert, Carsten Pluder, Bjoern Christoph
  • Patent number: 9904796
    Abstract: Embodiments described herein relate to an improved technique for blocking access to data records associated with an entity in a network comprising a plurality of systems. The operations include accessing and analyzing determination criteria associated with the entity to determine in which systems the data should be blocked. An end-of-purpose determination can be performed in one or more of the systems based on whether the current system is a master system, a dependent system of the master system, or a standalone system of the plurality of systems. Access to the entity data records can then be blocked from the appropriate systems when an end of purpose for the data has been reached for any processes running on the system.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: February 27, 2018
    Assignee: SAP SE
    Inventors: Carsten Pluder, Dinesh Ravindran, Alain Bacchi
  • Publication number: 20170270163
    Abstract: A data information framework collects related data sharing characteristics (e.g., personal information, others) revealed by associated purpose information, and reports on that data. The location of the data is not restricted, and can be collected from various locations (e.g. different databases on different computer systems). An engine implements data creation defining links between different stored data structures (e.g., tables) using specific fields. A plurality of tables may be grouped into a smaller number of table clusters to facilitate constructing the data model. The model may be evaluated, enhanced, and/or corrected (e.g., by a user). The model may include fields reflecting the purpose information for the stored data, said fields accessible by the engine during data handling processes. The data model may include descriptions providing data storage location. Purpose information may be mapped to table fields.
    Type: Application
    Filed: March 15, 2016
    Publication date: September 21, 2017
    Inventors: Bjoern Christoph, Marco Valentin, Carsten Pluder, Volker Lehnert, Johannes Gilbert
  • Publication number: 20170091479
    Abstract: Embodiments described herein relate to an improved technique for blocking access to data records associated with an entity in a network comprising a plurality of systems. The operations include accessing and analyzing determination criteria associated with the entity to determine in which systems the data should be blocked. An end-of-purpose determination can be performed in one or more of the systems based on whether the current system is a master system, a dependent system of the master system, or a standalone system of the plurality of systems. Access to the entity data records can then be blocked from the appropriate systems when an end of purpose for the data has been reached for any processes running on the system.
    Type: Application
    Filed: September 30, 2015
    Publication date: March 30, 2017
    Inventors: Carsten Pluder, Dinesh Ravindran, Alain Bacchi
  • Publication number: 20160350339
    Abstract: Various embodiments of systems and methods to determine data retention rules for data entities are described herein. In one aspect, the data entities are obtained. Usage statuses of the data entities are determined. One or more purpose of data corresponding to the one or more data entities is received. Further, legal entities corresponding to the one or more data entities are identified based on line organization attributes and the usage statuses. Process object attributes associated with the one or more data entities are identified based on the legal entities. Retention rules for the one or more data entities are determined based on the one or more purpose of data, the legal entities and the process object attributes.
    Type: Application
    Filed: June 1, 2015
    Publication date: December 1, 2016
    Inventors: Volker Lehnert, Carsten Pluder
  • Patent number: 8566193
    Abstract: A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction.
    Type: Grant
    Filed: December 15, 2006
    Date of Patent: October 22, 2013
    Assignee: SAP AG
    Inventors: Abhinava Pratap Singh, Andreas Esau, Andreas Huber-Buschbeck, Andreas Seibel, Astrid Doppenschmidt, Bleickard Langendoerfer, Chandramohan Reddy Yengoti, Christian Hissler, Cornel Leinenkugel, Devasena Rajamohan, Gerd Egen, Gerold Wellenhofer, Gregor Arlt, Hans-Peter Thienel, Heiko Theissen, Jens-Martin Wolle, Jerome Poulin, Kerstin Hambrecht, Klaus Zumbach, Madhavi Koujalagi, Moghaddam Masoumeh, Oliver Vonderheid, Ralf Wagenknecht, Siarhei Ulasenka, Stefan Christian Boehm, Susanne Doenig, Svetlana Rebholz, Thiemo Lindemann, Thomas Schneider, Udo Herbst, Uwe Oehler, Rolf Waltemathe, Carsten Pluder, Harsh Panwar, Eberhard Schick, Corinne Reisert, Juergen Hollberg, Peter Wadewitz, Shankar V, Christof Rausse
  • Publication number: 20080133303
    Abstract: A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction.
    Type: Application
    Filed: December 15, 2006
    Publication date: June 5, 2008
    Inventors: Abhinava Singh, Andor Vizhanyo, Andreas Esau, Andreas Huber-Buschbeck, Andreas Seibel, Astrid Doppenschmidt, Bleickard Langendoerfer, Budi Santoso, Chandramohan Yengoti, Christian Hissler, Christian Werner, Christof Rausse, Cornel Leinenkugel, Devasena Rajamohan, Dietmar Henkes, Gabor Szigeti, Gerd Egen, Gerold Wellenhofer, Gergor Arlt, Hans-Peter Thienel, Heiko Theissen, Jens-Martin Wolle, Jerome Poulin, Kerstin Hambrecht, Klaus Zumbach, Madhavi Koujalagi, Mark Schuette, Moghaddam Masoumeh, Oliver Vonderheid, Ralf Wagenknecht, Rana Chakrabarti, Ravishankar Bijjala, Shiry Achiman, Siarhei Ulasenka, Stefan Boehm, Susanne Doenig, Svetlana Rebholz, Tamas Varga, Thiemo Lindemann, Thomas Schneider, Udo Herbst, Uwe Oehler, Rolf Waltemathe, Carsten Pluder, Harsh Panwar, Eberhard Schick, Corinne Reisert, Juergen Hollberg, Peter Wadewitz, Shankar V