Patents by Inventor Mikhail Roshchin

Mikhail Roshchin 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: 11853051
    Abstract: A method and an apparatus for optimizing diagnostics of rotating equipment is provided. The apparatus includes a device for providing status information about status of the rotating equipment over a series of time windows whereby status can be derived from sensor features of at least one available sensor taking measurements during a predefinable time period, a device for using deep learning which combines provided historic sensor information with sequence of events data indicating warnings and/or alerts of the rotating equipment, whereby status information is supplemented with via deep learning predicted probabilities whether a warning and/or an alert has occurred within a time window, device for providing an amount of textual diagnostic knowledge cases, device for extracting semantic information on text features from the textual diagnostic knowledge cases, and device for combining status information and semantic information into a unified representation enabling optimization of the diagnostics.
    Type: Grant
    Filed: March 7, 2017
    Date of Patent: December 26, 2023
    Inventors: Bernt Andrassy, Mark Buckley, Felix Buggenthin, Giuseppe Fabio Ceschini, Thomas Hubauer, Denis Krompaß, Mikhail Roshchin, Sigurd Spieckermann, Michael Werner, Richard Arnatt, Almir Avdovic, Zlatan Cota, Davood Naderi
  • Patent number: 11521081
    Abstract: Provided is a method for the computer-assisted creation of digital rules for monitoring a technical system. In the method, an ontology is used, which contains a plurality of classes including classes of components of the technical system and classes of operating state characteristics of the technical system and contains semantic relations between the classes. By means of a user interface, a user can formulate abstract rules by means of the classes and the semantic relations from the ontology. The abstract rules are converted into concrete rules valid for the specific technical system in an automated manner. The method has the advantage that corresponding rules no longer have to be formulated individually for individual technical systems by the user. Instead, abstract rules only have to be created one time for identical or similar technical systems.
    Type: Grant
    Filed: May 8, 2018
    Date of Patent: December 6, 2022
    Inventors: Sebastian-Philipp Brandt, Gulnar Mehdi, Mikhail Roshchin, Thomas Runkler
  • Patent number: 11347212
    Abstract: An embedded control system for a field device of an automation 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; and 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: Grant
    Filed: April 7, 2016
    Date of Patent: May 31, 2022
    Assignee: Siemens Aktiengesellschaft
    Inventors: Thomas Hubauer, Steffen Lamparter, Mikhail Roshchin, Justinian Rosca
  • Patent number: 11307548
    Abstract: Provided is a signal and event processing, SEP, engine deployed on a target device of an industrial system, the SEP engine including subscriber nodes adapted to receive at least one of signal and event, SE, data streams from sources of the industrial system; processing nodes adapted to perform signal and event processing language, SEPL, functional operations on the received SE data streams according to an SEPL script of the SEP engine, wherein the SEPL script includes predefined stateful event or data pattern matching operations to generate result SE data streams; and publisher nodes adapted to forward the generated result SE data streams to sinks of the industrial system.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: April 19, 2022
    Inventors: Tatiana Mangels, Dan Puiu, Mikhail Roshchin, Ioana Stefan, Alexey Fishkin
  • Patent number: 11131606
    Abstract: Provided is a method for providing measured values of a technical installation in which measured values in at least one measurement series are captured, wherein a respective measured value is provided by a measurement sensor for a respective physical measurement variable in the technical installation for a respective measurement time. The measured values are categorized as normal measured values or anomalous measured values with the aid of a threshold value comparison and at least one further method stage. The further method stage comprises calculating one or more statistical position parameters for selected measured values from the same measurement series and/or different measurement series. The method makes it possible to increase the reliability of the measured values provided. A technical system comprising the technical installation, at least one measurement sensor and a program-controlled device, and a method for operating the technical system are also proposed.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: September 28, 2021
    Inventors: Giuseppe Fabio Ceschini, Alexey Fishkin, Thomas Hubauer, Alin Murarasu, Mikhail Roshchin, Nicoló Gatta, Mauro Venturini
  • Patent number: 11113236
    Abstract: A method for automatically generating and processing a number of protocol files of different types of an automation system of a technical plant includes identifying a number of relevant protocol files of different types from the generated protocol files based on at least one protocol parameter, transforming the identified relevant protocol files of different types into relevant standardized protocol files of the same type by using an agent-based software, analyzing and/or processing data sets of the relevant standardized protocol files of the same type, and outputting and/or saving the data sets of the relevant standardized protocol files.
    Type: Grant
    Filed: March 24, 2015
    Date of Patent: September 7, 2021
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Mikhail Roshchin, Alexander Storl
  • Patent number: 11068486
    Abstract: A method for automatically processing log files of different types of an automation system, said method determining a message part of a data set of the log file. All contents of the respective data sets of the log files are concatenated. The data sets of all the log files are summarized in a summary file. The data sets of all the log files are chronologically sorted in the summary file. The data sets are compressed in the summary file. The compressed data sets in the summary file are coded. The compressed data sets are assigned to groups with associated group codes. The group code of the assigned group is decoded. The decoded group code is output as the alphanumeric message part of the log file. The alphanumeric message part of the log file is stored in a memory.
    Type: Grant
    Filed: March 24, 2015
    Date of Patent: July 20, 2021
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Alexander Storl, Steffen Pauer, Mikhail Roshchin
  • Patent number: 10990091
    Abstract: A method and apparatus for analyzing an investigated complex system the complex system including a plurality of system components, the method includes the steps of providing a base virtual object oriented data model including abstract components corresponding to system components of the investigated complex system, wherein each abstract component of the base virtual object oriented data model includes parameters and attributes of the respective system component of the investigated complex system; mapping sensor tags of sensors deployed in the investigated complex system (2) and/or event names of events received from the investigated complex system to the parameters of the abstract components of the provided base virtual object oriented data model to generate a dedicated data model for the system type of the investigated complex system; and performing a failure mode and/or a root-cause analysis of the investigated complex system on the basis of the dedicated data model.
    Type: Grant
    Filed: January 28, 2016
    Date of Patent: April 27, 2021
    Inventors: Giuseppe Fabio Ceschini, Alexey Fishkin, Mikhail Roshchin, Stuart Watson
  • Patent number: 10900869
    Abstract: A method of detecting a bearing carbonization failure in a turbine system, the turbine system has a bearing, a turbine rotational speed sensor, and a bearing displacement acceleration sensor. The method includes obtaining individual measurement values from each of the turbine rotational speed sensor and the bearing displacement acceleration sensor, determining, as a first condition, whether the measurement values from the rotational speed sensor exceed or equal a first threshold value during a first period of time, calculating a characteristic value based on the measurement values from the bearing displacement acceleration sensor corresponding to a second period of time, the second period of time being part of the first period of time, determining, as a second condition, whether the calculated characteristic value exceeds a second threshold value, and determining that a bearing carbonization failure has occurred if both the first condition and the second condition are fulfilled.
    Type: Grant
    Filed: January 18, 2017
    Date of Patent: January 26, 2021
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Alexey Fishkin, Anthony Latimer, Mikhail Roshchin, Andrew Seamer
  • Patent number: 10895872
    Abstract: A method of detecting a temperature sensor failure in a turbine system, includes obtaining individual measurement values from each temperature sensor in a group of temperature sensors, calculating a characteristic value for each temperature sensor in the group based on the measurement values for the corresponding temperature sensor, selecting a first characteristic value among the calculated characteristic values, determining a first maximum value as the maximum of the characteristic values except for the first characteristic value, and determining that the temperature sensor corresponding to the first characteristic value is defective if the first characteristic value is larger than the first maximum value multiplied by a predetermined factor. A corresponding device, system, computer program and computer program product utilize the method.
    Type: Grant
    Filed: January 18, 2017
    Date of Patent: January 19, 2021
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Alexey Fishkin, Anthony Latimer, Adam Marsden, Mikhail Roshchin
  • Publication number: 20200363781
    Abstract: Provided is a signal and event processing, SEP, engine deployed on a target device of an industrial system, the SEP engine including subscriber nodes adapted to receive at least one of signal and event, SE, data streams from sources of the industrial system; processing nodes adapted to perform signal and event processing language, SEPL, functional operations on the received SE data streams according to an SEPL script of the SEP engine, wherein the SEPL script includes predefined stateful event or data pattern matching operations to generate result SE data streams; and publisher nodes adapted to forward the generated result SE data streams to sinks of the industrial system.
    Type: Application
    Filed: December 20, 2018
    Publication date: November 19, 2020
    Inventors: Tatiana Mangels, Dan Puiu, Mikhail Roshchin, Ioana Stefan, Alexey Fishkin
  • Publication number: 20200249126
    Abstract: Provided is a method for providing measured values of a technical installation in which measured values in at least one measurement series are captured, wherein a respective measured value is provided by a measurement sensor for a respective physical measurement variable in the technical installation for a respective measurement time. The measured values are categorized as normal measured values or anomalous measured values with the aid of a threshold value comparison and at least one further method stage. The further method stage comprises calculating one or more statistical position parameters for selected measured values from the same measurement series and/or different measurement series. The method makes it possible to increase the reliability of the measured values provided. A technical system comprising the technical installation, at least one measurement sensor and a program-controlled device, and a method for operating the technical system are also proposed.
    Type: Application
    Filed: January 30, 2018
    Publication date: August 6, 2020
    Inventors: Giuseppe Fabio Ceschini, Alexey Fishkin, Thomas Hubauer, Alin Murarasu, Mikhail Roshchin, Nicol? Gatta, Mauro Venturini
  • Publication number: 20200160193
    Abstract: Provided is a method for the computer-assisted creation of digital rules for monitoring a technical system. In the method, an ontology is used, which contains a plurality of classes including classes of components of the technical system and classes of operating state characteristics of the technical system and contains semantic relations between the classes. By means of a user interface, a user can formulate abstract rules by means of the classes and the semantic relations from the ontology. The abstract rules are converted into concrete rules valid for the specific technical system in an automated manner. The method has the advantage that corresponding rules no longer have to be formulated individually for individual technical systems by the user. Instead, abstract rules only have to be created one time for identical or similar technical systems.
    Type: Application
    Filed: May 8, 2018
    Publication date: May 21, 2020
    Inventors: Sebastian-Philipp Brandt, Gulnar Mehdi, Mikhail Roshchin, Thomas Runkler
  • 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
  • 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: 10402467
    Abstract: The computer device (10) comprises a receiving unit (1) for receiving numerical data (11) and logical data (12) from the technical system (100), a selection unit (2) for selecting a subset (13) of the numerical data (11), a processing unit (3) for processing the subset of the numerical data (11) and the logical data (12) by converting the subset of the numerical data (11) and the logical data (12) into text-based data and by detecting predefined events in the text-based data, a comparison unit (4) for comparing the detected events with predefined queries, wherein the predefined queries describe correlations between detected events, to provide a comparison result, and a signaling unit (5) for outputting a signal (13) based on the provided comparison result. By converting numerical data and logical data into text-based data, correlations within the data can be easily detected based on predefined queries, which are also in text-based form.
    Type: Grant
    Filed: January 26, 2016
    Date of Patent: September 3, 2019
    Assignee: Siemens Aktiengesellschaft
    Inventors: Alexey Fishkin, Anthony Latimer, Adam Marsden, Mikhail Roshchin
  • Publication number: 20190204820
    Abstract: A method and an apparatus for optimizing diagnostics of rotating equipment, in particular a gas turbine is provided.
    Type: Application
    Filed: March 7, 2017
    Publication date: July 4, 2019
    Inventors: BERNT ANDRASSY, MARK BUCKLEY, FELIX BUGGENTHIN, GIUSEPPE FABIO CESCHINI, THOMAS HUBAUER, DENIS KROMPAß, MIKHAIL ROSHCHIN, SIGURD SPIECKERMANN, MICHAEL WERNER, RICHARD ARNATT, ALMIR AVDOVIC, ZLATAN COTA, DAVOOD NADERI
  • Patent number: 10275511
    Abstract: A method is disclosed for analyzing and/or evaluating at least one event of a technical installation from a plurality of generated log files of an automation system of the technical installation. In at least one embodiment, the method includes determining a number of relevant log files based on at least one log parameter; encoding the relevant log files via at least one associated log code; determining at least one key parameter for the analysis and/or evaluation; identifying multiple relevant log files based on the at least one key parameter from the relevant log files; and grouping the relevant log files into a number of sequences of relevant log files based on the repetition rate of the key parameter in a time window to be analyzed.
    Type: Grant
    Filed: March 26, 2015
    Date of Patent: April 30, 2019
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Steffen Pauer, Mikhail Roshchin, Alexander Storl
  • 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
  • Publication number: 20190049339
    Abstract: A method of detecting a bearing carbonization failure in a turbine system, the turbine system has a bearing, a turbine rotational speed sensor, and a bearing displacement acceleration sensor. The method includes obtaining individual measurement values from each of the turbine rotational speed sensor and the bearing displacement acceleration sensor, determining, as a first condition, whether the measurement values from the rotational speed sensor exceed or equal a first threshold value during a first period of time, calculating a characteristic value based on the measurement values from the bearing displacement acceleration sensor corresponding to a second period of time, the second period of time being part of the first period of time, determining, as a second condition, whether the calculated characteristic value exceeds a second threshold value, and determining that a bearing carbonization failure has occurred if both the first condition and the second condition are fulfilled.
    Type: Application
    Filed: January 18, 2017
    Publication date: February 14, 2019
    Applicant: Siemens Aktiengesellschaft
    Inventors: Alexey Fishkin, Anthony Latimer, Mikhail Roshchin, Andrew Seamer