State models for monitoring process
AssigneeSiebel Systems, Inc.
InventorsKaren Cheung Brodersen, Michael Tsunghsi Yu, Jai-Jein Yu, Andrzej P. Mazur, Brian K. Groves
Life of this patent
Estimating the term…
Loading patent…
AssigneeSiebel Systems, Inc.
InventorsKaren Cheung Brodersen, Michael Tsunghsi Yu, Jai-Jein Yu, Andrzej P. Mazur, Brian K. Groves
Estimating the term…
System and method for preparing, using, and displaying a state model of a process, as an industrial or business process, as a sequence of discrete steps. The state model defines the behavior of the logical objects making up a process model of the process as (1) a set of permitted states and (2) a set of permitted transitions between the permitted states. The state model is created by selecting a template for the state model, and selecting industrial or business object components for the state model (for example, by using “OOP” methods or other programming paradigms). The user then selects or defines state transitions for the state model, for example, by defining permitted state transitions from a “from state” to a “to state”. The defined or selected state transition rules are identified to State Transition Rule names. That is, state transitions are associated to specific state transition rules, names, and conditions, and the state transition names and state transition rule names are enumerated. The specific state transition rules corresponding to the names are extracted from a database. The extracted states, transitions, and rules define the state machine execution engine. This state machine execution engine is used to process business models.
A method of using a state model that defines the behavior of logical business objects to monitor current status of corresponding business deals, each business object representing a corresponding business deal that can progress through multiple steps in an associated business process until completion, the state model including a set of permitted states and a set of permitted transitions between the permitted states and corresponding to the business process in such a manner that each of the permitted states represent one of multiple business process steps, the method comprising the steps of:
A system running on at least one computer for preparing a state model defining the behavior of logical objects in a process as a set of permitted states and a set of permitted transitions between the permitted states, and said system configured to:
A system running on at least one computer for using a state model that defines behavior of logical business objects, each business object representing a corresponding business deal that can progress through multiple steps in an associated business, the state model including a set of permitted states and a set of permitted transitions between the permitted states and corresponding to the business process in such a manner that each of the permitted states represent one of multiple business process steps, said system configured to:
Dependencies are inferred from the claim text.