Patents by Inventor Ralf Dentzer
Ralf Dentzer 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: 20230121287Abstract: Techniques and solutions are described for retaining names for metadata elements, such as when metadata is imported, converted to a different format, or used with a system that may have restrictions on naming different than a system on which the metadata is created. Metadata includes a plurality of metadata elements, including a first metadata element associated with a first name. A second name is received for the first metadata element. The second name is assigned to the first metadata element. An association is created between the renamed first metadata element and the first name.Type: ApplicationFiled: October 19, 2021Publication date: April 20, 2023Applicant: SAP SEInventors: Daniel Buchmann, Timm Falter, Ralf Dentzer
-
Publication number: 20230091845Abstract: Techniques and solutions are described for storing and retrieving metadata for database artefacts. A client request is received that includes a relevancy identifier. The relevancy identifier is useable to determine a subset of metadata that should be provided in response to the request. Metadata, including in metadata objects or database artefacts, can be reviewed to determine whether it is relevant to the request, such as if the metadata is associated with the relevancy identifier. Different requests from the same client can specify different relevancy identifiers, as, for example, a first set of metadata may be relevant to one client process and another set may be relevant to another client process. While some metadata can be specific to a particular client, at least some of the metadata can be accessed by multiple clients, and at least in some cases different clients can specify the same relevancy identifier.Type: ApplicationFiled: September 22, 2021Publication date: March 23, 2023Applicant: SAP SEInventors: Daniel Buchmann, Timm Falter, Ralf Dentzer
-
Publication number: 20220405308Abstract: The present disclosure relates to computer-implemented methods, software, and systems for automatic database configuration. One example method includes receiving, at a database associated with a data warehouse application, a request to generate a configuration to acquire data objects based on executing calls to corresponding programming interfaces provided by a source application, wherein the programming interfaces are identified in the received instructions and are associated with acquiring the data objects associated with metadata entities defined at the database; in response to the received instructions, configuring the database to automatically execute one or more calls to acquire relevant data for a metadata entity defined at the database, wherein the metadata entity is associated with a section of a first programming interface; and invoking the first programming interface at the source application, wherein invoking the first programming interface results in acquiring the relevant data.Type: ApplicationFiled: September 28, 2021Publication date: December 22, 2022Inventors: Daniel Buchmann, Timm Falter, Ralf Dentzer
-
Patent number: 11449198Abstract: A visual depiction of a hierarchy stored at a server computer can be presented at a client computer that interacts with the server computer as operations are performed on the hierarchy. Efficient execution of operations and determination of which nodes are visible within the hierarchy can be supported without sending the entire hierarchy back and forth between the client and the server. Drill state in the user interface can be preserved during operations. The server can support multiple clients interacting with the hierarchy at the same time.Type: GrantFiled: May 11, 2020Date of Patent: September 20, 2022Assignee: SAP SEInventor: Ralf Dentzer
-
Publication number: 20210349580Abstract: A visual depiction of a hierarchy stored at a server computer can be presented at a client computer that interacts with the server computer as operations are performed on the hierarchy. Efficient execution of operations and determination of which nodes are visible within the hierarchy can be supported without sending the entire hierarchy back and forth between the client and the server. Drill state in the user interface can be preserved during operations. The server can support multiple clients interacting with the hierarchy at the same time.Type: ApplicationFiled: May 11, 2020Publication date: November 11, 2021Applicant: SAP SEInventor: Ralf Dentzer
-
Patent number: 10346418Abstract: A database includes a plurality of partitions with respective partition dates. A query is received for data from a view of the database, the query containing a filtering parameter for retrieval of the data. A definition of the view is analyzed to determine a table of the database that contributes to the view and an aging object associated with the table. A restriction rule associated with the aging object is identified, for example, based on an annotation in the definition of the view. A restriction date for the aging object is determined based on the restriction rule. A partition, from the plurality of partitions, is selected based on the partition date of the partition being equal to or later than the restriction date. The queried data is retrieved from the selected partition according to the filtering parameter and a response to the query is generated based on the retrieved data.Type: GrantFiled: December 16, 2016Date of Patent: July 9, 2019Assignee: SAP SEInventors: Ralf Dentzer, Axel Herbst
-
Publication number: 20180173771Abstract: A database includes a plurality of partitions with respective partition dates. A query is received for data from a view of the database, the query containing a filtering parameter for retrieval of the data. A definition of the view is analyzed to determine a table of the database that contributes to the view and an aging object associated with the table. A restriction rule associated with the aging object is identified, for example, based on an annotation in the definition of the view. A restriction date for the aging object is determined based on the restriction rule. A partition, from the plurality of partitions, is selected based on the partition date of the partition being equal to or later than the restriction date. The queried data is retrieved from the selected partition according to the filtering parameter and a response to the query is generated based on the retrieved data.Type: ApplicationFiled: December 16, 2016Publication date: June 21, 2018Inventors: Ralf Dentzer, Axel Herbst
-
Patent number: 9996594Abstract: A method and system for time dependent search is described. A search manager may receive a query for time dependent information relating to a base object and a time period. The search manager may search a search optimized storage system of technical objects for a technical object that matches the query. Each technical object may include a reference to time dependent information stored by a base object and a validity period. The validity period for each technical object is chosen by time stretching logic such that valid time dependent information is available for all time periods.Type: GrantFiled: June 26, 2009Date of Patent: June 12, 2018Assignee: SAP SEInventors: Matthias Richter, Ralf Dentzer, Gisella Dominguez Anzuinelli
-
Patent number: 9697042Abstract: A core system including different program components performing distinct tasks in a workflow sequence that are initiated through status field updates of objects in database may be modified to define a new status triggering additional processes in an action management system. Once the additional processes are completed, the status field may be changed to an original status provided by the core system to trigger a second program component in the workflow sequence. The action management system may contain user customized processes that may be modified and changed independent of the functionality provided by the core system.Type: GrantFiled: July 30, 2010Date of Patent: July 4, 2017Assignee: SAP SEInventors: Tobias Stein, Klaus Nottbohm, Frank Mock, Stefan Kusterer, Ralf Dentzer, Karsten Bohlmann
-
Patent number: 8863097Abstract: A computer implemented method for providing code list extensibility includes providing a first code data type representation. The first code data type representation corresponding to a first code data type and having a first code value representation for at least one code value. The at least one code value associated with a corresponding code value issuing entity. The method may also include providing a second code data type representation. The second code data type representation corresponding to the first code data type and having a second code value representation for the at least one code value. The second code value representation including a unique identifier associated with the code value issuing entity. The method also may include mapping the first code data type representation and the second code data type representation based at least in part on the unique identifier associated with the code value issuing entity.Type: GrantFiled: December 29, 2010Date of Patent: October 14, 2014Assignee: SAP AGInventors: Bernhard Thimmel, Friedhelm Krebs, Andreas Bold, Daniel Zoch, Ralf Dentzer, Uwe Schlarb, Dirk Richtsteiger
-
Patent number: 8862613Abstract: A core system including different program components performing distinct tasks in a workflow sequence that are initiated through status field updates of objects in database may be modified to define a new status triggering additional processes in an action management system. Once the additional processes are completed, the status field may be changed to an original status provided by the core system to trigger a second program component in the workflow sequence. The action management system may contain user customized processes that may be modified and changed independent of the functionality provided by the core system.Type: GrantFiled: July 20, 2012Date of Patent: October 14, 2014Assignee: SAP AGInventors: Tobias Stein, Klaus Nottbohm, Frank Mock, Stefan Kusterer, Ralf Dentzer, Karsten Bohlmann
-
Publication number: 20130024472Abstract: A core system including different program components performing distinct tasks in a workflow sequence that are initiated through status field updates of objects in database may be modified to define a new status triggering additional processes in an action management system. Once the additional processes are completed, the status field may be changed to an original status provided by the core system to trigger a second program component in the workflow sequence. The action management system may contain user customized processes that may be modified and changed independent of the functionality provided by the core system.Type: ApplicationFiled: July 20, 2012Publication date: January 24, 2013Applicant: SAP AGInventors: Tobias STEIN, Klaus NOTTBOHM, Frank MOCK, Stefan KUSTERER, Ralf DENTZER, Karsten BOHLMANN
-
Publication number: 20120174081Abstract: A computer implemented method for providing code list extensibility includes providing a first code data type representation. The first code data type representation corresponding to a first code data type and having a first code value representation for at least one code value. The at least one code value associated with a corresponding code value issuing entity. The method may also include providing a second code data type representation. The second code data type representation corresponding to the first code data type and having a second code value representation for the at least one code value. The second code value representation including a unique identifier associated with the code value issuing entity. The method also may include mapping the first code data type representation and the second code data type representation based at least in part on the unique identifier associated with the code value issuing entity.Type: ApplicationFiled: December 29, 2010Publication date: July 5, 2012Applicant: SAP AGInventors: Bernhard Thimmel, Friedhelm Krebs, Andreas Bold, Daniel Zoch, Ralf Dentzer, Uwe Schlarb, Dirk Richtsteiger
-
Publication number: 20120030223Abstract: A core system including different program components performing distinct tasks in a workflow sequence that are initiated through status field updates of objects in database may be modified to define a new status triggering additional processes in an action management system. Once the additional processes are completed, the status field may be changed to an original status provided by the core system to trigger a second program component in the workflow sequence. The action management system may contain user customized processes that may be modified and changed independent of the functionality provided by the core system.Type: ApplicationFiled: July 30, 2010Publication date: February 2, 2012Applicant: SAP AGInventors: Tobias STEIN, Klaus NOTTBOHM, Frank MOCK, Stefan KUSTERER, Ralf DENTZER, Karsten BOHLMANN
-
Patent number: 8027963Abstract: A coarse evaluation lock on data is provided to ensure only one evaluation is run on selected data until completed. A fine exclusive lock on selected data is provided to ensure only one user may change such selected data. The locks may be selectively used during evaluations and while users are changing data.Type: GrantFiled: December 30, 2005Date of Patent: September 27, 2011Assignee: SAP AGInventors: Ralf Dentzer, Detlef Pluemper, Udo Klein, Thomas Moser
-
Publication number: 20100332495Abstract: A method and system for time dependent search is described. A search manager may receive a query for time dependent information relating to a base object and a time period. The search manager may search a search optimized storage system of technical objects for a technical object that matches the query. Each technical object may include a reference to time dependent information stored by a base object and a validity period. The validity period for each technical object is chosen by time stretching logic such that valid time dependent information is available for all time periods.Type: ApplicationFiled: June 26, 2009Publication date: December 30, 2010Applicant: SAP AGInventors: Matthias RICHTER, Ralf DENTZER, Gisella DOMINGUEZ ANZUINELLI
-
Publication number: 20100332277Abstract: A change manager may receive a new event notification. Once a new event notification has been received by the change manager, change information may be received by the change manager. The change information may be associated with one or more data objects that have been changed during the processing of a new event. As each change is received by the change manager, the changes may be stored within a consolidated change buffer. After a new event has been completed, a consolidated change notification may be sent by the change manager to one or more consumers.Type: ApplicationFiled: June 26, 2009Publication date: December 30, 2010Applicant: SAP AGInventors: Ralf DENTZER, Matthias RICHTER, Philipp SUENDERHAUF
-
Publication number: 20070162415Abstract: A snapshot of data to be changed is stored prior to the change being made. A time when the data is changed is also stored. When a read of the data by a process is initiated, it is determined whether the data was changed within a security period. If the data was changed within the security period, the snapshot of data is provided to the process.Type: ApplicationFiled: December 30, 2005Publication date: July 12, 2007Inventors: Ralf Dentzer, Detlef Pluemper, Udo Klein, Thomas Moser
-
Publication number: 20070162468Abstract: A system including a local geopolitical business object associated with a geographical location that includes information and processes associated with a geographical location. The system includes a global business object that includes information and processes associated with a plurality of geographical locations. The system also includes a link between the local geopolitical object and the global business object.Type: ApplicationFiled: December 30, 2005Publication date: July 12, 2007Inventors: Ralf Dentzer, Udo Klein, Gernot Krause, Gisella Anzuinelli
-
Publication number: 20070157157Abstract: A coarse evaluation lock on data is provided to ensure only one evaluation is run on selected data until completed. A fine exclusive lock on selected data is provided to ensure only one user may change such selected data. The locks may be selectively used during evaluations and while users are changing data.Type: ApplicationFiled: December 30, 2005Publication date: July 5, 2007Inventors: Ralf Dentzer, Detlef Pluemper, Udo Klein, Thomas Moser