Patents by Inventor Michael Vach
Michael Vach 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: 12235628Abstract: A computer-implemented resource management method for modular plants may include: receiving data identifying a required module type to be assembled into the modular plant as part of a module pipeline including one or more modules; and executing an optimization algorithm to select, from a plurality of modules having the required module type, a module for inclusion in the module pipeline on the basis of one or more predetermined optimization criteria.Type: GrantFiled: November 26, 2021Date of Patent: February 25, 2025Assignee: ABB Schweiz AGInventors: Marcel Dix, Katharina Stark, Roland Braun, Michael Vach, Sten Gruener, Mario Hoernicke, Nicolai Schoch
-
Patent number: 12140936Abstract: A method for configuring a modular industrial plant using an engineering tool includes using a plant engineering facility of the tool to create a representation of the modular industrial plant identifying modules to be orchestrated in the modular industrial plant. The modules include at least one function module that includes control software for the modular industrial plant. The method further includes using a module engineering facility of the tool to configure the function module for use in the modular industrial plant by editing a placeholder configuration file created by the tool for defining the configuration of the function module. Editing the configuration file causes a representation of the function module in the plant engineering facility to be automatically updated to reflect adaptations made to the function module using the module engineering facility. The method includes instructing the tool to assign the function modules so configured to the modular industrial plant.Type: GrantFiled: November 8, 2021Date of Patent: November 12, 2024Assignee: ABB Schweiz AGInventors: Mario Hoernicke, Katharina Stark, Roland Braun, Michael Vach, Sten Gruener, Nicolai Schoch, Marcel Dix
-
Publication number: 20230251635Abstract: 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: ApplicationFiled: April 14, 2023Publication date: August 10, 2023Applicant: ABB Schweiz AGInventors: Sten Gruener, Mario Hoernicke, Katharina Stark, Roland Braun, Michael Vach, Nicolai Schoch, Marcel Dix
-
Patent number: 11675487Abstract: A method for an automatic generation of industrial process graphics includes: receiving engineering data, device data, and sensor data of an industrial plant having a plurality of field devices, the engineering data, device data, and sensor data being assigned to a single or multiple field devices; extracting field device information for each field device of a plurality of the field devices from the assigned engineering data, device data, and sensor data; and generating a plurality of process graphics for each field device of the plurality of the field devices. The plurality of process graphics for each field device covers a plurality of different abstraction levels of the industrial plant.Type: GrantFiled: March 26, 2020Date of Patent: June 13, 2023Assignee: ABB Schweiz AGInventors: Heiko Koziolek, Michael Vach, Jens Doppelhamer
-
Publication number: 20220163949Abstract: A computer-implemented resource management method for modular plants may include: receiving data identifying a required module type to be assembled into the modular plant as part of a module pipeline including one or more modules; and executing an optimization algorithm to select, from a plurality of modules having the required module type, a module for inclusion in the module pipeline on the basis of one or more predetermined optimization criteria.Type: ApplicationFiled: November 26, 2021Publication date: May 26, 2022Inventors: Marcel DIX, Katharina STARK, Roland BRAUN, Michael VACH, Sten GRUENER, Mario HOERNICKE, Nicolai SCHOCH
-
Publication number: 20220164725Abstract: A resource management system for modular plants includes a database providing a module library of semantic modules representing respective modules in a module pool. At least one of the semantic modules includes a semantic description of the respective module, where the semantic description includes abstract data according to a semantic data model, and where the abstract data describes attributes of the respective module not found in a standard description file for the module. Based thereon, the system facilitates automated generation and optimization of module pipelines.Type: ApplicationFiled: November 24, 2021Publication date: May 26, 2022Inventors: Nicolai SCHOCH, Mario HOERNICKE, Marcel DIX, Katharina STARK, Michael VACH, Sten GRUENER, Roland BRAUN
-
Publication number: 20220147039Abstract: Systems and methods for event analytics in a modular industrial plant are provided. A method includes: monitoring events in a module of the modular industrial plant during a predetermined time interval; generating a module fingerprint based on the monitored events occurring in the module during the predetermined time interval; and performing module-based event analytics based on the generated module fingerprint.Type: ApplicationFiled: November 9, 2021Publication date: May 12, 2022Inventors: Marcel DIX, Katharina STARK, Roland BRAUN, Michael VACH, Sten GRUENER, Mario HOERNICKE, Nicolai SCHOCH
-
Publication number: 20220147029Abstract: A computer-implemented method for reverse engineering control logic of a module for a modular industrial plant includes: obtaining module-related data including runtime data relating to prior use of the module during a timeperiod in which at least one piece of equipment of the module transitions from a first equipment state to a second equipment state, the runtime data including tags indicating the equipment state of the equipment at a plurality of timepoints during the timeperiod; and inferring from the module-related data one or more equipment state transition conditions causing the equipment to transition from the first equipment state to the second equipment state.Type: ApplicationFiled: November 11, 2021Publication date: May 12, 2022Inventors: Mario HOERNICKE, Katharina STARK, Roland BRAUN, Michael VACH, Sten GRUENER, Nicolai SCHOCH, Marcel DIX
-
Publication number: 20220147025Abstract: A method for configuring a modular industrial plant using an engineering tool includes using a plant engineering facility of the tool to create a representation of the modular industrial plant identifying modules to be orchestrated in the modular industrial plant. The modules include at least one function module that includes control software for the modular industrial plant. The method further includes using a module engineering facility of the tool to configure the function module for use in the modular industrial plant by editing a placeholder configuration file created by the tool for defining the configuration of the function module. Editing the configuration file causes a representation of the function module in the plant engineering facility to be automatically updated to reflect adaptations made to the function module using the module engineering facility. The method includes instructing the tool to assign the function modules so configured to the modular industrial plant.Type: ApplicationFiled: November 8, 2021Publication date: May 12, 2022Inventors: Mario HOERNICKE, Katharina STARK, Roland BRAUN, Michael VACH, Sten GRUENER, Nicolai SCHOCH, Marcel DIX
-
Patent number: 11099864Abstract: A method for auto-layouting graphic objects includes: receiving input data including input image data, library data, and screen parameter data as received input data; and analyzing the received input data and creating output image data based on reshaping of the input image data based on the library data and the screen parameter data, the output image data being optimized for a specific screen defined by the screen parameter data.Type: GrantFiled: March 26, 2020Date of Patent: August 24, 2021Assignee: ABB SCHWEIZ AGInventors: Heiko Koziolek, Michael Vach, Jens Doppelhamer
-
Publication number: 20200310840Abstract: A method for auto-layouting graphic objects includes: receiving input data including input image data, library data, and screen parameter data as received input data; and analyzing the received input data and creating output image data based on reshaping of the input image data based on the library data and the screen parameter data, the output image data being optimized for a specific screen defined by the screen parameter data.Type: ApplicationFiled: March 26, 2020Publication date: October 1, 2020Inventors: Heiko Koziolek, Michael Vach, Jens Doppelhamer
-
Publication number: 20200310390Abstract: A method for an automatic generation of industrial process graphics includes: receiving engineering data, device data, and sensor data of an industrial plant having a plurality of field devices, the engineering data, device data, and sensor data being assigned to a single or multiple field devices; extracting field device information for each field device of a plurality of the field devices from the assigned engineering data, device data, and sensor data; and generating a plurality of process graphics for each field device of the plurality of the field devices. The plurality of process graphics for each field device covers a plurality of different abstraction levels of the industrial plant.Type: ApplicationFiled: March 26, 2020Publication date: October 1, 2020Inventors: Heiko Koziolek, Michael Vach, Jens Doppelhamer