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: 20180150377
    Abstract: 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: Application
    Filed: November 29, 2016
    Publication date: May 31, 2018
    Applicant: SAP SE
    Inventor: Daniel Oberle
  • Patent number: 9926208
    Abstract: 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: Grant
    Filed: March 3, 2015
    Date of Patent: March 27, 2018
    Inventor: Daniel Oberle
  • Patent number: 9542484
    Abstract: 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: Grant
    Filed: September 29, 2009
    Date of Patent: January 10, 2017
    Assignee: SAP SE
    Inventors: Daniel Oberle, Stefan Scheidl
  • Publication number: 20160034538
    Abstract: 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: Application
    Filed: July 29, 2014
    Publication date: February 4, 2016
    Inventor: Daniel Oberle
  • Patent number: 9171060
    Abstract: 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: Grant
    Filed: March 15, 2013
    Date of Patent: October 27, 2015
    Assignee: SAP SE
    Inventors: Daniel Oberle, Martin Knauer, Tirdad Rahmani
  • Publication number: 20140280370
    Abstract: 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: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: SAP AG
    Inventors: Daniel Oberle, Martin Knauer, Tirdad Rahmani
  • Patent number: 8768923
    Abstract: 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: Grant
    Filed: July 29, 2008
    Date of Patent: July 1, 2014
    Assignee: SAP AG
    Inventors: Christian Drumm, Jens Lemcke, Daniel Oberle, Ganapathy Subramanian, Vivek Krishnamurthy Dornal
  • Patent number: 8078568
    Abstract: 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: Grant
    Filed: June 25, 2007
    Date of Patent: December 13, 2011
    Assignee: SAP AG
    Inventors: Gunther Stuhec, Daniel Oberle
  • Publication number: 20110078215
    Abstract: 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: Application
    Filed: September 29, 2009
    Publication date: March 31, 2011
    Applicant: SAP AG
    Inventors: Daniel Oberle, Stefan Scheidl
  • Publication number: 20100031240
    Abstract: 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: Application
    Filed: July 29, 2008
    Publication date: February 4, 2010
    Inventors: Christian Drumm, Jens Lemcke, Daniel Oberle, Ganapathy Subramanian, Vivek D K
  • Publication number: 20080319937
    Abstract: 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: Application
    Filed: June 25, 2007
    Publication date: December 25, 2008
    Applicant: SAP AG
    Inventors: Gunther Stuhec, Daniel Oberle
  • Publication number: 20070288250
    Abstract: 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: Application
    Filed: November 10, 2006
    Publication date: December 13, 2007
    Inventors: Jens Lemcke, Christian Drumm, Daniel Oberle
  • Patent number: 5615974
    Abstract: 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: Grant
    Filed: April 4, 1994
    Date of Patent: April 1, 1997
    Assignee: Terra Vac, Inc.
    Inventors: Christopher A. Land, Joseph A. Pezzullo, James J. Malot, Louis C. Papa, Daniel Oberle