Patents by Inventor Mickey Nanda
Mickey Nanda 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: 20260133552Abstract: A process plant and industrial control system architecture includes a generalized compute fabric that is agnostic or indifferent to the physical location at which the compute fabric is implemented, includes one or more physical control or field devices located at one or more specific sites at which a product or process is being manufactured and further includes a transport network that securely provides communications between the compute fabric and the pool of physical devices.Type: ApplicationFiled: January 9, 2026Publication date: May 14, 2026Inventors: Brian M. Capoccia, Brian LaMothe, Narayanan Doraiswamy, Mark J. Nixon, Claudio Fayad, Mickey Nanda, Aaron C. Jones, Peter Hartmann, Gary K. Law
-
Patent number: 12554236Abstract: A process control or automation system configured to control a plurality of process control or automation field devices in a process, includes a compute fabric executing a plurality of instantiated micro-encapsulated execution environments (MEEEs) that cooperate to control the process. Each of the plurality of field devices operates to sense a parameter of the process and output the sensed parameter of the process to an input of the compute fabric and/or to affect a parameter of the process according to an input received from the compute fabric. The system also includes a plurality of digital twin services, each instantiated as one or more of the plurality of instantiated MEEEs, each having an associated one or group of field devices, and each operable to mimic non-physical operation of the one or group of field devices.Type: GrantFiled: July 18, 2023Date of Patent: February 17, 2026Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.Inventors: Brian M. Capoccia, Brian Lamothe, Narayanan Doraiswamy, Mark J. Nixon, Claudio Fayad, Mickey Nanda, Aaron C. Jones, Peter Hartmann, Gary K. Law
-
Publication number: 20240027981Abstract: An industrial process control system includes a compute fabric having a first portion operating on-premises at an industrial process plant controlled by the industrial process control system and a second portion operating remotely from the industrial process plant controlled by the industrial process control system. The system also includes one or more transmitters in the process plant measuring or sensing physical parameters and includes one or more physical control elements in the process plant, each physical control element responsive to a respective setpoint parameter. The system further includes a plurality of micro-encapsulated execution environments instantiated in the compute fabric, each executing at least a portion of a control module that receives data from the one or more transmitters and transmits at least one setpoint parameter to each of the one or more physical control elements to cause the physical control elements to control a process in the industrial process plant.Type: ApplicationFiled: September 20, 2023Publication date: January 25, 2024Inventors: Brian M. Capoccia, Brian Lamothe, Narayanan Doraiswamy, Mark J. Nixon, Claudio Fayad, Mickey Nanda, Aaron C. Jones, Peter Hartmann, Gary K. Law
-
Publication number: 20240028014Abstract: A process plant and industrial control system architecture includes a generalized compute fabric that is agnostic or indifferent to the physical location at which the compute fabric is implemented, includes one or more physical control or field devices located at one or more specific sites at which a product or process is being manufactured and further includes a transport network that securely provides communications between the compute fabric and the pool of physical devices.Type: ApplicationFiled: July 18, 2023Publication date: January 25, 2024Inventors: Brian M. Capoccia, Brian Lamothe, Narayanan Doraiswamy, Mark J. Nixon, Claudio Fayad, Mickey Nanda, Aaron C. Jones, Peter Hartmann, Gary K. Law
-
Publication number: 20240019823Abstract: A process plant and industrial control system architecture includes a generalized compute fabric that is agnostic or indifferent to the physical location at which the compute fabric is implemented, includes one or more physical control or field devices located at one or more specific sites at which a product or process is being manufactured and further includes a transport network that securely provides communications between the compute fabric and the pool of physical devices.Type: ApplicationFiled: July 18, 2023Publication date: January 18, 2024Inventors: Brian M. Capoccia, Brian Lamothe, Narayanan Doraiswamy, Mark J. Nixon, Claudio Fayad, Mickey Nanda, Aaron C. Jones, Peter Hartmann, Gary K. Law
-
Patent number: 9804589Abstract: A system and method for implementing a control process within a process control system and resolving inconsistencies during execution of the control process includes loading the logical structure of the control process, loading a plurality of instantiation objects or processes when the control process is instantiated, using the instantiation objects to instantiate a procedural element of the control process as the control process calls for the procedural element during execution, executing the procedural element as part of the control process, and deconstructing the procedural element as execution of the procedural element is completed during execution of the control process. Resolution of inconsistencies includes executing a first model of an entity in a controller, executing a second model of the entity in an execution engine, detecting a difference between the models, generating a prompt and receiving an operation instruction to continue the process or abort the process.Type: GrantFiled: September 23, 2011Date of Patent: October 31, 2017Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.Inventors: Nathan Pettus, Will Irwin, Kim Conner, Mickey Nanda
-
Publication number: 20120016494Abstract: A system and method for implementing a control process within a process control system and resolving inconsistencies during execution of the control process includes loading the logical structure of the control process, loading a plurality of instantiation objects or processes when the control process is instantiated, using the instantiation objects to instantiate a procedural element of the control process as the control process calls for the procedural element during execution, executing the procedural element as part of the control process, and deconstructing the procedural element as execution of the procedural element is completed during execution of the control process. Resolution of inconsistencies includes executing a first model of an entity in a controller, executing a second model of the entity in an execution engine, detecting a difference between the models, generating a prompt and receiving an operation instruction to continue the process or abort the process.Type: ApplicationFiled: September 23, 2011Publication date: January 19, 2012Applicant: FISHER-ROSEMOUNT SYSTEMS, INC.Inventors: Nathan Pettus, Will Irwin, Kim Conner, Mickey Nanda
-
Patent number: 8046086Abstract: A system and method for implementing a control process within a process control system and resolving inconsistencies during execution of the control process includes loading the logical structure of the control process, loading a plurality of instantiation objects or processes when the control process is instantiated, using the instantiation objects to instantiate a procedural element of the control process as the control process calls for the procedural element during execution, executing the procedural element as part of the control process, and deconstructing the procedural element as execution of the procedural element is completed during execution of the control process. Resolution of inconsistencies includes executing a first model of an entity in a controller, executing a second model of the entity in an execution engine, detecting a difference between the models, generating a prompt and receiving an operation instruction to continue the process or abort the process.Type: GrantFiled: May 15, 2007Date of Patent: October 25, 2011Assignee: Fisher-Rosemount Systems, Inc.Inventors: Nathan Pettus, Will Irwin, Kim Conner, Mickey Nanda
-
Publication number: 20080288089Abstract: A system and method for implementing a control process within a process control system and resolving inconsistencies during execution of the control process includes loading the logical structure of the control process, loading a plurality of instantiation objects or processes when the control process is instantiated, using the instantiation objects to instantiate a procedural element of the control process as the control process calls for the procedural element during execution, executing the procedural element as part of the control process, and deconstructing the procedural element as execution of the procedural element is completed during execution of the control process. Resolution of inconsistencies includes executing a first model of an entity in a controller, executing a second model of the entity in an execution engine, detecting a difference between the models, generating a prompt and receiving an operation instruction to continue the process or abort the process.Type: ApplicationFiled: May 15, 2007Publication date: November 20, 2008Applicant: FISHER-ROSEMOUNT SYSTEMS, INC.Inventors: Nathan W. PETTUS, Will Irwin, Kim Conner, Mickey Nanda