Patents by Inventor Keith Eldridge

Keith Eldridge 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).

  • Publication number: 20070240069
    Abstract: Enhancements to a strategy object editor for creating and modifying control strategies for process control systems (both distributed and discrete) is described. The improvements include: supporting a set of graphical depictions for individual control object (modified by an appearance object editor), drag and drop connections for declarations that connect control strategies to other control strategies, GUI-based designation of object execution order, automatically applied line styles based upon connection data type, and automatic modification of elements within an appearance object to accommodate a moved attribute.
    Type: Application
    Filed: April 11, 2006
    Publication date: October 11, 2007
    Applicant: Invensys Systems, Inc.
    Inventors: Keith Eldridge, Mikhail Fishbeyn, Paul Meskonis, James Hemenway, Christopher Baldwin
  • Publication number: 20070240070
    Abstract: Enhancements to a strategy object editor for creating and modifying control strategies for process control systems (both distributed and discrete) is described. The improvements include: supporting a set of graphical depictions for individual control object (modified by an appearance object editor), drag and drop connections for declarations that connect control strategies to other control strategies, GUI-based designation of object execution order, automatically applied line styles based upon connection data type, and automatic modification of elements within an appearance object to accommodate a moved attribute.
    Type: Application
    Filed: April 11, 2006
    Publication date: October 11, 2007
    Applicant: Invensys Systems, Inc.
    Inventors: Keith Eldridge, James Hemenway
  • Publication number: 20070240067
    Abstract: Enhancements to a strategy object editor for creating and modifying control strategies for process control systems (both distributed and discrete) is described. The improvements include: supporting a set of graphical depictions for individual control object (modified by an appearance object editor), drag and drop connections for declarations that connect control strategies to other control strategies, GUI-based designation of object execution order, automatically applied line styles based upon connection data type, and automatic modification of elements within an appearance object to accommodate a moved attribute.
    Type: Application
    Filed: April 11, 2006
    Publication date: October 11, 2007
    Applicant: Invensys Systems, Inc.
    Inventors: Keith Eldridge, James Hemenway, John King, Franciscus Middeldorp
  • Publication number: 20070236509
    Abstract: Enhancements to a strategy object editor for creating and modifying control strategies for process control systems (both distributed and discrete) is described. The improvements include: supporting a set of graphical depictions for individual control object (modified by an appearance object editor), drag and drop connections for declarations that connect control strategies to other control strategies, GUI-based designation of object execution order, automatically applied line styles based upon connection data type, and automatic modification of elements within an appearance object to accommodate a moved attribute.
    Type: Application
    Filed: April 11, 2006
    Publication date: October 11, 2007
    Applicant: Invensys Systems, Inc.
    Inventors: Keith Eldridge, Mikhail Fishbeyn, Paul Meskonis, Christopher Baldwin
  • Patent number: 7272815
    Abstract: Methods and apparatus for configuring process, environmental, industrial and other control systems generate and/or utilize models representing configurations of control systems and/or the systems controlled by them. Records of changes to the models or the configurations represented by them are maintained, thereby, for example, providing bases for determining current states, prior states and histories of changes. Objects in the model have characteristics, such as an object type characteristic and an area characteristic. Users can have corresponding permissions. A security mechanism apparatus controls access by users to the objects. Composite objects are defined by definition objects and are displayed in encapsulated or expanded formats. Objects can include an edit control type identifier that determines how they are presented for editing. Functionality responds to user commands by transferring characteristics of a first object depicted by the graphical user interface to a second object.
    Type: Grant
    Filed: May 17, 2000
    Date of Patent: September 18, 2007
    Assignee: Invensys Systems, Inc.
    Inventors: Keith Eldridge, Paul Meskonis, Robert Hall, Kenneth A. Burke, Scott Volk, Mark Johnson, Brian Mackay, Steven Dardinski
  • Publication number: 20060206860
    Abstract: Connection objects or other such data structures facilitate establishing and configuring connections between objects that model components in a process control system. A first set of data structures (e.g., the object connection type structures) identify valid types for component-to-component pairings and the respective roles of each component in the pairing (e.g., parent or child, source or sink). A second set of data structures (e.g., the parameter connection type structures) supply similar information for parameter-to-parameter connections. Together, these data structures can be used, for example, to validate component-to-component connections suggested by the user and to automatically configure parameter-to-parameter connections. Actual connections, both at the component or parameter level, are reflected using parameter overrides within the parameterized object model with which the connection objects are constructed.
    Type: Application
    Filed: February 14, 2006
    Publication date: September 14, 2006
    Applicant: INVENSYS SYSTEMS, INC.
    Inventors: Steven Dardinski, Keith Eldridge, Robert Hall, Mark Johnson, Brian Mackay, Paul Meskonis, Scott Volk
  • Patent number: 7096465
    Abstract: A process control system is configured via manipulation of objects that model system components, e.g., sensors, blocks, control processors, historians, workstations, etc. Individual objects include parameters that characterize the underlying components and/or the behavior of the objects themselves. These parameters are derived from the “parents,” from which the objects are created. Derived characteristics need not be defined explicitly but, rather, are defined implicitly or by reference. These derived characteristics may be overridden for an individual object and, thereby, its progeny. Although objects have class-like characteristics (i.e., insofar as they are definitional in nature), they can be created at configuration time, without the need for recompilation.
    Type: Grant
    Filed: November 23, 1999
    Date of Patent: August 22, 2006
    Assignee: Invensys Systems, Inc.
    Inventors: Steven Dardinski, Keith Eldridge, Robert Hall, Mark Johnson, Brian McKay, Paul Meskonis, Scott Volk
  • Patent number: 7089530
    Abstract: Connection objects or other such data structures facilitate establishing and configuring connections between objects that model components in a process control system. A first set of data structures (e.g. the object connection type structures) identify valid types for component-to-component pairings and the respective roles of each component in the pairing (e.g., parent or child, source or sink). A second set of data structures (e.g., the parameter connection type structures) supply similar information for parameter-to-parameter connections. Together, these data structures can be used, for example, to validate component-to-component connections suggested by the user and to automatically configure parameter-to-parameter connections. Actual connections, both at the component or parameter level, are reflected using parameter overrides within the parameterized object model—with which the connection objects are constructed.
    Type: Grant
    Filed: November 23, 1999
    Date of Patent: August 8, 2006
    Assignee: Invensys Systems, Inc.
    Inventors: Steven Dardinski, Keith Eldridge, Robert Hall, Mark Johnson, Brian McKay, Paul Meskonis, Scott Volk
  • Patent number: 6754885
    Abstract: The invention provides improved apparatus for configuring process, environmental, industrial and other control systems. Such apparatus employs “appearance” objects (or other data and/or programming constructs) defining the appearance of configurable system components in graphical editors or other views in which the components may be depicted. “Placeholder” objects (or other constructs) persist the location, size, color, or other aspects of appearance defined by an appearance object for a configurable component in views in which it is actually depicted. By way of example, a process control configuration apparatus according to this aspect of the invention uses “configurable” objects to define blocks, loops and other components of a process control system. Appearance objects provide (or reference) icons or representations indicating how the configurable objects are to be depicted, e.g., in a configuration editor.
    Type: Grant
    Filed: November 23, 1999
    Date of Patent: June 22, 2004
    Assignee: Invensys Systems, Inc.
    Inventors: Steven Dardinski, Keith Eldridge, Robert Hall, Mark Johnson, Brian MacKay, Paul Meskonis, Scott Volk