Patents by Inventor Benedikt Schmidt
Benedikt Schmidt 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: 20240310797Abstract: 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: ApplicationFiled: May 23, 2024Publication date: September 19, 2024Applicant: ABB Schweiz AGInventors: Benjamin Kloepper, Benedikt Schmidt, Reuben Borrison
-
Publication number: 20240310817Abstract: A method for automatic identification of important batch events for a batch execution alignment algorithm, including receiving historical batch data of a batch process, wherein the historical batch data comprises a plurality of batch executions, and wherein each of the plurality of batch executions comprises a plurality of batch events, indicating a specific event of the batch process, and at least one time series of a process variable, indicating a development of the process variable during the batch process; determining a distance between the at least one time series of the plurality of the batch executions for each of the plurality of batch events; and identifying at least one important batch event for a batch execution alignment algorithm with a smallest distance using the determined distances.Type: ApplicationFiled: June 22, 2023Publication date: September 19, 2024Applicant: ABB Schweiz AGInventors: Martin Hollender, Benedikt Schmidt
-
Patent number: 12092526Abstract: An apparatus for monitoring a switchgear includes: an input unit; a processing unit; and an output unit. The input unit is provides the processing unit with a monitor infra-red image of the switchgear. The processing unit implements a machine learning classifier algorithm to analyse the monitor infra-red image and determine if there is one or more anomalous hot spots in the switchgear. The machine learning classifier algorithm has been trained based on a plurality of different training infra-red images. The plurality of training infra-red images include a plurality of modified infra-red images generated from a corresponding plurality of infra-red images, each of the modified infra-red images having been modified to remove an effect of obscuration in the image. The output unit outputs information relating to the one or more anomalous hot spots.Type: GrantFiled: September 3, 2021Date of Patent: September 17, 2024Assignee: ABB Schweiz AGInventors: Ralf Gitzel, Subanatarajan Subbiah, Benedikt Schmidt
-
Publication number: 20240302832Abstract: A method for training a prediction model includes obtaining training samples representing states of the process that do not cause the undesired event; obtaining based on a process model and a set of predetermined rules that stipulate states having an increased likelihood of the undesired event occurring; training samples representing states with an increased likelihood to cause the undesired event; providing samples to the to-be-trained prediction model to obtain a prediction of the likelihood for occurrence of the undesired event in a state of the process represented by the respective sample; rating a difference between the prediction and the label of the respective sample using a predetermined loss function; and optimizing parameters such that, when predictions are made, the rating by the loss function improves.Type: ApplicationFiled: May 20, 2024Publication date: September 12, 2024Applicant: ABB Schweiz AGInventors: Hadil Abukwaik, Divyasheel Sharma, Benjamin Kloepper, Arzam Muzaffar Kotriwala, Pablo Rodriguez, Benedikt Schmidt, Ruomu Tan, Chandrika K R, Reuben Borrison, Marcel Dix, Jens Doppelhamer
-
Publication number: 20240302831Abstract: A method for determining the state of health of an industrial process executed by at least one industrial plant comprising an arrangement of entities, and the state of each such entity, includes obtaining values of the entity state variables; providing the values to a model to obtain a prediction of the state of health; determining propagation paths for anomalies between said entities; determining importances of the states of health of the individual entities for the overall state of health of the process; and aggregating the individual states of health of the entities to obtain the overall state of health of the process.Type: ApplicationFiled: May 21, 2024Publication date: September 12, 2024Applicant: ABB Schweiz AGInventors: Hadil Abukwaik, Divyasheel Sharma, Benjamin Kloepper, Arzam Muzaffar Kotriwala, Pablo Rodriguez, Benedikt Schmidt, Ruomu Tan, Chandrika K R, Reuben Borrison, Marcel Dix, Jens Doppelhamer
-
Publication number: 20240286279Abstract: A method for controlling a robot, in which a force and/or movement of a user is transferred to at least one actuated segment of the robot and is detected by the robot in order to control a solid in a fluid, wherein the force and/or movement of the user is transferred to the solid, wherein the actuated segment generates a movement and/or force in dependence of the solid as haptic feed-back, and wherein, in order to determine the force generated by the actuated segment, a fluid force vector is determined which includes the influence of the fluid on the solid, and a solid force vector is determined which includes the influence of the solid.Type: ApplicationFiled: April 16, 2021Publication date: August 29, 2024Applicant: Deutsches Zentrum für luft-und Raumfajrt e.V.Inventors: Neal LII, Aaron PEREIRA, Benedikt PLEINTINGER, Annika SCHMIDT
-
Publication number: 20240274457Abstract: A holding device (100) for holding a structural part, in particular a semiconductor wafer (1) or a lithography mask, comprises a base body (10), which is formed from at least one board (11) with an upper side, and a plurality of protruding studs (12), which are arranged on the upper side of the board (11) and form a contact surface (13) with a predetermined flatness for contacting the structural part, wherein on the upper side of the board (11) a notch absorption layer (21) is provided, which has such a low volume density that the notch absorption layer (21) can be compressed by a compaction in the layer volume in the case of mechanical actions by foreign particles (2), without compromising the flatness of the contact surface (13). A method for manufacturing a holding device (100) for holding a structural part is also described.Type: ApplicationFiled: June 17, 2022Publication date: August 15, 2024Inventors: Nicholas Alan Allsop, Benedikt Schmidt, Constans Mathias Weber, Till Warming, Jianqiang Zhu, Milad Mokhtari, Antonius Hubertus Van Schijndel
-
Patent number: 12038742Abstract: A method for providing an attribute of an element in a processing system having a plurality of elements, the processing system being represented as a directed graph having a plurality of nodes and directed edges, each node representing an element, each node having an attribute, and each directed edge representing a relation between two elements of the plurality of elements, the method including: selecting one node of the plurality of nodes as a starting node; constructing a subgraph, the subgraph including all the nodes that are forward-connected by at least one directed edge from the starting node; and outputting all nodes and the attribute of the nodes of the subgraph.Type: GrantFiled: April 13, 2021Date of Patent: July 16, 2024Assignee: ABB Schweiz AGInventors: Heiko Koziolek, Julius Rueckert, Benedikt Schmidt, Benjamin Kloepper
-
Publication number: 20240160160Abstract: A method for detecting change points, CPs, in a signal of a process automation system, includes, in an offline learning phase, unsupervised, candidate CPs on at least one offline signal using unsupervised detection method are detected, CPs are selected from the candidate CPs; the selected CPs are provided to a supervised process; in the supervised process, an offline machine-learning (ML) system is trained to refine CPs from the selected CPs using a supervised machine learning method; a training data set for an online ML system is created using the offline ML system by projecting the refined CPs on the signal; the online ML system is trained in a supervised manner, using the created training data set; and after the offline learning phase, CPs are detected using the trained online ML system.Type: ApplicationFiled: August 24, 2023Publication date: May 16, 2024Applicant: ABB Schweiz AGInventors: Ruomu Tan, Marco Gaertler, Benjamin Kloepper, Sylvia Maczey, Andreas Potschka, Martin Hollender, Benedikt Schmidt
-
Patent number: 11880192Abstract: A method for determining an interdependency between a plurality of elements in an industrial processing system includes: providing a process flow diagram (PFD) of a topology of the processing system; transforming the PFD into a directed graph, each element of the plurality of elements being transformed into a node and each relation between the plurality of elements being transformed into a directed edge; selecting one node of the plurality of nodes as a starting node; and constructing a subgraph, the subgraph including all the nodes that are forward-connected from the starting node so as to show at least one interdependency between the plurality of elements in the subgraph.Type: GrantFiled: April 13, 2021Date of Patent: January 23, 2024Assignee: ABB Schweiz AGInventors: Dennis Janka, Moncef Chioua, Pablo Rodriguez, Mario Hoernicke, Benedikt Schmidt, Benjamin Kloepper
-
Publication number: 20240019849Abstract: An assistance system comprises a plant topology repository comprising a representation of the components of the plant and relations between the components; a monitoring subsystem configured for monitoring signals from the components and for monitoring a related event, as a key for the monitored signals; an aggregation subsystem configured for storing a plurality of the monitored signals and the related events, wherein at least one of the events is the abnormal situation; an identification subsystem configured for comparing currently monitored signals to stored monitored signals and the related event; and an evaluation subsystem configured for outputting a predefined action, if the currently monitored signals match to the event that is the abnormal situation.Type: ApplicationFiled: September 27, 2023Publication date: January 18, 2024Applicant: ABB Schweiz AGInventors: Dawid Ziobro, Arzam Muzaffar Kotriwala, Marco Gaertler, Jens Doppelhamer, Pablo Rodriguez, Matthias Berning, Benjamin Kloepper, Reuben Borrison, Marcel Dix, Benedikt Schmidt, Hadil Abukwaik, Sylvia Maczey, Simon Hallstadius Linge, Divyasheel Sharma, Chandrika K R, Gayathri Gopalakrishnan
-
Publication number: 20240005232Abstract: A method for generating and/or augmenting an execution protocol for an SOP in an industrial plant includes providing at least one SOP of the plant, which includes a plurality of steps; providing measurement data; for each step of the SOP, determining from the measurement data a subset of the measurement data that is indicative of actions performed for the purpose of executing this particular step of the SOP; and aggregating the subset of the measurement data determined for each step of the SOP into at least one instruction for executing this particular step of the SOP, wherein this instruction is part of the sought protocol.Type: ApplicationFiled: August 11, 2023Publication date: January 4, 2024Applicant: ABB Schweiz AGInventors: Benedikt Schmidt, Jens Doppelhamer, Pablo Rodriguez, Benjamin Kloepper, Reuben Borrison, Marcel Dix, Hadil Abukwaik, Arzam Muzaffar Kotriwala, Sylvia Maczey, Dawid Ziobro, Simon Hallstadius Linge, Marco Gaertler, Divyasheel Sharma, Chandrika K R, Gayathri Gopalakrishnan, Matthias Berning
-
Patent number: 11861083Abstract: The invention relates to an input device comprising capacitive detection device having detection surface including first array of array electrodes; electronic evaluation unit electrically connected to array electrodes to form associated electric measuring field array for spatially resolving detection of capacitive influence on detection surface; handling means disposed on detection surface to be movable along an adjustment path parallel to detection surface, in order to perform an operating input; position indicator; and coupling device with a first surface on which a second array of coupling electrodes is formed, and with a second surface on which a third array including spaced-apart contact surfaces is formed. Based on the position of the handling means, contact surfaces are touch-contacted by the position indicator. The coupling device includes several electrically conductive connections to capacitively influence the measuring field array.Type: GrantFiled: March 31, 2020Date of Patent: January 2, 2024Assignee: Preh GmbHInventors: Benedikt Schmidt, Manuel Wittwer, Markus Klein, Thomas Rauch, Elmar Greulich, Stefan Menninger, Thomas Kleffel
-
Publication number: 20230393538Abstract: A method for providing a solution strategy for a current event in industrial process automation includes monitoring a process for events and recording manual user action data, upon occurrence of an event, acquiring the recorded data regarding manual user actions before, during, and after the occurrence of the event, learning a procedure for handling the event based on the acquired data, and applying the learnt procedure to a currently occurring event.Type: ApplicationFiled: August 18, 2023Publication date: December 7, 2023Applicant: ABB Schweiz AGInventors: Dawid Ziobro, Jens Doppelhamer, Benedikt Schmidt, Simon Hallstadius Linge, Gayathri Gopalakrishnan, Pablo Rodriguez, Benjamin Kloepper, Reuben Borrison, Marcel Dix, Hadil Abukwaik, Arzam Muzaffar Kotriwala, Sylvia Maczey, Marco Gaertler, Divyasheel Sharma, Chandrika K R, Matthias Berning
-
Publication number: 20230384752Abstract: A method includes acquiring state variables that characterize an operational state of an industrial plant; acquiring interaction events of a plant operator interacting with the distributed control system via a human-machine interface; determining based on the interaction events, and with state variables as input data, whether one or more interaction events are indicative of the plant operator executing a task that is not sufficiently covered by engineering of the distributed control system. When this determination is positive, mapping the input data to an amendment and/or augmentation for the engineering tool that has generated the application code.Type: ApplicationFiled: August 11, 2023Publication date: November 30, 2023Applicant: ABB Schweiz AGInventors: Pablo Rodriguez, Jens Doppelhamer, Benjamin Kloepper, Reuben Borrison, Marcel Dix, Benedikt Schmidt, Hadil Abukwaik, Arzam Muzaffar Kotriwala, Sylvia Maczey, Dawid Ziobro, Simon Hallstadius Linge, Marco Gaertler, Divyasheel Sharma, Chandrika K R, Gayathri Gopalakrishnan, Matthias Berning, Roland Braun
-
Publication number: 20230367297Abstract: A method for analysing process data related to a segment of a production process includes providing a process data sequence of the segment of the production process exhibiting a data pattern of at least one process variable to be analyzed; providing a set of metadata; determining process data sequences, which are stored in a first database; determining a start timestamp and end timestamp of each of the determined process data sequence, based on the first database; and calculating a similarity value for each of the determined process data sequences compared to the provided process data sequence, based on the data pattern of the at least one process variable, wherein the determined process data sequences for the calculation are provided, based on the related start timestamps and end timestamps, by accessing a second database comprising the process data sequences, for analysing the process data.Type: ApplicationFiled: July 28, 2023Publication date: November 16, 2023Applicant: ABB Schweiz AGInventors: Martin Hollender, Benedikt Schmidt, Ruomu Tan, Chaojun Xu, Lara-Marie Volkmann
-
Patent number: 11755605Abstract: A control module is adapted to control technical equipment by processing batch-run data from the technical equipment. The control module operates according to parameters that are obtained by a parameter module. The module receives a reference plurality of multi-variate reference time series with data values from sources that are related to the equipment. There are time series with measurement values and time series with data that describes particular manufacturing operations during a batch-run time interval. The module splits the time interval into phases by determining transitions between the particular manufacturing operations, and divides the time series into particular phase-specific partial series. For each phase separately, and for the phase-specific partial series in combination, the module differentiates phase-specific time series into relevant partial time series or non-relevant partial time series and set the parameters accordingly.Type: GrantFiled: October 14, 2021Date of Patent: September 12, 2023Assignee: ABB Schweiz AGInventors: Benedikt Schmidt, Martin Hollender, Sylvia Maczey
-
Publication number: 20230237284Abstract: A method for controlling a virtual assistant for an industrial plant includes receiving by an input interface an information request, wherein the information request comprises at least one request for receiving information about at least part of the industrial plant; determining by a control unit a model specification using the received information request; determining by a model manager a machine learning model using the model specification; and providing by the control unit a response to the information request using the determined machine learning model.Type: ApplicationFiled: March 31, 2023Publication date: July 27, 2023Applicant: ABB Schweiz AGInventors: Benedikt Schmidt, Marco Gaertler, Sylvia Maczey, Pablo Rodriguez, Benjamin Kloepper, Arzam Muzaffar Kotriwala, Nuo Li
-
Patent number: 11650675Abstract: A rotary knob having (inter alia, adjustable) a coupling electrode and capacitive coupling devices for placing on a touch screen is provided. Depending on the position of the rotary knob or of the coupling electrode, contact of a corresponding partial region of the touchscreen is detected. The rotary knob is designed detect and ignore disturbing influences such as drops of water.Type: GrantFiled: May 6, 2019Date of Patent: May 16, 2023Assignee: Preh GmbHInventors: Michael Martin, Benedikt Schmidt, Markus Klein
-
Publication number: 20230094914Abstract: A computer-implemented method of generating a training data set for training an artificial intelligence module includes providing first and second data sets, the first data set including first data elements indicative of a first operational condition, the second data set including second data elements indicative of a second operational condition that matches the first operational condition. The method further comprises determining a data transformation for transforming the first data elements into the second data elements; applying the data transformation to the first data elements and/or to further data elements of further data sets, thereby generating a transformed data set; and generating a training data set for training the AI module based on at least a part of the transformed data set.Type: ApplicationFiled: September 29, 2022Publication date: March 30, 2023Applicant: ABB Schweiz AGInventors: Benedikt Schmidt, Ido Amihai, Arzam Muzaffar Kotriwala, Moncef Chioua, Felix Lenders, Dennis Janka, Martin Hollender, Jan Christoph Schlake, Hadil Abukwaik, Benjamin Kloepper