Patents by Inventor John T. Campbell, Jr.

John T. Campbell, Jr. 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: 7827122
    Abstract: A data analysis system for utilization in an industrial environment comprises an aggregation component that aggregates data from multiple controllers on a factory floor. An analysis component performs data mining on the aggregated data to determine one of correlations between variables within the aggregated data and trends within the aggregated data. For example, the controllers can be programmable logic controllers, robotic controllers, and the like.
    Type: Grant
    Filed: March 9, 2006
    Date of Patent: November 2, 2010
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: John T. Campbell, Jr., Mark A. Glavach, Scott A. Miller, Keith A. Overstreet, Randall P. Sadowski, David T. Sturrock
  • Patent number: 7647131
    Abstract: A system that facilitates determination of a sampling rate to utilize in connection with sampling data in an industrial environment comprises a receiver component that receives data from an I/O port of a controller. An analysis component automatically and dynamically determines a rate at which data associated with the I/O port is to be sampled based at least in part upon the received data. The system can further comprise a sampling component that samples data at the rate determined by the analysis component.
    Type: Grant
    Filed: March 9, 2006
    Date of Patent: January 12, 2010
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Randall P. Sadowski, John T. Campbell, Jr., Mark A. Glavach, Scott A. Miller, Keith A. Overstreet, David T. Sturrock
  • Patent number: 7487003
    Abstract: A system that tracks a lot of items being manufactured comprises a receiver component that receives control logics for manufacturing the lot, the control logics include information relating to number of items within the lot and number of items within sublots. A partitioning component automatically creates a plurality of virtual sublots that represent sublots being manufactured. A tracking component automatically tracks each of the sublots across multiple processes during manufacture of the items and associates tracking data with corresponding virtual sublots.
    Type: Grant
    Filed: March 9, 2006
    Date of Patent: February 3, 2009
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Mark A. Glavach, John T. Campbell, Jr., Scott A. Miller, Keith A. Overstreet, Randall P. Sadowski, David T. Sturrock
  • Patent number: 7463935
    Abstract: An industrial controller that can be utilized in an environment that supports message queuing comprises a receiver component that receives a message from a queue, wherein the message conforms to a message queuing protocol. A message queuing component communicatively coupled to the receiver component interprets the message and alters control logics within the controller based at least in part upon contents of the message. Furthermore, for example, the message queuing engine can be configured to generated messages that conform to the message queuing protocol.
    Type: Grant
    Filed: March 9, 2006
    Date of Patent: December 9, 2008
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Scott A. Miller, John T. Campbell, Jr., Mark A. Glavach, Keith A. Overstreet, Randall P. Sadowski, David T. Sturrock