Patents by Inventor Godfrey Sherriff

Godfrey Sherriff 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: 11914360
    Abstract: Methods and apparatus to implement safety applications associated with process control systems are disclosed. An apparatus includes a configuration controller to: provide a plurality of available safety applications for implementation by a safety trip device to a user for selection, a first one of the safety applications associated with a first set of I/O signals, a second one of the safety applications associated with a second set of I/O signals, the first safety application implemented based on first pre-programmed instructions stored in memory of the safety trip device, the second safety application implemented based on second pre-programmed instructions stored in the memory; and, in response to a user selection of the first safety application, prompt the user to specify values for configuration settings associated with the first safety application. The apparatus also includes an I/O analyzer to implement the first safety application.
    Type: Grant
    Filed: December 21, 2022
    Date of Patent: February 27, 2024
    Assignee: FISHER-ROSEMONT SYSTEMS, INC.
    Inventors: Gary K. Law, Godfrey Sherriff, Sergio Diaz
  • Publication number: 20230130898
    Abstract: Methods and apparatus to implement safety applications associated with process control systems are disclosed. An apparatus includes a configuration controller to: provide a plurality of available safety applications for implementation by a safety trip device to a user for selection, a first one of the safety applications associated with a first set of I/O signals, a second one of the safety applications associated with a second set of I/O signals, the first safety application implemented based on first pre-programmed instructions stored in memory of the safety trip device, the second safety application implemented based on second pre-programmed instructions stored in the memory; and, in response to a user selection of the first safety application, prompt the user to specify values for configuration settings associated with the first safety application. The apparatus also includes an I/O analyzer to implement the first safety application.
    Type: Application
    Filed: December 21, 2022
    Publication date: April 27, 2023
    Inventors: Gary K. Law, Godfrey Sherriff, Sergio Diaz
  • Patent number: 11537088
    Abstract: Methods and apparatus to implement safety applications associated with process control systems are disclosed. An apparatus includes a configuration controller to: provide a plurality of available safety applications for implementation by a safety trip device to a user for selection, a first one of the safety applications associated with a first set of I/O signals, a second one of the safety applications associated with a second set of I/O signals, the first safety application implemented based on first pre-programmed instructions stored in memory of the safety trip device, the second safety application implemented based on second pre-programmed instructions stored in the memory; and, in response to a user selection of the first safety application, prompt the user to specify values for configuration settings associated with the first safety application. The apparatus also includes an I/O analyzer to implement the first safety application.
    Type: Grant
    Filed: September 18, 2019
    Date of Patent: December 27, 2022
    Assignee: Fisher-Rosemount Systems, Inc.
    Inventors: Gary K. Law, Godfrey Sherriff, Sergio Diaz
  • Patent number: 11126636
    Abstract: Apparatus and methods for secure data logging are disclosed. An example method for secure data transfer from a process control system network includes storing information received by a process controller via the process control system network, the process controller including a safety instrumented system controller or a process control system controller, the information transferred uni-directionally from the process control system network to a data logger via a data diode, identifying a trigger event on the process control system network, in response to identifying the trigger event, parsing the stored information for event data, and transferring the event data from the data logger to a data extractor.
    Type: Grant
    Filed: November 14, 2019
    Date of Patent: September 21, 2021
    Assignee: Fisher-Rosemount Systems, Inc.
    Inventors: Sergio Diaz, Gary K. Law, Godfrey Sherriff
  • Publication number: 20210149909
    Abstract: Apparatus and methods for secure data logging are disclosed. An example method for secure data transfer from a process control system network includes storing information received by a process controller via the process control system network, the process controller including a safety instrumented system controller or a process control system controller, the information transferred uni-directionally from the process control system network to a data logger via a data diode, identifying a trigger event on the process control system network, in response to identifying the trigger event, parsing the stored information for event data, and transferring the event data from the data logger to a data extractor.
    Type: Application
    Filed: November 14, 2019
    Publication date: May 20, 2021
    Inventors: Sergio Diaz, Gary K. Law, Godfrey Sherriff
  • Publication number: 20210080913
    Abstract: Methods and apparatus to implement safety applications associated with process control systems are disclosed. An apparatus includes a configuration controller to: provide a plurality of available safety applications for implementation by a safety trip device to a user for selection, a first one of the safety applications associated with a first set of I/O signals, a second one of the safety applications associated with a second set of I/O signals, the first safety application implemented based on first pre-programmed instructions stored in memory of the safety trip device, the second safety application implemented based on second pre-programmed instructions stored in the memory; and, in response to a user selection of the first safety application, prompt the user to specify values for configuration settings associated with the first safety application. The apparatus also includes an I/O analyzer to implement the first safety application.
    Type: Application
    Filed: September 18, 2019
    Publication date: March 18, 2021
    Inventors: Gary K. Law, Godfrey Sherriff, Sergio Diaz
  • Patent number: 7237109
    Abstract: A process plant includes a safety system that is physically and logically integrated with a process control system such that the safety system and the process control system can use common security, communication and display hardware and software within the process plant while still providing functional isolation between the safety system controllers and the process control system controllers. This integrated process control and safety system uses a common data communication structure for both the safety system and the process control system so that applications can send data to and receive data from devices in either system in the same manner, e.g., using the same communication hardware and software.
    Type: Grant
    Filed: September 26, 2003
    Date of Patent: June 26, 2007
    Assignee: Fisher- Rosemount Systems, Inc.
    Inventors: Cindy Scott, Gary Law, Michael G. Ott, Godfrey Sherriff
  • Publication number: 20070083275
    Abstract: The claimed system provides an I/O card that is used to interface two process controllers over a communication line that is separate from a primary communication line connecting the two process controllers to a workstation. The process controllers can access the I/O cards in a similar manner to I/O cards used to connect to field devices. In this manner, the physical hardware and software architecture does not need to be modified for inter-controller communications. Inter-controller communications can be programmed as general I/O communication.
    Type: Application
    Filed: September 29, 2006
    Publication date: April 12, 2007
    Applicant: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Gary Law, Kent Burr, Godfrey Sherriff
  • Patent number: 7130703
    Abstract: A voter function block, which can be integrated into a function block diagram programming environment in a process plant control or safety system, implements voter logic in conjunction with providing operational and maintenance overrides which may be set to override individual inputs to the voter function block as well as to override the output of the voter function block. The voter function block, which is easy to create, use, test, debug and document, includes one or input limit detection units which detect if a particular redundant input has reached a specified limit indicating a condition within the process plant, an override unit that may be set by a user to override the consideration of that input in the voting function, a voting logic entity that determines if a trip condition exists based on the values of the valid or non-inhibited inputs, and an inhibit block that may used to override the output of the voter logic block during, for example, a startup or other operational condition.
    Type: Grant
    Filed: April 8, 2003
    Date of Patent: October 31, 2006
    Assignee: Fisher-Rosemount Systems, Inc.
    Inventors: Michael G. Ott, Gary Law, Dennis Stevenson, Robert Havekost, Godfrey Sherriff
  • Publication number: 20060111794
    Abstract: Secure data write apparatus and methods for use in safety instrumented process control systems select a parameter associated with a process control element within the process control system and send first data associated with the parameter to the process control element. A confirmation associated with a request to write the first data to the process control element is received from a user and the second data is sent to the process control element in response to receiving the confirmation. The first and second data are compared at the process control element and the first or second data are written to a location in the process control element associated with the parameter if the first and second data are at least substantially identical.
    Type: Application
    Filed: November 19, 2004
    Publication date: May 25, 2006
    Inventors: Alan Wysuph, Michael Ott, Bruce Campney, Cindy Scott, Michael Ausen, Gary Law, Godfrey Sherriff, David Smith, Julian Naidoo
  • Publication number: 20060089739
    Abstract: A method and system for equipment arbitration in a process control system are presented. The method and system include receiving a request for a first resource associated with a first area from a first resource user associated with a second area where the first and second areas are distinct. The method and system automatically determine whether the first resource is available for use by the first resource user.
    Type: Application
    Filed: October 22, 2004
    Publication date: April 27, 2006
    Applicant: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Godfrey Sherriff, Nathan Pettus, William Irwin, Grant Wilson, David Deitz
  • Patent number: 6975966
    Abstract: A process plant includes a safety system that is physically and logically integrated with a process control system such that the safety system and the process control system can use common communication, diagnostic and display hardware and software within the process plant while still providing functional isolation between the safety system controllers and the process control system controllers. This integrated process control and safety system uses a common data communication structure for both the safety system and the process control system so that applications can send data to and receive data from devices in either system in the same manner, e.g., using the same communication hardware and software.
    Type: Grant
    Filed: September 26, 2003
    Date of Patent: December 13, 2005
    Assignee: Fisher-Rosemount Systems, Inc.
    Inventors: Cindy Scott, Gary Law, Michael G. Ott, Godfrey Sherriff, Robert Havekost
  • Publication number: 20050055695
    Abstract: A control system, a safety system, etc., within a process plant may each use one or more state machine function blocks that can be easily integrated into a function block diagram programming environment. Such a state machine function block may include one or more inputs, which may cause a state machine implemented by the state machine function block to change states. The state machine function block may determine a next state to which it is to transition based, at least in part, on data indicative of the next state to which to transition, if any. The configuration data may be retrieved from a database based on the current state of the state machine and at least one of the inputs. The state machine function block may also include one or more outputs that are generated based on the state of the state machine.
    Type: Application
    Filed: September 5, 2003
    Publication date: March 10, 2005
    Inventors: Gary Law, Michael Ott, Kent Burr, Godfrey Sherriff
  • Publication number: 20050055111
    Abstract: A control system, a safety system, etc., within a process plant may each use one or more state machine function blocks that can be easily integrated into a function block diagram programming environment. Such a state machine function block may include one or more inputs, which may or may not cause a state machine implemented by the state machine function block to change states. The state machine function block may also include a plurality of outputs. Output configuration data associated with the function block may indicate values of the outputs of the function block for each of the states of the state machine. The state machine function block may use this output configuration data to determine its outputs when in a particular state.
    Type: Application
    Filed: September 5, 2003
    Publication date: March 10, 2005
    Inventors: Gary Law, Michael Ott, Kent Burr, Godfrey Sherriff, Julian Naidoo
  • Publication number: 20040255013
    Abstract: A voter function block, which can be integrated into a function block diagram programming environment in a process plant control or safety system, implements voter logic in conjunction with providing operational and maintenance overrides which may be set to override individual inputs to the voter function block as well as to override the output of the voter function block. The voter function block, which is easy to create, use, test, debug and document, includes one or input limit detection units which detect if a particular redundant input has reached a specified limit indicating a condition within the process plant, an override unit that may be set by a user to override the consideration of that input in the voting function, a voting logic entity that determines if a trip condition exists based on the values of the valid or non-inhibited inputs, and an inhibit block that may used to override the output of the voter logic block during, for example, a startup or other operational condition.
    Type: Application
    Filed: April 8, 2003
    Publication date: December 16, 2004
    Inventors: Michael G. Ott, Gary Law, Dennis Stevenson, Robert Havekost, Godfrey Sherriff
  • Publication number: 20040148130
    Abstract: A process plant includes a safety system that is physically and logically integrated with a process control system such that the safety system and the process control system can use common communication, diagnostic and display hardware and software within the process plant while still providing functional isolation between the safety system controllers and the process control system controllers. This integrated process control and safety system uses a common data communication structure for both the safety system and the process control system so that applications can send data to and receive data from devices in either system in the same manner, e.g., using the same communication hardware and software.
    Type: Application
    Filed: September 26, 2003
    Publication date: July 29, 2004
    Inventors: Cindy Scott, Gary Law, Michael G. Ott, Godfrey Sherriff, Robert Havekost
  • Publication number: 20040148513
    Abstract: A process plant includes a safety system that is physically and logically integrated with a process control system such that the safety system and the process control system can use common security, communication and display hardware and software within the process plant while still providing functional isolation between the safety system controllers and the process control system controllers. This integrated process control and safety system uses a common data communication structure for both the safety system and the process control system so that applications can send data to and receive data from devices in either system in the same manner, e.g., using the same communication hardware and software.
    Type: Application
    Filed: September 26, 2003
    Publication date: July 29, 2004
    Inventors: Cindy Scott, Gary Law, Michael G. Ott, Godfrey Sherriff