Patents by Inventor James William Hemenway

James William Hemenway 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: 9618925
    Abstract: A multi-editing mode LOGIC BLOCK object editor is disclosed for creating and modifying LOGIC BLOCK objects that are incorporated into control strategies for process control systems (both distributed and discrete). The editor includes an RPN text editing mode wherein logic incorporated into a LOGIC BLOCK is represented by a list of text instructions. The editor also includes a graphical function block diagram editing mode wherein LOGIC BLOCK logic is defined via instruction shapes dragged/dropped from a pallet and connected via GUI line connection actions by a user. The editor supports automated transitioning between the text and graphics modes wherein conversion of text-to-graphics and graphics-to-text is performed without user intervention. Furthermore, synchronization procedures are performed when LOGIC BLOCK objects are opened in the editor and when transitioning between editing modes to track and/or maintain synchronous status between graphical and text representations of LOGIC BLOCK logic.
    Type: Grant
    Filed: April 23, 2014
    Date of Patent: April 11, 2017
    Assignee: Invensys Systems, Inc.
    Inventors: Keith E. Eldridge, Mikhail V. Fishbeyn, John P. King, Paul Meskonis, James William Hemenway
  • Patent number: 9158508
    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: Grant
    Filed: September 10, 2014
    Date of Patent: October 13, 2015
    Assignee: Invensys Systems, Inc.
    Inventors: Keith E. Eldridge, James William Hemenway, Franciscus Marie Middeldorp
  • Publication number: 20150046900
    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: September 10, 2014
    Publication date: February 12, 2015
    Applicant: Invensys Systems, Inc.
    Inventors: Keith E. Eldridge, James William Hemenway, Franciscus Marie Middeldorp
  • Patent number: 8850335
    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: Grant
    Filed: April 11, 2006
    Date of Patent: September 30, 2014
    Assignee: Invensys Systems, Inc.
    Inventors: Keith E. Eldridge, James William Hemenway, John Patrick King, Franciscus Marie Middeldorp
  • Publication number: 20140236322
    Abstract: A multi-editing mode LOGIC BLOCK object editor is disclosed for creating and modifying LOGIC BLOCK objects that are incorporated into control strategies for process control systems (both distributed and discrete). The editor includes an RPN text editing mode wherein logic incorporated into a LOGIC BLOCK is represented by a list of text instructions. The editor also includes a graphical function block diagram editing mode wherein LOGIC BLOCK logic is defined via instruction shapes dragged/dropped from a pallet and connected via GUI line connection actions by a user. The editor supports automated transitioning between the text and graphics modes wherein conversion of text-to-graphics and graphics-to-text is performed without user intervention. Furthermore, synchronization procedures are performed when LOGIC BLOCK objects are opened in the editor and when transitioning between editing modes to track and/or maintain synchronous status between graphical and text representations of LOGIC BLOCK logic.
    Type: Application
    Filed: April 23, 2014
    Publication date: August 21, 2014
    Applicant: Invensys Systems, Inc.
    Inventors: Keith E. Eldridge, Mikhail V. Fishbeyn, John P. King, Paul Meskonis, James William Hemenway
  • Patent number: 8782599
    Abstract: A multi-editing mode LOGIC BLOCK object editor is disclosed for creating and modifying LOGIC BLOCK objects that are incorporated into control strategies for process control systems (both distributed and discrete). The editor includes an RPN text editing mode wherein logic incorporated into a LOGIC BLOCK is represented by a list of text instructions. The editor also includes a graphical function block diagram editing mode wherein LOGIC BLOCK logic is defined via instruction shapes dragged/dropped from a pallet and connected via GUI line connection actions by a user. The editor supports automated transitioning between the text and graphics modes wherein conversion of text-to-graphics and graphics-to-text is performed without user intervention. Furthermore, synchronization procedures are performed when LOGIC BLOCK objects are opened in the editor and when transitioning between editing modes to track and/or maintain synchronous status between graphical and text representations of LOGIC BLOCK logic.
    Type: Grant
    Filed: June 26, 2008
    Date of Patent: July 15, 2014
    Assignee: Invensys Systems, Inc.
    Inventors: Keith E. Eldridge, Mikhail Vladimirovich Fishbeyn, John P. King, Paul Meskonis, James William Hemenway
  • Publication number: 20140196006
    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: January 14, 2014
    Publication date: July 10, 2014
    Applicant: Invensys Systems, Inc.
    Inventors: Keith E. Eldridge, Mikhail V. Fishbeyn, Paul Meskonis, James William Hemenway, Christopher Neil Baldwin
  • Publication number: 20090327942
    Abstract: A multi-editing mode LOGIC BLOCK object editor is disclosed for creating and modifying LOGIC BLOCK objects that are incorporated into control strategies for process control systems (both distributed and discrete). The editor includes an RPN text editing mode wherein logic incorporated into a LOGIC BLOCK is represented by a list of text instructions. The editor also includes a graphical function block diagram editing mode wherein LOGIC BLOCK logic is defined via instruction shapes dragged/dropped from a pallet and connected via GUI line connection actions by a user. The editor supports automated transitioning between the text and graphics modes wherein conversion of text-to-graphics and graphics-to-text is performed without user intervention. Furthermore, synchronization procedures are performed when LOGIC BLOCK objects are opened in the editor and when transitioning between editing modes to track and/or maintain synchronous status between graphical and text representations of LOGIC BLOCK logic.
    Type: Application
    Filed: June 26, 2008
    Publication date: December 31, 2009
    Applicant: Invensys Systems, Inc.
    Inventors: Keith E. Eldridge, Mikhail Vladimirovich Fishbeyn, John P. King, Paul Meskonis, James William Hemenway