Patents by Inventor Reuben Borrison
Reuben Borrison 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: 12657144Abstract: A system and method for enabling an efficient data processing in a distributed network of devices includes collecting first data from at least one client device sent by at least one plant device via a first communication interface; storing the first data in a data storage; profiling the first data to obtain characteristic information of the collected first data; determining a data processing strategy upon a result of the characteristic information of the first data; processing the first data according to the data processing strategy and deciding which data of the first data need to be sent to the master device via a second communication interface.Type: GrantFiled: March 7, 2024Date of Patent: June 16, 2026Assignee: ABB Schweiz AGInventors: Santonu Sarkar, Marie Christin Platenius-Mohr, Madapu Amarlingam, Jan Christoph Schlake, Reuben Borrison
-
Publication number: 20260161158Abstract: A computer-implemented method for assessing trustability of operator feedback from an operator of a control system of an industrial plant, comprising obtaining current error data from an error prediction model of the control system, wherein the current error data is indicative of a current error in the industrial plant, and wherein the error prediction model is based on machine learning; obtaining different error data that is indicative of one or more different errors, which are different from the current error; providing an operator request on an operator interface of the control system, wherein the operator request relates to the current error and the one or more different errors; obtaining operator feedback from the operator on the operator interface in response to the operator request provided thereon; and assessing the trustability of the operator feedback based on the operator feedback, the current error data and the different error data.Type: ApplicationFiled: December 1, 2025Publication date: June 11, 2026Applicant: ABB Schweiz AGInventors: Marcel Dix, Gianluca Manca, Divyasheel Sharma, Deepti Maduskar, Chandrika K R, Reuben Borrison, Georgios Nakas
-
Publication number: 20260161142Abstract: A rule utilization system for switchgear includes a deterministic rule engine; an input unit; and an output unit; wherein the input unit is configured to receive a request based on input from an operator relating to an operation to be performed on a switchgear; wherein the deterministic rule engine executes rules relating to the operation to be performed on the switchgear based on a request; utilization of the output unit calls a sensor system to measure and to receive a result of the measurement to call a software system to carry out an assessment of a part of the switchgear and utilization of the input unit to receive a result of the assessment of the part of the switchgear; wherein the rule engine generates an action for the operator; and wherein the output unit is configured to output the at least one action for the operator.Type: ApplicationFiled: December 10, 2025Publication date: June 11, 2026Applicant: ABB Schweiz AGInventors: Ralf Gitzel, Chen Song, Reuben Borrison, Nilavra Bhattacharya, Nicola Tamascelli
-
Patent number: 12625488Abstract: A system and method for providing a configuration for data extraction from an automation system includes a signal selection agent configured to: receive a user selection of at least one module of the automation system; generate, for display to the user, a user interface identifying one or more selectable signals associated with the selected module and displaying one or more guidance elements comprising data mined from data sources pertaining to the automation system for guiding the user in the selection of relevant signals; receive a user selection of one or more of the selectable signals; and automatically generate the configuration for data extraction on the basis of the selected signals.Type: GrantFiled: April 6, 2023Date of Patent: May 12, 2026Assignee: ABB Schweiz AGInventors: Reuben Borrison, Julius Rueckert, Matthias Berning, Roland Braun
-
Patent number: 12621244Abstract: A method for providing an efficient communication in a hierarchical network of distributed devices includes collecting first data from a first client device sent by a sensor via a second communication interface; storing the first data in a data storage; determining metadata of the first data; receiving a requirement information of the first data; generating classification information of the first data according to the metadata and the requirement information; providing the classification information to a master device and/or to a second client device according to a rule; and updating the classification information when the first data is changed.Type: GrantFiled: February 28, 2024Date of Patent: May 5, 2026Assignee: ABB Schweiz AGInventors: Jan Christoph Schlake, Santonu Sarkar, Marie Christin Platenius-Mohr, Madapu Amarlingam, Reuben Borrison
-
Publication number: 20260017263Abstract: A method for obtaining a search result for a search query within a database system of a plant, the database system configured for storing multimodal operating data of the plant, the method comprising: obtaining the search query indicative of an operating characteristic in the operating of the plant to be searched within the database system; executing the search query by an artificial intelligence/machine learning, AI/ML, search component within the database system for finding the searched operating characteristic and time intervals of the operating characteristic among different data modalities of the multimodal data therein; and obtaining a search result indicative of the operating characteristic and its time intervals found by the execution of the search query by the AI/ML search component.Type: ApplicationFiled: July 9, 2025Publication date: January 15, 2026Applicant: ABB Schweiz AGInventors: Ruomu Tan, Nicolai Schoch, Divyasheel Sharma, Reuben Borrison
-
Publication number: 20260017034Abstract: A method for assisting a user in computer-aided generation of at least a part of a software application for an industrial process includes obtaining assistance data for assisting the user in the computer-aided generation of the at least part of the software application, wherein the assistance data is based on process mining of computer-aided generation data, the computer-aided generation data relating to previous computer-aided generations of at least parts of software applications for other industrial processes by one or more users, the process mining being at least supported by an artificial intelligence (AI) model; and providing the assistance data for assisting the user in computer-aided generation of the at least part of the software application by the user.Type: ApplicationFiled: July 9, 2025Publication date: January 15, 2026Applicant: ABB Schweiz AGInventors: Reuben Borrison, Nicolai Schoch, Ruomu Tan
-
Publication number: 20260010129Abstract: A method for saving and utilizing expert process knowledge with regard to an industrial plant includes obtaining first data indicative of historical processes comprising sequences of historical process steps occurred in an industrial plant; obtaining second data based on analysing the first data, wherein the second data is indicative of occurrence statistics and thereon-based probabilities for several historical processes and several historical process steps; based on the second data, suggesting, for at least one of a process step, a sequence of process steps and a process, at least one of a next process step, a next sequence of process steps and a next process; analysing the first data using process mining and/or processing the first data using generative AI; and suggesting the at least one of the next process step, the next sequence and the next process by using process mining and/or by using generative AI.Type: ApplicationFiled: July 3, 2025Publication date: January 8, 2026Applicant: ABB Schweiz AGInventors: Nicolai Schoch, Reuben Borrison, Ruomu Tan
-
Publication number: 20250378309Abstract: A computer implemented method for filtering user feedback and/or output of a machine learning model, comprising: providing a filter for filtering user feedback and/or output of a machine learning model; receiving user feedback and/or output of the machine learning model; filtering the user feedback and/or the output with the filter and determining a filtering result, wherein the filtering result comprises at least a detected error; providing the filtering result for further processing.Type: ApplicationFiled: June 5, 2025Publication date: December 11, 2025Applicant: ABB Schweiz AGInventors: Reuben Borrison, Markus Aleksy, Marcel Dix
-
Publication number: 20250378214Abstract: A computer implemented method for assessing a feedback of an information model of a building, comprising: receiving raw data of a building; generating an information model of a building based on the raw data; receiving a feedback of a user for the generated information model; assessing the received feedback and determining an assessing result; providing the assessing result for further processing.Type: ApplicationFiled: June 5, 2025Publication date: December 11, 2025Applicant: ABB Schweiz AGInventors: Reuben Borrison, Markus Aleksy, Marcel Dix
-
Patent number: 12474700Abstract: 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: GrantFiled: August 31, 2022Date of Patent: November 18, 2025Assignee: ABB Schweiz AGInventors: 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
-
Publication number: 20250307122Abstract: A method for generating a simulation code to test a control logic code includes providing the control logic code having identifiers, generating a simulation generation prompt for a generative artificial intelligence model configured for natural language processing based on the control logic code; performing a similarity search using a database that includes embeddings of a plurality of elements of a project context of the automatic industrial process; generating an augmented simulation generation prompt; providing the augmented simulation generation prompt to the generative artificial intelligence model; and generating the simulation code for testing the control logic code using the generative artificial intelligence model based on the augmented simulation generation prompt.Type: ApplicationFiled: March 27, 2025Publication date: October 2, 2025Applicant: ABB Schweiz AGInventors: Heiko Koziolek, Nicolai Schoch, Sten Gruener, Ruomu Tan, Virendra Ashiwal, Reuben Borrison
-
Publication number: 20250291337Abstract: A system and method for mitigating data drift in an industrial plant includes monitoring, by a processor, one or more process parameters associated with an industrial plant; detecting, by the processor, a drift in one or more process parameters based on a deviation from one or more predefined process parameters; determining, by the processor, one or more drift context and process context based on drift and one or more process parameters; determining, by the processor, sampling strategy from plurality of sampling strategies based on one or more drift and process context for sampling one or more process parameters using first Artificial Intelligence (AI) model; and training, by the processor, a second AI model based on sampling strategy for mitigating data drift.Type: ApplicationFiled: November 18, 2024Publication date: September 18, 2025Applicant: ABB Schweiz AGInventors: Divyasheel Sharma, Reuben Borrison, Gianluca Manca, Deepti Maduskar, Chandrika K R, Marcel Dix
-
Publication number: 20250284268Abstract: A computer-implemented method for generating control code for actuating an asset in an industrial plant to perform a given task includes obtaining candidate control code from an automatic code generator based at least in part on the given task; performing code validation on the candidate control code to determine whether it is capable of being executed, and/or capable of being compiled for execution; after successful code validation, determining whether execution of the candidate control code is capable of actuating the asset to perform the given task by executing the candidate control code in a simulation environment; and when this determination is positive, determining the candidate control code as the sought control code.Type: ApplicationFiled: March 6, 2025Publication date: September 11, 2025Applicant: ABB Schweiz AGInventors: Ruomu Tan, Nicolai Schoch, Reuben Borrison, Heiko Koziolek, Divyasheel Sharma
-
Publication number: 20250278422Abstract: A method for retrieving information about an asset in an industrial plant includes providing a query and technical context information about at least one asset, to a large language model (LLM), obtain an answer to the query, wherein the context information relates to one or more of capabilities or requirements of the asset, how to interact with the asset, parameter values of the asset, and sensor data relating to the asset; setting up on the context information and the query and/or answer, a verification plan, the verification plan comprising one or more actions, wherein executing each action produces a confidence metric that is indicative of a propensity of the answer being correct; executing the verification plan, thereby obtaining confidence metrics; and determining, based on the confidence metrics, a propensity of the answer to the given query obtained from the LLM being correct.Type: ApplicationFiled: February 27, 2025Publication date: September 4, 2025Applicant: ABB Schweiz AGInventors: Nicolai Schoch, Ruomu Tan, Reuben Borrison
-
Patent number: 12399468Abstract: A method for determining an appropriate sequence of actions to take during operation of an industrial plant includes obtaining values of a plurality of state variables that characterize an operational state of the plant (or a part thereof); encoding by at least one trained state encoder network the plurality of state variables into a representation of the operating state of the plant; mapping by a trained state-to-action network the representation of the operating state to a representation of a sequence of actions to take in response to the operating state; and decoding by a trained action decoder network the representation of the sequence of actions to the sought sequence of actions to take.Type: GrantFiled: May 23, 2024Date of Patent: August 26, 2025Assignee: ABB Schweiz AGInventors: Benjamin Kloepper, Benedikt Schmidt, Reuben Borrison
-
Publication number: 20250260215Abstract: A rule generation system for a switchgear includes a deterministic rule generator; an input unit; and an output unit; wherein the input unit is configured to receive a request from an operator for a rule relating to operation of a switchgear; wherein the input unit is configured to provide the request to the deterministic rule generator; wherein the deterministic rule generator is configured to implement a large language model; wherein the deterministic rule generator is configured to generate a switchgear operation rule, and wherein the generation of the switchgear operation rule comprises processing of the request by the large language model; and wherein the output unit is configured to output the switchgear operation rule.Type: ApplicationFiled: February 12, 2025Publication date: August 14, 2025Applicant: ABB Schweiz AGInventors: Ralf Gitzel, Reuben Borrison, Callisto Gatti, Tomas Kozel, Oliver Meili
-
Publication number: 20250252770Abstract: A method includes inputting a topology image to an artificial intelligence/machine learning, AI/ML, model; identifying a symbol; comparing a result of the identifying with at least one symbol among predetermined symbols, wherein the predetermined symbols are associated with predetermined characteristics; based on a result of the comparing, determining at least one characteristic associated with the result of the identifying; and based on a result of the determining, deriving a structured representation from an image content of the topology image.Type: ApplicationFiled: February 5, 2025Publication date: August 7, 2025Applicant: ABB Schweiz AGInventors: Reuben Borrison, Nicolai Schoch, Mario Hoernicke
-
Publication number: 20250232119Abstract: A method includes using an artificial intelligence/machine learning, AI/ML, model to map content between an interface of a first entity for interaction with other entities and an interface of a second entity for interaction with other entities, and/or classify content of the interface of the first entity and/or of the interface of the second entity; and obtaining, from the AI/ML model, a first output indicative of a result of the mapping of the content, and/or of a result of the classification of the content.Type: ApplicationFiled: January 14, 2025Publication date: July 17, 2025Applicant: ABB Schweiz AGInventors: Nicolai Schoch, Reuben Borrison, Mario Hoernicke
-
Publication number: 20250232245Abstract: A computer-implemented method for reporting a status of a plant includes receiving by an artificial intelligence (AI) module a query to generate a plant status report, determining by the AI module at least one plant parameter status information of at least one plant parameter of interest based on the query, wherein the plant parameter status information comprises operational information of the plant parameter of interest, generating the plant status report including the determined plant parameter status information.Type: ApplicationFiled: January 14, 2025Publication date: July 17, 2025Applicant: ABB Schweiz AGInventors: Nicolai Schoch, Linus Thrybom, Ruomu Tan, Reuben Borrison, Thanikesavan Sivanthi