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: 9423789Abstract: 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: GrantFiled: May 2, 2014Date of Patent: August 23, 2016Assignee: SIEMENS INDUSTRY, INC.Inventors: James W. Cornett, Gregory J. Karklins, James Rittenhouse
-
Publication number: 20150356220Abstract: 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: ApplicationFiled: January 16, 2013Publication date: December 10, 2015Inventors: Derrick Southerland, Yi Dong, Ryan Kingsley, James W. Cornett
-
Patent number: 8949382Abstract: 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: GrantFiled: February 18, 2004Date of Patent: February 3, 2015Assignee: Siemens Industry, Inc.Inventors: James W. Cornett, Gregory J. Karklins
-
Patent number: 8898633Abstract: 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: GrantFiled: August 24, 2007Date of Patent: November 25, 2014Assignee: Siemens Industry, Inc.Inventors: William K. Bryant, Galen Freemon, James W. Cornett, Temple L. Fulton, Gregory J. Karklins
-
Publication number: 20140244823Abstract: 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: ApplicationFiled: May 2, 2014Publication date: August 28, 2014Applicant: Siemens Industry, Inc.Inventors: James W. Cornett, Gregory J. Karklins, James Rittenhouse
-
Patent number: 8751616Abstract: 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: GrantFiled: June 2, 2005Date of Patent: June 10, 2014Assignee: Siemens Industry, Inc.Inventors: Gregory Karklins, James C. Rittenhouse, James W. Cornett
-
Patent number: 7860874Abstract: 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: GrantFiled: June 2, 2005Date of Patent: December 28, 2010Assignee: Siemens Industry, Inc.Inventors: Gregory Karklins, James C. Rittenhouse, James W. Cornett
-
Patent number: 7512593Abstract: 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: GrantFiled: June 2, 2005Date of Patent: March 31, 2009Assignee: Siemens Energy & Automation, Inc.Inventors: Gregory Karklins, James C. Rittenhouse, James W. Cornett
-
Publication number: 20080127065Abstract: 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: ApplicationFiled: August 24, 2007Publication date: May 29, 2008Inventors: William K. Bryant, Galen Freemon, James W. Cornett, Temple L. Fulton, Gregory J. Karklins
-
Patent number: 7310720Abstract: 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: GrantFiled: June 2, 2005Date of Patent: December 18, 2007Assignee: Siemens Energy & Automation, Inc.Inventor: James W. Cornett
-
Patent number: 7308550Abstract: 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: GrantFiled: June 2, 2005Date of Patent: December 11, 2007Assignee: Siemens Energy & Automation, Inc.Inventor: James W. Cornett
-
Publication number: 20040165544Abstract: 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: ApplicationFiled: February 18, 2004Publication date: August 26, 2004Inventors: James W. Cornett, Gregory J. Karklins