Patents by Inventor Thomas A. Troy
Thomas A. Troy 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: 9933767Abstract: Systems and methods for providing a dynamically synchronized instance to a network device. A repository database stores a process model instance having a layout defined by data elements. A design tool processor coupled to the repository database provides the instance to a user device and a network device. The user device modifies data elements of the instance to generate a first version instance, and the design tool processor generates a dynamically synchronized instance for storing and serving the dynamically synchronized instance to a network device.Type: GrantFiled: July 29, 2015Date of Patent: April 3, 2018Assignee: Schneider Electric Software, LLCInventors: Iju V. Raj, Dirk K. Kozian, Thomas A. Troy, Prasanth Ittiera Eapen K, Elizabeth Geojy, Ajay Kumar Reddy Kopperla, Arvind Kamath
-
Publication number: 20170031353Abstract: Systems and methods for providing a dynamically synchronized instance to a network device. A repository database stores a process model instance having a layout defined by data elements. A design tool processor coupled to the repository database provides the instance to a user device and a network device. The user device modifies data elements of the instance to generate a first version instance, and the design tool processor generates a dynamically synchronized instance for storing and serving the dynamically synchronized instance to a network device.Type: ApplicationFiled: July 29, 2015Publication date: February 2, 2017Applicant: INVENSYS SYSTEMS, INC.Inventors: Iju V. Raj, Dirk K. Kozian, Thomas A. Troy, Prasanth Ittiera Eapen K, Elizabeth Geojy, Ajay Kumar Reddy Kopperla, Arvind Kamath
-
Patent number: 9436922Abstract: A system is provided. The system comprises a first computer located in a first plant, a first memory, and a first object based process management application stored in the first memory. The system further comprises a second computer located in a location separate from the first plant, a second memory, and a second object based process management application stored in the second memory. When executed on the first computer, the first application invokes scripts in response to events and the scripts launch tasks. When executed on the second computer, the second computer invokes scripts in response to events and the scripts launch tasks, one of the events acted on by the second application is a message received from the first application.Type: GrantFiled: April 2, 2014Date of Patent: September 6, 2016Assignee: Invensys Systems, Inc.Inventors: Arvind Agarwal, Sanjay M. Shah, Thomas A. Troy
-
Publication number: 20150356476Abstract: A system is provided. The system comprises a computer system, an at least one memory; and a first application stored in the at least one memory. When executed by the computer system, the first application automatically executes a workflow that receives a first input from a human machine interface (HMI) in a first plant, in response to the first input generates a first event that assigns a first task associated to a first functional role performed at the first plant, receives a second input associated with the first task, in response to the second input generates a second event that assigns a second task associated to a second functional role, receives a third input associated with the second task, in response to the third input transmits information to the human machine interface that changes the process mediated by the human machine interface in the first plant.Type: ApplicationFiled: August 19, 2015Publication date: December 10, 2015Applicant: INVENSYS SYSTEMS, INC.Inventors: Arvind Agarwal, Sanjay M. Shah, Thomas A. Troy
-
Publication number: 20140214478Abstract: A system is provided. The system comprises a first computer located in a first plant, a first memory, and a first object based process management application stored in the first memory. The system further comprises a second computer located in a location separate from the first plant, a second memory, and a second object based process management application stored in the second memory. When executed on the first computer, the first application invokes scripts in response to events and the scripts launch tasks. When executed on the second computer, the second computer invokes scripts in response to events and the scripts launch tasks, one of the events acted on by the second application is a message received from the first application.Type: ApplicationFiled: April 2, 2014Publication date: July 31, 2014Applicant: Invensys Systems, Inc.Inventors: Arvind Agarwal, Sanjay M. Shah, Thomas A. Troy
-
Patent number: 8745634Abstract: A system is provided. The system comprises a first computer located in a first plant, a first memory, and a first object based process management application stored in the first memory. The system further comprises a second computer located in a location separate from the first plant, a second memory, and a second object based process management application stored in the second memory. When executed on the first computer, the first application invokes scripts in response to events and the scripts launch tasks. When executed on the second computer, the second computer invokes scripts in response to events and the scripts launch tasks, one of the events acted on by the second application is a message received from the first application.Type: GrantFiled: October 15, 2010Date of Patent: June 3, 2014Assignee: Invensys Systems, Inc.Inventors: Arvind Agarwal, Sanjay M. Shah, Thomas A. Troy
-
Publication number: 20120096463Abstract: A system is provided. The system comprises a first computer located in a first plant, a first memory, and a first object based process management application stored in the first memory. The system further comprises a second computer located in a location separate from the first plant, a second memory, and a second object based process management application stored in the second memory. When executed on the first computer, the first application invokes scripts in response to events and the scripts launch tasks. When executed on the second computer, the second computer invokes scripts in response to events and the scripts launch tasks, one of the events acted on by the second application is a message received from the first application.Type: ApplicationFiled: October 15, 2010Publication date: April 19, 2012Applicant: INVENSYS SYSTEMS INC.Inventors: Arvind Agarwal, Sanjay M. Shah, Thomas A. Troy
-
Publication number: 20120095585Abstract: A system is provided. The system comprises a computer system, an at least one memory; and a first application stored in the at least one memory. When executed by the computer system, the first application automatically executes a workflow that receives a first input from a human machine interface (HMI) in a first plant, in response to the first input generates a first event that assigns a first task associated to a first functional role performed at the first plant, receives a second input associated with the first task, in response to the second input generates a second event that assigns a second task associated to a second functional role, receives a third input associated with the second task, in response to the third input transmits information to the human machine interface that changes the process mediated by the human machine interface in the first plant.Type: ApplicationFiled: October 15, 2010Publication date: April 19, 2012Applicant: INVENSYS SYSTEMS INC.Inventors: Arvind Agarwal, Sanjay M. Shah, Thomas A. Troy
-
Publication number: 20120095925Abstract: A system is provided comprising a first and second computer system, a first and second memory, and a first and second application. The first application executes a first workflow that receives a first input from an HMI in a first plant, in response generates a first event that assigns a first task associated to a role performed at the first plant, receives a second input associated with the first task, in response to the second input generates a second event, and transmits the second event. The second application executes a second workflow that receives the second event and assigns a second task associated to a role performed at the office separate from the first plant, receives a third input associated with the second task, and in response to the third input transmits information to the HMI that changes the process mediated by the HMI in the first plant.Type: ApplicationFiled: October 15, 2010Publication date: April 19, 2012Applicant: INVENSYS SYSTEMS INC.Inventors: Arvind Agarwal, Sanjay M. Shah, Thomas A. Troy
-
Patent number: 8069071Abstract: A suite of configurable supply chain infrastructure modules provides the “collective manufacturing management infrastructure” necessary to support a high velocity e-business initiative. At the core of the collaboration scheme is the Business Process Modeling Module. The Business Modeling Module consists of two components: Business Process Event Coordinator, and Business Process Modeler. To further support the collaborative scheme, a suite of highly configurable application templates and pre-configured industry applications provide an interface or wrapper around the business rules. The application templates are designed to be used as stand-alone components, or can be assembled/configured into a cohesive solution to provide a basic foundation layer for a Collaborative Manufacturing Execution System (CMES).Type: GrantFiled: April 29, 2003Date of Patent: November 29, 2011Assignee: Rockwell Automation Technologies, Inc.Inventors: Jonathan J. Kall, Thomas A. Troy, Robert J. McCarthy
-
Publication number: 20030200130Abstract: A suite of configurable supply chain infrastructure modules provides the “collective manufacturing management infrastructure” necessary to support a high velocity e-business initiative. At the core of the collaboration scheme is the Business Process Modeling Module. The Business Modeling Module consists of two components: Business Process Event Coordinator, and Business Process Modeler. To further support the collaborative scheme, a suite of highly configurable application templates and pre-configured industry applications provide an interface or wrapper around the business rules. The application templates are designed to be used as stand-alone components, or can be assembled/configured into a cohesive solution to provide a basic foundation layer for a Collaborative Manufacturing Execution System (CMES).Type: ApplicationFiled: April 29, 2003Publication date: October 23, 2003Inventors: Jonathan J. Kall, Thomas A. Troy, Robert J. McCarthy
-
Publication number: 20030149608Abstract: A suite of configurable supply chain infrastructure modules provides the “collective manufacturing management infrastructure” necessary to support a high velocity e-business initiative. At the core of the collaboration scheme is the Business Process Modeling Module. The Business Modeling Module consists of two components: Business Process Event Coordinator, and Business Process Modeler. To further support the collaborative scheme, a suite of highly configurable application templates and pre-configured industry applications provide an interface or wrapper around the business rules. The application templates are designed to be used as stand-alone components, or can be assembled/configured into a cohesive solution to provide a basic foundation layer for a Collaborative Manufacturing Execution System (CMES).Type: ApplicationFiled: February 5, 2003Publication date: August 7, 2003Inventors: Jonathan J. Kall, Thomas A. Troy, Robert J. McCarthy