# US 2022/0044178 A1 · System for action determination

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2022/0044178 A1
- Document ID: US20220044178A1
- Status: Published application
- Kind: A1
- Application number: 17/507,819
- Filed: 2021-10-22
- Published: 2022-02-10
- Earliest claimed: 2019-04-25
- Assignees: ABB Schweiz AG
- Applicants: ABB Schweiz AG
- Inventors: Martin Hollender; Felix Lenders; Josef Bicik; Mark-Stefan Struempfler; Rebekka Litzelmann; Dominik Steickert
- Web page: https://patentgrep.com/patent/US20220044178A1

## CPC

- G06Q 10/00: Administration; Management
- G06Q 10/06316: {Sequencing of tasks or work}
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

A system for action determination includes an input unit, a processing unit, and an output unit. The input unit provides the processing unit with information relating to a plurality of past actions over a period of time associated with the operation of an industrial process. The input unit provides the processing unit with information relating to a plurality of past process events over the time period associated with the operation of the industrial process. The input unit provides the processing unit with information relating to a new process event. The processing unit determines a correlation between at least some of the plurality of past actions with at least some of the past process events. The processing unit determines at least one recommended action from the information relating to the new process event, the determination including utilization of the determined correlation. The output unit outputs the at least one recommended action.

## Claims

### Claim 1

A system for action determination, comprising:
an inputter;
a processor; and
an outputter,
wherein the inputter is configured to provide the processor with information relating to a plurality of past actions over a period of time associated with an operation of an industrial process,
wherein the inputter is configured to provide the processor with information relating to a plurality of past process events over the time period associated with the operation of the industrial process,
wherein the inputter is configured to provide the processor with information relating to a new process event,
wherein the processor is configured to determine a correlation between at least some of the plurality of past actions with at least some of the past process events,
wherein the processor is configured to determine at least one recommended action from the information relating to the new process event, the determination comprising utilization of the determined correlation, and
wherein the outputter is configured to output the at least one recommended action.

### Claim 2 (depends on 1)

The system according to claim 1, wherein the information relating to the plurality of past process actions comprises one or more operator actions.

### Claim 3 (depends on 1)

The system according to claim 1, wherein the information relating to the plurality of process actions comprises one or more actions on a GUI level.

### Claim 4 (depends on 1)

The system according to claim 1, wherein the information relating to the plurality of process events comprises one or more alarms.

### Claim 5 (depends on 1)

The system according to claim 1, wherein the information relating to the plurality of process events comprises one or more system states.

### Claim 6 (depends on 5)

The system according to claim 5, wherein the one or more system states comprises one or more current system states and/or one or more predicted system states.

### Claim 7 (depends on 1)

The system according to claim 1, wherein the new process event is an alarm.

### Claim 8 (depends on 5)

The system according to claim 5, wherein the one or more alarms comprises a plurality of alarms and wherein the processor is configured to determine the at least some of the past process events, the determination comprising ignoring one or more alarms that appear multiple times.

### Claim 9 (depends on 5)

The system according to claim 5, wherein the one or more alarms comprises a plurality of alarms and wherein the processor is configured to determine the at least some of the past process events, the determination comprising ignoring one or more alarms that appear uniformly over the time period.

### Claim 10 (depends on 5)

The system according to claim 5, wherein the one or more alarms comprises a plurality of alarms and wherein the processor is configured to determine the at least some of the past process events, the determination comprising clustering multiple identical alarms within a defined short time interval relative to the period of time into a single alarm.

### Claim 11 (depends on 5)

The system according to claim 5, wherein the one or more alarms comprises a plurality of alarms and wherein determination of the correlation comprises a statistical analysis to detect a relationship between alarms and actions.

### Claim 12 (depends on 5)

The system according to claim 5, wherein the one or more alarms comprises a plurality of alarms and wherein determination of the correlation comprises a selection of alarms that occur rarely during the time period.

### Claim 13 (depends on 5)

The system according to claim 5, wherein the one or more alarms comprises a plurality of alarms and wherein determination of the correlation comprises determination of an action to alarm matrix.

### Claim 14 (depends on 13)

The system according to claim 13, wherein determination of the correlation comprises a statistical inversion of the action to alarm matrix to determine a plurality of rules and associated probabilities, and wherein determination of the at least one recommended action comprises utilization of the plurality of rules and associated probabilities.

### Claim 15 (depends on 14)

The system according to claim 14, wherein the processor is configured to remove one or more rules that correspond to an alarm that triggers a significantly high number of rules, and wherein determination of the at least one recommended action comprises utilization of the plurality of rules and associated probabilities that remain after removal of the one or more rules.

### Claim 16 (depends on 14)

The system according to claim 14, wherein the processor is configured to apply a principal component analysis to filter most significant rules, and wherein determination of the at least one recommended action comprises utilization of the most significant rules.

### Claim 17 (depends on 1)

The system according to claim 1, wherein determination of the correlation comprises a utilization of natural language processing and word embeddings to obtain vectorial representations of information relating to the plurality of past actions and the information relating to the plurality of past process events, and wherein actions and events are determined to be correlated when related actions and events are mapped close together in feature space with respect to other mappings.

### Claim 18 (depends on 1)

The system according to claim 1, wherein determination of the correlation comprises utilization of a neural network.

### Claim 19

A method for action determination, comprising:
a) providing a processor with information relating to a plurality of past actions over a period of time associated with an operation of an industrial process;
b) providing the processor with information relating to a plurality of past process events over the time period associated with the operation of the industrial process;
c) providing the processor with information relating to a new process event;
d) determining by the processor a correlation between at least some of the plurality of past actions provided at step a) with at least some of the past process events provided at step b);
e) determining by the processor at least one recommended action from the information relating to the new process event provided at step c), the determination comprising utilization of the correlation determined at step d); and
f) outputting by an outputter the at least one recommended action.

### Claim 20 (depends on 1)

A computer program element for controlling a system apparatus according to claim 1, which when executed by a processor is configured to carry out a method for action determination, the method comprising:
a) providing the processor with the information relating to the plurality of past actions over the period of time associated with the operation of the industrial process;
b) providing the processor with the information relating to the plurality of past process events over the time period associated with the operation of the industrial process;
c) providing the processor with the information relating to the new process event;
d) determining by the processor the correlation between the at least some of the plurality of the past actions provided at step a) with at least some of the past process events provided at step b);
e) determining by the processor the at least one recommended action from the information relating to the new process event provided at step c), the determination comprising utilization of the correlation determined at step d); and
f) outputting by the outputter the at least one recommended action.

### Claim 21 (depends on 20)

A computer readable medium having stored the computer program element according to claim 20.
