Patents by Inventor Dirk Baumgaertel

Dirk Baumgaertel 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: 11256592
    Abstract: A method, a system, and a computer program product for generating and using contextual and adaptable parameters for monitoring of various processes. A plurality of standard parameters for use during execution of a computing process by a computing system are received. At least one standard parameter in the plurality of standard parameters is modified in accordance with one or more contextual features associated with the execution of the computing process. The computing process is executed by the computing system using a combination of at least one standard parameter in the plurality of standard parameters and the at least one modified parameter.
    Type: Grant
    Filed: September 6, 2019
    Date of Patent: February 22, 2022
    Assignee: SAP SE
    Inventors: Dirk Baumgaertel, Sonja Barnet, Raffael Lutz, Vivek Methi, Stefan Kraus, Gaurav Kumar
  • Patent number: 11106669
    Abstract: In one aspect, a method is described that includes receiving, at a data warehouse, a query associated with a view for a report being presented at a client device user interface; processing, by the data warehouse, the query to identify data responsive to the query; evaluating the identified responsive data to determine whether there is corresponding metadata indicating a portion of the identified responsive data includes blocked natural persons data; when the blocked natural persons data is determined, evaluating the corresponding metadata to determine whether the block is a total block or a partial block; generating, based on the evaluated metadata, a result set including a predetermined value to mask the blocked natural persons data; and providing the generated result set including the predetermined result set to a server handling the view. Related systems, methods, and articles of manufacture are also disclosed.
    Type: Grant
    Filed: April 11, 2019
    Date of Patent: August 31, 2021
    Assignee: SAP SE
    Inventors: Raffael Lutz, Sonja Barnet, Stefan Kraus, Dirk Baumgaertel, Jan Matthes, Vivek Methi, Gaurav Kumar
  • Publication number: 20210073100
    Abstract: A method, a system, and a computer program product for generating and using contextual and adaptable parameters for monitoring of various processes. A plurality of standard parameters for use during execution of a computing process by a computing system are received. At least one standard parameter in the plurality of standard parameters is modified in accordance with one or more contextual features associated with the execution of the computing process. The computing process is executed by the computing system using a combination of at least one standard parameter in the plurality of standard parameters and the at least one modified parameter.
    Type: Application
    Filed: September 6, 2019
    Publication date: March 11, 2021
    Inventors: Dirk Baumgaertel, Sonja Barnet, Raffael Lutz, Vivek Methi, Stefan Kraus, Gaurav Kumar
  • Publication number: 20200327126
    Abstract: In one aspect, a method is described that includes receiving, at a data warehouse, a query associated with a view for a report being presented at a client device user interface; processing, by the data warehouse, the query to identify data responsive to the query; evaluating the identified responsive data to determine whether there is corresponding metadata indicating a portion of the identified responsive data includes blocked natural persons data; when the blocked natural persons data is determined, evaluating the corresponding metadata to determine whether the block is a total block or a partial block; generating, based on the evaluated metadata, a result set including a predetermined value to mask the blocked natural persons data; and providing the generated result set including the predetermined result set to a server handling the view. Related systems, methods, and articles of manufacture are also disclosed.
    Type: Application
    Filed: April 11, 2019
    Publication date: October 15, 2020
    Inventors: Raffael Lutz, Sonja Barnet, Stefan Kraus, Dirk Baumgaertel, Jan Matthes, Vivek Methi, Gaurav Kumar
  • Publication number: 20200167353
    Abstract: Systems, methods, and computer programmable products are described for automated data source join proposals based on process relations. Data encapsulating a first data source and one or more data fields within the first data source is received. A data object model of the first data source is generated based on the one or more fields. A plurality of data sources are searched for the one or more data fields to identify a second data source having one or more related fields. A technical relationship is defined between the first data source and the second data source based on the one or more data fields. A join condition is determined between the first data source and the second data source based on the defined technical relationship. The join condition is provided for confirmation of joining the one or more fields of the first data source and the second data source.
    Type: Application
    Filed: November 26, 2018
    Publication date: May 28, 2020
    Inventors: Stefan Kraus, Raffael Lutz, Dirk Baumgaertel, Sonja Barnet, Gaurav Kumar, Vivek Methi
  • Patent number: 10203984
    Abstract: A system, method, and computer-readable medium, including receiving a request to create a job chain, the job chain being a data structure and to reference a plurality of simple jobs; specifying the plurality of simple jobs referenced by the job chain, each of the simple jobs including at least one attribute defining an executable task for the simple job; specifying an order of execution for the plurality of simple jobs referenced by the job chain; and generating an instance of the job chain data structure, the generated job chain referencing the plurality of simple jobs and inheriting the at least one attribute of each of the plurality of simple jobs.
    Type: Grant
    Filed: July 26, 2016
    Date of Patent: February 12, 2019
    Assignee: SAP SE
    Inventors: Sonja Barnet, Dirk Baumgaertel
  • Publication number: 20180032370
    Abstract: A system, method, and computer-readable medium, including receiving a request to create a job chain, the job chain being a data structure and to reference a plurality of simple jobs; specifying the plurality of simple jobs referenced by the job chain, each of the simple jobs including at least one attribute defining an executable task for the simple job; specifying an order of execution for the plurality of simple jobs referenced by the job chain; and generating an instance of the job chain data structure, the generated job chain referencing the plurality of simple jobs and inheriting the at least one attribute of each of the plurality of simple jobs.
    Type: Application
    Filed: July 26, 2016
    Publication date: February 1, 2018
    Inventors: Sonja Barnet, Dirk Baumgaertel
  • Publication number: 20170371942
    Abstract: A computerized method, system and computer-medium for migrating reports to an enhanced user experience are described. In one example, an existing report for migration to an enhanced user experience application is identified, where the existing report is associated with existing metadata for selection screen presentation and backend coding. A metadata object associated with the identified report is created, and at least some of the existing metadata associated with the identified existing report is replicated into the created metadata object based on the relationship between the existing report and the enhanced report. At least one enhancement to the created metadata object is received, where the at least one enhancement includes at least one additional metadata attribute to be represented in an updated selection screen presentation associated with the enhanced user experience application. The created metadata object is then persisted for later execution.
    Type: Application
    Filed: June 22, 2016
    Publication date: December 28, 2017
    Inventors: Dirk Baumgaertel, Michael Belenki
  • Patent number: 9177036
    Abstract: Runtime performance of report generation and other response to query requests can be improve using a report analyzer that can parse the query request and distribute the necessary analytical task among two or more analytical engines of varying levels of complexity.
    Type: Grant
    Filed: December 20, 2012
    Date of Patent: November 3, 2015
    Assignee: SAP SE
    Inventors: Dirk Baumgaertel, Uwe Schwerk, Karl-Peter Nos
  • Patent number: 9177037
    Abstract: A multi-dimensional analytical view (MDAV) calculation can be enhanced by use of an in-memory MDAV runtime at a search engine server. The in-memory MDAV runtime can perform all or some of the processing required to respond to a data request that requires some analytical processing.
    Type: Grant
    Filed: January 2, 2013
    Date of Patent: November 3, 2015
    Assignee: SAP SE
    Inventors: Sonja Barnet, Dirk Baumgaertel
  • Patent number: 9146955
    Abstract: A multidimensional analytical view (MDAV) type can be supported for an in-memory, columnar database, and MDAV calculations can be integrated into the database. Such an MDAV can be combined with other MDAV types as desired. Calculations typically performed at the application layer can be pushed down to the database. A model-based approach allows generation of a calculation plan, and calculations can be performed directly on the database.
    Type: Grant
    Filed: December 18, 2012
    Date of Patent: September 29, 2015
    Assignee: SAP SE
    Inventors: Karl-Peter Nos, Dirk Baumgaertel, Torsten Bachmann
  • Patent number: 9069373
    Abstract: In an embodiment, the runtime framework is responsible for executing multidimensional analytical metadata in a runtime environment that is determined by the runtime framework. To generate such a runtime framework, the received multidimensional analytical metadata is analyzed to determine a type of an associated calculation pattern. Based upon the type, subsets of the multidimensional analytical metadata and corresponding runtime decision rules are determined. To execute the subsets, executable conditions corresponding to the multidimensional analytical metadata are identified. Based upon the executable conditions, the calculation pattern associated with the multidimensional analytical metadata is executed by executing the associated subsets, and the runtime framework is generated.
    Type: Grant
    Filed: December 23, 2011
    Date of Patent: June 30, 2015
    Assignee: SAP SE
    Inventors: Nadine Sachs, Dirk Baumgaertel, Ulrich Bestfleisch, Gerrit Simon Kazmaier, Karl-Peter Nos, Sebastian Schroetel
  • Patent number: 9058365
    Abstract: According to some embodiments, a database may store business information and meta-data associated with the business information. A processor coupled to the database may generate: (i) a first report associated with at least some of the business information, wherein the first report is to be displayed in a first area of a display of a remote touch sensitive device, and (ii) a second report associated with at least some of the business information, wherein the second report is to be displayed in a second area of the touch sensitive device. A communication port coupled to the processor may transmit the first and second reports and receive a destination location from the touch sensitive device, wherein the destination location is associated with a movement of a selected report element of the first report.
    Type: Grant
    Filed: December 22, 2010
    Date of Patent: June 16, 2015
    Assignee: SAP SE
    Inventors: Dirk Baumgaertel, Karl-Peter Nos
  • Patent number: 9031998
    Abstract: A method and system, the method may include generating a change notification in response to a change of at least one attribute associated with at least one node of a host business object (BO); and updating, based on the generated change notification, an analytic enablement object (AEO) class of business object having derived attributes based on the at least one attribute of the host BO and representing transformations of the at least one attribute.
    Type: Grant
    Filed: December 30, 2008
    Date of Patent: May 12, 2015
    Assignee: SAP SE
    Inventors: Wolfgang Pfeifer, Ivo Vollrath, Dirk Baumgaertel, Baré Said
  • Publication number: 20140188782
    Abstract: A multi-dimensional analytical view (MDAV) calculation can be enhanced by use of an in-memory MDAV runtime at a search engine server. The in-memory MDAV runtime can perform all or some of the processing required to respond to a data request that requires some analytical processing.
    Type: Application
    Filed: January 2, 2013
    Publication date: July 3, 2014
    Inventors: Sonja Barnet, Dirk Baumgaertel
  • Publication number: 20140181005
    Abstract: Runtime performance of report generation and other response to query requests can be improve using a report analyzer that can parse the query request and distribute the necessary analytical task among two or more analytical engines of varying levels of complexity.
    Type: Application
    Filed: December 20, 2012
    Publication date: June 26, 2014
    Inventors: Dirk Baumgaertel, Uwe Schwerk, Karl-Peter Nos
  • Publication number: 20140172827
    Abstract: A multidimensional analytical view (MDAV) type can be supported for an in-memory, columnar database, and MDAV calculations can be integrated into the database. Such an MDAV can be combined with other MDAV types as desired. Calculations typically performed at the application layer can be pushed down to the database. A model-based approach allows generation of a calculation plan, and calculations can be performed directly on the database.
    Type: Application
    Filed: December 18, 2012
    Publication date: June 19, 2014
    Applicant: SAP AG
    Inventors: Karl-Peter Nos, Dirk Baumgaertel, Torsten Bachmann
  • Publication number: 20140047377
    Abstract: According to an example implementation, a method may include receiving metadata from a first external data source, the metadata indicating types of fields stored by the first external data source, generating a signal configured to cause a display to generate a metadata graphical user interface (GUI) presenting the types of fields to a user, receiving a signal indicating a selection of at least a first type of field and a second type of field by the user via the metadata GUI, receiving data from the first external data source, and converting a type of at least a first field of the received data into the first type and a type of at least a second field of the received data into the second type.
    Type: Application
    Filed: August 9, 2012
    Publication date: February 13, 2014
    Applicant: SAP AG
    Inventors: Karl-Peter Nos, Dirk Baumgaertel
  • Publication number: 20140033089
    Abstract: During an online analytical processing session, actions can be presented for performance on transactional data underlying the session. Actions can be filtered to those valid for a particular context. Other features, such as acquisition of parameters for the actions can be supported.
    Type: Application
    Filed: July 25, 2012
    Publication date: January 30, 2014
    Applicant: SAP AG
    Inventors: Karl-Peter Nos, Stefan Girsig, Nadine Sachs, Michael Bundschuh, Sonja Barnet, Torsten Bachmann, Dirk Baumgaertel
  • Publication number: 20130166892
    Abstract: In an embodiment, the runtime framework is responsible for executing multidimensional analytical metadata in a runtime environment that is determined by the runtime framework. To generate such a runtime framework, the received multidimensional analytical metadata is analyzed to determine a type of an associated calculation pattern. Based upon the type, subsets of the multidimensional analytical metadata and corresponding runtime decision rules are determined. To execute the subsets, executable conditions corresponding to the multidimensional analytical metadata are identified. Based upon the executable conditions, the calculation pattern associated with the multidimensional analytical metadata is executed by executing the associated subsets, and the runtime framework is generated.
    Type: Application
    Filed: December 23, 2011
    Publication date: June 27, 2013
    Inventors: NADINE SACHS, DIRK BAUMGAERTEL, ULRICH BESTFLEISCH, GERRIT SIMON KAZMAIER, KARL-PETER NOS, SEBASTIAN SCHROETEL