# US 2014/0156583 A1 · Control system for determining a desired mission

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

- Number: US 2014/0156583 A1
- Document ID: US20140156583A1
- Status: Published application
- Kind: A1
- Application number: 13/705,409
- Filed: 2012-12-05
- Published: 2014-06-05
- Earliest claimed: 2012-12-05
- Assignees: General Electric Company
- Applicants: General Electric Company
- Inventors: Robert Gregory Wagoner; Allen Michael Ritter; Pritesh Kasliwal
- Web page: https://patentgrep.com/patent/US20140156583A1

## CPC

- G05B 15/02: electric
- G05B 19/042: using digital processors (G05B19/05 takes precedence)
- G06N 5/02: Knowledge representation; Symbolic representation
- G05B 2219/23027: Database with information on how to control or test different appliances
- G05B: CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS (systems for controlling or regulating non-electric variables G05D; systems for regulating electric or magnetic variables G05F; control devices or systems insofar as characterised by mechanical features only G05G)
- G06N: COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS

## Abstract

A control system for determining a desired mission is provided. The control system includes an interface for receiving a mission input and a control module. The control module is in communication with the interface, and determines the desired mission. The desired mission represents a specific conclusion based on analyzing data located in at least one database. The control module includes a transform avatar for determining a proposed transform based on the mission input. The proposed transform is a defined set of rules to determine the desired mission based on the data located in at the least one database. The control module includes a calculation avatar receiving the proposed transform. The calculation avatar analyzes the data located in the at least one database based on the proposed transform to determine the desired mission.

## Claims

### Claim 1

A control system for determining a desired mission based on avatars, the avatars being programs for analyzing data located in at least one database and determining the desired mission based on analysis of the data located in at least one database, the control system comprising:
an interface for receiving a mission input indicative of the desired mission; and
a control module in communication with the interface, the control module determining the desired mission, the desired mission representing a specific conclusion based on analyzing the data located in the at least one database, the control module including:
a transform avatar for determining a proposed transform based on the mission input, the proposed transform being a defined set of rules to determine the desired mission based on the data located in at the least one database; and
a calculation avatar receiving the proposed transform, and analyzing the data located in the at least one database based on the proposed transform to determine the desired mission.

### Claim 2 (depends on 1)

The control system of claim 1, wherein the proposed transform is selected from a library of transforms, and wherein selection of the proposed transform from the library of transforms is based on at least one keyword.

### Claim 3 (depends on 2)

The control system of claim 2, wherein the proposed transform includes a subset of instructions, wherein the subset of instructions are a known set of procedures for analyzing the data located in the at least one database based on the at least one keyword.

### Claim 4 (depends on 1)

The control system of claim 1, comprising an instruction avatar, wherein the instruction avatar receives the mission input, and wherein the instruction avatar determines a proposed instruction based on the mission input.

### Claim 5 (depends on 4)

The control system of claim 4, comprising an interpreter avatar that receives the proposed instruction, and determines at least one keyword based on the proposed instruction.

### Claim 6 (depends on 1)

The control system of claim 1, wherein the calculation avatar determines a confidence level of the desired mission and a list of assumptions used to determine the desired mission.

### Claim 7 (depends on 1)

The control system of claim 1, comprising an output avatar and an output device, wherein the output avatar receives the desired mission from the calculation avatar, and wherein the output avatar sends the desired mission to the output device.

### Claim 8 (depends on 1)

The control system of claim 1, wherein the data in the at least one database includes at least one of the following: industry standard data, operation data, and historical data.

### Claim 9

A control system for determining a desired mission based on at least one keyword based on avatars, the avatars being programs for analyzing data located in at least one database and determining the desired mission based on analysis of the data located in at least one database, the control system comprising:
an interface for receiving a mission input indicative of the desired mission; and
a control module in communication with the interface, the control module determining the desired mission, the desired mission representing a specific conclusion based on analyzing the data located in the at least one database, the control module including:
a transform avatar for determining a proposed transform based on the mission input, the proposed transform being a defined set of rules to determine the desired mission based on the data located in at the least one database, the proposed transform being selected from a library of transforms based on the at least one keyword; and
a calculation avatar receiving the proposed transform, and analyzing the data located in the at least one database based on the proposed transform to determine the desired mission.

### Claim 10 (depends on 9)

The control system of claim 9, wherein the proposed transform includes a subset of instructions, wherein the subset of instructions are a known set of procedures for analyzing the data located in the at least one database based on the at least one keyword.

### Claim 11 (depends on 9)

The control system of claim 9, comprising an instruction avatar, wherein the instruction avatar receives the mission input, and wherein the instruction avatar determines a proposed instruction based on the mission input.

### Claim 12 (depends on 11)

The control system of claim 11, comprising an interpreter avatar that receives the proposed instruction, and determines the at least one keyword based on the proposed instruction.

### Claim 13 (depends on 9)

The control system of claim 9, wherein the calculation avatar determines a confidence level of the desired mission and a list of assumptions used to determine the desired mission.

### Claim 14 (depends on 9)

The control system of claim 9, comprising an output avatar an output device, wherein the output avatar receives the desired mission from the calculation avatar, and wherein the output avatar sends the desired mission to the output device.

### Claim 15 (depends on 9)

The control system of claim 9, wherein the data in the at least one database includes at least one of the following: industry standard data, operation data, and historical data.

### Claim 16

A method of determining a desired mission based on avatars, the avatars being programs for analyzing data located in at least one database and determining the desired mission based on analysis of the data located in at least one database, comprising:
receiving a mission input from an interface indicative of the desired mission;
determining a proposed transform based on the mission input by a transform avatar of a control module, the proposed transform being a defined set of rules to determine the desired mission based on the data located in the at least one database;
receiving the proposed transform by a calculation avatar of the control module;
analyzing the data located in the at least one database based on the proposed transform by the calculation avatar; and
determining the desired mission by the calculation avatar.

### Claim 17 (depends on 16)

The method of claim 16, comprising selecting the proposed transform from a library of transforms, wherein selection of the proposed transform from the library of transforms is based on at least one keyword.

### Claim 18 (depends on 17)

The method of claim 17, wherein the proposed transform includes a subset of instructions, wherein the subset of instructions are a known set of procedures for analyzing the data located in the at least one database based on the at least one keyword.

### Claim 19 (depends on 16)

The method of claim 16, comprising providing an instruction avatar, wherein the instruction avatar receives the mission input, and wherein the instruction avatar determines a proposed instruction based on the mission input.

### Claim 20 (depends on 19)

The method of claim 19, comprising providing an interpreter avatar that receives the proposed instruction and determines at least one keyword based on the proposed instruction.
