Patents by Inventor Matthias Vogel
Matthias Vogel 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).
-
Patent number: 12147567Abstract: The present disclosure involves systems, software, and computer implemented methods for integrated data privacy services. An example method includes providing ticket details for a data privacy integration protocol to each application in a multiple-application landscape. Each application has a relevant object type list and is included in a particular voting responder group for providing votes for the data privacy integration protocol. A first voting work package is created that includes a first subset of object identifiers included in the ticket. A work package object list is generated for each application based on the first subset of object identifiers. Object identifiers are removed from the work package object list for an application that have an associated object type that is not included in the relevant object type list for the application. Votes for the protocol are received from the first set of applications for a second subset of object identifiers.Type: GrantFiled: April 12, 2022Date of Patent: November 19, 2024Assignee: SAP SEInventors: Benny Rolle, Matthias Vogel, Iwona Luthor, Girish Sainath
-
Patent number: 12141302Abstract: 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 indicates that all applications in a multiple-application landscape are to attempt a blocking operation on at least one object as part of a data privacy integration protocol. Blocking responder group configurations are identified that group applications in the multiple-application landscape into multiple blocking responder groups for performing blocking operations in response to requests from the data privacy integration service. A blocking command to perform a blocking operation on the at least one object is sent to applications in a first blocking responder group. Blocking statuses are received from each of the applications in the first blocking responder group and a determination is made as to whether all received blocking statuses indicate successful completion of the blocking command.Type: GrantFiled: February 25, 2022Date of Patent: November 12, 2024Assignee: SAP SEInventors: Benny Rolle, Matthias Vogel
-
Publication number: 20240370582Abstract: 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: ApplicationFiled: July 15, 2024Publication date: November 7, 2024Inventors: Benny Rolle, Ufuoma Ighoroje, Matthias Vogel
-
Publication number: 20240346167Abstract: 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 of an object type. Target applications are determined that are allowed to process objects of the object type for at least one purpose, based on identified purpose information. An end-of-purpose query is provided to the target applications and an end-of-purpose status is received from each target application that indicates whether the application is able to block the object. The received 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 of the multiple applications that instructs a respective application to locally block the object.Type: ApplicationFiled: June 24, 2024Publication date: October 17, 2024Inventors: Matthias Vogel, Benny Rolle, Ufuoma Ighoroje
-
Publication number: 20240318352Abstract: Thermal post-treatment of a silicon carbide (SiC) volume monocrystal which has a substantially cylindrical basic shape with a crystal length in an axial direction, a crystal diameter in a radial direction, a crystal central longitudinal axis extending in the axial direction, and with three boundary surfaces, namely, a bottom surface, a top surface and a circumferential edge surface. The SiC volume monocrystal is brought to a post-treatment temperature in order to reduce mechanical stresses present in the SiC volume monocrystal after completion of the previous growth, wherein an inhomogeneous temperature profile with a radial thermal gradient is set in the SiC volume monocrystal, which rises continuously from the crystal central longitudinal axis to the circumferential edge surface, and a heat exchange of the SiC volume monocrystal with a surrounding free space takes place via free heat radiation on at least two of the three boundary surfaces.Type: ApplicationFiled: March 7, 2024Publication date: September 26, 2024Inventors: Bernhard Ecker, Maximilian Kowasch, Ralf Müller, Philipp Schuh, Matthias Stockmeier, Daisuke Takegawa, Michael Vogel, Arnd-Dietrich Weber
-
Publication number: 20240309546Abstract: The present invention relates to systems and methods for growing bulk semiconductor single crystals, and more specifically, for growing bulk semiconductor single crystals, such as silicon carbide, based on physical vapor transport. The sublimation system comprises a crucible (102) having a longitudinal axis (120) and a sidewall (116) extending along the longitudinal axis (120), wherein the crucible comprises a fixing means for at least one seed crystal (110) and at least one source material compartment (104) for containing a source material (108), and a heating system being formed to generate a temperature field around a circumference of the crucible along the longitudinal axis of the crucible, wherein the crucible (102) comprises at least one first heat radiation cavity (118), which is arranged opposite to the fixing means and adjacent to the source material compartment (104), the first heat radiation cavity (118) being closed on all of its sides.Type: ApplicationFiled: February 19, 2024Publication date: September 19, 2024Inventors: Philipp Schuh, Bernhard Ecker, Ralf Müller, Matthias Stockmeier, Michael Vogel
-
Publication number: 20240309545Abstract: The present invention relates to systems and methods for growing bulk semiconductor single crystals, and more specifically, for growing bulk semiconductor single crystals, such as silicon carbide, based on physical vapor transport. The sublimation system comprises a crucible (202) having a longitudinal axis (212) and a sidewall (218) extending along the longitudinal axis (212), wherein the crucible (202) comprises a fixing means for at least one seed crystal (210) and at least one source material compartment (204) for containing a source material (208); and a heating system for generating a temperature field around a circumference of the crucible (202) along the longitudinal axis (212) of the crucible (202); a thermally insulating unit (214) arranged within the source material compartment (204) at the sidewall (218) of the crucible (202).Type: ApplicationFiled: March 4, 2024Publication date: September 19, 2024Inventors: Ralf MÜLLER, Bernhard Ecker, Philipp SCHUH, Matthias Stockmeier, Michael Vogel
-
Patent number: 12086279Abstract: The present disclosure involves systems, software, and computer implemented methods for integrated data privacy services. An example method includes receiving a request to initiate an aligned purpose disassociation protocol for a purpose for an object instance. Aligned purpose disassociation applications are identified that are each configured to indicate whether the application can disassociate the purpose from the object instance. Other applications are identified that area each configured to indicate whether the application can block the object instance. A can-disassociate query is sent to each of the aligned purpose disassociation applications. A can-block query is sent to each of the other applications. Can-disassociate responses are received from the aligned purpose disassociation applications. Can-block responses are received from the other applications. An aligned purpose disassociation decision is determined based on the can-disassociate responses and the can-block responses.Type: GrantFiled: December 6, 2021Date of Patent: September 10, 2024Assignee: SAP SEInventors: Matthias Vogel, Benny Rolle, Ufuoma Ighoroje
-
Patent number: 12079358Abstract: 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: GrantFiled: December 6, 2021Date of Patent: September 3, 2024Assignee: SAP SEInventors: Ufuoma Ighoroje, Benny Rolle, Matthias Vogel, Carsten Pluder, Karl Tillmann Rendel
-
Patent number: 12072993Abstract: 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: GrantFiled: December 6, 2021Date of Patent: August 27, 2024Assignee: SAP SEInventors: Ufuoma Ighoroje, Benny Rolle, Matthias Vogel, Carsten Pluder
-
Publication number: 20240279702Abstract: This disclosure concerns the systems, methods, and kits for the in vitro synthesis of biological macromolecules in a reaction utilizing maize or soybean cell lysates.Type: ApplicationFiled: June 29, 2022Publication date: August 22, 2024Applicants: CORTEVA AGRISCIENCE LLC, FRAUNHOFER-GESELLSCHAFT ZUR FÖRDERUNG DER ANGEWANDTEN FORSCHUNG EVInventors: MATTHIAS BUNTRU, KRISHNA MADDURI, STEFAN SCHILLBERG, SIMON VOGEL
-
Patent number: 12067139Abstract: 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: GrantFiled: March 23, 2022Date of Patent: August 20, 2024Assignee: SAP SEInventors: Benny Rolle, Ufuoma Ighoroje, Matthias Vogel
-
Publication number: 20240263346Abstract: The present invention relates to systems and methods for growing bulk semiconductor single crystals, and more specifically, for growing a bulk semiconductor single crystals, such as silicon carbide, based on physical vapor transport. A sublimation system for growing at least one single crystal of a semiconductor material by means of a sublimation growing process comprises a crucible (102) having a longitudinal axis (120) and comprising a fixing means for at least one seed crystal (110) and at least one source material compartment (104) for containing a source material (108); a heating system being formed to generate an irregular temperature field around a circumference of the crucible (102) and/or along the longitudinal axis of the crucible (102); a thermal insulation unit (117) at least partly surrounding the crucible (102), wherein the thermal insulation unit (117) has a radially and/or axially asymmetric form to compensate the irregular temperature field.Type: ApplicationFiled: January 25, 2024Publication date: August 8, 2024Inventors: Bernhard ECKER, Ralf MÜLLER, Philipp SCHUH, Matthias STOCKMEIER, Michael VOGEL
-
Publication number: 20240263347Abstract: The present invention relates to systems and methods for growing bulk semiconductor single crystals, and more specifically, for growing a bulk semiconductor single crystals, such as silicon carbide, based on physical vapor transport. A sublimation system for growing at least one single crystal of a semiconductor material by means of a sublimation growing process comprises a crucible (102) having a longitudinal axis (120) and comprising a fixing means for at least one seed crystal (110) and at least one source material compartment (104) for containing a source material (108); a heating system being formed to generate an irregular temperature field around a circumference of the crucible at one or more defined heights along the longitudinal axis of the crucible; a rotary drive that is operable to cause a rotational movement of the fixing means around the longitudinal axis relative to the heating system.Type: ApplicationFiled: January 29, 2024Publication date: August 8, 2024Inventors: Bernhard ECKER, Ralf MÜLLER, Philipp SCHUH, Matthias STOCKMEIER, Michael VOGEL
-
Patent number: 12056254Abstract: 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 of an object type. Target applications are determined that are allowed to process objects of the object type for at least one purpose, based on identified purpose information. An end-of-purpose query is provided to the target applications and an end-of-purpose status is received from each target application that indicates whether the application is able to block the object. The received 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 of the multiple applications that instructs a respective application to locally block the object.Type: GrantFiled: December 6, 2021Date of Patent: August 6, 2024Assignee: SAP SEInventors: Matthias Vogel, Benny Rolle, Ufuoma Ighoroje
-
Publication number: 20240241911Abstract: In an implementation, a request for one or more attachments stored in an application document store is received from a requestor and by an application agent associated with an application. For each attachment identified in the request, the application agent: 1) requests the attachment from a data privacy integration (DPI) kernel service; 2) receives a download link to an attachment in the application document store; 3) downloads, using the download link, the attachment from the application document store; 4) informs the DPI kernel service that a download of the attachment is complete; and 5) receives a message from the DPI kernel service that the download link has been deactivated. The application agent returns the one or more attachments to the requestor.Type: ApplicationFiled: October 24, 2022Publication date: July 18, 2024Inventors: Stefan Hesse, Matthias Vogel
-
Publication number: 20240193307Abstract: The present disclosure involves systems, software, and computer implemented methods for integrating data privacy integration protocols across system landscapes. One example method includes receiving, at a primary data privacy integration service, a request to start a data privacy integration protocol in a first landscape. The primary service sends a protocol command to a first subset of applications in the first landscape and a first command to a dependent data privacy integration service included in a second landscape that instructs the dependent data privacy integration service to send the protocol command to a first subset of the applications in the second landscape. The primary service receives responses to the protocol command from the first subset of the first landscape applications and an aggregate status from the dependent service that aggregates responses to the protocol command received by the dependent service from the first subset of the second landscape applications.Type: ApplicationFiled: December 8, 2022Publication date: June 13, 2024Inventors: Benny Rolle, Matthias Vogel
-
Publication number: 20240193298Abstract: The present disclosure involves systems, software, and computer implemented methods for integrating data privacy integration protocols across system landscapes. One example method includes receiving, at a first tenant of a kernel service, a message from a first application in a first landscape. Data from the message is provided to a core component of the kernel service that communicates with multiple tenants of the kernel service. The core component stores data from the message in a core storage area accessible by multiple tenants of the kernel service. The first tenant performs, in the first landscape, a first processing of the message using data in the core storage area for which the first tenant is authorized. The core component initiates a second processing of the message by a second tenant of the kernel service in a second landscape using data in the core storage area for which the second tenant is authorized.Type: ApplicationFiled: December 8, 2022Publication date: June 13, 2024Inventors: Benny Rolle, Matthias Vogel
-
Publication number: 20240184895Abstract: The present disclosure involves systems, software, and computer implemented methods for using asynchronous ping messages for determining capability of systems for executing asynchronous protocols. One example method includes sending a work package to at least one application in a multiple-application landscape to determine capabilities of each application for participating in a data privacy integration protocol. Application responses to the sending of the work package are evaluated to determine capabilities of each application for participating in the protocol. A determination is made regarding whether each application is capable of participating in the protocol. In response to determining that at least one application is not capable of participating in the protocol, at least one corrective action regarding the protocol is performed. In response to determining that each application is capable of participating in the protocol, at least one protocol action is performed for the protocol.Type: ApplicationFiled: December 5, 2022Publication date: June 6, 2024Inventors: Matthias Vogel, Benny Rolle
-
Publication number: 20240184914Abstract: The present disclosure involves systems, software, and computer implemented methods for using multiple synonymous identifiers in data privacy integration protocols. One example method includes identifying a request to initiate a protocol in a multiple-application landscape for an object with an identifier. A determination is made that at least one context-using application participant of the protocol relies on a context-providing application participant of the protocol for resolving the identifier to a local identifier local to a context of the context-providing application participant. A resolution request is sent to context-providing application participants that can provide resolution for an identifier for at least one context-using application. A local identifier corresponding to the identifier that is local to the context of the context-providing application participant is received from each context-providing application participant.Type: ApplicationFiled: December 1, 2022Publication date: June 6, 2024Inventors: Benny Rolle, Matthias Vogel