Patents by Inventor Marcel Dix

Marcel Dix 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: 20240062077
    Abstract: Disclosed is a method for generating a prediction model. The model can be used in processing machine event data to predict behavior of a plurality of industrial machines under supervision. The prediction model can be configured to determine current and future states of the industrial machines. The method can include extracting event features from event codes and structuring the event features into feature vectors. A first dimension of a first feature vector corresponds to a first event feature, and a second dimension of the first feature vector corresponds to a second event feature. The method can also include generating the prediction model by clustering the feature vectors into a plurality of vector clusters, the vector clusters assigned to respective machine states. The prediction model can be constructed based on event data from a first industrial machine and be applied to control an operating state of a second industrial machine.
    Type: Application
    Filed: October 31, 2023
    Publication date: February 22, 2024
    Applicant: ABB Schweiz AG
    Inventors: Andrew Cohen, Marcel Dix
  • Publication number: 20240019849
    Abstract: An assistance system comprises a plant topology repository comprising a representation of the components of the plant and relations between the components; a monitoring subsystem configured for monitoring signals from the components and for monitoring a related event, as a key for the monitored signals; an aggregation subsystem configured for storing a plurality of the monitored signals and the related events, wherein at least one of the events is the abnormal situation; an identification subsystem configured for comparing currently monitored signals to stored monitored signals and the related event; and an evaluation subsystem configured for outputting a predefined action, if the currently monitored signals match to the event that is the abnormal situation.
    Type: Application
    Filed: September 27, 2023
    Publication date: January 18, 2024
    Applicant: ABB Schweiz AG
    Inventors: Dawid Ziobro, Arzam Muzaffar Kotriwala, Marco Gaertler, Jens Doppelhamer, Pablo Rodriguez, Matthias Berning, Benjamin Kloepper, Reuben Borrison, Marcel Dix, Benedikt Schmidt, Hadil Abukwaik, Sylvia Maczey, Simon Hallstadius Linge, Divyasheel Sharma, Chandrika K R, Gayathri Gopalakrishnan
  • Publication number: 20240005232
    Abstract: A method for generating and/or augmenting an execution protocol for an SOP in an industrial plant includes providing at least one SOP of the plant, which includes a plurality of steps; providing measurement data; for each step of the SOP, determining from the measurement data a subset of the measurement data that is indicative of actions performed for the purpose of executing this particular step of the SOP; and aggregating the subset of the measurement data determined for each step of the SOP into at least one instruction for executing this particular step of the SOP, wherein this instruction is part of the sought protocol.
    Type: Application
    Filed: August 11, 2023
    Publication date: January 4, 2024
    Applicant: ABB Schweiz AG
    Inventors: Benedikt Schmidt, Jens Doppelhamer, Pablo Rodriguez, Benjamin Kloepper, Reuben Borrison, Marcel Dix, Hadil Abukwaik, Arzam Muzaffar Kotriwala, Sylvia Maczey, Dawid Ziobro, Simon Hallstadius Linge, Marco Gaertler, Divyasheel Sharma, Chandrika K R, Gayathri Gopalakrishnan, Matthias Berning
  • Patent number: 11860964
    Abstract: An industrial information identification and retrieval system includes: a crawler; a search engine; a result processor; and a web user interface “web UL” The crawler identifies devices and their associated Open Platform Communication Unified Architecture “OPC UA” servers within a network as identified OPC UA servers. The crawler browses the identified OPC UA servers and extracts and stores data items in a database as extracted data items. The search engine searches the extracted data items and provides search results to the result processor. The result processor determines a score for each search result. The web UI presents the search results according to the scores.
    Type: Grant
    Filed: July 8, 2020
    Date of Patent: January 2, 2024
    Assignee: ABB Schweiz AG
    Inventors: Andreas Burger, Heiko Koziolek, Sten Gruener, Johannes Schmitt, Marcel Dix
  • Publication number: 20230393538
    Abstract: A method for providing a solution strategy for a current event in industrial process automation includes monitoring a process for events and recording manual user action data, upon occurrence of an event, acquiring the recorded data regarding manual user actions before, during, and after the occurrence of the event, learning a procedure for handling the event based on the acquired data, and applying the learnt procedure to a currently occurring event.
    Type: Application
    Filed: August 18, 2023
    Publication date: December 7, 2023
    Applicant: ABB Schweiz AG
    Inventors: Dawid Ziobro, Jens Doppelhamer, Benedikt Schmidt, Simon Hallstadius Linge, Gayathri Gopalakrishnan, Pablo Rodriguez, Benjamin Kloepper, Reuben Borrison, Marcel Dix, Hadil Abukwaik, Arzam Muzaffar Kotriwala, Sylvia Maczey, Marco Gaertler, Divyasheel Sharma, Chandrika K R, Matthias Berning
  • Patent number: 11836636
    Abstract: Disclosed is a computer-implemented method for generating a prediction model. The model can be for use in processing machine event data to predict behavior of a plurality of industrial machines under supervision. The prediction model can be configured to determine current and future states of the industrial machines. The method can include: extracting event features from event codes and structuring the event features into feature vectors; and generating the prediction model by clustering the feature vectors into a plurality of vector clusters, the vector clusters being assigned to respective machine states. The prediction model can be constructed based on event data from a first industrial machine and be applied to control an operating state of a second industrial machine.
    Type: Grant
    Filed: June 18, 2019
    Date of Patent: December 5, 2023
    Assignee: ABB Schweiz AG
    Inventors: Andrew Cohen, Marcel Dix
  • Publication number: 20230384752
    Abstract: A method includes acquiring state variables that characterize an operational state of an industrial plant; acquiring interaction events of a plant operator interacting with the distributed control system via a human-machine interface; determining based on the interaction events, and with state variables as input data, whether one or more interaction events are indicative of the plant operator executing a task that is not sufficiently covered by engineering of the distributed control system. When this determination is positive, mapping the input data to an amendment and/or augmentation for the engineering tool that has generated the application code.
    Type: Application
    Filed: August 11, 2023
    Publication date: November 30, 2023
    Applicant: ABB Schweiz AG
    Inventors: Pablo Rodriguez, Jens Doppelhamer, Benjamin Kloepper, Reuben Borrison, Marcel Dix, Benedikt Schmidt, Hadil Abukwaik, Arzam Muzaffar Kotriwala, Sylvia Maczey, Dawid Ziobro, Simon Hallstadius Linge, Marco Gaertler, Divyasheel Sharma, Chandrika K R, Gayathri Gopalakrishnan, Matthias Berning, Roland Braun
  • Patent number: 11774941
    Abstract: A system and method provides an impact list of affecting equipment elements that affect an industrial sub-process. The method comprises the steps of selecting, in a topology model, the sub-process, wherein the sub-process is an equipment element that is a part of an industrial plant or process, and wherein the topology model is a graph, whose nodes represent equipment elements and whose edges represent interconnections between the equipment elements; traversing the nodes of the topology model, wherein the traversing starts from the selected sub-process and uses a traversing strategy; and for each of the at least one equipment elements, if the equipment element affects the industrial sub-process by an affecting degree greater than a first predefined affecting degree, adding the equipment element to the impact list of affecting equipment elements.
    Type: Grant
    Filed: April 20, 2022
    Date of Patent: October 3, 2023
    Assignee: ABB Schweiz AG
    Inventors: Hadil Abukwaik, Jens Doppelhamer, Marcel Dix, Benjamin Kloepper, Pablo Rodriguez
  • Publication number: 20230273069
    Abstract: A system and method for monitoring a switchgear includes an infrared camera, a processing unit, and an output unit. The infrared camera acquires an infrared image of the switchgear, and the processing unit converts it into a binary image. Pixels in the infrared image having a temperature equal to or above a first threshold value are given the same first value. Pixels in the infrared image having a temperature below the first threshold value are given the same second value. The processing unit is configured to implement a Siamese neural network to determine if a hot spot exists in the infrared image.
    Type: Application
    Filed: February 28, 2023
    Publication date: August 31, 2023
    Applicant: ABB Schweiz AG
    Inventors: Ralf Gitzel, Marcel Dix, Holger Kaul, Tomas Kozel
  • Publication number: 20230251635
    Abstract: A method of integrating modules into a hybrid modular plant comprising a discrete manufacturing part and a continuous manufacturing part includes integrating the discrete part into the continuous part, comprising constructing at least one module definition file mapping one or more discrete-part units of the discrete part to a continuous-part module and importing the module definition file into an orchestration layer of the continuous part. Alternatively, the method comprises integrating the continuous part into the discrete part, comprising constructing one or more interfaces representing each continuous-part module as one or more respective discrete-part units.
    Type: Application
    Filed: April 14, 2023
    Publication date: August 10, 2023
    Applicant: ABB Schweiz AG
    Inventors: Sten Gruener, Mario Hoernicke, Katharina Stark, Roland Braun, Michael Vach, Nicolai Schoch, Marcel Dix
  • Publication number: 20230221684
    Abstract: An explainer system includes a system-monitor machine learning model trained to predict states of a monitored system, a perturbator applying predetermined perturbations to original sample data collected from the monitored system to produce perturbed sample data. The system is configured to input the perturbed sample data to the prediction system. The explainer comprises a tester that receives model output from the prediction system, the model output comprising original model output produced by the system-monitor machine learning model based on the original sample data and deviated model output produced by the system-monitor machine learning model based on the perturbed sample data, the deviated model output comprising deviations from the original model output, the deviations resulting from the applied perturbations. An extractor receives data defining the perturbations and the resulting deviations and extracts therefrom important features for explaining the model output.
    Type: Application
    Filed: March 15, 2023
    Publication date: July 13, 2023
    Applicant: ABB Schweiz AG
    Inventors: Benjamin Kloepper, Arzam Muzaffar Kotriwala, Marcel Dix
  • Publication number: 20230214724
    Abstract: A method and system for removing undesirable inferences from a machine learning model include a search component configured to receive a rejected explanation of model output provided by the machine learning model, identify data samples to unlearn by selecting training samples from training data that were used to train the machine learning model, the selected training samples being associated with explanations that are similar to the rejected explanation according to a calculated similarity measure, and pass the data samples to unlearn to a machine unlearning unit.
    Type: Application
    Filed: March 15, 2023
    Publication date: July 6, 2023
    Applicant: ABB Schweiz AG
    Inventors: Arzam Kotriwala, Andreas Potschka, Benjamin Kloepper, Marcel Dix
  • Patent number: 11669081
    Abstract: A data processing device capable of performing problem diagnosis in a production system with a plurality of robots includes: a first time series obtaining part for obtaining historical event data used for determining some historical alarm indicator in time series and storing the historical event data as first time series data; a historic alarm indicator calculation part for calculating a series of historic alarm indicators using statistic characteristics of the first time series data; a threshold definition part for defining at least one threshold value based on a statistical distribution of the historical alarm indicators; a second time series obtaining part for obtaining operational event data during operation of the robots used for determining some operational alarm indicator in time series and storing the operational event data as second time series data; and an operational alarm indicator calculation part for calculating a series of operational alarm indicators.
    Type: Grant
    Filed: August 19, 2020
    Date of Patent: June 6, 2023
    Assignee: ABB Schweiz AG
    Inventors: Marcel Dix, Boris Fiedler, Benjamin Kloepper
  • Publication number: 20230080873
    Abstract: A model generation system includes input and output units. The input unit receives a plurality of input value trajectories comprising operational input value trajectories and simulation input value trajectories relating to an industrial process. The processing unit implements a simulator of the industrial process and generates behavioral data for at least some of the plurality of input value trajectories. The processing unit further implements a machine learning algorithm that models the industrial process, and trains the machine learning algorithm.
    Type: Application
    Filed: November 23, 2022
    Publication date: March 16, 2023
    Applicant: ABB Schweiz AG
    Inventors: Dennis Janka, Benjamin Kloepper, Moncef Chioua, Pablo Rodriguez, Ioannis Lymperopoulos, Marcel Dix
  • Publication number: 20230074570
    Abstract: An industrial plant operator intervention system for use in an industrial plant includes a processing unit configured to monitor and analyze industrial plant operation data to detect an anomaly in the industrial plant operation data that warrants initiating an operator intervention, and in response to detecting the anomaly, automatically determine a user interface configuration of a user interface to be presented to a designated operator who is to perform the operator intervention. The user interface configuration is determined on the basis of technical context data, including industrial plant operation data associated with the anomaly, and on the basis of operator data pertaining to the designated operator, in such a manner that an anomaly-related and operator-specific user interface configuration is obtained.
    Type: Application
    Filed: August 31, 2022
    Publication date: March 9, 2023
    Applicant: ABB Schweiz AG
    Inventors: Andrea Macauda, Raja Sivalingam, Chandrika K R, Matthias Berning, Dawid Ziobro, Sylvia Maczey, Pablo Rodriquez, Benjamin Kloepper, Reuben Borrison, Marcel Dix, Benedikt Schmidt, Hadil Abukwaik, Arzam Muzaffar Kotriwala, Divyasheel Sharma, Gayathri Gopalakrishnan, Simon Linge, Marco Gaertler, Jens Doppelhamer
  • Publication number: 20230050321
    Abstract: A method for generating a process model modeling a manual mode procedure instance of a plant process includes providing log events of operational actions; selecting related sequences of manual mode operational actions from the log events; filtering the related sequences according to an individual plant section; identifying a sequential order from the filtered related sequences; determining statistical properties of values of related process variables and/or statistical properties of values of related set point changes to each sequential ordered manual mode operational action from the filtered related sequences; generating the process model of the manual mode procedure instance by arranging related manual mode operational actions with the sequential order of each operational action assigned with the statistical properties of the values of related process variables and/or assigned with the statistical properties of the values of the related set point changes.
    Type: Application
    Filed: October 31, 2022
    Publication date: February 16, 2023
    Applicant: ABB Schweiz AG
    Inventors: Benedikt Schmidt, Marcel Dix, Martin Hollender, Andrew Cohen, Arzam Muzaffar Kotriwala, Marco Gaertler, Sylvia Maczey, Benjamin Kloepper
  • Publication number: 20230034769
    Abstract: A method and computer program product including training a machine learning model by means of input data and score data, wherein the machine learning model is an artificial neural net, ANN; running the trained machine learning model by applying the first time-series to the trained machine learning model; and outputting, by the trained machine learning model, an output value, comprising at least a second criticality value of the at least one predicted observable process-value indicative of the abnormal behaviour of the industrial process in a predefined temporal distance.
    Type: Application
    Filed: October 14, 2022
    Publication date: February 2, 2023
    Applicant: ABB Schweiz AG
    Inventors: Moncef Chioua, Marcel Dix, Benjamin Kloepper, Ioannis Lymperopoulos, Dennis Janka, Pablo Rodriguez
  • Publication number: 20230014857
    Abstract: A system and method for programming a robot includes providing a 3D representation of workpieces to be handled by the robot, and of a working environment; synthesizing and displaying a view of the working environment comprising an image of the workpieces at respective initial positions; identifying matching features of the selected workpiece and of the working environment which are able to cooperate to hold the workpiece in a final position in the working environment, and a skill by which the matching features can be brought to cooperate; identifying an intermediate position from where applying the skill to the workpiece moves the workpiece to the final position; and adding to a motion program for the robot a routine for moving the workpiece from its initial position to the intermediate position and for applying the skill to the workpiece at the intermediate position.
    Type: Application
    Filed: September 26, 2022
    Publication date: January 19, 2023
    Applicant: ABB Schweiz AG
    Inventors: Fan Dai, Nuo Li, Marcel Dix, Dongliang Cao
  • Publication number: 20220342382
    Abstract: A system and method provides an impact list of affecting equipment elements that affect an industrial sub-process. The method comprises the steps of selecting, in a topology model, the sub-process, wherein the sub-process is an equipment element that is a part of an industrial plant or process, and wherein the topology model is a graph, whose nodes represent equipment elements and whose edges represent interconnections between the equipment elements; traversing the nodes of the topology model, wherein the traversing starts from the selected sub-process and uses a traversing strategy; and for each of the at least one equipment elements, if the equipment element affects the industrial sub-process by an affecting degree greater than a first predefined affecting degree, adding the equipment element to the impact list of affecting equipment elements.
    Type: Application
    Filed: April 20, 2022
    Publication date: October 27, 2022
    Applicant: ABB Schweiz AG
    Inventors: Hadil Abukwaik, Jens Doppelhamer, Marcel Dix, Benjamin Kloepper, Pablo Rodriguez
  • Publication number: 20220343193
    Abstract: A decision support system and method for an industrial plant is configured and operates to: obtain a causal graph modeling causal assumptions relating to conditional dependence between variables in the industrial plant; obtain observational data relating to operation of the industrial plant; and perform causal inference using the causal graph and the observational data to estimate at least one causal effect relevant for making decisions when operating the industrial plant.
    Type: Application
    Filed: April 20, 2022
    Publication date: October 27, 2022
    Applicant: ABB Schweiz AG
    Inventors: Divyasheel Sharma, Benjamin Kloepper, Marco Gaertler, Dawid Ziobro, Simon Linge, Pablo Rodriguez, Matthias Berning, Reuben Borrison, Marcel Dix, Benedikt Schmidt, Hadil Abukwaik, Arzam Muzaffar Kotriwala, Sylvia Maczey, Jens Doppelhamer, Chandrika K R, Gayathri Gopalakrishnan