Patents by Inventor John Michael Lucas

John Michael Lucas 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: 9720396
    Abstract: Methods and apparatus to configure process control systems based on generic process system libraries are disclosed. An example method includes instantiating an instance of a generic process system library. The instance is associated with items of equipment and corresponding process signals of a process control system. The generic process system library comprises at least one of generic process graphic data or generic control strategy data corresponding to the items of equipment and the corresponding process signals of the process control system. The example method further includes configuring the instance of the generic process system library by incorporating process-specific data associated with the operation of the process control system with the at least one of the generic process graphic data or the generic control strategy data.
    Type: Grant
    Filed: May 23, 2014
    Date of Patent: August 1, 2017
    Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Gary Law, Brandon Hieb, Ram Ramachandran, Julian Kevin Naidoo, Larry Oscar Jundt, David R. Denison, John Michael Lucas, Alper Enver
  • Publication number: 20150338836
    Abstract: Methods and apparatus to configure process control systems based on generic process system libraries are disclosed. An example method includes instantiating an instance of a generic process system library. The instance is associated with items of equipment and corresponding process signals of a process control system. The generic process system library comprises at least one of generic process graphic data or generic control strategy data corresponding to the items of equipment and the corresponding process signals of the process control system. The example method further includes configuring the instance of the generic process system library by incorporating process-specific data associated with the operation of the process control system with the at least one of the generic process graphic data or the generic control strategy data.
    Type: Application
    Filed: May 23, 2014
    Publication date: November 26, 2015
    Applicant: Fisher-Rosemount Systems, Inc.
    Inventors: Gary Law, Brandon Hieb, Ram Ramachandran, Julian Kevin Naidoo, Larry Oscar Jundt, David R. Denison, John Michael Lucas, Alper Enver
  • Patent number: 8896603
    Abstract: Example methods and apparatus to bind properties in a process control system are disclosed. A disclosed example method involves associating a binding type with a property of a configuration element. A plurality of values for the property are then retrieved based on the plurality of values being associated with the binding type. At least some of the plurality of values are presented to a user. The example method also involves receiving a user-selected value from the at least some of the plurality of property values and generating a binding reference to bind the user-selected value to the configuration element.
    Type: Grant
    Filed: February 26, 2008
    Date of Patent: November 25, 2014
    Assignee: Fisher-Rosemount Systems, Inc.
    Inventors: Stephen Gerard Hammack, Bruce Hubert Campney, Stephen Copps Gilbert, John Michael Lucas
  • Patent number: 8788071
    Abstract: A configuration system uses process plant items that may represent, or be capable of representing, entities in a process plant to assist in configuring, organizing, and changing the control and display activities within the process plant. Access to the items may be controlled by associating access control data with the items. The configuration system may also use objects that represent, or may be capable of representing, one or more steps to be performed by entities in the process plant. Access to these objects may be controlled by associating access control data with the objects. The access control data may indicate whether users or certain users may be able to, for example, view or modify all or some data associated with the process plant items or the objects.
    Type: Grant
    Filed: May 17, 2011
    Date of Patent: July 22, 2014
    Assignee: Fisher-Rosemount Systems, Inc.
    Inventors: John Michael Lucas, Arthur Webb, Mark J. Nixon, Larry Oscar Jundt, Jian Li, Dennis L. Stevenson, Michael George Ott, Herschel O. Koska, Robert Burke Havekost
  • Publication number: 20140100668
    Abstract: Flexible configuration of process control systems or plants allows draft changes or modifications to be made to parent process objects, e.g., in a configuration environment, without automatically triggering corresponding instantiations and/or downloads of the parent process objects and/or their derived children objects into a run-time system. Parent objects to which draft changes are allowed may include class objects, instance objects, and/or library objects. One or more modifications to a process object may be saved as a draft, and multiple drafts for a same process object may be saved as different versions. Children objects may indicate the particular version of a parent object draft from which they are derived. A user may indicate that a particular draft or version is to be published or approved. Unpublished or unapproved drafts are prevented from being instantiated in the run-time system, whereas published or approved drafts are allowed to be instantiated.
    Type: Application
    Filed: October 8, 2013
    Publication date: April 10, 2014
    Applicant: Fisher-Rosemount Systems, Inc.
    Inventors: Larry Oscar Jundt, John Michael Lucas, Marty James Lewis
  • Patent number: 8473087
    Abstract: A version control system helps to keep track of versions of process plant items that may represent, or be capable of representing, entities in a process plant. The process plant items may comprise, for example, module objects which may be capable of specifically representing process entities of the process plant. These module objects may be created from module class objects which may be capable of generically representing process entities of the process plant. Version data is stored and associated with a module object. The version data may comprise data indicative of a version of a module class object that was used to create the module object. The version data may also comprise data indicative of a version of the module object. Configuration systems, version control systems, viewing systems, debugging systems, run-time monitoring systems, asset management systems, etc., may examine or permit viewing of the version control data associated with an item.
    Type: Grant
    Filed: May 13, 2010
    Date of Patent: June 25, 2013
    Assignee: Fisher-Rosemount Systems, Inc.
    Inventors: John Michael Lucas, Arthur Webb, Mark J. Nixon, Larry Oscar Jundt, Jian Li, Dennis L. Stevenson, Michael George Ott, Herschel O. Koska, Robert Burke Havekost
  • Patent number: 8407716
    Abstract: Example apparatus and methods to access information associated with a process control system are disclosed. A disclosed example method involves receiving a first user-defined parameter name to reference a first datum value in a first data source. The first one of a plurality of data source interfaces is enabled to access the first datum value in the first data source. The example method also involves enabling referencing the first datum value in the first data source based on the first user-defined parameter name. In addition, data source interface software is then generated to access the first datum value in the first data source in response to receiving a first data access request including the first user-defined parameter name.
    Type: Grant
    Filed: May 31, 2007
    Date of Patent: March 26, 2013
    Assignee: Fisher-Rosemount Systems, Inc.
    Inventors: Mark J. Nixon, Terry Blevins, John Michael Lucas, Ken Beoughter
  • Patent number: 8185871
    Abstract: An apparatus having a programmable processor and a memory for performing a plurality of user-selectable control functions includes a database for storing a plurality of items associated with each of the control functions. The items include, for each function, at least one procedure for performing an action associated with the control function and a specification of at least one state associated with the control function. The apparatus further includes software routines stored on the memory and adapted to be executed by the processor that facilitate selection of a procedure in the database, that access the database and cause performance of the selected procedure to achieve the state specified therein, and that monitor at least one resource associated with the action of the procedure and, based thereon, determine whether the specified state has been achieved.
    Type: Grant
    Filed: October 5, 2004
    Date of Patent: May 22, 2012
    Assignee: Fisher-Rosemount Systems, Inc.
    Inventors: Mark J. Nixon, Michael G. Ott, Larry O. Jundt, John Michael Lucas, Dennis L. Stevenson, Nancy Stevenson, legal representative
  • Patent number: 8185219
    Abstract: Smart graphic elements are provided for use as portions or components of one or more graphic displays, which may be executed in a process plant to display information to users about the process plant environment, such as the current state of devices within the process plant. Each of the graphic elements is an executable object that includes a property or a variable that may be bound to an associated process entity, like a field device, and that includes multiple visualizations, each of which may be used to graphically depict the associated process entity on a user interface when the graphic element is executed as part of the graphic display. Any of the graphic element visualizations may be used in any particular graphic display and the same graphic display may use different ones of the visualizations at different times.
    Type: Grant
    Filed: February 9, 2010
    Date of Patent: May 22, 2012
    Assignee: Fisher-Rosemount Systems, Inc.
    Inventors: Stephen Gilbert, Ken J. Beoughter, John Michael Lucas, Tennyson Hao, Mark J. Nixon
  • Patent number: 8060834
    Abstract: Graphic elements and graphic displays are provided for use in a process environment to display information to one or more users about the process environment, such as the current state of devices within a process plant. The graphic elements and displays may be associated with various logical and physical elements within the process plant during configuration of the process plant, and may be configured and downloaded to the hardware within the process plant along with other configuration items, such as control routines. In particular, the graphic elements and graphic displays may be created and stored in a library, and may then be configured by being associated with various logical or physical entities within the plant.
    Type: Grant
    Filed: March 10, 2010
    Date of Patent: November 15, 2011
    Assignee: Fisher-Rosemount Systems, Inc.
    Inventors: John Michael Lucas, Mark J. Nixon, Ling Zhou, Alper T. Enver, Arthur Webb
  • Patent number: 7971052
    Abstract: A configuration system uses process plant items that may represent, or be capable of representing, entities in a process plant to assist in configuring, organizing, and changing the control and display activities within the process plant. Access to the items may be controlled by associating access control data with the items. The configuration system may also use objects that represent, or may be capable of representing, one or more steps to be performed by entities in the process plant. Access to these objects may be controlled by associating access control data with the objects. The access control data may indicate whether users or certain users may be able to, for example, view or modify all or some data associated with the process plant items or the objects.
    Type: Grant
    Filed: April 14, 2009
    Date of Patent: June 28, 2011
    Assignee: Fisher-Rosemount Systems, Inc.
    Inventors: John Michael Lucas, Arthur Webb, Mark J. Nixon, Larry Oscar Jundt, Jian Li, Dennis L. Stevenson, Michael George Ott, Herschel O. Koska, Robert Burke Havekost
  • Patent number: 7848829
    Abstract: Methods and module class objects to configure equipment absences in process plants are disclosed. An example disclosed method of creating a configuration entity for use in configuring a process plant comprises creating a class object representative of a process entity within the process plant that includes a first data structure representative of one or more process elements that make up the process entity; and creating a module object based on the class object that includes a second data structure, the second data structure to include a configurable first indication to represent whether a specific process element that conforms to a first one of the one or more process elements that make up the process entity is absent.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: December 7, 2010
    Assignee: Fisher-Rosemount Systems, Inc.
    Inventors: Mark John Nixon, Larry Oscar Jundt, John Michael Lucas, Dennis Stevenson, Nancy Stevenson, legal representative, Julian Kevin Naidoo, Herschel Odis Koska, II
  • Patent number: 7761171
    Abstract: An example apparatus includes a first interface configured to identify a first function associated with a process control routine. The example apparatus also includes a sub-schedule generator configured to generate a first sub-schedule associated with a first time period. The first sub-schedule indicates a first execution time at which the first function is to be executed. The example apparatus also includes a schedule generator configured to form a schedule associated with a second time period based on two instances of the first sub-schedule. The schedule indicates the first execution time and a second execution time at which the first function is to be executed.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: July 20, 2010
    Assignee: Fisher-Rosemount Systems, Inc.
    Inventors: Alper Turhan Enver, John Michael Lucas, Kenneth D. Krivoshein, Ram Ramachandran
  • Publication number: 20090217200
    Abstract: Example methods and apparatus to bind properties in a process control system are disclosed. A disclosed example method involves associating a binding type with a property of a configuration element. A plurality of values for the property are then retrieved based on the plurality of values being associated with the binding type. At least some of the plurality of values are presented to a user. The example method also involves receiving a user-selected value from the at least some of the plurality of property values and generating a binding reference to bind the user-selected value to the configuration element.
    Type: Application
    Filed: February 26, 2008
    Publication date: August 27, 2009
    Inventors: Stephen Gerard Hammack, Bruce Hubert Campney, Stephen Copps Gilbert, John Michael Lucas
  • Publication number: 20080301703
    Abstract: Example apparatus and methods to access information associated with a process control system are disclosed. A disclosed example method involves receiving a first user-defined parameter name to reference a first datum value in a first data source. The first one of a plurality of data source interfaces is enabled to access the first datum value in the first data source. The example method also involves enabling referencing the first datum value in the first data source based on the first user-defined parameter name. In addition, data source interface software is then generated to access the first datum value in the first data source in response to receiving a first data access request including the first user-defined parameter name.
    Type: Application
    Filed: May 31, 2007
    Publication date: December 4, 2008
    Inventors: Mark J. Nixon, Terry Blevins, John Michael Lucas, Ken Beoughter
  • Publication number: 20080188960
    Abstract: Methods and module class objects to configure equipment absences in process plants are disclosed. An example disclosed method of creating a configuration entity for use in configuring a process plant comprises creating a class object representative of a process entity within the process plant that includes a first data structure representative of one or more process elements that make up the process entity; and creating a module object based on the class object that includes a second data structure, the second data structure to include a configurable first indication to represent whether a specific process element that conforms to a first one of the one or more process elements that make up the process entity is absent.
    Type: Application
    Filed: September 29, 2006
    Publication date: August 7, 2008
    Inventors: Mark John Nixon, Larry Oscar Jundt, John Michael Lucas, Dennis Stevenson, Nancy Stevenson, Julian Kevin Naidoo, Herschel Odis Koska
  • Publication number: 20080082193
    Abstract: Example methods and apparatus to generate schedules to execute functions in a process control system are disclosed. A disclosed example apparatus includes a first interface configured to identify a first function associated with a process control routine. The example apparatus also includes a sub-schedule generator configured to generate a first sub-schedule associated with a first time period. The first sub-schedule indicates a first execution time at which the first function is to be executed. The example apparatus also includes a schedule generator configured to form a schedule associated with a second time period based on two instances of the first sub-schedule. The schedule indicates the first execution time and a second execution time at which the first function is to be executed.
    Type: Application
    Filed: September 29, 2006
    Publication date: April 3, 2008
    Inventors: Alper Turhan Enver, John Michael Lucas, Kenneth D. Krivoshein, Ram Ramachandran