SYSTEMS AND METHODS FOR LIMITING USER CUSTOMIZATION OF TASK WORKFLOW IN A CONDITION BASED HEALTH MAINTENANCE SYSTEM
First Claim
1. A computerized method for customizing task workflow in a condition based health maintenance (“
- CBM”
) system computing node without recompiling software by using a data modeling tool program executing on a computer, the CBM computing node comprising a workflow service state machine and a static data store (“
SDS”
), the computerized method comprising;
identifying a first standardized executable application module (“
SEAM”
) from a plurality of available SEAMs, wherein the first SEAM is configured to generate a first event associated with particular data being processed by the first SEAM;
identifying a second SEAM from the plurality of available SEAMs, wherein the second SEAM is configured to generate a subsequent event associated with the particular data processed by the first SEAM;
populating the CBM computing node with the first SEAM and the second SEAM;
creating a quasi-state machine associating one or more unique responses to the first event and associating one or more unique responses to the subsequent event; and
installing the quasi-state machine into the SDS of the computing node from which the workflow service state machine retrieves the one or more unique responses from the quasi-state machine to the first event for processing by the second SEAM to produce the subsequent second event for which the workflow service state machine retrieves the one or more unique responses from the quasi-state machine.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are provided for customizing workflow in a condition based health maintenance (“CBM”) system computing node. The computerized method comprises identifying a first standardized executable application module (“SEAM”), wherein the first SEAM is configured to generate a first event associated with particular data being processed by the first SEAM and identifying a second SEAM, wherein the second SEAM is configured to generate a subsequent event associated with the particular data processed by the first SEAM. The computerized method further comprises creating a quasi-state machine associating a unique responses to the first event and associating a unique responses to the subsequent event, and installing the quasi-state machine into the SDS of the computing node from which the workflow service state machine retrieves the one or more unique responses from the quasi-state machine to the first event for processing by the second SEAM to produce the subsequent second event.
-
Citations
15 Claims
-
1. A computerized method for customizing task workflow in a condition based health maintenance (“
- CBM”
) system computing node without recompiling software by using a data modeling tool program executing on a computer, the CBM computing node comprising a workflow service state machine and a static data store (“
SDS”
), the computerized method comprising;identifying a first standardized executable application module (“
SEAM”
) from a plurality of available SEAMs, wherein the first SEAM is configured to generate a first event associated with particular data being processed by the first SEAM;identifying a second SEAM from the plurality of available SEAMs, wherein the second SEAM is configured to generate a subsequent event associated with the particular data processed by the first SEAM; populating the CBM computing node with the first SEAM and the second SEAM; creating a quasi-state machine associating one or more unique responses to the first event and associating one or more unique responses to the subsequent event; and installing the quasi-state machine into the SDS of the computing node from which the workflow service state machine retrieves the one or more unique responses from the quasi-state machine to the first event for processing by the second SEAM to produce the subsequent second event for which the workflow service state machine retrieves the one or more unique responses from the quasi-state machine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
- CBM”
-
15. A reconfigurable system for monitoring the health of a complex system comprising:
-
a plurality of standardized executable application modules (“
SEAM”
), each SEAM containing instructions to perform one of a plurality of different standardized functions; anda computing node arranged in a hierarchical structure comprising one or more layers of the computing nodes, wherein the computing node includes; a first SEAM and a second SEAM selected from the plurality of SEAMs, a workflow service state machine configured to control the execution of the first SEAM, wherein the first SEAM generates a first event associated with particular data being processed by the first SEAM and is configured to control the execution of the second SEAM, wherein the second SEAM generates a subsequent event associated with the particular data processed by the first SEAM; and a quasi-state machine, the quasi state machine configured to associate one or more unique responses to the first event and associate one or more unique responses to the subsequent event, wherein the quasi-state machine resides in a static memory of the computing node from which the workflow service state machine retrieves the one or more unique responses to the first event for processing by the second SEAM to produce the subsequent second event for which the workflow service state machine retrieves the one or more unique responses from the quasi-state machine.
-
Specification