Patents by Inventor Stephen G. Hammack

Stephen G. Hammack 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: 8312060
    Abstract: Methods, apparatus, and articles of manufacture for accessing process control data involve loading a client object and communicating a data access request from the client object to a real object configured to communicate with a server. The real object then communicates a query to the server based on the data access request and obtains process control data from the server in response to the query. The process control data is then mapped from a first data layout associated with a server schema to a second data layout associated with a client schema. The mapped process control data is then communicated to an application.
    Type: Grant
    Filed: November 3, 2006
    Date of Patent: November 13, 2012
    Assignee: Fisher-Rosemount Systems, Inc.
    Inventors: Stephen Gilbert, Stephen G. Hammack, Ling Zhou, J. Michael Lucas, Mark J. Nixon
  • Patent number: 8086955
    Abstract: Methods, apparatus, and articles of manufacture for modifying process control data involve obtaining the process control data in an extensible markup language format, converting the process control data in the extensible markup language format to a second data format, and storing the process control data in a database. The process control data is subsequently edited by retrieving the process control data from the database, modifying the process control data, storing the modified process control data in the second data format in the database, converting the modified process control data from the second data format to the extensible markup language format, and storing the modified process control data in the extensible markup language format.
    Type: Grant
    Filed: November 3, 2006
    Date of Patent: December 27, 2011
    Assignee: Fisher-Rosemount Systems, Inc.
    Inventors: Ling Zhou, Stephen G. Hammack, Bruce Campney, Larry O. Jundt, Mark J. Nixon, Stephen Gilbert
  • Publication number: 20110252355
    Abstract: A common process control graphical user interface plant operators, plant maintenance personnel, and management is disclosed which provides a real-time interface to both the process and the plant. The common interface is modular in design and is capable of supporting various specializations for each user type. Operator consoles are dedicated to each section of the plant and include additional functions such as maintenance, configuration, simulation and supervisory information. The unified for common graphical interface replaces control room displays filled with single case analog controllers, meters, and digital indicators. The common interface addresses the functions that previously were provided by the panel motor start/stop buttons and status indications, chart recorders, annunciator panels and subsystem interfaces.
    Type: Application
    Filed: June 27, 2011
    Publication date: October 13, 2011
    Applicant: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Mark J. Nixon, Stephen G. Hammack, Bruce Campney, Ken Beoughter, J. Michael Lucas, Stephen Gilbert
  • Patent number: 7971151
    Abstract: A common process control graphical user interface plant operators, plant maintenance personnel, and management is disclosed which provides a real-time interface to both the process and the plant. The common interface is modular in design and is capable of supporting various specializations for each user type. Operator consoles are dedicated to each section of the plant and include additional functions such as maintenance, configuration, simulation and supervisory information. The unified for common graphical interface replaces control room displays filled with single case analog controllers, meters, and digital indicators. The common interface addresses the functions that previously were provided by the panel motor start/stop buttons and status indications, chart recorders, annunciator panels and subsystem interfaces.
    Type: Grant
    Filed: May 4, 2005
    Date of Patent: June 28, 2011
    Assignee: Fisher-Rosemount Systems, Inc.
    Inventors: Mark J. Nixon, Stephen G. Hammack, Bruce Campney, Ken J. Beoughter, J. Michael Lucas, Stephen Gilbert
  • Publication number: 20110087977
    Abstract: A selector shape may serve as the background to a configurable composite shape and may include one or more expressions that are evaluated to select between several composite shape definitions via links to the definition. Each selector shape includes an animation expression and a lookup table converter to select an identifier of the composite definition to be loaded and displayed. When the value of the animation expression changes, the value may be matched to the name of a new composite definition using the lookup table, and the new definition may be displayed. The previously-used composite definition may then be marked for removal by a caching system, and removed. These selector shapes also enable the same graphic element to be used in displays designed for different types of display devices, such as display devices having large display screens, standard computer screens and very small display screens.
    Type: Application
    Filed: October 14, 2009
    Publication date: April 14, 2011
    Applicant: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Bruce H. Campney, Stephen G. Hammack, Ken J. Beoughter
  • Publication number: 20100275139
    Abstract: A graphical editor for creating operator displays and configuring control strategies in a process control plant or system may present a coherent view for the multiple graphical or control strategy items depicted within or associated with the display and strategy. For each graphical item, the view may hierarchically show default and modified values, animation expressions, and event handler scripts. The view may allow a configuration engineer to group, order, and filter various graphical or control strategy items within a single display to present a cohesive view of how the multiple items within the display are capable of being configured for events, animations, and control strategies within the operator display. Providing this cohesive view may allow the user to view and configure graphical items and control strategies without having to open and dismiss dialogs for each configuration task.
    Type: Application
    Filed: April 27, 2009
    Publication date: October 28, 2010
    Applicant: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Stephen G. Hammack, Bruce H. Campney, Jose Amilcar G. Reyes, Ryan G. Valderama
  • Publication number: 20100235767
    Abstract: Parameters associated with sub-elements of a composite shape may determine how the sub-element is scaled during resizing of the composite shape. A graphical display editor may use the scaling parameters to calculate various scaling factors that are then applied to the sub-elements of each composite shape during resizing. The editor may apply the scaling parameters to the sub-elements for resizing in one or more axes (e.g., the length, width, and height or X, Y, and Z axes, etc.) to adjust the composite shape for a particular graphical display. The editor may apply the scaling parameters directly to each sub-element to prevent any distortion of those sub-elements. The configured scaling parameters may then be linked to the composite shape so that, at runtime, the parameters are applied to the composite shape and its sub-elements. The scaling parameters may be applied to both composite shapes and animations associated with the composite shapes.
    Type: Application
    Filed: May 5, 2009
    Publication date: September 16, 2010
    Applicant: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Stephen G. Hammack, Bruce H. Campney, Stephen C. Gilbert, Adrian A. Sanchez
  • Patent number: 6928328
    Abstract: A software object authorization system includes the ability to select signers who must approve a software object before it is downloaded to a process control system. The signers are presented with a form allowing them to authenticate their identity with a username and a password. Signers that have authenticated their identity may approve or reject the software object. A software object is authorized when all approvals needed for that software object have been received. Authorized software objects may then be downloaded to the process control system.
    Type: Grant
    Filed: August 2, 2002
    Date of Patent: August 9, 2005
    Assignee: Fisher-Rosemount Systems, Inc.
    Inventors: David L. Deitz, Grant Wilson, Herschel O. Koska, Stephen G. Hammack, DeeAnn G. Delguzzi
  • Patent number: 6868538
    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: May 2, 2000
    Date of Patent: March 15, 2005
    Assignee: Fisher-Rosemount Systems, Inc.
    Inventors: Mark J. Nixon, Dennis L. Stevenson, Michael G. Ott, Stephen G. Hammack
  • Publication number: 20040024477
    Abstract: A software object authorization system includes the ability to select signers who must approve a software object before it is downloaded to a process control system. The signers are presented with a form allowing them to authenticate their identity with a username and a password. Signers that have authenticated their identity may approve or reject the software object. A software object is authorized when all approvals needed for that software object have been received. Authorized software objects may then be downloaded to the process control system.
    Type: Application
    Filed: August 2, 2002
    Publication date: February 5, 2004
    Inventors: David L. Deitz, Grant Wilson, Herschel O. Koska, Stephen G. Hammack, DeeAnn G. Delguzzi
  • Patent number: 6078320
    Abstract: A control studio object system is disclosed which allows a process control environment to be easily and quickly configured or modified. The control studio object system includes a stencil portion having stencil items conforming to algorithms and a diagram portion to which the stencil items may be copied via a drag and drop operation. Because the stencil items are objects which contain all of the information required by a diagram portion to create an object that contains all of the information necessary to program the process control environment, the completed diagram portion reflects the actual configuration of the process control environment. Additionally, providing the stencil items as objects allows the diagrammed environment to be installed directly to nodes without requiring the diagram to be compiled or rewritten in a language conforming to the node.
    Type: Grant
    Filed: February 18, 1998
    Date of Patent: June 20, 2000
    Assignee: Fisher-Rosemount Systems, Inc.
    Inventors: Andrew P. Dove, Larry O. Jundt, Stephen G. Hammack, J. Clint Fletcher