Patents by Inventor James W. Cornett

James W. Cornett 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: 9423789
    Abstract: Certain exemplary embodiments can comprise a method, comprising: recognizing, by a PLC, that a memory device has been connected to the PLC; and configuring the PLC via a PLC executable software program resident on the memory device. Certain exemplary embodiments can comprise a method, comprising: via a PLC network interface: presenting a PLC network as a namespace shell extension of an operating system of a non-PLC information device; and rendering, to a user of the non-PLC information device, the PLC network as a node of a network. Certain exemplary embodiments can comprise a method, comprising: via a PLC network interface: presenting a PLC network as a namespace shell extension of an operating system of a non-PLC information device; and searching the PLC network for at least one item corresponding to one or more search parameters.
    Type: Grant
    Filed: May 2, 2014
    Date of Patent: August 23, 2016
    Assignee: SIEMENS INDUSTRY, INC.
    Inventors: James W. Cornett, Gregory J. Karklins, James Rittenhouse
  • Publication number: 20150356220
    Abstract: Input simulation is provided (36) as part of simulating (38) a programmable logic controller. The simulator program itself includes a graphic user interface for the user to configure a sequence of changes in input values. For example, the value of a variable is to be changed at each of multiple times. The sequence is used to simulate (38) the PLC reaction to the changing input in real-time. The output is provided (40) in real-time.
    Type: Application
    Filed: January 16, 2013
    Publication date: December 10, 2015
    Inventors: Derrick Southerland, Yi Dong, Ryan Kingsley, James W. Cornett
  • Patent number: 8949382
    Abstract: Certain exemplary embodiments comprise a method for configuring a network interface device. The network interface device can be adaptable to connect a programmable logic controller to a network. The method can comprise automatically enforcing, via a wizard, user compliance with a plurality of predetermined steps for a computer-assisted configuration of the network interface device. The computer-assisted configuration of the network interface device can relate to an OSI transport layer or above. The method can comprise receiving at least one setting associated with a network connection for the network interface device.
    Type: Grant
    Filed: February 18, 2004
    Date of Patent: February 3, 2015
    Assignee: Siemens Industry, Inc.
    Inventors: James W. Cornett, Gregory J. Karklins
  • Patent number: 8898633
    Abstract: Certain exemplary embodiments comprise a system. The system can comprise a user interface renderer, which can be adapted to render a plurality of distinct user interfaces. Each user interface from the plurality of distinct user interfaces can be adapted to configure a corresponding software application from a plurality of software applications associated with operating a programmable logic controller (PLC).
    Type: Grant
    Filed: August 24, 2007
    Date of Patent: November 25, 2014
    Assignee: Siemens Industry, Inc.
    Inventors: William K. Bryant, Galen Freemon, James W. Cornett, Temple L. Fulton, Gregory J. Karklins
  • Publication number: 20140244823
    Abstract: Certain exemplary embodiments can comprise a method, comprising: recognizing, by a PLC, that a memory device has been connected to the PLC; and configuring the PLC via a PLC executable software program resident on the memory device. Certain exemplary embodiments can comprise a method, comprising: via a PLC network interface: presenting a PLC network as a namespace shell extension of an operating system of a non-PLC information device; and rendering, to a user of the non-PLC information device, the PLC network as a node of a network. Certain exemplary embodiments can comprise a method, comprising: via a PLC network interface: presenting a PLC network as a namespace shell extension of an operating system of a non-PLC information device; and searching the PLC network for at least one item corresponding to one or more search parameters.
    Type: Application
    Filed: May 2, 2014
    Publication date: August 28, 2014
    Applicant: Siemens Industry, Inc.
    Inventors: James W. Cornett, Gregory J. Karklins, James Rittenhouse
  • Patent number: 8751616
    Abstract: Certain exemplary embodiments can comprise a method, comprising: recognizing, by a PLC, that a memory device has been connected to the PLC; and configuring the PLC via a PLC executable software program resident on the memory device. Certain exemplary embodiments can comprise a method, comprising: via a PLC network interface: presenting a PLC network as a namespace shell extension of an operating system of a non-PLC information device; and rendering, to a user of the non-PLC information device, the PLC network as a node of a network. Certain exemplary embodiments can comprise a method, comprising: via a PLC network interface: presenting a PLC network as a namespace shell extension of an operating system of a non-PLC information device; and searching the PLC network for at least one item corresponding to one or more search parameters.
    Type: Grant
    Filed: June 2, 2005
    Date of Patent: June 10, 2014
    Assignee: Siemens Industry, Inc.
    Inventors: Gregory Karklins, James C. Rittenhouse, James W. Cornett
  • Patent number: 7860874
    Abstract: Certain exemplary embodiments can comprise a method, comprising: recognizing, by a PLC, that a memory device has been connected to the PLC; and configuring the PLC via a PLC executable software program resident on the memory device. Certain exemplary embodiments can comprise a method, comprising: via a PLC network interface: presenting a PLC network as a namespace shell extension of an operating system of a non-PLC information device; and rendering, to a user of the non-PLC information device, the PLC network as a node of a network. Certain exemplary embodiments can comprise a method, comprising: via a PLC network interface: presenting a PLC network as a namespace shell extension of an operating system of a non-PLC information device; and searching the PLC network for at least one item corresponding to one or more search parameters.
    Type: Grant
    Filed: June 2, 2005
    Date of Patent: December 28, 2010
    Assignee: Siemens Industry, Inc.
    Inventors: Gregory Karklins, James C. Rittenhouse, James W. Cornett
  • Patent number: 7512593
    Abstract: Certain exemplary embodiments can comprise a method, comprising: recognizing, by a PLC, that a memory device has been connected to the PLC; and configuring the PLC via a PLC executable software program resident on the memory device. Certain exemplary embodiments can comprise a method, comprising: via a PLC network interface: presenting a PLC network as a namespace shell extension of an operating system of a non-PLC information device; and rendering, to a user of the non-PLC information device, the PLC network as a node of a network. Certain exemplary embodiments can comprise a method, comprising: via a PLC network interface: presenting a PLC network as a namespace shell extension of an operating system of a non-PLC information device; and searching the PLC network for at least one item corresponding to one or more search parameters.
    Type: Grant
    Filed: June 2, 2005
    Date of Patent: March 31, 2009
    Assignee: Siemens Energy & Automation, Inc.
    Inventors: Gregory Karklins, James C. Rittenhouse, James W. Cornett
  • Publication number: 20080127065
    Abstract: Certain exemplary embodiments comprise a system. The system can comprise a user interface renderer, which can be adapted to render a plurality of distinct user interfaces. Each user interface from the plurality of distinct user interfaces can be adapted to configure a corresponding software application from a plurality of software applications associated with operating a programmable logic controller (PLC).
    Type: Application
    Filed: August 24, 2007
    Publication date: May 29, 2008
    Inventors: William K. Bryant, Galen Freemon, James W. Cornett, Temple L. Fulton, Gregory J. Karklins
  • Patent number: 7310720
    Abstract: Certain exemplary embodiments can comprise a method, comprising: recognizing, by a PLC, that a memory device has been connected to the PLC; and configuring the PLC via a PLC executable software program resident on the memory device. Certain exemplary embodiments can comprise a method, comprising: via a PLC network interface: presenting a PLC network as a namespace shell extension of an operating system of a non-PLC information device; and rendering, to a user of the non-PLC information device, the PLC network as a node of a network. Certain exemplary embodiments can comprise a method, comprising: via a PLC network interface: presenting a PLC network as a namespace shell extension of an operating system of a non-PLC information device; and searching the PLC network for at least one item corresponding to one or more search parameters.
    Type: Grant
    Filed: June 2, 2005
    Date of Patent: December 18, 2007
    Assignee: Siemens Energy & Automation, Inc.
    Inventor: James W. Cornett
  • Patent number: 7308550
    Abstract: Certain exemplary embodiments can comprise a method, comprising: recognizing, by a PLC, that a memory device has been connected to the PLC; and configuring the PLC via a PLC executable software program resident on the memory device. Certain exemplary embodiments can comprise a method, comprising: via a PLC network interface: presenting a PLC network as a namespace shell extension of an operating system of a non-PLC information device; and rendering, to a user of the non-PLC information device, the PLC network as a node of a network. Certain exemplary embodiments can comprise a method, comprising: via a PLC network interface: presenting a PLC network as a namespace shell extension of an operating system of a non-PLC information device; and searching the PLC network for at least one item corresponding to one or more search parameters.
    Type: Grant
    Filed: June 2, 2005
    Date of Patent: December 11, 2007
    Assignee: Siemens Energy & Automation, Inc.
    Inventor: James W. Cornett
  • Publication number: 20040165544
    Abstract: Certain exemplary embodiments comprise a method for configuring a network interface device. The network interface device can be adaptable to connect a programmable logic controller to a network. The method can comprise automatically enforcing, via a wizard, user compliance with a plurality of predetermined steps for a computer-assisted configuration of the network interface device. The computer-assisted configuration of the network interface device can relate to an OSI transport layer or above. The method can comprise receiving at least one setting associated with a network connection for the network interface device.
    Type: Application
    Filed: February 18, 2004
    Publication date: August 26, 2004
    Inventors: James W. Cornett, Gregory J. Karklins