Patents by Inventor Steven R. Cagle

Steven R. Cagle 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).

  • Patent number: 7409398
    Abstract: Techniques used in configurable systems for providing audit trails for configuration changes. In the techniques, configuration tables in a database system are used to store configuration information. Code is associated with each of the configuration tables that causes changes in the configuration information to be recorded in configuration change tables and the audits are made by querying the configuration change tables. Audit area definition tables define two levels of subsets of the configuration tables and an audit may be limited to one of the defined subsets. An audit may also be limited to changes made by a particular person or changes made over a particular period of time. A simple GUI is used to indicate how the audit is to be limited. The preferred embodiment is implemented in a process control system.
    Type: Grant
    Filed: May 15, 2003
    Date of Patent: August 5, 2008
    Assignee: Sparta Systems, Inc.
    Inventors: Ran J. Flam, Steven R. Cagle
  • Patent number: 7076727
    Abstract: A process control system that automatically monitors processes and performs activities based on conditions detected during monitoring. The information needed to do the monitoring and perform activities is contained in tables in a database system. The process control system may be configured by configuring entries in the tables. An administrative query table has records that define administrative queries. Each administrative query has associated with it a query to be executed on a table of process records that indicate statuses of the processes being monitored, a scope that defines a subset of the process records upon which the query is to be executed, a schedule from which a time of next execution of the administrative query can be computed, and an activity. The activity is a set of one or more actions.
    Type: Grant
    Filed: December 13, 2001
    Date of Patent: July 11, 2006
    Assignee: Sparta Systems, Inc.
    Inventors: Ran J. Flam, Steven R. Cagle
  • Publication number: 20040230594
    Abstract: A process control system that automatically monitors processes and performs activities based on conditions detected during monitoring. The information needed to do the monitoring and perform activities is contained in tables in a database system. Among the features of the process control system is a parallel state machine that permits activities to be performed for the process in parallel. The parallel state machine employs a task that is represented in the database tables. The task defines a set of activities that must all be performed in order for a state transition to occur and the parallel state machine causes a process's state to change only when the activities defined in the task have all been performed. A set of reject activities may also be defined for a task. The definition of a reject activity includes a specification of an activity to be performed and a state to which a transition is to be made after the activity is performed.
    Type: Application
    Filed: May 12, 2004
    Publication date: November 18, 2004
    Inventors: Ran J. Flam, Steven R. Cagle, Gregg F. Clyne