Patents by Inventor Gavan Hood

Gavan Hood 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).

  • Publication number: 20070079355
    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: Application
    Filed: September 30, 2005
    Publication date: April 5, 2007
    Applicant: Rockwell Automation Technologies, Inc.
    Inventors: Sujeet Chand, Stephen Briant, Kenwood Hall, Gavan Hood, John Baier, Michael Kalan
  • Publication number: 20070078537
    Abstract: The claimed subject matter provides a system and/or method that facilitates utilizing metadata appended to data related to an industrial automation environment with a controller that is associated with a hierarchically structured data model. An interface component can facilitate receipt of data associated with at least one of an instruction set, a configuration, and a collection. An append component can affix metadata to at least one of the instruction set, the configuration, and the collection, wherein the metadata conforms to a hierarchically structured data model.
    Type: Application
    Filed: September 30, 2005
    Publication date: April 5, 2007
    Applicant: Rockwell Automation Technologies, Inc.
    Inventors: Sujeet Chand, Stephen Briant, Kenwood Hall, Gavan Hood, John Baier, Michael Kalan
  • Publication number: 20070078862
    Abstract: An organizational model of a hierarchical system can be distributed across various elements of an enterprise. Such elements include representations of the system that are maintained on higher-level business servers and other representations that serve control elements of the system such as programmable logic controllers and/or other industrial control components. In one aspect, an industrial automation system is provided. The system includes at least one controller to instantiate a portion of an organizational hierarchy. A communications component in the controller interacts with at least one other portion of the organizational hierarchy to facilitate data exchange and control between various components of an enterprise.
    Type: Application
    Filed: September 30, 2005
    Publication date: April 5, 2007
    Applicant: Rockwell Automation Technologies, Inc.
    Inventors: Sujeet Chand, Stephen Briant, Kenwood Hall, Gavan Hood, John Baier, Michael Kalan
  • Publication number: 20070078667
    Abstract: Systems and methods are provided that enable high-level and abstract business engines to affect and influence plant-floor or industrial operations via dynamic and flexible operator interfaces. In a similar manner, actions directed from the operator interfaces can be communicated to higher level decision components of an enterprise to facilitate automated control and dynamics of the enterprise. In one aspect, an industrial automation system is provided. The system includes one or more controllers to process transaction events in an industrial automation environment. One or more operator interface components are provided that automatically adapt interface control functionality based on the transaction events.
    Type: Application
    Filed: September 30, 2005
    Publication date: April 5, 2007
    Applicant: Rockwell Automation Technologies, Inc.
    Inventors: Sujeet Chand, Stephen Briant, Kenwood Hall, Gavan Hood, John Baier, Michael Kalan
  • Publication number: 20070078736
    Abstract: The claimed subject matter provides a controller that facilitates implementing a transaction between a controller and a business system within an industrial automation environment. An interface component can facilitate receipt of data associated with a business system at the programmable logic controller. The controller can incorporate a transaction component that executes a transaction related to the business system.
    Type: Application
    Filed: September 30, 2005
    Publication date: April 5, 2007
    Applicant: Rockwell Automation Technologies, Inc.
    Inventors: Sujeet Chand, Stephen Braint, Kenwood Hall, Gavan Hood, John Baier, Michael Kalan
  • Publication number: 20070073750
    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: September 29, 2005
    Publication date: March 29, 2007
    Applicant: Rockwell Automation Technologies, Inc.
    Inventors: Sujeet Chand, Stephen Briant, Kenwood Hall, Gavan Hood, John Baier, Michael Kalan
  • Publication number: 20060288301
    Abstract: A user interface generation system comprises a reception component that facilitates receipt of instantiated objects from within a programmable logic controller, wherein the objects conform to a hierarchically structured data model. A view generation component communicatively coupled to the reception component utilizes a subset of the objects to dynamically generate a user interface. For example, the hierarchically structured data model can be based at least in part upon one or more of ISA S95, ISA S88 and/or OMAC.
    Type: Application
    Filed: September 29, 2005
    Publication date: December 21, 2006
    Applicant: Rockwell Automation Technologies, Inc.
    Inventors: Gavan Hood, Ralph Kappelhoff, Kenwood Hall
  • Publication number: 20060259154
    Abstract: An industrial automation device comprises a data storage component that retains at least a portion of a schema, the schema facilitates usage of a hierarchically structured data model by the industrial automation device. A processor is communicatively coupled to the data storage component and facilitates at least one of receipt, execution, and creation of an object that conforms to the hierarchically structured data model. In another example, the industrial automation device can be employed to execute a workflow.
    Type: Application
    Filed: September 30, 2005
    Publication date: November 16, 2006
    Applicant: Rockwell Automation Technologies, Inc.
    Inventors: Gavan Hood, Ralph Kappelhoff, Kenwood Hall
  • Publication number: 20060259634
    Abstract: A system that facilitates tracking and tracing products in an industrial environment comprises a reception component that receives data indicative of location of entities within an industrial environment, wherein the data conforms to a hierarchically structured data model. A monitoring component facilitates tracking and tracing the entities across process boundaries. Tracking refers to a process of uniformly building a track of objects that are forwarded to, processed for, applied in, or disposed of usage. Similarly, tracing is the process of uniformly generating a sample of traces of objects that are forwarded to, processed for, applied in, or disposed of usage.
    Type: Application
    Filed: September 29, 2005
    Publication date: November 16, 2006
    Applicant: Rockwell Automation Technologies, Inc.
    Inventors: Gavan Hood, Ralph Kappelhoff, Kenwood Hall
  • Publication number: 20060259160
    Abstract: A distributed database system within an industrial automation environment comprises a plurality of associated programmable logic controllers, wherein each of the programmable logic controllers includes data relating to one of a process and a device. Furthermore, the data within the plurality of programmable logic controllers can conform to a hierarchically structured data model, which, for example, can be based upon ISA S95, ISA S88, OMAC, or any suitable combination thereof. A reception component receives and services a request for data that is located within at least one of the programmable logic controllers.
    Type: Application
    Filed: September 29, 2005
    Publication date: November 16, 2006
    Applicant: Rockwell Automation Technologies, Inc.
    Inventors: Gavan Hood, Ralph Kappelhoff, Kenwood Hall
  • Publication number: 20060259500
    Abstract: An industrial automation object library system comprises a data store that is accessible by way of the Internet. The data store retains an object that is executable by a programmable logic controller, wherein the object conforms to a hierarchically structured data model. A location component associated with the data store accesses the data store to locate the object upon receipt of a request for the object. In one particular example, the hierarchically structured data model can be based at least in part upon ISA S95 and/or ISA S88.
    Type: Application
    Filed: September 29, 2005
    Publication date: November 16, 2006
    Applicant: Rockwell Automation Technologies, Inc.
    Inventors: Gavan Hood, Ralph Kappelhoff, Kenwood Hall
  • Publication number: 20060026193
    Abstract: An industrial system configuration platform facilitates automation of an industrial system. The industrial system configuration platform comprises a representation of the industrial system and a configuration component that automatically configures at least a portion of the industrial system based at least in part upon metadata that describes the representation. A physical device can be automatically configured based at least in part upon the metadata, and a database can be generated and structured based at least in part upon the metadata. The industrial system configuration platform further enables an industrial process to be implemented based at least in part upon the metadata.
    Type: Application
    Filed: August 2, 2004
    Publication date: February 2, 2006
    Applicant: Rockwell Software, Inc.
    Inventor: Gavan Hood
  • Publication number: 20060020578
    Abstract: A system that facilitates generation of a unique identifier comprises a random number generator. A unique identifier creator receives a number generated by the random number generator and object instance data associated with an object. The unique identifier creator utilizes the object instance data and the random number to generate a unique identifier for an object associated with the object instance data.
    Type: Application
    Filed: July 21, 2004
    Publication date: January 26, 2006
    Applicant: Rockwell Software, Inc.
    Inventor: Gavan Hood