Patents by Inventor Kevin G. Gordon
Kevin G. Gordon 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: 9819733Abstract: System(s) and method(s) are provided for peer-to-peer exchange of data in a control system. Decentralized storage and multi-access paths provide complete sets of data without dependence on a specific or pre-defined data source or access paths. Data is characterized as data resources with disparate granularity. The control system includes a plurality of layers that act as logic units communicatively coupled through access network(s). Server(s) resides in a service layer, whereas client(s) associated with respective visualization terminal(s) are part of a visualization layer. Peer-to-peer distribution of data resource(s) can be based on available access network(s) resources and optimization of response time(s) in the control system. When client requests a data resource, all the locations of the data resource and the quickest source to retrieve it are automatically determined. The client stores copy of data resource.Type: GrantFiled: March 6, 2017Date of Patent: November 14, 2017Assignee: Rockwell Automation Technologies, Inc.Inventors: Kevin G. Gordon, Michael D. Kalan, Taryl J. Jasper
-
Publication number: 20170180471Abstract: System(s) and method(s) are provided for peer-to-peer exchange of data in a control system. Decentralized storage and multi-access paths provide complete sets of data without dependence on a specific or pre-defined data source or access paths. Data is characterized as data resources with disparate granularity. The control system includes a plurality of layers that act as logic units communicatively coupled through access network(s). Server(s) resides in a service layer, whereas client(s) associated with respective visualization terminal(s) are part of a visualization layer. Peer-to-peer distribution of data resource(s) can be based on available access network(s) resources and optimization of response time(s) in the control system. When client requests a data resource, all the locations of the data resource and the quickest source to retrieve it are automatically determined. The client stores copy of data resource.Type: ApplicationFiled: March 6, 2017Publication date: June 22, 2017Inventors: Kevin G. Gordon, Michael D. Kalan, Taryl J. Jasper
-
Patent number: 9628557Abstract: System(s) and method(s) are provided for peer-to-peer exchange of data in a control system. Decentralized storage and multi-access paths provide complete sets of data without dependence on a specific or pre-defined data source or access paths. Data is characterized as data resources with disparate granularity. The control system includes a plurality of layers that act as logic units communicatively coupled through access network(s). Server(s) resides in a service layer, whereas client(s) associated with respective visualization terminal(s) are part of a visualization layer. Peer-to-peer distribution of data resource(s) can be based on available access network(s) resources and optimization of response time(s) in the control system. When client requests a data resource, all the locations of the data resource and the quickest source to retrieve it are automatically determined. The client stores copy of data resource.Type: GrantFiled: March 26, 2014Date of Patent: April 18, 2017Assignee: Rockwell Automation Technologies, Inc.Inventors: Kevin G. Gordon, Michael D. Kalan, Taryl J. Jasper
-
Publication number: 20140207868Abstract: System(s) and method(s) are provided for peer-to-peer exchange of data in a control system. Decentralized storage and multi-access paths provide complete sets of data without dependence on a specific or pre-defined data source or access paths. Data is characterized as data resources with disparate granularity. The control system includes a plurality of layers that act as logic units communicatively coupled through access network(s). Server(s) resides in a service layer, whereas client(s) associated with respective visualization terminal(s) are part of a visualization layer. Peer-to-peer distribution of data resource(s) can be based on available access network(s) resources and optimization of response time(s) in the control system. When client requests a data resource, all the locations of the data resource and the quickest source to retrieve it are automatically determined. The client stores copy of data resource.Type: ApplicationFiled: March 26, 2014Publication date: July 24, 2014Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.Inventors: Kevin G. Gordon, Michael D. Kalan, Taryl J. Jasper
-
Patent number: 8688780Abstract: System(s) and method(s) are provided for peer-to-peer exchange of data in a control system. Decentralized storage and multi-access paths provide complete sets of data without dependence on a specific or pre-defined data source or access paths. Data is characterized as data resources with disparate granularity. The control system includes a plurality of layers that act as logic units communicatively coupled through access network(s). Server(s) resides in a service layer, whereas client(s) associated with respective visualization terminal(s) are part of a visualization layer. Peer-to-peer distribution of data resource(s) can be based on available access network(s) resources and optimization of response time(s) in the control system. When client requests a data resource, all the locations of the data resource and the quickest source to retrieve it are automatically determined. The client stores copy of data resource.Type: GrantFiled: January 28, 2010Date of Patent: April 1, 2014Assignee: Rockwell Automation Technologies, Inc.Inventors: Kevin G. Gordon, Michael D. Kalan, Taryl J. Jasper
-
Patent number: 8547376Abstract: A computer-implemented system for representing a production environment comprises a modeling module that creates a three-dimensional model of at least a portion of a production environment. The system also includes a view module that renders a graphical depiction of at least a portion of the three-dimensional model from a reference point that is based at least in part upon a location. Methods of using the system are also provided.Type: GrantFiled: August 12, 2011Date of Patent: October 1, 2013Assignee: Rockwell Automation Technologies, Inc.Inventors: Douglas R. Reichard, Kevin G. Gordon, Clifton H. Bromley, Eric G. Dorgelo, Shafin A. Virji, Marc D. Semkow
-
Patent number: 8285744Abstract: Indexing agents and/or data brokers are leveraged to provide search query results related to manufacturing processes. The indexing agents allow different manufacturing configuration data types to be “sub-indexed,” allowing them to be easily searched. In one instance, the sub-indices can be aggregated together to create an overall index to facilitate in query searches of the configuration data. Separate indexing agents can be utilized for indexing contents of the configuration components for the human-machine interface (HMI) and control system and the like. Data brokers can be employed to facilitate in responding to query searches by indexing/searching real-time process variables (tags) and historical data in persistent storage. A search engine can then be employed to aggregate the search results and present them to a user in a selectable fashion. User selected results are then rendered in the proper format and displayed to the user.Type: GrantFiled: September 30, 2005Date of Patent: October 9, 2012Assignee: Rockwell Automation Technologies, Inc.Inventors: Eric G. Dorgelo, Kevin G. Gordon, Clifton H. Bromley, Douglas J. Reichard, Marc D. Semkow, Shafin A. Virji
-
Patent number: 8082123Abstract: A system(s) and method(s) that facilitates diagnosing a HMI system and automatically applying a solution to correct and/or update the HMI system. According to a feature is an interactive diagnosis system for an human machine interface (HMI) system. The interactive diagnosis system includes a data capture component that captures HMI system information and a diagnostic component that accepts a user input relating to an HMI system and receives the HMI system information from the data capture component. The user input can be communicated through an interactive voice response system. Also included in the interactive diagnosis system is an engine component that receives the user input and based in part on the captured HMI system information selectively requests diagnostic and solution information from a data source and automatically applies the solution to the HMI system.Type: GrantFiled: September 30, 2005Date of Patent: December 20, 2011Assignee: Rockwell Automated Technologies, Inc.Inventors: Shafin A. Virji, Kevin G. Gordon, Clifton H. Bromley, Eric G. Dorgelo, Marc D. Semkow, Douglas J. Reichard
-
Publication number: 20110298796Abstract: A computer-implemented system for representing a production environment comprises a modeling module that creates a three-dimensional model of at least a portion of a production environment. The system also includes a view module that renders a graphical depiction of at least a portion of the three-dimensional model from a reference point that is based at least in part upon a location. Methods of using the system are also provided.Type: ApplicationFiled: August 12, 2011Publication date: December 8, 2011Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.Inventors: Douglas J. Reichard, Kevin G. Gordon, Clifton H. Bromley, Eric G. Dorgelo, Shafin A. Virji, Marc D. Semkow
-
Patent number: 8009165Abstract: A computer-implemented system for representing a production environment comprises a modeling module that creates a three-dimensional model of at least a portion of a production environment. The system also includes a view module that renders a graphical depiction of at least a portion of the three-dimensional model from a reference point that is based at least in part upon a location. Methods of using the system are also provided.Type: GrantFiled: August 25, 2010Date of Patent: August 30, 2011Assignee: Rockwell Automation Technologies, Inc.Inventors: Douglas R. Reichard, Kevin G. Gordon, Clifton H. Bromley, Eric G. Dorgelo, Shafin A. Virji, Marc D. Semkow
-
Patent number: 7962229Abstract: Systems and methods are provided that enable various interface applications that more efficiently communicate data to users in an industrial control system. In one aspect, an industrial automation system is provided. The system includes a base presentation component to display one or more elements of an industrial control environment. Various display items can be dynamically superimposed on the base presentation component to provide industrial control information to a user. In another aspect of the industrial automation system, a location component is provided to identify a physical or a virtual location for a user in an industrial control environment. This can include a context component to determine at least one attribute for the user in view of the physical or virtual location. A presentation component then provides information to the user based in part on the physical or virtual location and the determined attribute.Type: GrantFiled: June 26, 2008Date of Patent: June 14, 2011Assignee: Rockwell Automation Technologies, Inc.Inventors: Clifton H. Bromley, Kevin G. Gordon, Eric G. Dorgelo, Shafin A. Virji, Marc D. Semkow, Douglas J. Reichard
-
Publication number: 20100321385Abstract: A computer-implemented system for representing a production environment comprises a modeling module that creates a three-dimensional model of at least a portion of a production environment. The system also includes a view module that renders a graphical depiction of at least a portion of the three-dimensional model from a reference point that is based at least in part upon a location. Methods of using the system are also provided.Type: ApplicationFiled: August 25, 2010Publication date: December 23, 2010Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.Inventors: Douglas R. Reichard, Kevin G. Gordon, Clifton H. Bromley, Eric G. Dorgelo, Shafin A. Virji, Marc D. Semkow
-
Patent number: 7817150Abstract: A computer-implemented system for representing a production environment comprises a modeling module that creates a three-dimensional model of at least a portion of a production environment. The system also includes a view module that renders a graphical depiction of at least a portion of the three-dimensional model from a reference point that is based at least in part upon a location. Methods of using the system are also provided.Type: GrantFiled: September 30, 2005Date of Patent: October 19, 2010Assignee: Rockwell Automation Technologies, Inc.Inventors: Douglas J. Reichard, Kevin G. Gordon, Clifton H. Bromley, Eric G. Dorgelo, Shafin A. Virji, Marc D. Semkow
-
Publication number: 20100153771Abstract: System(s) and method(s) are provided for peer-to-peer exchange of data in a control system. Decentralized storage and multi-access paths provide complete sets of data without dependence on a specific or pre-defined data source or access paths. Data is characterized as data resources with disparate granularity. The control system includes a plurality of layers that act as logic units communicatively coupled through access network(s). Server(s) resides in a service layer, whereas client(s) associated with respective visualization terminal(s) are part of a visualization layer. Peer-to-peer distribution of data resource(s) can be based on available access network(s) resources and optimization of response time(s) in the control system. When client requests a data resource, all the locations of the data resource and the quickest source to retrieve it are automatically determined. The client stores copy of data resource.Type: ApplicationFiled: January 28, 2010Publication date: June 17, 2010Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.Inventors: Kevin G. Gordon, Michael D. Kalan, Taryl J. Jasper
-
Patent number: 7650198Abstract: Historical and real-time data access is leveraged to provide unified data access for interacting with manufacturing process entities such as, for example, process overview displays, charting systems, reporting systems, logging systems, and/or recipe systems and the like. The unified data, for example, allows for playback of historical process overviews for a user selected period of time. In one instance, a “VCR like” user interface can be employed to allow ‘rewinding’ and ‘replaying’ of a historical process overview. This facilitates in proper monitoring and/or troubleshooting of manufacturing processes. The unified availability of past and current data also enables reporting systems to provide “living” reports that automatically update with real-time data. This can allow for efficient comparison of current data with historical data for a given manufacturing process.Type: GrantFiled: September 30, 2005Date of Patent: January 19, 2010Assignee: Rockwell Automation Technologies, Inc.Inventors: Eric G. Dorgelo, Kevin G. Gordon, Clifton H. Bromley, Douglas J. Reichard, Marc D. Semkow, Shafin A. Virji
-
Patent number: 7650196Abstract: A human-machine interface generation system comprises a reception component that receives a request to generate a human-machine interface relating to at least one of an industrial system, device, process, and sub-process and parameters associated with an initiator of the request. A view generation component generates the human-machine interface based at least in part upon the request and the parameters. For example, the system can further comprise a query generation component that creates a query based at least in part upon the request and the parameters and utilizes the query to extract data from a server within an industrial automation environment.Type: GrantFiled: September 30, 2005Date of Patent: January 19, 2010Assignee: Rockwell Automation Technologies, Inc.Inventors: Kevin G. Gordon, Clifton H. Bromley, Eric G. Dorgelo, Douglas J. Reichard, Marc D. Semkow, Shafin A. Virji
-
Patent number: 7590541Abstract: A human-machine interface generation system comprises a voice recognition component that receives voice commands relating to generation of a human-machine interface within an industrial automation environment. The voice recognition component further translates the voice commands into machine code, such as into a query that conforms to a database query language. A view generation component communicatively coupled to the voice recognition component generates a human-machine interface based at least in part upon the received voice commands. For example, the view generation component can access a data store that includes graphical depictions of portions of a plant relating to the received voice commands.Type: GrantFiled: September 30, 2005Date of Patent: September 15, 2009Assignee: Rockwell Automation Technologies, Inc.Inventors: Shafin A. Virji, Clifton H. Bromley, Eric G. Dorgelo, Kevin G. Gordon, Douglas J. Reichard, Marc D. Semkow
-
Patent number: 7460917Abstract: Systems and methods of industrial control processes that employ a data matching component associated with a programming logic controller (PLC), to substitute a plurality of collected data points with a data pattern (e.g., a curve). Such data matching component can facilitate data trending analysis, wherein a running industrial process can be compared with a predetermined criteria (industrial process with optimal/desired performance). A graphical tool (e.g., an on-screen) can be provided as part of the matching component, to enable a user to interactively set deviation thresholds from a predetermined criteria (e.g., optimum performance of an industrial operation.Type: GrantFiled: September 30, 2005Date of Patent: December 2, 2008Assignee: Rockwell Automation Technologies, Inc.Inventors: Douglas J. Reichard, Clifton H. Bromley, Eric G. Dorgelo, Kevin G. Gordon, Marc D. Semkow, Shafin A. Virji
-
Publication number: 20080256478Abstract: Systems and methods are provided that enable various interface applications that more efficiently communicate data to users in an industrial control system. In one aspect, an industrial automation system is provided. The system includes a base presentation component to display one or more elements of an industrial control environment. Various display items can be dynamically superimposed on the base presentation component to provide industrial control information to a user. In another aspect of the industrial automation system, a location component is provided to identify a physical or a virtual location for a user in an industrial control environment. This can include a context component to determine at least one attribute for the user in view of the physical or virtual location. A presentation component then provides information to the user based in part on the physical or virtual location and the determined attribute.Type: ApplicationFiled: June 26, 2008Publication date: October 16, 2008Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.Inventors: Clifton H. Bromley, Kevin G. Gordon, Eric G. Dorgelo, Shafin A. Virji, Marc D. Semkow, Douglas J. Reichard
-
Patent number: 7433741Abstract: Systems and methods are provided that enable various interface applications that more efficiently communicate data to users in an industrial control system. In one aspect, an industrial automation system is provided. The system includes a base presentation component to display one or more elements of an industrial control environment. Various display items can be dynamically superimposed on the base presentation component to provide industrial control information to a user. In another aspect of the industrial automation system, a location component is provided to identify a physical or a virtual location for a user in an industrial control environment. This can include a context component to determine at least one attribute for the user in view of the physical or virtual location. A presentation component then provides information to the user based in part on the physical or virtual location and the determined attribute.Type: GrantFiled: September 30, 2005Date of Patent: October 7, 2008Assignee: Rockwell Automation Technologies, Inc.Inventors: Clifton H. Bromley, Kevin G. Gordon, Eric G. Dorgelo, Shafin A. Virji, Marc D. Semkow, Douglas J. Reichard