Patents by Inventor Johan Ingemar Tegnell

Johan Ingemar Tegnell 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: 10165043
    Abstract: A multicore system controls devices in a process control system. A primary control processing device having a primary master core and a primary remote core is configured for controlling communications on a first network among a first plurality of devices. The primary remote core is configured for controlling communications on a second network among a second plurality of devices. A shadow control processing device is coupled to the first and second networks for processing redundant communications among the devices. The shadow control processing device comprises a shadow master core and a shadow remote core. The shadow master core is configured for controlling communications on the first network among the first plurality of devices. The shadow remote core is configured for controlling communications on the second network among the second plurality of devices.
    Type: Grant
    Filed: October 1, 2015
    Date of Patent: December 25, 2018
    Assignee: Schneider Electric Systems USA, Inc.
    Inventors: Johan Ingemar Tegnell, John Joseph Lavallee, Alan Andrew Gale, Miroslav Radomirov Radev
  • Publication number: 20170097617
    Abstract: A multicore system controls devices in a process control system. A primary control processing device having a primary master core and a primary remote core is configured for controlling communications on a first network among a first plurality of devices. The primary remote core is configured for controlling communications on a second network among a second plurality of devices. A shadow control processing device is coupled to the first and second networks for processing redundant communications among the devices. The shadow control processing device comprises a shadow master core and a shadow remote core. The shadow master core is configured for controlling communications on the first network among the first plurality of devices. The shadow remote core is configured for controlling communications on the second network among the second plurality of devices.
    Type: Application
    Filed: October 1, 2015
    Publication date: April 6, 2017
    Applicant: Invensys Systems, Inc.
    Inventors: Johan Ingemar Tegnell, John Joseph Lavallee, Alan Andrew Gale, Miroslav Radomirov Radev
  • Patent number: 8578059
    Abstract: A method and system are disclosed for deploying a configuration in a process control system wherein at least a portion of the configuration is deployed to a set of field devices. Initially the set of deployment packages are stored within a configuration storage. Thereafter, deployment is initiated on the set of deployment packages from the configuration storage. In response to the initiating deployment step, an automated cascaded deployment is commenced to the set of connected field devices. The automated cascaded deployment includes first deploying the sets of deployment packages to a set of control module assemblies. The method furthermore includes second deploying the received portions of the set of deployment packages to a set of I/O module assemblies. The set of I/O module assemblies maintain and pass the received sub-portions of the set of deployment packages to sets of field devices.
    Type: Grant
    Filed: February 1, 2010
    Date of Patent: November 5, 2013
    Assignee: Invensys Systems, Inc.
    Inventors: Jayamani Odayappan, Johan Ingemar Tegnell, Charles Wilson Piper, Vladimir Dimitrov Kostadinov
  • Patent number: 8122161
    Abstract: A method and system are disclosed for managing Profibus device information in a distributed control system. After receiving input parameter data originating from a Profibus device message, the I/O module assembly performs steps for processing, maintaining and providing the input parameter data to a requesting control processor. The processing step includes extracting input parameter values from a received Profibus device message. The extracted input parameters are then deposited in a repository on the I/O module assembly, such that for a primary input parameter, the I/O module assembly stores at least: (1) a measured value, and (2) a status value. Furthermore, the I/O module assembly maintains a reference linking the first status parameter to the first input parameter. The I/O module assembly provides a data status value with the measured value for the first input parameter in accordance with an I/O read operation. The data status value is based on the status value for the first status parameter.
    Type: Grant
    Filed: November 16, 2010
    Date of Patent: February 21, 2012
    Assignee: Invensys Systems, Inc
    Inventors: Johan Ingemar Tegnell, Benno Doll, Miroslav Radomirov Radev
  • Publication number: 20110191500
    Abstract: A method and system are disclosed for deploying a configuration in a process control system wherein at least a portion of the configuration is deployed to a set of field devices. Initially the set of deployment packages are stored within a configuration storage. Thereafter, deployment is initiated on the set of deployment packages from the configuration storage. In response to the initiating deployment step, an automated cascaded deployment is commenced to the set of connected field devices. The automated cascaded deployment includes first deploying the sets of deployment packages to a set of control module assemblies. The method furthermore includes second deploying the received portions of the set of deployment packages to a set of I/O module assemblies. The set of I/O module assemblies maintain and pass the received sub-portions of the set of deployment packages to sets of field devices.
    Type: Application
    Filed: February 1, 2010
    Publication date: August 4, 2011
    Applicant: Invensys Systems, Inc.
    Inventors: Jayamani Odayappan, Johan Ingemar Tegnell, Charles Wilson Piper, Vladimir Dimitrov Kostadinov
  • Publication number: 20110130848
    Abstract: A method and system are disclosed for managing Profibus device information in a distributed control system. After receiving input parameter data originating from a Profibus device message, the I/O module assembly performs steps for processing, maintaining and providing the input parameter data to a requesting control processor. The processing step includes extracting input parameter values from a received Profibus device message. The extracted input parameters are then deposited in a repository on the I/O module assembly, such that for a primary input parameter, the I/O module assembly stores at least: (1) a measured value, and (2) a status value. Furthermore, the I/O module assembly maintains a reference linking the first status parameter to the first input parameter. The I/O module assembly provides a data status value with the measured value for the first input parameter in accordance with an I/O read operation. The data status value is based on the status value for the first status parameter.
    Type: Application
    Filed: November 16, 2010
    Publication date: June 2, 2011
    Applicant: Invensys Systems, Inc.
    Inventors: Johan Ingemar Tegnell, Benno Doll, Miroslav Radomirov Radev
  • Patent number: 7836217
    Abstract: A method and system are disclosed for managing Profibus device information in a distributed control system. After receiving input parameter data originating from a Profibus device message, the I/O module assembly performs steps for processing, maintaining and providing the input parameter data to a requesting control processor. The processing step includes extracting input parameter values from a received Profibus device message. The extracted input parameters are then deposited in a repository on the I/O module assembly, such that for a primary input parameter, the I/O module assembly stores at least: (1) a measured value, and (2) a status value. Furthermore, the I/O module assembly maintains a reference linking the first status parameter to the first input parameter. The I/O module assembly provides a data status value with the measured value for the first input parameter in accordance with an I/O read operation. The data status value is based on the status value for the first status parameter.
    Type: Grant
    Filed: July 13, 2007
    Date of Patent: November 16, 2010
    Assignee: Invensys Systems, Inc.
    Inventors: Johan Ingemar Tegnell, Benno Doll, Miroslav Radomirov Radev
  • Publication number: 20100064297
    Abstract: A method and system are disclosed for providing enhanced user access to Profibus device diagnostic data and cyclic data in a distributed control system. After receiving input parameter data originating from a Profibus device message, the I/O module assembly performs steps for processing, maintaining and providing the input parameter data to a requesting control processor. The processing step includes extracting parameter values from a received Profibus device message. The extracted parameter values are then deposited in a repository on the I/O module assembly. The parameter values include both input and diagnostic parameter values. The diagnostic parameter values are provided to a workstation executing a Profibus device commissioning/configuring application in the form of data bits.
    Type: Application
    Filed: September 25, 2008
    Publication date: March 11, 2010
    Applicant: Invensys Systems, Inc.
    Inventors: Benno Doll, Johan Ingemar Tegnell
  • Publication number: 20090019146
    Abstract: A method and system are disclosed for managing Profibus device information in a distributed control system. After receiving input parameter data originating from a Profibus device message, the I/O module assembly performs steps for processing, maintaining and providing the input parameter data to a requesting control processor. The processing step includes extracting input parameter values from a received Profibus device message. The extracted input parameters are then deposited in a repository on the I/O module assembly, such that for a primary input parameter, the I/O module assembly stores at least: (1) a measured value, and (2) a status value. Furthermore, the I/O module assembly maintains a reference linking the first status parameter to the first input parameter. The I/O module assembly provides a data status value with the measured value for the first input parameter in accordance with an I/O read operation. The data status value is based on the status value for the first status parameter.
    Type: Application
    Filed: July 13, 2007
    Publication date: January 15, 2009
    Applicant: Invensys Systems, Inc.
    Inventors: Johan Ingemar Tegnell, Benno Doll, Miroslav Radomirov Radev