Patents by Inventor Diana Ivanov
Diana Ivanov 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: 12007740Abstract: Network of safety PLCs employs multi-PLC verification of a programming application before allowing the application to reprogram any PLC on the safety network. Each PLC on the safety network is equipped with authentication capability that detects attempts to reprogram the PLC and issues an authentication challenge requiring the programming application to process a proof-of-work. The authentication challenge is also sent to other PLCs on the safety network along with the response from the programming application for verification purposes. The other PLCs process the authentication challenge and check the response from the programming application for acceptability. If a majority of the PLCs on the safety network determines the response from the programming application is correct, then the programming application is verified and may proceed with the reprogramming.Type: GrantFiled: December 14, 2020Date of Patent: June 11, 2024Assignee: Schneider Electric Systems USA, Inc.Inventors: Ajay Mishra, Diana Ivanov, Erna Banchik
-
Patent number: 11880268Abstract: A method for managing soft errors associated with one or more safety programmable logic controllers (PLCs) is provided. The method includes receiving an expected soft error rate for type(s) of input/output (I/O) modules over time, receiving respective soft error data that was aggregated by the respective safety PLCs based on soft errors detected by I/O modules coupled to the respective safety PLCs. Actual soft error rates are determined per I/O module type based on the received soft error data, and soft error rates are predicted for the safety PLC(s) per I/O module type. The actual and/or predicted soft error rates are compared to the expected soft error rate per I/O module type. The method further includes taking one or more actions in response to a threshold deviation between the actual and/or predicted soft error rates relative to the expected soft error rate for the corresponding I/O module type.Type: GrantFiled: December 10, 2021Date of Patent: January 23, 2024Assignee: Schneider Electric Systems USA, Inc.Inventors: Ajay Mishra, Murugananth Muthuramalingam, Diana Ivanov, Erna Banchik
-
Publication number: 20230185648Abstract: A method for managing soft errors associated with one or more safety programmable logic controllers (PLCs) is provided. The method includes receiving an expected soft error rate for type(s) of input/output (I/O) modules over time, receiving respective soft error data that was aggregated by the respective safety PLCs based on soft errors detected by I/O modules coupled to the respective safety PLCs. Actual soft error rates are determined per I/O module type based on the received soft error data, and soft error rates are predicted for the safety PLC(s) per I/O module type. The actual and/or predicted soft error rates are compared to the expected soft error rate per I/O module type. The method further includes taking one or more actions in response to a threshold deviation between the actual and/or predicted soft error rates relative to the expected soft error rate for the corresponding I/O module type.Type: ApplicationFiled: December 10, 2021Publication date: June 15, 2023Applicant: Schneider Electric Systems USA, Inc.Inventors: Ajay Mishra, Murugananth Muthuramalingam, Diana Ivanov, Erna Banchik
-
Patent number: 11644821Abstract: A method is provided for automatically or semi-automatically analyzing process hazards and validating protection mechanisms for an industrial process. The method can involve establishing communication between a simulation tool and a process hazard analysis tool. The simulation tool simulates operation of the process according to a process model. The method can further involve creating, using the process hazard analysis tool, conditions for hazards in the process based on information learned about the industrial process from the simulation tool; for each of the hazards, simulating the hazards using the simulation tool and attempting to prevent the hazards using the process hazard analysis tool by introducing protective mechanism(s) to the process; and evaluating effectiveness of the introduced protective mechanisms for each of the hazards and creating safety requirements for the process based on the evaluated effectiveness.Type: GrantFiled: December 28, 2021Date of Patent: May 9, 2023Assignee: Schneider Electric Systems USA, Inc.Inventors: Ajay Mishra, Diana Ivanov, Erna Banchik
-
Publication number: 20220121178Abstract: A method is provided for automatically or semi-automatically analyzing process hazards and validating protection mechanisms for an industrial process. The method can involve establishing communication between a simulation tool and a process hazard analysis tool. The simulation tool simulates operation of the process according to a process model. The method can further involve creating, using the process hazard analysis tool, conditions for hazards in the process based on information learned about the industrial process from the simulation tool; for each of the hazards, simulating the hazards using the simulation tool and attempting to prevent the hazards using the process hazard analysis tool by introducing protective mechanism(s) to the process; and evaluating effectiveness of the introduced protective mechanisms for each of the hazards and creating safety requirements for the process based on the evaluated effectiveness.Type: ApplicationFiled: December 28, 2021Publication date: April 21, 2022Applicant: SCHNEIDER ELECTRIC SYSTEMS USA, INC.Inventors: Ajay MISHRA, Diana IVANOV, Erna BANCHIK
-
Patent number: 11294359Abstract: A method is provided for automatically or semi-automatically analyzing process hazards and validating protection mechanisms for an industrial process. The method can involve establishing communication between a simulation tool and a process hazard analysis tool. The simulation tool simulates operation of the process according to a process model. The method can further involve creating, using the process hazard analysis tool, conditions for hazards in the process based on information learned about the industrial process from the simulation tool; for each of the hazards, simulating the hazards using the simulation tool and attempting to prevent the hazards using the process hazard analysis tool by introducing protective mechanism(s) to the process; and evaluating effectiveness of the introduced protective mechanisms for each of the hazards and creating safety requirements for the process based on the evaluated effectiveness.Type: GrantFiled: October 16, 2020Date of Patent: April 5, 2022Assignee: Schneider Electric Systems USA, Inc.Inventors: Ajay Mishra, Diana Ivanov, Erna Banchik
-
Publication number: 20220100180Abstract: Dual layer interface with a safety instrumented system (SIS) in an industrial plant. A diagnostic status aggregator having an established connection with the SIS collects and stores health and diagnostic status data from the SIS. An interface processing engine communicatively coupled to the diagnostic status aggregator and to a user device receives a new request for information relating to the SIS from the user device. A memory stores processor-executable instructions that, when executed, configure the interface processing engine for parsing the new request to identify one or more specific keywords therein associated with the requested information relating to the SIS, generating a query based on the identified keywords, retrieving, from the diagnostic status aggregator, the status data collected from the SIS responsive to the query, and providing, the status data retrieved from the diagnostic status aggregator to the user device.Type: ApplicationFiled: September 25, 2020Publication date: March 31, 2022Inventors: Ajay Mishra, Diana Ivanov, Erna Banchik, Karpagam Chockalingam
-
Patent number: 11256237Abstract: A method is provided for automatically or semi-automatically analyzing process hazards and validating protection mechanisms for an industrial process. The method can involve establishing communication between a simulation tool and a process hazard analysis tool. The simulation tool simulates operation of the process according to a process model. The method can further involve creating, using the process hazard analysis tool, conditions for hazards in the process based on information learned about the industrial process from the simulation tool; for each of the hazards, simulating the hazards using the simulation tool and attempting to prevent the hazards using the process hazard analysis tool by introducing protective mechanism(s) to the process; and evaluating effectiveness of the introduced protective mechanisms for each of the hazards and creating safety requirements for the process based on the evaluated effectiveness.Type: GrantFiled: October 16, 2020Date of Patent: February 22, 2022Assignee: Schneider Electric Systems USA, Inc.Inventors: Ajay Mishra, Diana Ivanov, Erna Banchik
-
Publication number: 20210200178Abstract: Network of safety PLCs employs multi-PLC verification of a programming application before allowing the application to reprogram any PLC on the safety network. Each PLC on the safety network is equipped with authentication capability that detects attempts to reprogram the PLC and issues an authentication challenge requiring the programming application to process a proof-of-work. The authentication challenge is also sent to other PLCs on the safety network along with the response from the programming application for verification purposes. The other PLCs process the authentication challenge and check the response from the programming application for acceptability. If a majority of the PLCs on the safety network determines the response from the programming application is correct, then the programming application is verified and may proceed with the reprogramming.Type: ApplicationFiled: December 14, 2020Publication date: July 1, 2021Inventors: Ajay MISHRA, Diana IVANOV, Erna BANCHIK
-
Patent number: 10747209Abstract: A manufacturing execution system (MES) that provides tools for modeling and determining information about physical production lines made up of arrangements of entities. The MES includes configuration tools for modeling the entities in a physical production line. The MES also includes configuration tools for modeling the physical production line. Entity data models and line data models conform to the data structure of respective model templates. Line data models include line definition models and line layout models. Line layout models include an entity link model for each of the entities in the physical production line. The MES includes tools for dynamically determining the bottleneck for the physical production line. Other production metrics are also calculated using the MES.Type: GrantFiled: May 23, 2017Date of Patent: August 18, 2020Assignee: AVEVA Software, LLCInventors: Thomas Andrew Troy, Jeffrey Bernard Nuse, Keith Richard Frantz, Nicolas Pouyez, Diana Ivanov, James Eric O'Hearn, Adam R. Haskell, Raghavendran Gobalakrishnan, Melvin Philip Norbeck, Richard William Boyle, Daniel van Klaveren
-
Publication number: 20170255187Abstract: A manufacturing execution system (MES) that provides tools for modeling and determining information about physical production lines made up of arrangements of entities. The MES includes configuration tools for modeling the entities in a physical production line. The MES also includes configuration tools for modeling the physical production line. Entity data models and line data models conform to the data structure of respective model templates. Line data models include line definition models and line layout models. Line layout models include an entity link model for each of the entities in the physical production line. The MES includes tools for dynamically determining the bottleneck for the physical production line. Other production metrics are also calculated using the MES.Type: ApplicationFiled: May 23, 2017Publication date: September 7, 2017Applicant: Schneider Electric Software, LLCInventors: Thomas Andrew Troy, Jeffrey Bernard Nuse, Keith Richard Frantz, Nicolas Pouyez, Diana Ivanov, James Eric O'Hearn, Adam R. Haskell, Raghavendran Gobalakrishnan, Melvin Philip Norbeck, Richard William Boyle, Daniel van Klaveren
-
Patent number: 9678505Abstract: A manufacturing execution system (MES) that provides tools for modeling and determining information about physical production lines made up of arrangements of entities. The MES includes configuration tools for modeling the entities in a physical production line. The MES also includes configuration tools for modeling the physical production line. Entity data models and line data models conform to the data structure of respective model templates. Line data models include line definition models and line layout models. Line layout models include an entity link model for each of the entities in the physical production line. The MES includes tools for dynamically determining the bottleneck for the physical production line. Other production metrics are also calculated using the MES.Type: GrantFiled: February 28, 2014Date of Patent: June 13, 2017Assignee: Invensys Systems, Inc.Inventors: Thomas Andrew Troy, Jeffrey Bernard Nuse, Keith Richard Frantz, Nicolas Pouyez, Diana Ivanov, James Eric O'Hearn, Adam R. Haskell, Raghavendran Gobalakrishnan, Melvin Philip Norbeck, Richard William Boyle, Daniel van Klaveren
-
Publication number: 20150105887Abstract: A manufacturing execution system (MES) that provides tools for modeling and determining information about physical production lines made up of arrangements of entities. The MES includes configuration tools for modeling the entities in a physical production line. The MES also includes configuration tools for modeling the physical production line. Entity data models and line data models conform to the data structure of respective model templates. Line data models include line definition models and line layout models. Line layout models include an entity link model for each of the entities in the physical production line. The MES includes tools for dynamically determining the bottleneck for the physical production line. Other production metrics are also calculated using the MES.Type: ApplicationFiled: February 28, 2014Publication date: April 16, 2015Applicant: Invensys Systems, Inc.Inventors: Thomas Andrew Troy, Jeffrey Bernard Nuse, Keith Richard Frantz, Nicolas Pouyez, Diana Ivanov, James Eric O'Hearn, Adam R. Haskell, Raghavendran Gobalakrishnan, Melvin Philip Norbeck, Richard William Boyle, Daniel van Klaveren
-
Patent number: 8347227Abstract: A system and method are described that simplify defining/designing graphical display interfaces for graphically displaying related data elements. The displays provide both depictions of the data elements and the relationships between the data elements in accordance with a pre-defined data element display scheme including both element template (for particular data element types) and relationship view (spatial relationships within a display) definitions. A relationship view displays a set of provided data elements of specified type according to the element template and relationship view definitions.Type: GrantFiled: May 14, 2010Date of Patent: January 1, 2013Assignee: Invensys Systems, Inc.Inventors: Edward S. Urbalejo, Anthony Keith Crouch, Eric Paul Grove, Diana Ivanov, Philippe Lalonde, Steven Michael Weinrich
-
Publication number: 20110047507Abstract: A system and method are described that simplify defining/designing graphical display interfaces for graphically displaying related data elements. The displays provide both depictions of the data elements and the relationships between the data elements in accordance with a pre-defined data element display scheme including both element template (for particular data element types) and relationship view (spatial relationships within a display) definitions. A relationship view displays a set of provided data elements of specified type according to the element template and relationship view definitions.Type: ApplicationFiled: May 14, 2010Publication date: February 24, 2011Applicant: Invensys Systems, Inc.Inventors: Edward S. Urbalejo, Anthony Keith Crouch, Eric Paul Grove, Diana Ivanov, Philippe Lalonde, Steven Michael Weinrich