Patents by Inventor Daniel Oberle
Daniel Oberle 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: 20180150377Abstract: A plurality of data sources accessed by a software program are automatically determined by a compliance tool. At least a portion of the data sources are automatically associated with one or more formalized compliance terms using the compliance tool. At least a portion of the data sources is analyzed by the compliance tool using at least one formalized compliance norm that include at least one of the one or more formalized compliance terms to provide compliance results. The compliance results are output to a user.Type: ApplicationFiled: November 29, 2016Publication date: May 31, 2018Applicant: SAP SEInventor: Daniel Oberle
-
Patent number: 9926208Abstract: Water containing one or more solvents miscible in the water is heated to its boiling point. Air is introduced into the vapor mixture of steam and the miscible solvent at an air-to-steam volumetric ratio that is sufficient to get good transfer of the miscible solvent from the steam to air and provides an equilibrium temperature of the steam-air mixture compatible with operations of the heat exchanger. The mixture of gases is then rapidly cooled to condense the steam into water so that a substantial portion of the miscible solvent remains volatilized in the air. The air and condensed steam fractions are separated.Type: GrantFiled: March 3, 2015Date of Patent: March 27, 2018Inventor: Daniel Oberle
-
Patent number: 9542484Abstract: In a computer system, an ontology is derived from an original data source, such as from an relational database. At any time, a user can relate useful information to an ontology node, for example, by entering a document annotation into the ontology. Later, the user can retrieve the information through the annotation and view the document together with the ontology. An ontology update scheme keeps the document annotation available even if changes in the original data would remove the corresponding portions of the ontology. In the ontology, the scheme moves the annotations from a first ontology node to a second ontology node, by following a pre-defined change pattern.Type: GrantFiled: September 29, 2009Date of Patent: January 10, 2017Assignee: SAP SEInventors: Daniel Oberle, Stefan Scheidl
-
Publication number: 20160034538Abstract: In an example embodiment, a triple to store in a triple store is received from a first application, the triple defining data having a subject, predicate, and object. The triple is sent to a triple store interface configured to store the triple in an in-memory database management system. Later, a request from a second application to query the triple store is received. A cloud-based triple store query server is used to process the request and generate an in-memory database management system query to the in-memory database management system. Results of the in-memory database management system query are received from the in-memory database management system. The result is sent to the second application for display to a user.Type: ApplicationFiled: July 29, 2014Publication date: February 4, 2016Inventor: Daniel Oberle
-
Patent number: 9171060Abstract: Methods and systems of transforming ontologies of semantic web languages are disclosed. A user may adjust configuration settings for a transformation of primitives of a Semantic Web ontology language into primitives of a software modeling language. The adjusted configuration settings may be stored on a storage device. The transformation of primitives of the Semantic Web ontology language into primitives of the software modeling language may be performed using the adjusted configuration settings stored on the storage device. The adjusted configuration settings stored on the storage device may be selected for use in a subsequent transformation of primitives of the Semantic Web ontology language into primitives of the software modeling language. In some embodiments, the semantic web language is Resource Description Framework Schema (RDFS). In some embodiments, the software modeling language is Ecore.Type: GrantFiled: March 15, 2013Date of Patent: October 27, 2015Assignee: SAP SEInventors: Daniel Oberle, Martin Knauer, Tirdad Rahmani
-
Publication number: 20140280370Abstract: Methods and systems of transforming ontologies of semantic web languages are disclosed. A user may adjust configuration settings for a transformation of primitives of a Semantic Web ontology language into primitives of a software modeling language. The adjusted configuration settings may be stored on a storage device. The transformation of primitives of the Semantic Web ontology language into primitives of the software modeling language may be performed using the adjusted configuration settings stored on the storage device. The adjusted configuration settings stored on the storage device may be selected for use in a subsequent transformation of primitives of the Semantic Web ontology language into primitives of the software modeling language. In some embodiments, the semantic web language is Resource Description Framework Schema (RDFS). In some embodiments, the software modeling language is Ecore.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Applicant: SAP AGInventors: Daniel Oberle, Martin Knauer, Tirdad Rahmani
-
Patent number: 8768923Abstract: Methods and systems to generate derivative information sources, from original information sources, use an ontology that provides a logic-based representation formalism of each of a number of original information sources, the original information sources having heterogeneous representation formalisms. The original information sources are transformed to the ontology. A number of derivative information sources, corresponding to the original information sources, may be automatically generated from the ontology.Type: GrantFiled: July 29, 2008Date of Patent: July 1, 2014Assignee: SAP AGInventors: Christian Drumm, Jens Lemcke, Daniel Oberle, Ganapathy Subramanian, Vivek Krishnamurthy Dornal
-
Patent number: 8078568Abstract: Methods and computer program products relating to properties of data elements. A computer-implemented method for identifying a property of a data element includes receiving a request for at least one sought property of a data element. The data element is configured for use in semantically identifying information portions in electronic communications. The sought property is to be valid in a context defined by at least one context value indicated by the request. The method includes identifying the at least one sought property by evaluating at least one logical rule that defines at least one property of the data element as being valid for a specified context. The method includes generating an output in response to the request that indicates the at least one sought property.Type: GrantFiled: June 25, 2007Date of Patent: December 13, 2011Assignee: SAP AGInventors: Gunther Stuhec, Daniel Oberle
-
Publication number: 20110078215Abstract: In a computer system, an ontology is derived from an original data source, such as from an relational database. At any time, a user can relate useful information to an ontology node, for example, by entering a document annotation into the ontology. Later, the user can retrieve the information through the annotation and view the document together with the ontology. An ontology update scheme keeps the document annotation available even if changes in the original data would remove the corresponding portions of the ontology. In the ontology, the scheme moves the annotations from a first ontology node to a second ontology node, by following a pre-defined change pattern.Type: ApplicationFiled: September 29, 2009Publication date: March 31, 2011Applicant: SAP AGInventors: Daniel Oberle, Stefan Scheidl
-
Publication number: 20100031240Abstract: Methods and systems to generate derivative information sources, from original information sources, use an ontology that provides a logic-based representation formalism of each of a number of original information sources, the original information sources having heterogeneous representation formalisms. The original information sources are transformed to the ontology. A number of derivative information sources, corresponding to the original information sources, may be automatically generated from the ontology.Type: ApplicationFiled: July 29, 2008Publication date: February 4, 2010Inventors: Christian Drumm, Jens Lemcke, Daniel Oberle, Ganapathy Subramanian, Vivek D K
-
Publication number: 20080319937Abstract: Methods and computer program products relating to properties of data elements. A computer-implemented method for identifying a property of a data element includes receiving a request for at least one sought property of a data element. The data element is configured for use in semantically identifying information portions in electronic communications. The sought property is to be valid in a context defined by at least one context value indicated by the request. The method includes identifying the at least one sought property by evaluating at least one logical rule that defines at least one property of the data element as being valid for a specified context. The method includes generating an output in response to the request that indicates the at least one sought property.Type: ApplicationFiled: June 25, 2007Publication date: December 25, 2008Applicant: SAP AGInventors: Gunther Stuhec, Daniel Oberle
-
Publication number: 20070288250Abstract: A system is described that may generate collaborative processes, for example, for business partners. The system may include a lifting engine configured to receive public specifications describing a first proprietary process and second proprietary process. The lifting engine may determine an alignment between the public specifications and corresponding elements of an ontology domain. The system may further include a mapping engine configured to determine one or more mapping expressions associated with the first proprietary process and second proprietary process based on the determined alignment. A composition engine may be configured to generate a collaborative process based on the one or more mapping expressions.Type: ApplicationFiled: November 10, 2006Publication date: December 13, 2007Inventors: Jens Lemcke, Christian Drumm, Daniel Oberle
-
Patent number: 5615974Abstract: A process for in situ treatment of a contaminated subsurface zone of the earth containing volatile liquid or semisolid organic contaminants, semivolatile liquid or semisolid organic contaminants and/or nonvolatile organic contaminants in liquid, semisolid and/or solidified form which comprises treating said contaminants with an oxidant such as hydrogen peroxide and conducting vacuum extraction to remove volatilized contaminants, volatilized oxidation products of contaminants and/or liquid oxidation products of contaminants. The oxidant application may be made in a contaminated subsurface vadose zone, a contaminated subsurface capillary fringe or beneath the surface of a contaminated water table. Vacuum extraction may be conducted in the contaminated zone itself or, in the vadose zone directly above the contaminated capillary fringe or the contaminated water table and may be utilized, e.g., to withdraw water containing oxidation products of contaminants.Type: GrantFiled: April 4, 1994Date of Patent: April 1, 1997Assignee: Terra Vac, Inc.Inventors: Christopher A. Land, Joseph A. Pezzullo, James J. Malot, Louis C. Papa, Daniel Oberle