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).

  • Patent number: 11069356
    Abstract: A computer system for controlling a dialogue between a user and the computer system, the computer system being communicatively coupled with an industrial control system controlling an industrial system, the computer system including: an interface for receiving intent inputs representing a respective desired interaction with the computer system; an intent determination module for determining the desired interactions of received intent inputs; a data storage for storing one or more directed graphs, each graph specifying an industrial control domain specific dialogue, a particular graph defining a dialogue state machine with a plurality of nodes representing states of the dialogue, and with edges representing transitions between the states, each state transition from a first state to a second state depending on at least one precondition, the desired interaction of a received intent input corresponding to a target node to be reached from a current node of the particular graph.
    Type: Grant
    Filed: August 10, 2020
    Date of Patent: July 20, 2021
    Assignee: ABB SCHWEIZ AG
    Inventors: Andrew Cohen, Benedikt Schmidt, Benjamin Kloepper, Marco Gaertler, Arzam Kotriwala, Marcel Dix, Sylvia Maczey
  • Publication number: 20210166684
    Abstract: A computer system for controlling a dialogue between a user and the computer system, the computer system being communicatively coupled with an industrial control system controlling an industrial system, the computer system including: an interface for receiving intent inputs representing a respective desired interaction with the computer system; an intent determination module for determining the desired interactions of received intent inputs; a data storage for storing one or more directed graphs, each graph specifying an industrial control domain specific dialogue, a particular graph defining a dialogue state machine with a plurality of nodes representing states of the dialogue, and with edges representing transitions between the states, each state transition from a first state to a second state depending on at least one precondition, the desired interaction of a received intent input corresponding to a target node to be reached from a current node of the particular graph.
    Type: Application
    Filed: August 10, 2020
    Publication date: June 3, 2021
    Inventors: Andrew Cohen, Benedikt Schmidt, Benjamin Kloepper, Marco Gaertler, Arzam Kotriwala, Marcel Dix, Sylvia Maczey
  • Publication number: 20210034047
    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: Application
    Filed: August 19, 2020
    Publication date: February 4, 2021
    Inventors: Marcel Dix, Boris Fiedler, Benjamin Kloepper
  • Publication number: 20210011968
    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: Application
    Filed: July 8, 2020
    Publication date: January 14, 2021
    Inventors: Andreas Burger, Heiko Koziolek, Sten Gruener, Johannes Schmitt, Marcel Dix
  • Patent number: 10523495
    Abstract: Unique systems, methods, techniques and apparatuses of an alarm management system are disclosed herein. One exemplary embodiment is a method for monitoring an industrial plant comprising determining a sequence of alarm events for each of a plurality of time intervals including a first alarm event of a plurality of alarm events and a second alarm event of the plurality of alarm events; determining a count of the first alarm events and second alarm events; determining the alarm events exceed a support threshold value; determining a third count of a sub-sequence of the sequences of alarm events including the first alarm event followed by the second alarm event in response to determining the first count and the second count exceeds the support threshold value; determining a ratio using the first count, the second count, and the third count exceeds a display threshold value; and displaying the sub-sequence.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: December 31, 2019
    Assignee: ABB Schweiz AG
    Inventors: Sam Ade Jacobs, Mithun P. Acharya, Veronika Domova, Marcel Dix, Aldo Dagnino, Jinendra K. Gugaliya, Kaushik Ghosh
  • Publication number: 20190311273
    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: Application
    Filed: June 18, 2019
    Publication date: October 10, 2019
    Inventors: Andrew Cohen, Marcel Dix
  • Publication number: 20190165989
    Abstract: Unique systems, methods, techniques and apparatuses of an alarm management system are disclosed herein. One exemplary embodiment is a method for monitoring an industrial plant comprising determining a sequence of alarm events for each of a plurality of time intervals including a first alarm event of a plurality of alarm events and a second alarm event of the plurality of alarm events; determining a count of the first alarm events and second alarm events; determining the alarm events exceed a support threshold value; determining a third count of a sub-sequence of the sequences of alarm events including the first alarm event followed by the second alarm event in response to determining the first count and the second count exceeds the support threshold value; determining a ratio using the first count, the second count, and the third count exceeds a display threshold value; and displaying the sub-sequence.
    Type: Application
    Filed: November 27, 2017
    Publication date: May 30, 2019
    Inventors: Sam Ade Jacobs, Mithun P. Acharya, Veronika Domova, Marcel Dix, Aldo Dagnino, Jinendra K. Gugaliya, Kaushik Ghosh
  • Patent number: 8572601
    Abstract: The invention relates to a system and a method for automatic installation and maintenance of hardware and/or software in the system nodes (SK) of a distributed computer system, in particular in a distributed automation system, comprising a system installation and/or system maintenance tool (WZ), wherein the system installation and/or system maintenance tool (WZ) can be activated from a single arbitrary access in the distributed system. The system installation and/or system maintenance tool (WZ) selects a software package and/or a functional component, and automatically executes the maintenance steps of the selected software package and/or of the selected functional component as regards the distribution, installation and/or configuration of the software package and/or of the selected functional component in a defined sequence on the system nodes (SK) of the distributed system.
    Type: Grant
    Filed: July 30, 2007
    Date of Patent: October 29, 2013
    Assignee: ABB Research Ltd.
    Inventors: Christian M. Stich, Marcel Dix, Peter Johan Walther Schemat
  • Patent number: 8527980
    Abstract: The invention relates to a system and to a method for automatically providing system software which is filed in software packets, for system nodes which are arranged in a distributed network, in particular in a distributed automatic system. The inventive system comprises at least one system diagnosis tool which analyses the current state of the system of the distributed network and combines the current state of the data in system status data which is guided to at least one knowledge-based planning tool. Said knowledge-based planning tool produces a system plan for a novel system version, based on control and data, from the system status data and a planning data base, generating installation data for an automatic installation and configuration of the system configuration based on the produced system plan for the system nodes of the distributed network, and guides the installation data to at least one installation and configuration tool, provided in the system nodes.
    Type: Grant
    Filed: December 20, 2005
    Date of Patent: September 3, 2013
    Assignee: ABB Research Ltd
    Inventors: Christian M. Stich, Marcel Dix
  • Patent number: 8347283
    Abstract: A system and a method are disclosed for automatic installation and maintenance of hardware and/or software in the system nodes of a distributed computer system, in particular in a distributed automation system, comprising a system installation and/or system maintenance tool that can be activated from every system node of the distributed system. The system installation and/or system maintenance tool (WZ) selects a software package and/or a functional component, and automatically executes the maintenance steps of the selected software package and/or of the selected functional component as regards the distribution, installation and/or configuration of the software package and/or of the selected functional component in a defined sequence on the system nodes (SK) of the distributed system.
    Type: Grant
    Filed: July 17, 2007
    Date of Patent: January 1, 2013
    Assignee: ABB Research Ltd.
    Inventors: Christian M. Stich, Marcel Dix, Peter Johann Walther Schemat
  • Publication number: 20120246516
    Abstract: An exemplary system and method for testing the configuration of a computer system includes detecting a function which is executed by the computer system; and testing whether the detected function contravenes a configuration rule of the computer system.
    Type: Application
    Filed: March 29, 2012
    Publication date: September 27, 2012
    Applicant: ABB Technology AG
    Inventors: Christian Stich, Marcel Dix, Mikael Rudin, Sylvia Maczey
  • Publication number: 20120246636
    Abstract: Exemplary systems and methods for installing and configuring a computer include stipulating configuration rules and transmitting all programs to be installed to the memories of the computers of the computer system, selecting and executing functions which are intended to be executed by the computer system, in a sequence, and checking to determine whether a running function which is currently being executed contravenes a configuration rule.
    Type: Application
    Filed: March 29, 2012
    Publication date: September 27, 2012
    Applicant: ABB TECHNOLOGY AG
    Inventors: Christian STICH, Marcel Dix, Mikael Rudin, Sylvia Maczey
  • Publication number: 20100205474
    Abstract: A distributed computer system is disclosed which contains at least two physical computers and at least two services installed in the system. The computers function as servers for at least one of the services. To make the system redundant, at least one of the physical computers, in addition to containing the server functionality of a first service, also contains a virtual machine having the server functionality of a second service. A method is also disclosed for implementing redundant server functionalities in a distributed computer system.
    Type: Application
    Filed: March 2, 2010
    Publication date: August 12, 2010
    Applicant: ABB RESEARCH LTD
    Inventors: Christian M. STICH, Marcel Dix, Mats A. Petterson
  • Patent number: 7752156
    Abstract: The invention relates to a system and to a method for automatically creating, installing and configuring extensions of functionalities in the system nodes of a distributed network, in particular in a distributed automatic system, provided with at least one system diagnosis tool which analyses the current state of the system of the distributed network and combines in system status data which is guided to at least one knowledge-based planning tool. The knowledge-based planning tool creates installation data for the novel system extensions which are based on control and data from the system status data and a planning data base and guides said installation data, respectively, to at least one installation and configuration tool, which is provided in the system nodes.
    Type: Grant
    Filed: December 20, 2005
    Date of Patent: July 6, 2010
    Assignee: ABB Research Ltd
    Inventors: Christian M. Stich, Marcel Dix
  • Publication number: 20080134164
    Abstract: The invention relates to a system and to a method for automatically providing system software which is filed in software packets, for system nodes which are arranged in a distributed network, in particular in a distributed automatic system. The inventive system comprises at least one system diagnosis tool which analyses the current state of the system of the distributed network and combines the current state of the data in system status data which is guided to at least one knowledge-based planning tool. Said knowledge-based planning tool produces a system plan for a novel system version, based on control and data, from the system status data and a planning data base, generating installation data for an automatic installation and configuration of the system configuration based on the produced system plan for the system nodes of the distributed network, and guides the installation data to at least one installation and configuration tool, provided in the system nodes.
    Type: Application
    Filed: December 20, 2005
    Publication date: June 5, 2008
    Applicant: ABB RESEARCH LTD
    Inventors: Christian M. Stich, Marcel Dix
  • Publication number: 20080097947
    Abstract: The invention relates to a system and to a method for automatically creating, installing and configuring extensions of functionalities in the system nodes of a distributed network, in particular in a distributed automatic system, provided with at least one system diagnosis tool which analyses the current state of the system of the distributed network and combines in system status data which is guided to at least one knowledge-based planning tool. The knowledge-based planning tool creates installation data for the novel system extensions which are based on control and data from the system status data and a planning data base and guides said installation data, respectively, to at least one installation and configuration tool, which is provided in the system nodes.
    Type: Application
    Filed: December 20, 2005
    Publication date: April 24, 2008
    Applicant: ABB RESEARCH LTD.
    Inventors: Christian Stich, Marcel Dix
  • Publication number: 20080028394
    Abstract: A system and a method are disclosed for automatic installation and maintenance of hardware and/or software in the system nodes of a distributed computer system, in particular in a distributed automation system, comprising a system installation and/or system maintenance tool that can be activated from every system node of the distributed system. The system installation and/or system maintenance tool (WZ) selects a software package and/or a functional component, and automatically executes the maintenance steps of the selected software package and/or of the selected functional component as regards the distribution, installation and/or configuration of the software package and/or of the selected functional component in a defined sequence on the system nodes (SK) of the distributed system.
    Type: Application
    Filed: July 17, 2007
    Publication date: January 31, 2008
    Applicant: ABB Research Ltd.
    Inventors: Christian M. Stich, Marcel Dix, Peter Johann Walther Schemat
  • Publication number: 20080028396
    Abstract: The invention relates to a system and a method for automatic installation and maintenance of hardware and/or software in the system nodes (SK) of a distributed computer system, in particular in a distributed automation system, comprising a system installation and/or system maintenance tool (WZ), wherein the system installation and/or system maintenance tool (WZ) can be activated from a single arbitrary access in the distributed system. The system installation and/or system maintenance tool (WZ) selects a software package and/or a functional component, and automatically executes the maintenance steps of the selected software package and/or of the selected functional component as regards the distribution, installation and/or configuration of the software package and/or of the selected functional component in a defined sequence on the system nodes (SK) of the distributed system.
    Type: Application
    Filed: July 30, 2007
    Publication date: January 31, 2008
    Applicant: ABB Research Ltd.
    Inventors: Christian Stich, Marcel Dix, Peter Schemat
  • Publication number: 20070214028
    Abstract: The invention relates to a system for the automatic installation, verification and configuration of functionality that is stored in installation, verification and/or configuration files for system components that are located in a distributed network. Said system comprises a system design tool for generating, checking and configuring the installation, verification and/or configuration files for the respective system components. According to the invention, the system design tool transmits the installation, verification and/or configuration files to the system components for installation, the installation, verification and/or configuration files required in the respective system components are checked and configured in a predetermined sequence and manner and a complete system is formed once the system components have been configured.
    Type: Application
    Filed: April 28, 2004
    Publication date: September 13, 2007
    Applicant: ABB Patent GmbH
    Inventors: Christian Stich, Marcel Dix, Peter Johann Schemat
  • Publication number: 20070078059
    Abstract: The invention relates to a system and method for automatic generation, installation, verification and configuration of functionality that is stored in installation, verification and/or configuration files for system components that are located in a distributed network. The system includes a knowledge-based system design tool comprising a user interface, a design logic unit, a data management unit, a design database and an installation tool.
    Type: Application
    Filed: April 28, 2004
    Publication date: April 5, 2007
    Applicant: ABB Patent GmbH
    Inventors: Christian Stich, Marcel Dix, Peter Schemat