Patents by Inventor Kenwood H. Hall

Kenwood H. Hall 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: 7640291
    Abstract: A controller capable of being employed in a distributed control system, where the distributed control system controls operations of a plurality of devices that operate together to perform a process, and a method of communicating information between a first program portion and a second program portion of such a controller, are disclosed. The controller includes at least one processing component configured to perform a first plurality of program portions that operate in relation with one another as a first agent. The plurality of program portions includes a first program portion that controls agent-type behavior of the controller, and a second program portion that at least one of controls and monitors at least one of the devices. The controller further includes at least one memory component that stores a data table that is accessed by each of the first and second program portions to allow communication between those program portions.
    Type: Grant
    Filed: March 25, 2004
    Date of Patent: December 29, 2009
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Francisco P. Maturana, Kenwood H. Hall, Raymond J. Staron, Petr Slechta, Vladimir Marik, Pavel Tichy, Pavel Vrba
  • Publication number: 20090300021
    Abstract: In an industrial control setting, different components can have information that can be valuable to various entities, such as other components, technicians, and the like. A decision can be made as to what information should be available to entities and a determination can be made if the information should be published in a directory or be discoverable. Security can be taken into account in determining if information should be published and decision making can employ adaptive learning, such that a publish and/or discovery decision criterion can be modified based on the learning.
    Type: Application
    Filed: May 27, 2008
    Publication date: December 3, 2009
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: David A. Vasko, Raymond J. Staron, Charles Martin Rischar, Kenwood H. Hall, Subbian Govindaraj, Robert J. Kretschmann, Michael D. Kalan, Paul R. D'Mura, Taryl J. Jasper, Eugene Liberman
  • Patent number: 7612661
    Abstract: Systems and methods that dynamically generates alarms in real time are disclosed. An interface component receives instructions for generating alarms. A builder component dynamically creates alarms in real time based on instructions received and information stored on a data repository. The information comprises at least one or more of user roles, language spreadsheet and device characteristics. The system can further comprise a publisher component that packages alarms for delivery to web servers and/or another network. A proxy component for implementing the subject invention with legacy controllers is also disclosed.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: November 3, 2009
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: David K. Johnson, Eric G. Dorgelo, Kenwood H. Hall, Jan Bezdicek, Dale Robert Sapach, John J. Baier
  • Publication number: 20090254199
    Abstract: The subject invention relates to systems and methods that distribute electronic data, such as Electronic Product Code (EPC) data, obtained from RFID tags by Radio Frequency Identification (RFID) readers and/or servers to agents within an agent-based control system. The systems and methods employ a component that collects, filters, processes, and stores electronic product data. The component collects electronic product data through corresponding reader and/or server interfaces. This data can be filtered to accept particular electronic product data, processed to a format suitable to the agents, and stored. Such storage can include delineating the electronic product data across rows of a table by electronic product code and across columns of the table by various types of data. Upon receiving a subscription and/or request from an agent for electronic product data, the component can obtain and convey the information to the agent.
    Type: Application
    Filed: June 10, 2009
    Publication date: October 8, 2009
    Applicant: Rockwell Automation Technologies, Inc.
    Inventors: Pavel Vrba, Filip Macurek, Vladimir Marik, Kenwood H. Hall, Pavel Tichy
  • Publication number: 20090243808
    Abstract: The subject invention relates to systems and methods that distribute electronic data, such as Electronic Product Code (EPC) data, obtained from RFID tags by Radio Frequency Identification (RFID) readers and/or servers to agents within an agent-based control system. The systems and methods employ a component that collects, filters, processes, and stores electronic product data. The component collects electronic product data through corresponding reader and/or server interfaces. This data can be filtered to accept particular electronic product data, processed to a format suitable to the agents, and stored. Such storage can include delineating the electronic product data across rows of a table by electronic product code and across columns of the table by various types of data. Upon receiving a subscription and/or request from an agent for electronic product data, the component can obtain and convey the information to the agent.
    Type: Application
    Filed: June 10, 2009
    Publication date: October 1, 2009
    Applicant: Rockwell Automation Technologies, Inc.
    Inventors: Pavel Vrba, Filip Macurek, Vladimir Marik, Kenwood H. Hall, Pavel Tichy
  • Publication number: 20090240348
    Abstract: An editor in an industrial automation environment comprises an input component that receives modification data relating to at least one of lifecycle and deployment of an object, the object is associated with a programmable logic controller and configured in accordance with a hierarchically structured data model. An implementation component can implement the modification data with respect to the object. The editor can further comprise a security component that determines that an entity providing the data to the input component is authorized to implement the modification data.
    Type: Application
    Filed: June 5, 2009
    Publication date: September 24, 2009
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: Sujeet Chand, Stephen C. Briant, Kenwood H. Hall, Gavan W. Hood, John J. Baier, Michael D. Kalan
  • Publication number: 20090206154
    Abstract: An RFID reader and/or writer module in an industrial controller (e.g., PLC). The RFID module interfaces internally to the controller for tight integration therewith. The RFID module can also be part of a controller communications framework and as a standalone module with the PLC as a master device, and interact with the RFID module in the same manner as it interacts with other I/O devices connected to the controller. In another aspect, RFID read/write tag technology is incorporated into some or all major PLC and rack components, and utilized for wireless communication both between PLC system components and between the PLC and other devices, locations, and media. The RFID tag can be used to store and exchange electronic keying data, security information, module diagnostics and warranty information, series and revision levels code, I/O configuration data, and, replacement data. Artificial intelligence is also employed.
    Type: Application
    Filed: March 12, 2009
    Publication date: August 20, 2009
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: ARTHUR P. PIETRZYK, VIVEK R. BAPAT, SUJEET CHAND, KENWOOD H. HALL, RICHARD A. MORSE, JOSEPH P. OWEN, ANDREAS SOMOGYI, KENNETH A. TINNELL
  • Publication number: 20090192645
    Abstract: In an industrial control system, a relatively large number of bindings can permeate between different controllers. As a modification is made in a primary binding, supplemental bindings can be impacted and can become erroneous. The supplemental bindings can be automatically resolved such that they are no longer erroneous. Resolution can take place through access of a distributed directory that holds information related to the different controllers. To lower a likelihood of control system error or failure, the primary binding and supplemental binding can be placed online in synchronization.
    Type: Application
    Filed: January 24, 2008
    Publication date: July 30, 2009
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: Subbian Govindaraj, Raymond J. Staron, Charles Martin Rischar, Kenwood H. Hall, David A. Vasko, Robert J. Kretschmann, Michael D. Kalan, Paul R. D'Mura, Taryl J. Jasper
  • Publication number: 20090193029
    Abstract: Various amounts of information can be beneficial to different controllers configured upon an industrial control system. Information can be retained in a distributed directory such that controllers quickly learn information concerning other controllers. The distributed directory can be automatically constructed and populated with information from different controllers. When a module enters an industrial control system, information can automatically advertise to other units through use of the distributed directory.
    Type: Application
    Filed: January 24, 2008
    Publication date: July 30, 2009
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: Subbian Govindaraj, Raymond J. Staron, Charles Martin Rischar, Kenwood H. Hall, David A. Vasko, Robert J. Kretschmann, Michael D. Kalan, Paul R. D'Mura, Taryl J. Jasper
  • Patent number: 7551081
    Abstract: The subject invention relates to systems and methods that distribute electronic data, such as Electronic Product Code (EPC) data, obtained from RFID tags by Radio Frequency Identification (RFID) readers and/or servers to agents within an agent-based control system. The systems and methods employ a component that collects, filters, processes, and stores electronic product data. The component collects electronic product data through corresponding reader and/or server interfaces. This data can be filtered to accept particular electronic product data, processed to a format suitable to the agents, and stored. Such storage can include delineating the electronic product data across rows of a table by electronic product code and across columns of the table by various types of data. Upon receiving a subscription and/or request from an agent for electronic product data, the component can obtain and convey the information to the agent.
    Type: Grant
    Filed: November 10, 2004
    Date of Patent: June 23, 2009
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Pavel Vrba, Filip Macurek, Vladimir Marik, Kenwood H. Hall, Pavel Tichy
  • Patent number: 7551072
    Abstract: An alarm configuration system comprises a receiver component that receives parameters relating to an industrial process. An alarm generator component automatically configures an alarm during run-time based at least in part upon an analysis of the received parameters. Thus, the alarm generator component can alter alarm instructions during run-time within an industrial environment.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: June 23, 2009
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Kevin Tambascio, Kenwood H. Hall, John J. Baier, David K. Johnson, Dale Sapach, Jan Bezdicek
  • Patent number: 7548789
    Abstract: An editor in an industrial automation environment comprises an input component that receives modification data relating to at least one of lifecycle and deployment of an object, the object is associated with a programmable logic controller and configured in accordance with a hierarchically structured data model. An implementation component can implement the modification data with respect to the object. The editor can further comprise a security component that determines that an entity providing the data to the input component is authorized to implement the modification data.
    Type: Grant
    Filed: September 29, 2005
    Date of Patent: June 16, 2009
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Sujeet Chand, Stephen C. Briant, Kenwood H. Hall, Gavan W. Hood, John J. Baier, Michael D. Kalan
  • Patent number: 7541920
    Abstract: Systems and methods that can enhance protection of alarms and events within an industrial control environment are provided. An alarm security component employs cryptographic mechanisms and techniques to encrypt alarms and/or events related to field devices of an industrial controller system. Also included is a two-way mutual authentication using cryptography, thereby ensuring that an alarm is a valid alarm and that the clients using the alarms are authorized alarm clients. Effectively, the innovation can regulate access to alarms and events by unauthorized external entities (e.g., monitors and/or users) by employing cryptographic mechanisms.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: June 2, 2009
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Kevin Tambascio, Kenwood H. Hall, John J. Baier, Eric G. Dorgelo, Charles M. Rischar, David K. Johnson
  • Patent number: 7538664
    Abstract: An alarm generation system within an industrial automation environment comprises a packaging component that packages contextual data together with an alarm. A provision component relays the packaged contextual data and the alarm to an appropriate device. Thus, customized alarms can be provided for certain recipients given particular situations.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: May 26, 2009
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Eric G. Dorgelo, Kenwood H. Hall, David K. Johnson, Jan Bezdicek, Charles Martin Rischar, Dale Robert Sapach, John J. Baier, Kevin Michael Tambascio, Daniel Cernohorsky
  • Publication number: 20090127325
    Abstract: The subject invention relates to systems and methods that provide electronic data (e.g., Electronic Product Code (EPC) data) obtained from Radio Frequency Identification (RFID) tags by RFID readers and/or from servers to one or more industrial components (e.g., controllers, programmable logic controllers, modules, etc.). The systems and methods employ component that processes, if desired, and stores received electronic data as records within a table. Processing includes filtering for data of interest and/or formatting the data in a suitable structure. Storage can include delineating related electronic data across rows the table and types of data across columns of a row. Upon receiving a subscription and/or request for electronic data from the one or more industrial components, the data can be retrieved and conveyed to the subscribing and/or requesting components.
    Type: Application
    Filed: February 29, 2008
    Publication date: May 21, 2009
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: Filip Macurek, Pavel Vrba, Kenwood H. Hall
  • Patent number: 7525798
    Abstract: An electronic module and chassis/module installation and cooling method are disclosed. The installation comprises a chassis including a metallic heat input region. An electronic module including an electronic component is adapted to be connected to the chassis. An uninterrupted thermal pathway thermally connects the electronic component of the module to the heat input region of the chassis. The thermal pathway comprises a chimney, a heat channel thermally connected to the chimney, and a heat output block thermally connected to the heat channel. A first electrically insulative non-metallic layer thermally couples the chimney to the electronic component. A second electrically insulative non-metallic layer thermally couples the heat output block to the chassis heat input region.
    Type: Grant
    Filed: June 17, 2008
    Date of Patent: April 28, 2009
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Ronald E. Schultz, Kenwood H. Hall, Patrick C. Herbert, Douglas R. Bodmann, Daniel E. Killian
  • Patent number: 7526794
    Abstract: A programmable logic controller is disclosed that filters and presents to a user data that conforms to a hierarchically structured data model. The programmable logic controller through utilization of an input component that receives data and a filter component that filters the data based at least in part on one or more filtering criteria is able to extract data that is relevant to an individual user's needs and/or requirements. The filtering criteria utilized by the filtering component can include passwords and group affiliations as well as the user's biometric and/or anthropometric information. The claimed subject matter further relates to a component that can be utilized to provide a similar filtering functionality with respect to legacy programmable logical controllers, and legacy industrial automation devices.
    Type: Grant
    Filed: September 30, 2005
    Date of Patent: April 28, 2009
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Sujeet Chand, Stephen C. Briant, Kenwood H. Hall, Gavan W. Hood, John J. Baier, Michael D. Kalan
  • Publication number: 20090089359
    Abstract: Systems and methods that record information associated with proprietary processes in sufficient detail, to facilitate process optimization. A subscription and notification component enables tracking of various events, wherein each event can subscribe to a corresponding log (e.g., a diagnostic log, alarm log, and the like), and vice versa—to display desired items based on predetermined classifications. Moreover, access to both an internal data stream(s) and an external data stream(s) can be supplied via the subscription and notification component of the subject innovation.
    Type: Application
    Filed: September 27, 2007
    Publication date: April 2, 2009
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: Timothy Siorek, Jonathan D. Bradford, Kenwood H. Hall, Robert J. Kretschmann, Kendal R. Harris, Charles Martin Rischar, Martin George Gach, Mark Joseph Balewski
  • Publication number: 20090089233
    Abstract: Systems and methods that correlate among disparate pieces of synchronized data, collected from an “internal” data stream (e.g., history data collected from an industrial unit) and an “external” data stream (e.g., traffic data on network services). A process trend component that determines/predicts an outcome of an industrial process and facilitates diagnostics/prognostics of an industrial system. Accordingly, relations among various parameters can be discovered (e.g., dynamically) and proper corrective adjustments supplied to the industrial process. Such enables a tight control and short reaction time to process parameters, and for a modification thereof.
    Type: Application
    Filed: September 28, 2007
    Publication date: April 2, 2009
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: Martin George Gach, Timothy Siorek, Jonathan D. Bradford, Robert J. Kretschmann, Kendal R. Harris, Kenwood H. Hall, Charles Martin Rischar, Mark Joseph Balewski
  • Publication number: 20090089226
    Abstract: Systems and methods that displays available relationships between internal and external data streams. A coordination component can collect and analyze both the “internal” data stream(s) and the “external” data stream(s) simultaneously, and a visualization component can present a form of a visual cue, on a collection of history data and network data. Accordingly, instead of merely storing data values as function of time, other non-time series correlation states can be employed dynamically to represent data to the user.
    Type: Application
    Filed: September 28, 2007
    Publication date: April 2, 2009
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: Jonathan D. Bradford, Timothy Siorek, Martin George Gach, Robert J. Kretschmann, Kendal R. Harris, Kenwood H. Hall, Charles Martin Rischar, Mark Joseph Balewski