Patents by Inventor Julian Naidoo

Julian Naidoo 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: 10296164
    Abstract: Methods, apparatus and systems are disclosed for multi-module process control management. A multi-module view is presented, via a user interface, including a plurality of control modules corresponding to functions of a control process. The multi-module view provides a first set of configuration capabilities associated with the control modules, including the capability to logically connect respective ones of the control modules. In response to the selection of one of the control modules of the multi-module view, a single-module view is presented, via the user interface, including a functional block associated with the selected one of the control modules of the multi-module view. The single-module view provides a second set of configuration capabilities associated with the functional block, including the capability to logically connect the functional block to a respective one of the control modules.
    Type: Grant
    Filed: December 8, 2015
    Date of Patent: May 21, 2019
    Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Danny Strinden, Ian Uy, Prashant Joshi, Julian Naidoo, Ram Ramachandran
  • Publication number: 20170160901
    Abstract: Methods, apparatus and systems are disclosed for multi-module process control management. A multi-module view is presented, via a user interface, including a plurality of control modules corresponding to functions of a control process. The multi-module view provides a first set of configuration capabilities associated with the control modules, including the capability to logically connect respective ones of the control modules. In response to the selection of one of the control modules of the multi-module view, a single-module view is presented, via the user interface, including a functional block associated with the selected one of the control modules of the multi-module view. The single-module view provides a second set of configuration capabilities associated with the functional block, including the capability to logically connect the functional block to a respective one of the control modules.
    Type: Application
    Filed: December 8, 2015
    Publication date: June 8, 2017
    Inventors: Danny Strinden, Ian Uy, Prashant Joshi, Julian Naidoo, Ram Ramachandran
  • Patent number: 7330768
    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, configuration 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 the configuration application 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: February 12, 2008
    Assignee: Fisher-Rosemount Systems, Inc.
    Inventors: Cindy Scott, Julian Naidoo, Gary Law, Michael G. Ott, Deeann Gates Del Guzzi
  • Patent number: 7269468
    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: Grant
    Filed: September 5, 2003
    Date of Patent: September 11, 2007
    Assignee: Fisher-Rosemount Systems, Inc.
    Inventors: Gary K. Law, Michael G. Ott, Kent A. Burr, Godfrey R. Sherriff, Julian Naidoo
  • Patent number: 7076312
    Abstract: A software object approval system is integrated with a process control or safety system environment and, in particular, with a process control or safety system design environment to implement and manage electronic approval of new software objects created within the process control and safety system environment. The software object approval system electronically generates identification information representing a group of entities whose approval is needed prior to implementing a software object within the process control or safety system. The system may then send the software object to the entities and receive from each entity an electronic indication regarding approval of the software object. The approval system prevents the process control or safety system from implementing the software object until each entity within the group of entities approves the software object.
    Type: Grant
    Filed: September 19, 2003
    Date of Patent: July 11, 2006
    Assignee: Fisher-Rosemount Systems, Inc.
    Inventors: Gary K. Law, David L. Deitz, Trevor Duncan Schleiss, Julian Naidoo
  • 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
  • Patent number: 6898468
    Abstract: A cause and effect function block, which can be easily integrated into a function block diagram programming environment in a process plant safety system to implement the cause and effect logic specified by a traditional cause and effect matrix, includes a set of cause inputs and a set of effect outputs. A multiplexer within the cause and effect function block receives each of the cause inputs and is coupled to one or more state machines, with a separate state machine existing for each effect output. The multiplexer decodes each of the cause inputs and, based on the cause inputs and previously identified cause and effect matrix logic, provides a trip signal to one or more of the state machines. Upon receiving a trip signal, a state machine forces an associated effect output into a tripped or safe state.
    Type: Grant
    Filed: March 28, 2003
    Date of Patent: May 24, 2005
    Assignee: Fisher-Rosemount Systems, Inc.
    Inventors: Michael Ott, Gary Law, Dennis Stevenson, Robert Havekost, Julian Naidoo, Godfrey R. 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: 20040260408
    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, configuration 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 the configuration application 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: December 23, 2004
    Inventors: Cindy Scott, Julian Naidoo, Gary Law, Michael G. Ott, Deeann Gates Del Guzzi
  • Publication number: 20040243260
    Abstract: A software object approval system is integrated with a process control or safety system environment and, in particular, with a process control or safety system design environment to implement and manage electronic approval of new software objects created within the process control and safety system environment. The software object approval system electronically generates identification information representing a group of entities whose approval is needed prior to implementing a software object within the process control or safety system. The system may then send the software object to the entities and receive from each entity an electronic indication regarding approval of the software object. The approval system prevents the process control or safety system from implementing the software object until each entity within the group of entities approves the software object.
    Type: Application
    Filed: September 19, 2003
    Publication date: December 2, 2004
    Applicant: Fisher-Rosemount Systems, Inc.
    Inventors: Gary K. Law, David L. Deitz, Trevor Duncan Schleiss, Julian Naidoo
  • Publication number: 20040193290
    Abstract: A cause and effect function block, which can be easily integrated into a function block diagram programming environment in a process plant safety system to implement the cause and effect logic specified by a traditional cause and effect matrix, includes a set of cause inputs and a set of effect outputs. A multiplexer within the cause and effect function block receives each of the cause inputs and is coupled to one or more state machines, with a separate state machine existing for each effect output. The multiplexer decodes each of the cause inputs and, based on the cause inputs and previously identified cause and effect matrix logic, provides a trip signal to one or more of the state machines. Upon receiving a trip signal, a state machine forces an associated effect output into a tripped or safe state.
    Type: Application
    Filed: March 28, 2003
    Publication date: September 30, 2004
    Inventors: Michael Ott, Gary Law, Dennis Stevenson, Robert Havekost, Julian Naidoo, Godfrey R. Sherriff