Patents by Inventor Sten Grüner

Sten Grüner 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: 20240171458
    Abstract: A method for providing a network configuration for an industrial network includes discovering network topology data by a network configuration agent (NCA); receiving communication intent data from a network device; commissioning and identifying a remote network engine; forwarding the discovered network topology data and the received communication intent data to the remote network engine and requesting by the NCA the remote network engine for calculating network configuration data indicating network configurations; calculating the network configuration data on the provided network topology data and the received communication intent data; providing the calculated network configuration data to the NCA and distributing the calculated network configuration data to the network device, and initiating a network configuration in the industrial network.
    Type: Application
    Filed: November 21, 2023
    Publication date: May 23, 2024
    Applicant: ABB Schweiz AG
    Inventors: Abdulkadir Karaagac, Rhaban Hark, Sten Gruener, Jens Heuschkel
  • Patent number: 11971702
    Abstract: A production line for manufacturing a building block, which includes at least one component, the production line including: a central conveyor line; at least one feeding line for feeding the at least one component to the central conveyor line; a manufacturing tool set for processing the at least one component; and a control unit for controlling the central conveyor line, the feeding line, and/or the manufacturing tool set. The controlling at least one of the central conveyor line, the feeding line, and/or the manufacturing tool set includes: retrieving an asset-information about the at least one component and/or the manufacturing tool set, conveying the at least one component according to the asset-information by the feeding line to the central conveyor line, retrieving a processing-information and/or a manufacturing tool set information about processing the at least one component, and processing the at least one component by the manufacturing tool set.
    Type: Grant
    Filed: October 14, 2020
    Date of Patent: April 30, 2024
    Assignee: ABB Schweiz AG
    Inventors: Somayeh Malakuti, Prerna Juhlin, Sten Gruener, Johannes Schmitt
  • Publication number: 20240103471
    Abstract: A method of providing a software configuration for a modular plant, the method comprising providing a first function module as a parent object, wherein the first function module comprises a function information of the first function module; generating at least a second function module, wherein the second function module is a derived child object of the first function module that inherits the function information of the first function module.
    Type: Application
    Filed: September 25, 2023
    Publication date: March 28, 2024
    Applicant: ABB Schweiz AG
    Inventors: Mario Hoernicke, Sten Gruener, Katharina Stark, Nicolai Schoch, Nafise Eskandani
  • Patent number: 11888420
    Abstract: Disclosed is a method for control loop performance monitoring in a variable frequency drive. A set of data is inputted to one or more control loop performance monitoring algorithms comprised in the variable frequency drive, wherein the set of data comprises at least a measured value of a process variable, a target value for the process variable, a set of controller input parameters, and a controller output. An output from each of the one or more control loop performance monitoring algorithms is obtained based at least partly on the set of data. One or more key performance indicator values indicative of control loop performance are determined based at least partly on the output from each of the one or more control loop performance monitoring algorithms. The set of controller input parameters is adjusted based at least partly on the one or more key performance indicator values.
    Type: Grant
    Filed: September 22, 2021
    Date of Patent: January 30, 2024
    Assignee: ABB Schweiz AG
    Inventors: Sten Grüner, Vesa Mäkelä
  • 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: 20230403195
    Abstract: A method for anonymization and negotiation for predictive maintenance, the method comprising: aggregating, by an aggregation service module, runtime data and/or context data using an aggregation policy to generate aggregated data; anonymizing, by an anonymization module, the aggregated data using a user-definable internal anonymization policy to generate anonymized data; and sending, by a transmitting module, the anonymized data to a condition prediction service module.
    Type: Application
    Filed: June 9, 2023
    Publication date: December 14, 2023
    Applicant: ABB Schweiz AG
    Inventors: Sten Gruener, Marie Christin Platenius-Mohr, Anders Trosten
  • Publication number: 20230376011
    Abstract: A system and method includes downloading an asset specification of a field device to an edge device, the field device configured to generate data relating to an asset of an industrial environment, the edge device located in the industrial environment, wherein the edge device is configured to receive the data generated by the field device; receiving an asset monitoring sub model for the field device, wherein the asset monitoring sub model specifies an interface specification and algorithm of an asset monitoring application for the field device; deploying the asset monitoring application for the field device to the edge device, wherein the deployment comprises utilization of the asset monitoring sub model; and generating a workflow function exposed by the asset monitoring application, wherein the generation of the workflow function comprises utilization of the asset specification of the field device and the interface specification of the asset monitoring sub model.
    Type: Application
    Filed: May 23, 2023
    Publication date: November 23, 2023
    Applicant: ABB Schweiz AG
    Inventors: Marie Christin Platenius-Mohr, Sten Gruener, Anders Trosten
  • Patent number: 11811887
    Abstract: A method for conveying messages between a first software application in a first container and a second software application in a second container includes receiving, by a first connectivity service an ordered sequence of messages sent by the first application; transmitting, by the first connectivity service, at least two copies of each message to a second connectivity service, wherein the at least two copies are routed on at least partially redundant paths and wherein each copy is indicative of a position of the original message in the original ordered sequence; and forwarding, by the second connectivity service, at least one copy of each message to the second application, in the order given by the original ordered sequence.
    Type: Grant
    Filed: March 23, 2022
    Date of Patent: November 7, 2023
    Assignee: ABB Schweiz AG
    Inventors: Julius Rueckert, Heiko Koziolek, Sten Gruener
  • 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: 20230244216
    Abstract: A first gateway device for connecting an OPC UA client to a data-driven controller and/or control system includes a first interface implementing an OPC UA server and is configured to receive, from the OPC UA client, at least one call to invoke an OPC UA method on an OPC UA object, and a second interface that sends a request to write at least one value to at least one control variable of the data-driven controller and/or control system, and first translation logic therebetween. A second gateway device connects a data-driven controller and/or control system to a controlled device or subsystem of an industrial plant and includes a third interface that receives a value of a control variable, and a fourth interface that sends a call to invoke an OPC UA method on an OPC UA object, and second translation logic therebetween.
    Type: Application
    Filed: January 30, 2023
    Publication date: August 3, 2023
    Applicant: ABB Schweiz AG
    Inventors: Roland Braun, Mario Hoernicke, Katharina Stark, Nicolai Schoch, Sten Gruener
  • Publication number: 20230125527
    Abstract: A method for securely supplying data to be used in parameterizing a device for an industrial automation system includes a first party supplying a second party with a machine-readable standardized container for the exchange of device parameters in industrial automation systems, wherein the supplying comprises writing into the container an encrypted primary security credential to be used by the device for establishing trust with the industrial automation system. In another aspect, a method for securely obtaining data to be used in parameterizing a device for an industrial automation system includes obtaining, from a first party, by a second party, a machine-readable standardized container for the exchange of device parameters in industrial automation systems, the container comprising an encrypted primary security credential to be used by the device for establishing trust with the industrial automation system.
    Type: Application
    Filed: October 27, 2022
    Publication date: April 27, 2023
    Applicant: ABB Schweiz AG
    Inventors: Dirk Schulz, Soeren Finster, Sten Gruener, Thomas Gamer
  • Publication number: 20230075818
    Abstract: The present disclosure is directed at a façade server. The façade server provides a configurable façade having a configurable address space and serving as an interface for a client and to provide a mapping between the configurable address space of the façade and a data space and/or an address space of an external server.
    Type: Application
    Filed: September 8, 2022
    Publication date: March 9, 2023
    Applicant: ABB Schweiz AG
    Inventors: Roland Braun, Thomas Gamer, Ralf Jeske, Anders Trosten, Jeff Harding, Mario Hoernicke, Sten Gruener
  • Publication number: 20230009270
    Abstract: An anomaly detection and recovery system (ADRS) for an open platform communications united architecture (OPC UA)-based industrial automation network that includes OPC UA devices includes an anomaly detector is configured to monitor an OPC UA traffic stream comprising OPC UA messages of the OPC UA devices and analyze the OPC UA traffic stream using OPC UA semantics of the industrial automation network for anomaly detection.
    Type: Application
    Filed: July 8, 2022
    Publication date: January 12, 2023
    Applicant: ABB Schweiz AG
    Inventors: Heiko Koziolek, Sten Gruener, Julius Rueckert, Andreas Burger
  • Publication number: 20220342397
    Abstract: A system and method includes partitioning a network into first and second sub-networks connected by a network connection. A first component with first configuration data and a first local server are located in the first sub-network; a second component with second configuration data and a second local server are located in the second sub-network. The first configuration data is stored on the first and second local servers. The network connection is interrupted and the first configuration data is updated on the first local server. The network connection is re-connected, and if the first configuration data on the second local server is unchanged, the first configuration data on the second local server is overwritten.
    Type: Application
    Filed: April 20, 2022
    Publication date: October 27, 2022
    Applicant: ABB Schweiz AG
    Inventors: Sten Gruener, Heiko Koziolek, Julius Rueckert
  • Patent number: 11480950
    Abstract: A method of channel mapping in an industrial process control system includes: a) discovering a plurality of devices within the industrial process control system; b) obtaining at least one signal characteristic for each of the plurality of devices; c) determining channel mapping by a processing unit acting as a channel mapping agent, the plurality of devices being mapped to a plurality of communication channels, the channel mapping mapping each device to a communication channel for signal transmission, and the determining including utilizing the at least one signal characteristic for each of the plurality of devices; and d) configuring the devices according to the channel mapping.
    Type: Grant
    Filed: July 15, 2020
    Date of Patent: October 25, 2022
    Assignee: ABB Schweiz AG
    Inventors: Julius Rueckert, Andreas Burger, Heiko Koziolek, Joerg Jeske, Marie Christin Platenius-Mohr, Sten Gruener
  • Publication number: 20220308559
    Abstract: A method for controlling an industrial process includes providing process data of the industrial process to an active instance of a control software as input, based on this input, updating an internal state of the active instance of the control software that is characterized by a set of internal variables of this active instance; based on this updated internal state, determining an output signal and outputting this output signal to at least one piece of equipment that is configured to alter a state, and/or a behavior, of the industrial process. The method further includes providing a prioritized subset of the internal variables that characterize the state of the active instance to at least one further instance of a control software that is configured to take over control of the industrial process in case of a failure and/or malfunction of the active instance.
    Type: Application
    Filed: March 22, 2022
    Publication date: September 29, 2022
    Applicant: ABB Schweiz AG
    Inventors: Julius Rueckert, Heiko Koziolek, Sten Gruener, Staffan Andersson
  • Publication number: 20220311833
    Abstract: A method for conveying messages between a first software application in a first container and a second software application in a second container includes receiving, by a first connectivity service an ordered sequence of messages sent by the first application; transmitting, by the first connectivity service, at least two copies of each message to a second connectivity service, wherein the at least two copies are routed on at least partially redundant paths and wherein each copy is indicative of a position of the original message in the original ordered sequence; and forwarding, by the second connectivity service, at least one copy of each message to the second application, in the order given by the original ordered sequence.
    Type: Application
    Filed: March 23, 2022
    Publication date: September 29, 2022
    Applicant: ABB Schweiz AG
    Inventors: Julius Rueckert, Heiko Koziolek, Sten Gruener
  • Patent number: 11422777
    Abstract: A computer system for automated model integration of an information model with a corresponding application includes: an information model server for exposing an information model to a consumer, the exposed information model including model-elements for exposing types or classes, and for exposing instances of types or classes and their member-values; an application component for providing application code augmented with mapping descriptions defining how an internal information model of the application is mapped to the exposed information model; and a model integration component that: registers internal information model-elements to be exposed; maps the registered internal information model-elements to exposed information model-elements in accordance with the mapping descriptions; and updates an information model-element by: detecting a change of an internal or exposed information model-element; determining a synchronization direction; and performing match-making to determine a model-element corresponding to th
    Type: Grant
    Filed: November 27, 2020
    Date of Patent: August 23, 2022
    Assignee: ABB Schweiz AG
    Inventors: Johannes O. Schmitt, Sten Gruener, Somayeh Malakuti, Roland Braun
  • Publication number: 20220164725
    Abstract: 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: Application
    Filed: November 24, 2021
    Publication date: May 26, 2022
    Inventors: Nicolai SCHOCH, Mario HOERNICKE, Marcel DIX, Katharina STARK, Michael VACH, Sten GRUENER, Roland BRAUN
  • Publication number: 20220163949
    Abstract: 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: Application
    Filed: November 26, 2021
    Publication date: May 26, 2022
    Inventors: Marcel DIX, Katharina STARK, Roland BRAUN, Michael VACH, Sten GRUENER, Mario HOERNICKE, Nicolai SCHOCH