Patents by Inventor Thomas Hubauer

Thomas Hubauer 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: 10545967
    Abstract: A control apparatus of an automation system, the control apparatus includes a database adapted to store time series data in a historian data source and adapted to store events derived from the time series data based on event detection rules in an event data source, wherein a semantic data or event query received by the control apparatus is mapped to a corresponding data source of the database to retrieve the queried data or event which are contextualized using an ontological context model of the automation system stored in the database and output by control apparatus in a semantic format is provided.
    Type: Grant
    Filed: September 25, 2014
    Date of Patent: January 28, 2020
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Thomas Hubauer, Steffen Lamparter, Martin Ringsquandl, Mikhail Roshchin
  • Publication number: 20190356548
    Abstract: An Internet of Things, IoT, structure including application layers with a 3D Adaption Matrix, a server for an IoT structure, a device for an IoT application and a method for manipulating dependencies between the application layers is provided. The 3D Adaption Matrix includes adaption rules, which adaption rules are specified once and which adaption rules enable specifying dependencies between the application layers. A module of the IoT structure is configured to employ the adaption rules for an IoT application.
    Type: Application
    Filed: May 13, 2019
    Publication date: November 21, 2019
    Inventors: Jan-Gregor Fischer, Thomas Hubauer, Michael Pirker
  • Patent number: 10437215
    Abstract: A configuration system and method adapted to perform a configuration or reconfiguration of applications run by an automation system, the configuration system including a processing unit adapted to process at least one natural language statement of a user requirement input by a user concerning a control and/or monitoring functionality of the automation system based on a user ontology of the user and/or an automation system ontology of the automation system to generate a formal requirements specification, and a matching unit adapted to match the generated formal requirements specification and formal component specifications read from a component library to derive a configuration deployment including one or several suitable components with configurations fulfilling the input user requirement.
    Type: Grant
    Filed: September 25, 2014
    Date of Patent: October 8, 2019
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Thomas Hubauer, Steffen Lamparter, Mikhail Roshchin, Ulli Waltinger
  • Patent number: 10339784
    Abstract: A sensor data stream is provided consisting of feature vectors acquired by sensors of rotating equipment, similar feature vectors are aggregated in microclusters. For newly arriving feature vectors, a correlation distance measure between the new feature vector and each microcluster is calculated. If there is no microcluster in range, then a new microcluster is created. Otherwise, the feature vector is assigned to the best fitting microcluster, and the necessary statistical information is incorporated into the aggregation contained in the microcluster. In other words, similar feature vectors are aggregated in the same microclusters. The microclusters thus provide a generic summary structure that captures the necessary statistical information of the incorporated feature vectors. At the same time, the loss of accuracy is quite small. Clustering the sensor data stream with microclusters has the benefit that the computational complexity can be reduced significantly.
    Type: Grant
    Filed: June 15, 2017
    Date of Patent: July 2, 2019
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Felix Borutta, Thomas Hubauer, Peer Kröger
  • Publication number: 20190182183
    Abstract: Provided is a bot for a communication platform, wherein the bot is set up to read in an input data record, wherein the input data record includes a plurality of tickets or a plurality of numerical representations of tickets, listen in on at least one communication process between at least two persons on the communication platform, wherein the at least one communication process has at least one service case or at least one numerical representation of a service case, and generate an output data record, wherein the output data record has the input data record and the at least one communication process. A corresponding communication platform, a computer-implemented method, and a computer program product are also provided.
    Type: Application
    Filed: December 10, 2018
    Publication date: June 13, 2019
    Inventors: Thomas Hubauer, Christer Karlsson
  • Publication number: 20190079506
    Abstract: An embedded control system for a field device of an automation system is provided. The embedded control system includes: a diagnostic application interface to a backend server for signal analytics information, complex event pattern information, and diagnostic information; a physical process interface to a signal source for transferring signal data; a signal evaluation component for comparing received signal analytics information with received signal data to identify a first and a second event; an event processing component for applying received event pattern information to the first and second identified events to identify a first classified event; a diagnostic reasoning component for deriving causal dependencies between the first classified event and a further classified event with regard to diagnostic information to identify a root cause for the first classified event, or predict an impact of the first classified event.
    Type: Application
    Filed: April 7, 2016
    Publication date: March 14, 2019
    Inventors: Thomas Hubauer, Steffen Lamparter, Mikhail Roshchin, Justinian Rosca
  • Patent number: 10007702
    Abstract: An embodiment relates to a method for processing an input query comprising: building an event processing framework based on the input query by converting operators of the input query into building blocks of the event processing framework.
    Type: Grant
    Filed: July 4, 2014
    Date of Patent: June 26, 2018
    Assignee: Siemens Aktiengesellschaft
    Inventors: Thomas Hubauer, Steffen Lamparter, Mikhail Roshchin, Stuart Watson
  • Patent number: 9897983
    Abstract: A method and apparatus for actuating a machine is provided in which a relaxed abduction problem is determined in order to explain the greatest possible part of the observations with the fewest possible assumptions. Based upon two preference orders over a subset of observations and a subset of assumptions, tuples are determined so that the theory together with the subset of assumptions explains the subset of observations. On the basis of the formal validity of the approach certain characteristics of the set of results (such as correctness, completeness, etc.) are checked. By the choice of underlying representational language and the preference relations, the complexity of the problem-solving process is influenced and thus flexibly adapted with regard to domain requirements. The invention may be used for any machines, e.g. gas turbines or steam turbines.
    Type: Grant
    Filed: October 28, 2011
    Date of Patent: February 20, 2018
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Stephan Grimm, Thomas Hubauer, Mikhail Roshchin, Holger Stender, Stuart Watson
  • Publication number: 20170365155
    Abstract: A sensor data stream is provided consisting of feature vectors acquired by sensors of rotating equipment, similar feature vectors are aggregated in microclusters. For newly arriving feature vectors, a correlation distance measure between the new feature vector and each microcluster is calculated. If there is no microcluster in range, then a new microcluster is created. Otherwise, the feature vector is assigned to the best fitting microcluster, and the necessary statistical information is incorporated into the aggregation contained in the microcluster. In other words, similar feature vectors are aggregated in the same microclusters. The microclusters thus provide a generic summary structure that captures the necessary statistical information of the incorporated feature vectors. At the same time, the loss of accuracy is quite small. Clustering the sensor data stream with microclusters has the benefit that the computational complexity can be reduced significantly.
    Type: Application
    Filed: June 15, 2017
    Publication date: December 21, 2017
    Inventors: Felix Borutta, Thomas Hubauer, Peer Kröger
  • Publication number: 20170316061
    Abstract: A control apparatus of an automation system, the control apparatus includers a database adapted to store time series data in a historian data source and adapted to store events derived from the time series data based on event detection rules in an event data source, wherein a semantic data or event query received by the control apparatus is mapped to a corresponding data source of the database to retrieve the queried data or event which are contextualized using an ontological context model of the automation system stored in the database and output by said-control apparatus in a semantic format is provided.
    Type: Application
    Filed: September 25, 2014
    Publication date: November 2, 2017
    Inventors: Thomas Hubauer, Steffen Lamparter, Martin Ringsquandl, Mikhail Roshchin
  • Publication number: 20170293276
    Abstract: A configuration system and method adapted to perform a configuration or reconfiguration of applications run by an automation system, the configuration system including a processing unit adapted to process at least one natural language statement of a user requirement input by a user concerning a control and/or monitoring functionality of the automation system based on a user ontology of the user and/or an automation system ontology of the automation system to generate a formal requirements specification, and a matching unit adapted to match the generated formal requirements specification and formal component specifications read from a component library to derive a configuration deployment including one or several suitable components with configurations fulfilling the input user requirement.
    Type: Application
    Filed: September 25, 2014
    Publication date: October 12, 2017
    Inventors: Thomas Hubauer, Steffen Lamparter, Mikhail Roshchin, Ulli Waltinger
  • Patent number: 9696179
    Abstract: A product may be provided with a product sensor, thus making it possible to determine, together with the product, data relating to a system or a machine with the aid of the product sensor. The data determined can be used to diagnose and/or control the system or machine. In this case, it is advantageous that the data are obtained at the location of the product and it is thus possible to directly determine a desirable or undesirable effect (for example of environmental parameters or of the system itself) on the product. This system can be used, for example, in automation, in systems or machines or in different product manufacture variants.
    Type: Grant
    Filed: March 28, 2012
    Date of Patent: July 4, 2017
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Thomas Hubauer, Christoph Legat, Christian Seitz
  • Publication number: 20170046309
    Abstract: A method for making reliable sensor data available and a device for making reliable sensor data of a system available is provided, including the following steps: receiving sensor data from at least one sensor unit that monitors a system component of the system, and processing the received sensor data using at least one stored ontology and a statistical data analysis model for generating the reliable sensor data.
    Type: Application
    Filed: February 27, 2015
    Publication date: February 16, 2017
    Applicant: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Thomas Hubauer, Steffen Lamparter, Mikhail Roshchin, Nina Solomakhina, Stuart Watson
  • Patent number: 9449275
    Abstract: To enable efficient abduction even for observations that are faulty or inadequately modeled, a relaxed abduction problem is proposed in order to explain the largest possible part of the observations with as few assumptions as possible. On the basis of two preference orders over a subset of observations and a subset of assumptions, tuples can therefore be determined such that the theory, together with the subset of assumptions, explains the subset of observations. The formulation as a multi-criteria optimization problem eliminates the need to offset assumptions made and explained observations against one another. Due to the technical soundness of the approach, specific properties of the set of results (such as correctness, completeness etc.), can be checked, which is particularly advantageous in safety-critical applications.
    Type: Grant
    Filed: July 2, 2012
    Date of Patent: September 20, 2016
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Thomas Hubauer, Steffen Lamparter
  • Patent number: 9274868
    Abstract: In a method, system, and storage medium for obtaining system diagnosis, a diagnosis domain is described that includes a number of possible diagnoses, the number of possible diagnoses prioritized based on at least one of a number of confidence levels, a preference function, and a calculation of a relationship between a number of confirmed system symptoms and a number of possible diagnoses. A number of hypotheses for incipient system symptoms is generated, and a hypothesis is selected from the generated number of hypotheses. Information is obtained regarding a number of system observations, and a selection relevant diagnostics for the system is obtained.
    Type: Grant
    Filed: October 4, 2011
    Date of Patent: March 1, 2016
    Assignee: Siemens Aktiengesellschaft
    Inventors: Werner Hoffmann, Thomas Hubauer, Ralf Klössinger, Michael Pirker, Mikhail Roshchin
  • Publication number: 20150178353
    Abstract: An embodiment relates to a method for processing an input query comprising: building an event processing framework based on the input query by converting operators of the input query into building blocks of the event processing framework.
    Type: Application
    Filed: July 4, 2014
    Publication date: June 25, 2015
    Applicant: Siemens Aktiengesellschaft
    Inventors: Thomas Hubauer, Steffen Lamparter, Mikhail Roshchin, Stuart Watson
  • Publication number: 20150039610
    Abstract: A system, a method and a computer product are disclosed. The method includes using at least one domain ontology including a plurality of domain models connected through mappings to a plurality of data sources, the data sources storing data to be accessed by the query; receiving a query by a query formulation unit; evaluating at least one of a language for defining at least one of the domain models involved in the query, a language of mappings involved in the query and a language of the query and selecting a query answering mode in accordance with results of the evaluation and retrieving an answer meeting at least one query condition from the data sources.
    Type: Application
    Filed: July 31, 2013
    Publication date: February 5, 2015
    Inventors: Thomas Hubauer, Steffen Lamparter, Mikhail Roshchin, Giuseppe Fabio Ceschini, Stuart Watson
  • Publication number: 20140358865
    Abstract: Rules of a rule base are transformed in an automated fashion in order to be able to conduct consistency checks and generate explanations and thus classify and correct existing rules. This is beneficial in particular in large systems with existing rule bases, e.g., wherein each rule is associated with at least a diagnostic task of a component of a technical system, e.g., a power system. The task can be subject to fault detection, fault isolation, predictive diagnosis or reporting. The solution presented provides an overview of large sets of rules and thus allows determining which rules are suitable and which are not. The invention is applicable for all kinds of technical systems, e.g., industry and automation systems, in particular power systems.
    Type: Application
    Filed: December 28, 2011
    Publication date: December 4, 2014
    Inventors: Hans-Gerd Brummel, Stephan Grimm, Thomas Hubauer, Mikhail Roshchin, Michael Watzke
  • Publication number: 20140277755
    Abstract: A method and apparatus for actuating a machine is provided in which a relaxed abduction problem is determined in order to explain the greatest possible part of the observations with the fewest possible assumptions. Based upon two preference orders over a subset of observations and a subset of assumptions, tuples are determined so that the theory together with the subset of assumptions explains the subset of observations. On the basis of the formal validity of the approach certain characteristics of the set of results (such as correctness, completeness, etc.) are checked. By the choice of underlying representational language and the preference relations, the complexity of the problem-solving process is influenced and thus flexibly adapted with regard to domain requirements. The invention may be used for any machines, e.g. gas turbines or steam turbines.
    Type: Application
    Filed: October 28, 2011
    Publication date: September 18, 2014
    Applicant: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Stephan Grimm, Thomas Hubauer, Mikhail Roshchin, Holger Stender, Stuart Watson
  • Publication number: 20140149337
    Abstract: To enable efficient abduction even for observations that are faulty or inadequately modeled, a relaxed abduction problem is proposed in order to explain the largest possible part of the observations with as few assumptions as possible. On the basis of two preference orders over a subset of observations and a subset of assumptions, tuples can therefore be determined such that the theory, together with the subset of assumptions, explains the subset of observations. The formulation as a multi-criteria optimization problem eliminates the need to offset assumptions made and explained observations against one another. Due to the technical soundness of the approach, specific properties of the set of results (such as correctness, completeness etc.), can be checked, which is particularly advantageous in safety-critical applications.
    Type: Application
    Filed: July 2, 2012
    Publication date: May 29, 2014
    Applicant: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Thomas Hubauer, Steffen Lamparter