Patents by Inventor Allen Johnston
Allen Johnston 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: 11561532Abstract: Metering automation controller functionality includes accessing a project code that defines one or more operations of an industrial automation controller, analyzing the project code to identify one or more capabilities of the industrial automation controller that are utilized by the one or more operations, generating a file indicative of the one or more capabilities of the industrial automation controller, transmitting the file to a server that generates a certificate for authorizing the industrial automation controller to execute the project code, receiving the certificate from the server that identifies the file and an authorization for the industrial automation controller to execute the project code to perform the one or more operations, and transmitting the project code, the file, and the certificate to the industrial automation controller for execution.Type: GrantFiled: June 19, 2020Date of Patent: January 24, 2023Assignee: Rockwell Automation Technologies, Inc.Inventors: David Allen Johnston, James Joseph Kay
-
Publication number: 20210397162Abstract: Metering automation controller functionality includes accessing a project code that defines one or more operations of an industrial automation controller, analyzing the project code to identify one or more capabilities of the industrial automation controller that are utilized by the one or more operations, generating a file indicative of the one or more capabilities of the industrial automation controller, transmitting the file to a server that generates a certificate for authorizing the industrial automation controller to execute the project code, receiving the certificate from the server that identifies the file and an authorization for the industrial automation controller to execute the project code to perform the one or more operations, and transmitting the project code, the file, and the certificate to the industrial automation controller for execution.Type: ApplicationFiled: June 19, 2020Publication date: December 23, 2021Inventors: David Allen Johnston, James Joseph Kay
-
Patent number: 10587730Abstract: An enhanced transfer of information using an industrial protocol system and method are disclosed. In one embodiment, an industrial automation system includes a serving device communicably coupled with a client device via an industrial data exchange protocol. The client device is configured to generate a service request in accordance with the industrial data exchange protocol, compress the service request, encapsulate the compressed service request in a request packet, and send the request packet to the serving device. The serving device is configured to receive the request packet, decompress the compressed service request, process the service request, gather a service response payload based on the service request, compress the service response payload, encapsulate the compressed service response payload into a response packet, and send the response packet to the client device.Type: GrantFiled: January 15, 2015Date of Patent: March 10, 2020Assignee: Rockwell Automation, Inc.Inventors: David Allen Johnston, Elmorris P. Dixon, Kendal R. Harris
-
Patent number: 9852152Abstract: A system and method for employing a file system and file system services on the industrial controller. The file system allows industrial control programs to implement many functions previously performed within the industrial control program and stored in the same memory as the industrial control program. An execution engine is provided that interprets instructions included in an industrial control program. The instructions utilize services in the file system for including user defined routine files loaded from local or remote locations, to load and unload recipe files from local and remote locations, to log and retrieve measured data and trend data to files at local or remote locations, to select different operating systems and to select a running program from a plurality of running programs utilizing the file system.Type: GrantFiled: October 24, 2016Date of Patent: December 26, 2017Assignee: Rockwell Automation Technologies, Inc.Inventors: James J. Kay, David Allen Johnston, Shelly Lynn Urdaneta, Stuart Blair Siegel
-
Publication number: 20170039221Abstract: A system and method for employing a file system and file system services on the industrial controller. The file system allows industrial control programs to implement many functions previously performed within the industrial control program and stored in the same memory as the industrial control program. An execution engine is provided that interprets instructions included in an industrial control program. The instructions utilize services in the file system for including user defined routine files loaded from local or remote locations, to load and unload recipe files from local and remote locations, to log and retrieve measured data and trend data to files at local or remote locations, to select different operating systems and to select a running program from a plurality of running programs utilizing the file system.Type: ApplicationFiled: October 24, 2016Publication date: February 9, 2017Inventors: James J. Kay, David Allen Johnston, Shelly Lynn Urdaneta, Stuart Blair Siegel
-
Patent number: 9495368Abstract: A system and method for employing a file system and file system services on the industrial controller. The file system allows industrial control programs to implement many functions previously performed within the industrial control program and stored in the same memory as the industrial control program. An execution engine is provided that interprets instructions included in an industrial control program. The instructions utilize services in the file system for including user defined routine files loaded from local or remote locations, to load and unload recipe files from local and remote locations, to log and retrieve measured data and trend data to files at local or remote locations, to select different operating systems and to select a running program from a plurality of running programs utilizing the file system.Type: GrantFiled: May 25, 2011Date of Patent: November 15, 2016Assignee: Rockwell Automation Technologies, Inc.Inventors: James J. Kay, David Allen Johnston, Shelly Lynn Urdaneta, Stuart Blair Siegel
-
Publication number: 20160212241Abstract: An enhanced transfer of information using an industrial protocol system and method are disclosed. In one embodiment, an industrial automation system includes a serving device communicably coupled with a client device via an industrial data exchange protocol. The client device is configured to generate a service request in accordance with the industrial data exchange protocol, compress the service request, encapsulate the compressed service request in a request packet, and send the request packet to the serving device. The serving device is configured to receive the request packet, decompress the compressed service request, process the service request, gather a service response payload based on the service request, compress the service response payload, encapsulate the compressed service response payload into a response packet, and send the response packet to the client device.Type: ApplicationFiled: January 15, 2015Publication date: July 21, 2016Inventors: David Allen Johnston, Elmorris P. Dixon, Kendal R. Harris
-
Patent number: 9183207Abstract: A system and method for employing a file system and file system services on the industrial controller. The file system allows industrial control programs to implement many functions previously performed within the industrial control program and stored in the same memory as the industrial control program. An execution engine is provided that interprets instructions included in an industrial control program. The instructions utilize services in the file system for including user defined routine files loaded from local or remote locations, to load and unload recipe files from local and remote locations, to log and retrieve measured data and trend data to files at local or remote locations, to select different operating systems and to select a running program from a plurality of running programs utilizing the file system.Type: GrantFiled: March 13, 2013Date of Patent: November 10, 2015Assignee: ROCKWELL AUTOMATION TECHNOLOGIES, INC.Inventors: James J. Kay, David Allen Johnston, Shelly Lynn Urdaneta, Stuart Blair Siegel
-
Publication number: 20130306569Abstract: A water treatment device may comprise a photocatalytic oxidation (PCO) element, an oxide generation module, a flow switch, and a plurality of water-conveying elements. The oxide generation module may comprise a housing, an oxide generator, and a fan arranged such that, when the fan is powered on, a ducted flow of air passes along the oxide generator. The plurality of water-conveying elements may comprise a vacuum generation element. While the flow switch indicates that water is not flowing through the plurality of water-conveying elements, the PCO module and the oxide generator may be configured in an OFF state.Type: ApplicationFiled: May 20, 2013Publication date: November 21, 2013Inventor: Allen Johnston
-
Publication number: 20130198248Abstract: A system and method for employing a file system and file system services on the industrial controller. The file system allows industrial control programs to implement many functions previously performed within the industrial control program and stored in the same memory as the industrial control program. An execution engine is provided that interprets instructions included in an industrial control program. The instructions utilize services in the file system for including user defined routine files loaded from local or remote locations, to load and unload recipe files from local and remote locations, to log and retrieve measured data and trend data to files at local or remote locations, to select different operating systems and to select a running program from a plurality of running programs utilizing the file system.Type: ApplicationFiled: March 13, 2013Publication date: August 1, 2013Applicant: Rockwell Automation Technologies, Inc.Inventors: James J. Kay, David Allen Johnston, Shelly Lynn Urdaneta, Stuart Blair Siegel
-
Publication number: 20110225216Abstract: A system and method for employing a file system and file system services on the industrial controller. The file system allows industrial control programs to implement many functions previously performed within the industrial control program and stored in the same memory as the industrial control program. An execution engine is provided that interprets instructions included in an industrial control program. The instructions utilize services in the file system for including user defined routine files loaded from local or remote locations, to load and unload recipe files from local and remote locations, to log and retrieve measured data and trend data to files at local or remote locations, to select different operating systems and to select a running program from a plurality of running programs utilizing the file system.Type: ApplicationFiled: May 25, 2011Publication date: September 15, 2011Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.Inventors: James J. Kay, David Allen Johnston, Shelly Lynn Urdaneta, Stuart Blair Siegel
-
Patent number: 8012412Abstract: Described is an air and surface purifying device having a purifying cell structured for maximizing the realized photocatalytic reaction at a photocatalytic surface without using an additional ultraviolet bulb. The purifying cell positions at least three photocatalytic surfaces about a single ultraviolet bulb such that the photocatalytic surfaces substantially encompass the ultraviolet bulb and are saturated by ultraviolet light radiating from the ultraviolet bulb. Because the photocatalytic surfaces are saturated, the potential photocatalytic reaction at the photocatalytic surfaces is fully realized. Stated differently, the realized photocatalytic reaction is maximized. Because the purifying cell maximizes the realized photocatalytic reaction, the purifying cell maximizes the purifying capacity of the photocatalytic surface and, thus, the purifying cell itself.Type: GrantFiled: August 2, 2007Date of Patent: September 6, 2011Assignee: Vollara, LLCInventors: James Normark, Neal Morris, Allen Johnston
-
Publication number: 20090035176Abstract: Described is an air and surface purifying device having a purifying cell structured for maximizing the realized photocatalytic reaction at a photocatalytic surface without using an additional ultraviolet bulb. The purifying cell positions at least three photocatalytic surfaces about a single ultraviolet bulb such that the photocatalytic surfaces substantially encompass the ultraviolet bulb and are saturated by ultraviolet light radiating from the ultraviolet bulb. Because the photocatalytic surfaces are saturated, the potential photocatalytic reaction at the photocatalytic surfaces is fully realized. Stated differently, the realized photocatalytic reaction is maximized. Because the purifying cell maximizes the realized photocatalytic reaction, the purifying cell maximizes the purifying capacity of the photocatalytic surface and, thus, the purifying cell itself.Type: ApplicationFiled: August 2, 2007Publication date: February 5, 2009Applicant: EcoQuest International, Inc.Inventors: James Normark, Neal Morris, Allen Johnston
-
Publication number: 20080051486Abstract: A one step system for hoof repair material that cures upon exposure to light. Found is a urethane solution that contains polymerization initiators so that exposure to visible light induces the cure.Type: ApplicationFiled: October 30, 2007Publication date: February 28, 2008Applicant: ESTECH, INC.Inventor: Allen Johnston
-
Publication number: 20070054788Abstract: An exercise machine for simulating running has a frame having a forward portion and a rear portion. A shoulder harness is connected to the forward portion of the frame for supporting the torso of the user and preventing the forward movement of the user's body. Two levers are pivotally connected to the rear portion of the frame, and a pedal assembly is connected to each lever, for receiving the foot of the user. In one embodiment, a passive means for generating a counter force is connected between the lever and the rear frame, such as an elastic band, spring, torsion bar or hydraulic cylinder. In another embodiment a hydraulic or pneumatic actuator is connected between each lever and the frame, and an active control system is operatively connected to each actuator; the active control system being configured to generate a counter force to the user according to a preselected program.Type: ApplicationFiled: September 7, 2005Publication date: March 8, 2007Inventors: Allen Johnston, Eike Mueller
-
Patent number: 7065415Abstract: A system and method for employing a file system and file system services on the industrial controller. The file system allows industrial control programs to implement many functions previously performed within the industrial control program and stored in the same memory as the industrial control program. An execution engine is provided that interprets instructions included in an industrial control program. The instructions utilize services in the file system for including user defined routine files loaded from local or remote locations, to load and unload recipe files from local and remote locations, to log and retrieve measured data and trend data to files at local or remote locations, to select different operating systems and to select a running program from a plurality of running programs utilizing the file system.Type: GrantFiled: August 23, 2004Date of Patent: June 20, 2006Assignee: Rockwell Automation Technologies, Inc.Inventors: James J Kay, David Allen Johnston, Shelly Lynn Urdaneta, Stuart Blair Siegel
-
Patent number: 6801813Abstract: A system and method for employing a file system and file system services on the industrial controller. The file system allows industrial control programs to implement many functions previously performed within the industrial control program and stored in the same memory as the industrial control program. An execution engine is provided that interprets instructions included in an industrial control program. The instructions utilize services in the file system for including user defined routine files loaded from local or remote locations, to load and unload recipe files from local and remote locations, to log and retrieve measured data and trend data to files at local or remote locations, to select different operating systems and to select a running program from a plurality of running programs utilizing the file system.Type: GrantFiled: July 30, 2001Date of Patent: October 5, 2004Assignee: Rockwell Automation Technologies, Inc.Inventors: James J. Kay, David Allen Johnston, Shelly Lynn Urdaneta, Stuart Blair Siegel
-
Publication number: 20030023616Abstract: A system and method for employing a file system and file system services on the industrial controller. The file system allows industrial control programs to implement many functions previously performed within the industrial control program and stored in the same memory as the industrial control program. An execution engine is provided that interprets instructions included in an industrial control program. The instructions utilize services in the file system for including user defined routine files loaded from local or remote locations, to load and unload recipe files from local and remote locations, to log and retrieve measured data and trend data to files at local or remote locations, to select different operating systems and to select a running program from a plurality of running programs utilizing the file system.Type: ApplicationFiled: July 30, 2001Publication date: January 30, 2003Inventors: James J. Kay, David Allen Johnston, Shelly Lynn Urdaneta, Stuart Blair Siegel