Patents by Inventor Anton MCGONNELL
Anton MCGONNELL 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: 20260064552Abstract: Probabilistic models may be used in a deterministic workflow for an automation. Artificial intelligence (AI) introduces a probabilistic framework where the outcome is not deterministic, and therefore, the steps are not deterministic. Deterministic workflows may be mixed with probabilistic workflows, or probabilistic activities may be inserted into deterministic workflows, in order to create more dynamic workflows. A supervisor system may be used to monitor an AI model and raise an alarm, disable an automation, bypass the automation, or roll back to a previous version of the AI model when an error is detected by a data drift detector, a concept drift detector, or both.Type: ApplicationFiled: November 10, 2025Publication date: March 5, 2026Applicant: UiPath, Inc.Inventors: Michael Aristo LEONARD, II, Prabhdeep SINGH, Anton MCGONNELL
-
Publication number: 20250378389Abstract: Automatic activation and configuration of robotic process automation (RPA) workflows using machine learning (ML) is disclosed. One or more parts of an RPA workflow may be turned on or off based on one or more probabilistic ML models. RPA robots may be configured to modify parameters, determine how much of a certain resource to provide, determine more optimal thresholds, etc. Such RPA workflows implementing ML may thus be hybrids of both deterministic and probabilistic logic, and may learn and improve over time by retraining the ML models, adjusting the confidence thresholds, using local/global confidence thresholds, providing or adjusting modifiers for the local confidence thresholds, implement a supervisor system that monitors ML model performance, etc.Type: ApplicationFiled: August 22, 2025Publication date: December 11, 2025Applicant: UiPath, Inc.Inventors: Prabhdeep Singh, Anton McGonnell
-
Patent number: 12423609Abstract: Automatic activation and configuration of robotic process automation (RPA) workflows using machine learning (ML) is disclosed. One or more parts of an RPA workflow may be turned on or off based on one or more probabilistic ML models. RPA robots may be configured to modify parameters, determine how much of a certain resource to provide, determine more optimal thresholds, etc. Such RPA workflows implementing ML may thus be hybrids of both deterministic and probabilistic logic, and may learn and improve over time by retraining the ML models, adjusting the confidence thresholds, using local/global confidence thresholds, providing or adjusting modifiers for the local confidence thresholds, implement a supervisor system that monitors ML model performance, etc.Type: GrantFiled: December 9, 2019Date of Patent: September 23, 2025Assignee: UiPath, Inc.Inventors: Prabhdeep Singh, Anton McGonnell
-
Publication number: 20250284611Abstract: Probabilistic models may be used in a deterministic workflow for robotic process automation (RPA). Machine learning (ML) introduces a probabilistic framework where the outcome is not deterministic, and therefore, the steps are not deterministic. Deterministic workflows may be mixed with probabilistic workflows, or probabilistic activities may be inserted into deterministic workflows, in order to create more dynamic workflows. A supervisor system may be used to monitor an ML model and raise an alarm, disable an RPA robot, bypass an RPA robot, or roll back to a previous version of the ML model when an error is detected by a data drift detector, a concept drift detector, or both.Type: ApplicationFiled: May 20, 2025Publication date: September 11, 2025Applicant: UiPath, Inc.Inventors: Prabhdeep Singh, Anton McGonnell
-
Patent number: 12321876Abstract: Artificial intelligence (AI)/machine learning (ML) model drift detection and correction for robotic process automation (RPA) is disclosed. Information is analyzed pertaining to input data for an AI/ML model to determine whether data drift has occurred, analyze information pertaining to results from execution of the AI/ML model to determine whether model drift has occurred, or both. When, based on the analysis of the information, a change condition is found, a change threshold is met or exceeded, or both, the AI/ML model is retrained. The retrained AI/ML model may then be deployed to provide better predictions on real world data.Type: GrantFiled: July 21, 2020Date of Patent: June 3, 2025Assignee: UiPath, Inc.Inventors: Prabhdeep Singh, Anton McGonnell, Marco Alban Hidalgo
-
Patent number: 12321823Abstract: A machine learning (ML) model retraining pipeline for robotic process automation (RPA) is disclosed. When an ML model is deployed in a production or development environment, RPA robots send requests to the ML model when executing their workflows. When a confidence level of the ML model falls below a certain confidence, training data is collected, potentially from a large number of computing systems. The ML model is then trained using at least in part the collected training data, and a new version of the ML model is deployed.Type: GrantFiled: April 30, 2020Date of Patent: June 3, 2025Assignee: UiPath, Inc.Inventors: Prabhdeep Singh, Marco Alban Hidalgo, Anton McGonnell
-
Publication number: 20240061760Abstract: Probabilistic models may be used in a deterministic workflow for robotic process automation (RPA). Machine learning (ML) introduces a probabilistic framework where the outcome is not deterministic, and therefore, the steps are not deterministic. Deterministic workflows may be mixed with probabilistic workflows, or probabilistic activities may be inserted into deterministic workflows, in order to create more dynamic workflows. A supervisor system may be used to monitor an ML model and raise an alarm, disable an RPA robot, bypass an RPA robot, or roll back to a previous version of the ML model when an error is detected by a data drift detector, a concept drift detector, or both.Type: ApplicationFiled: October 30, 2023Publication date: February 22, 2024Applicant: UiPath, Inc.Inventors: Prabhdeep Singh, Anton McGonnell
-
Patent number: 11803458Abstract: Probabilistic models may be used in a deterministic workflow for robotic process automation (RPA). Machine learning (ML) introduces a probabilistic framework where the outcome is not deterministic, and therefore, the steps are not deterministic. Deterministic workflows may be mixed with probabilistic workflows, or probabilistic activities may be inserted into deterministic workflows, in order to create more dynamic workflows. A supervisor system may be used to monitor an ML model and raise an alarm, disable an RPA robot, bypass an RPA robot, or roll back to a previous version of the ML model when an error is detected by a data drift detector, a concept drift detector, or both.Type: GrantFiled: May 31, 2022Date of Patent: October 31, 2023Assignee: UiPath, Inc.Inventors: Prabhdeep Singh, Anton McGonnell
-
Patent number: 11738453Abstract: Frameworks and techniques for integration of heterogeneous machine learning (ML) models into robotic process automation (RPA) workflows are provided. This may be accomplished via a seamless drag-and-drop interface that allows deployment of ML models into an RPA workflow. Via a framework, these heterogeneous models may be provided by customers, third parties, and/or partners and integrated into the RPA workflow. The framework may provide a straightforward way to deploy machine learning models via a conductor and to manage model versioning and create/retrieve/update/delete (CRUD). The framework may facilitate integration of different models into the RPA workflow through the steps of uploading, validating, publishing, and deploying models.Type: GrantFiled: December 11, 2019Date of Patent: August 29, 2023Assignee: UiPath, Inc.Inventors: Shashank Shrivastava, Anton McGonnell
-
Publication number: 20230133373Abstract: Using long-running workflows with artificial intelligence flows to manage the training/retraining lifecycle of artificial intelligence (AI)/machine learning (ML) models is disclosed. Validation may be desired when an AI/ML model is called by a robotic process automation (RPA) robot executing the long-running workflow. This validation includes dynamic input from users. The RPA robot receives the dynamic input from the users and uses this data for training a replacement AI/ML model or retraining the called AI/ML model. The state of the long-running workflow may be preserved, both in training and serving. Long-running workflows may be used to keep track of where the current execution is in the ML model lifecycle.Type: ApplicationFiled: November 4, 2021Publication date: May 4, 2023Applicant: UiPath, Inc.Inventors: Anton McGonnell, Marco Alban Hidalgo, Prabhdeep SINGH
-
Publication number: 20220292007Abstract: Probabilistic models may be used in a deterministic workflow for robotic process automation (RPA). Machine learning (ML) introduces a probabilistic framework where the outcome is not deterministic, and therefore, the steps are not deterministic. Deterministic workflows may be mixed with probabilistic workflows, or probabilistic activities may be inserted into deterministic workflows, in order to create more dynamic workflows. A supervisor system may be used to monitor an ML model and raise an alarm, disable an RPA robot, bypass an RPA robot, or roll back to a previous version of the ML model when an error is detected by a data drift detector, a concept drift detector, or both.Type: ApplicationFiled: May 31, 2022Publication date: September 15, 2022Applicant: UiPath, Inc.Inventors: Prabhdeep Singh, Anton McGonnell
-
Patent number: 11347613Abstract: Probabilistic models may be used in a deterministic workflow for robotic process automation (RPA). Machine learning (ML) introduces a probabilistic framework where the outcome is not deterministic, and therefore, the steps are not deterministic. Deterministic workflows may be mixed with probabilistic workflows, or probabilistic activities may be inserted into deterministic workflows, in order to create more dynamic workflows. A supervisor system may be used to monitor an ML model and raise an alarm, disable an RPA robot, bypass an RPA robot, or roll back to a previous version of the ML model when an error is detected by a data drift detector, a concept drift detector, or both.Type: GrantFiled: December 9, 2019Date of Patent: May 31, 2022Assignee: UiPath, Inc.Inventors: Prabhdeep Singh, Anton McGonnell
-
Publication number: 20220024032Abstract: Artificial intelligence (AI)/machine learning (ML) model drift detection and correction for robotic process automation (RPA) is disclosed. Information is analyzed pertaining to input data for an AI/ML model to determine whether data drift has occurred, analyze information pertaining to results from execution of the AI/ML model to determine whether model drift has occurred, or both. When, based on the analysis of the information, a change condition is found, a change threshold is met or exceeded, or both, the AI/ML model is retrained. The retrained AI/ML model may then be deployed to provide better predictions on real world data.Type: ApplicationFiled: July 21, 2020Publication date: January 27, 2022Applicant: UiPath, Inc.Inventors: Prabhdeep SINGH, Anton MCGONNELL, Marco Alban HIDALGO
-
Publication number: 20210342736Abstract: A machine learning (ML) model retraining pipeline for robotic process automation (RPA) is disclosed. When an ML model is deployed in a production or development environment, RPA robots send requests to the ML model when executing their workflows. When a confidence level of the ML model falls below a certain confidence, training data is collected, potentially from a large number of computing systems. The ML model is then trained using at least in part the collected training data, and a new version of the ML model is deployed.Type: ApplicationFiled: April 30, 2020Publication date: November 4, 2021Applicant: UiPath, Inc.Inventors: Prabhdeep SINGH, Marco Alban HIDALGO, Anton MCGONNELL
-
Publication number: 20210109834Abstract: Probabilistic models may be used in a deterministic workflow for robotic process automation (RPA). Machine learning (ML) introduces a probabilistic framework where the outcome is not deterministic, and therefore, the steps are not deterministic. Deterministic workflows may be mixed with probabilistic workflows, or probabilistic activities may be inserted into deterministic workflows, in order to create more dynamic workflows. A supervisor system may be used to monitor an ML model and raise an alarm, disable an RPA robot, bypass an RPA robot, or roll back to a previous version of the ML model when an error is detected by a data drift detector, a concept drift detector, or both.Type: ApplicationFiled: December 9, 2019Publication date: April 15, 2021Applicant: UiPath, Inc.Inventors: Prabhdeep Singh, Anton McGonnell
-
Publication number: 20210107141Abstract: Frameworks and techniques for integration of heterogeneous machine learning (ML) models into robotic process automation (RPA) workflows are provided. This may be accomplished via a seamless drag-and-drop interface that allows deployment of ML models into an RPA workflow. Via a framework, these heterogeneous models may be provided by customers, third parties, and/or partners and integrated into the RPA workflow. The framework may provide a straightforward way to deploy machine learning models via a conductor and to manage model versioning and create/retrieve/update/delete (CRUD). The framework may facilitate integration of different models into the RPA workflow through the steps of uploading, validating, publishing, and deploying models.Type: ApplicationFiled: December 11, 2019Publication date: April 15, 2021Applicant: UiPath, Inc.Inventors: Shashank SHRIVASTAVA, Anton MCGONNELL
-
Publication number: 20210110207Abstract: Automatic activation and configuration of robotic process automation (RPA) workflows using machine learning (ML) is disclosed. One or more parts of an RPA workflow may be turned on or off based on one or more probabilistic ML models. RPA robots may be configured to modify parameters, determine how much of a certain resource to provide, determine more optimal thresholds, etc. Such RPA workflows implementing ML may thus be hybrids of both deterministic and probabilistic logic, and may learn and improve over time by retraining the ML models, adjusting the confidence thresholds, using local/global confidence thresholds, providing or adjusting modifiers for the local confidence thresholds, implement a supervisor system that monitors ML model performance, etc.Type: ApplicationFiled: December 9, 2019Publication date: April 15, 2021Applicant: UiPath, Inc.Inventors: Prabhdeep Singh, Anton McGonnell