Patents by Inventor Andrea Macauda

Andrea Macauda 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: 12645450
    Abstract: A distributed control system includes low-level controllers interacting with field devices, a high-level controller providing instructions, a human-machine interface that receives an input from a user transmits it to the high-level controller, receive from the high-level controller state information of the process, and display this state information to the user; first and second instances of backend software that are communicatively coupled to the high-level controller, first and second instances of frontend software running on respective client devices of the plant, and a software manager that indicates to each client device which version of frontend software is available for the client device, wherein the first instance of frontend software interfaces with the version of the first instance of backend software, and the second instance of frontend software interfaces with the version of the second instance of backend software.
    Type: Grant
    Filed: December 7, 2023
    Date of Patent: June 2, 2026
    Assignee: ABB Schweiz AG
    Inventors: Josef Bicik, Piotr Powroznik, Andrea Macauda, V Riju
  • Patent number: 12547157
    Abstract: A state information handling server, a process control system including such a state information handling server as well as to a method, computer program and computer program product for handling state information. The state information handling server obtains state information from user terminals of users in the process control system, where the state information of at least two users includes information about user operations in relation to objects in a process control screen, inspects the state information with regard to objects in the process control screen, which inspecting includes determining, for each user, if the corresponding user targets an object in the process control screen, and performs a user informing activity if objects in the process control screen that at least two users have targeted is the same or are linked.
    Type: Grant
    Filed: September 7, 2022
    Date of Patent: February 10, 2026
    Assignee: ABB Schweiz AG
    Inventor: Andrea Macauda
  • Patent number: 12474700
    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: Grant
    Filed: August 31, 2022
    Date of Patent: November 18, 2025
    Assignee: ABB Schweiz AG
    Inventors: Andrea Macauda, Raja Sivalingam, Chandrika K R, Matthias Berning, Dawid Ziobro, Sylvia Maczey, Pablo Rodriguez, Benjamin Kloepper, Reuben Borrison, Marcel Dix, Benedikt Schmidt, Hadil Abukwaik, Arzam Muzaffar Kotriwala, Divyasheel Sharma, Gayathri Gopalakrishnan, Simon Linge, Marco Gaertler, Jens Doppelhamer
  • Patent number: 12452152
    Abstract: A method for detecting system problems in a distributed control system including a plurality of computational devices is suggested. The method includes: —deploying one or more software agents on one or more devices of the system; —monitoring, via the one or more software agents, a system configuration and/or a system functionality; —detecting a problem in the monitored system configuration and/or a system functionality; —adding one or more new software agents and deploying the one or more new software agents on one or more devices of the system associated with the problem; —collecting data associated with the problem, via the added software agents.
    Type: Grant
    Filed: June 24, 2021
    Date of Patent: October 21, 2025
    Assignee: ABB Schweiz AG
    Inventors: Raphael Eidenbenz, Mallikarjun Kande, Andrea Macauda, Alexandru Moga, Robert Birke, Thanikesavan Sivanthi, David Kozhaya, Ognjen Vukovic
  • Publication number: 20250013706
    Abstract: A distributed human-machine interface system for a distributed control system or integrated operations management, including: a set of view modules being separately isolated micro-frontend applications each implemented by a web component, each micro-frontend application including a backend application contained in a respective separate container, the backend applications communicate with their view modules using a web-based protocol, a common HMI framework for all of the view modules, the common HMI framework includes at least infrastructure functionalities and user experience design.
    Type: Application
    Filed: July 1, 2024
    Publication date: January 9, 2025
    Inventors: Andrea Macauda, Josef Bicik
  • Publication number: 20240192948
    Abstract: A distributed control system includes low-level controllers interacting with field devices, a high-level controller providing instructions, a human-machine interface that receives an input from a user transmits it to the high-level controller, receive from the high-level controller state information of the process, and display this state information to the user; first and second instances of backend software that are communicatively coupled to the high-level controller, first and second instances of frontend software running on respective client devices of the plant, and a software manager that indicates to each client device which version of frontend software is available for the client device, wherein the first instance of frontend software interfaces with the version of the first instance of backend software, and the second instance of frontend software interfaces with the version of the second instance of backend software.
    Type: Application
    Filed: December 7, 2023
    Publication date: June 13, 2024
    Applicant: ABB Schweiz AG
    Inventors: Josef Bicik, Piotr Powroznik, Andrea Macauda, V Riju
  • Publication number: 20240184259
    Abstract: A method performed by a deploy service for coordinated deploy to RT services in an automation system. The method includes, from each of a plurality of engineering services, obtaining at least one configuration collection, each configuration collection being addressed to a specific one of the RT services. The method also includes forwarding each of the obtained configuration collections to the RT service to which it is addressed. The method also includes, for each of the configuration collections, in response to the forwarding thereof, receiving an acknowledgement from the RT service to which it was forwarded, indicating that the RT service is able to apply the configuration collection. The method also includes, in response to receiving the acknowledgements for all of the configuration collections, instructing each of the RT services from which the acknowledgements were received to apply the configuration collections.
    Type: Application
    Filed: November 28, 2023
    Publication date: June 6, 2024
    Inventors: Hans Thilderkvist, Sunil Karlekar, Andrea Macauda, Massimiliano Sasso, Raoul Jetley, Staffan Andersson
  • Publication number: 20230080182
    Abstract: A state information handling server, a process control system including such a state information handling server as well as to a method, computer program and computer program product for handling state information. The state information handling server obtains state information from user terminals of users in the process control system, where the state information of at least two users includes information about user operations in relation to objects in a process control screen, inspects the state information with regard to objects in the process control screen, which inspecting includes determining, for each user, if the corresponding user targets an object in the process control screen, and performs a user informing activity if objects in the process control screen that at least two users have targeted is the same or are linked.
    Type: Application
    Filed: September 7, 2022
    Publication date: March 16, 2023
    Inventor: Andrea Macauda
  • 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: 20210406081
    Abstract: A method for detecting system problems in a distributed control system including a plurality of computational devices is suggested. The method includes:—deploying one or more software agents on one or more devices of the system;—monitoring, via the one or more software agents, a system configuration and/or a system functionality;—detecting a problem in the monitored system configuration and/or a system functionality;—adding one or more new software agents and deploying the one or more new software agents on one or more devices of the system associated with the problem;—collecting data associated with the problem, via the added software agents.
    Type: Application
    Filed: June 24, 2021
    Publication date: December 30, 2021
    Inventors: Raphael EIDENBENZ, Mallikarjun KANDE, Andrea MACAUDA, Alexandru MOGA, Robert BIRKE, Thanikesavan SIVANTHI, David KOZHAYA, Ognjen VUKOVIC
  • Patent number: 10498143
    Abstract: It is described a monitor and control system comprising: an input/output module structured to receive data/information associated with a power generation system; a human-machine interface device connected to the input/output module and configured to display a plurality of different view types representing different visualizations of the data/information and an operator interface application software module configured to run on said human-machine interface device and structured to: visualize a first view associated with a first view type by a first visualization process, and visualize a second view associated with a second view type different from the first view type by a second visualization process independent from the first process.
    Type: Grant
    Filed: July 25, 2016
    Date of Patent: December 3, 2019
    Assignee: ABB Schweiz AG
    Inventors: Andrea Macauda, Daniele Repetto, Pietro Ruggero
  • Publication number: 20170025863
    Abstract: It is described a monitor and control system comprising: an input/output module structured to receive data/information associated with a power generation system; a human-machine interface device connected to the input/output module and configured to display a plurality of different view types representing different visualizations of the data/information and an operator interface application software module configured to run on said human-machine interface device and structured to: visualize a first view associated with a first view type by a first visualization process, and visualize a second view associated with a second view type different from the first view type by a second visualization process independent from the first process.
    Type: Application
    Filed: July 25, 2016
    Publication date: January 26, 2017
    Inventors: Andrea Macauda, Daniele Repetto, Pietro Ruggero