Patents by Inventor Brandon Nott
Brandon Nott 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: 11915040Abstract: A computing device may execute a robot service that receives process requests to store in a process queue in memory. The robot service may utilize user-defined preferences to prioritize the process requests in the process queue. The process requests may be scheduled based on the user-defined preferences. The robot service may initiate the scheduled process requests for robotic automation of the application.Type: GrantFiled: March 17, 2020Date of Patent: February 27, 2024Assignee: UIPATH, INC.Inventor: Brandon Nott
-
Publication number: 20240028354Abstract: Disclosed herein is a computing system. The computing system includes a memory and a processor. The memory stores processor executable instructions for a workflow recommendation assistant engine. The processor is coupled to the memory. The processor executes the workflow recommendation assistant engine to cause the computing device to analyze images of a user interface corresponding to user activity, execute a pattern matching of the images with respect to existing automations, and provide a prompt indicating that an existing automation matches the user activity.Type: ApplicationFiled: October 2, 2023Publication date: January 25, 2024Applicant: UiPath, Inc.Inventors: Brandon NOTT, Christian BERG, Vaclav SKARDA
-
Patent number: 11829795Abstract: Trigger(s) administration, development, distribution, coordination, registration, or coding for a software automation process or robotic process automation (RPA) is disclosed. A trigger(s) may be configured to run or execute by an outside service or component for an automation process in relation to an application and associated event(s). A definition file(s) or configuration file(s) may be created or utilized for a trigger(s) for an event. A separate or outside service or component may be configured to listen for the event in the process. Once a trigger(s) is met, an action or activity may run for the automation process on a client device using the outside service or component.Type: GrantFiled: December 30, 2019Date of Patent: November 28, 2023Assignee: UIPATH, INC.Inventors: Brandon Nott, Justin Marks
-
Publication number: 20230373087Abstract: Disclosed herein is a computing device that includes a memory and a processor. The memory stores processor executable for a robotic process engine. The robotic process engine accesses a distributed packaged robotic process to procure code and generate a local robotic process. The code includes parameters, while local robotic process includes input fields in accordance with the parameters. The robotic process engine receives input arguments via the input fields of the local robotic process to generate a configuration and executes the local robotic process utilizing the configuration. The execution of the local robotic process mirrors an execution of the distributed packaged robotic process without changing the distributed packaged robotic process.Type: ApplicationFiled: August 3, 2023Publication date: November 23, 2023Applicant: UiPath, Inc.Inventors: Brandon NOTT, Florin-Radu Tapus
-
Patent number: 11809883Abstract: Disclosed herein is a computing system. The computing system includes a memory and a processor. The memory stores processor executable instructions for a workflow recommendation assistant engine. The processor is coupled to the memory. The processor executes the workflow recommendation assistant engine to cause the computing device to analyze images of a user interface corresponding to user activity, execute a pattern matching of the images with respect to existing automations, and provide a prompt indicating that an existing automation matches the user activity.Type: GrantFiled: July 8, 2021Date of Patent: November 7, 2023Inventors: Brandon Nott, Christian Berg, Vaclav Skarda
-
Patent number: 11759950Abstract: Disclosed herein is a computing device that includes a memory and a processor. The memory stores processor executable for a robotic process engine. The robotic process engine accesses a distributed packaged robotic process to procure code and generate a local robotic process. The code includes parameters, while local robotic process includes input fields in accordance with the parameters. The robotic process engine receives input arguments via the input fields of the local robotic process to generate a configuration and executes the local robotic process utilizing the configuration. The execution of the local robotic process mirrors an execution of the distributed packaged robotic process without changing the distributed packaged robotic process.Type: GrantFiled: January 15, 2021Date of Patent: September 19, 2023Assignee: UIPATH, INC.Inventors: Brandon Nott, Florin-Radu Tapus
-
Publication number: 20230234219Abstract: Disclosed herein is a computing system that includes a memory and a processor coupled to the memory. The memory storing processor executable instructions for an interface engine that integrates robotic processes into a graphic user interface of the computing system. The processor executes the interface engine to cause the computing device to receive inputs via a menu of the graphic user interface and to automatically determine the robotic processes for display in response to the inputs. The interface engine further generates a list including selectable links corresponding to the robotic processes and displays the list in association with the menu.Type: ApplicationFiled: April 3, 2023Publication date: July 27, 2023Applicant: UiPath, Inc.Inventors: Brandon Nott, Florin-Radu Tapus
-
Patent number: 11618160Abstract: Disclosed herein is a computing system that includes a memory and a processor coupled to the memory. The memory storing processor executable instructions for an interface engine that integrates robotic processes into a graphic user interface of the computing system. The processor executes the interface engine to cause the computing system to receive inputs via a menu of the graphic user interface and to automatically determine the robotic processes for display in response to the inputs. The interface engine further generates a list including selectable links corresponding to the robotic processes and displays the list in association with the menu.Type: GrantFiled: March 26, 2021Date of Patent: April 4, 2023Assignee: UIPATH, INC.Inventors: Brandon Nott, Florin-Radu Tapus
-
Publication number: 20230101223Abstract: A digital assistant may execute one or more tasks using robotic processing automation (RPA). The digital assistant (or robot) assigns a workflow to a robot to monitor for one or more triggers. The one or more triggers comprise one or more events causing a robot to perform an automated tasks with or without user involvement. The robot also identifies the one or more triggers during the monitoring of the one or more triggers, and loads a workflow associated with the one or more identified triggers. The robot further includes executing the loaded workflow to perform one or more tasks associated with the one or more triggers.Type: ApplicationFiled: September 30, 2021Publication date: March 30, 2023Applicant: UiPath, Inc.Inventors: Brandon NOTT, Umesh Amin, Thomas MERKLE
-
Publication number: 20230009201Abstract: Disclosed herein is a computing system. The computing system includes a memory and a processor. The memory stores processor executable instructions for a workflow recommendation assistant engine. The processor is coupled to the memory. The processor executes the workflow recommendation assistant engine to cause the computing device to analyze images of a user interface corresponding to user activity, execute a pattern matching of the images with respect to existing automations, and provide a prompt indicating that an existing automation matches the user activity.Type: ApplicationFiled: July 8, 2021Publication date: January 12, 2023Applicant: UiPath, Inc.Inventors: Brandon Nott, Christian Berg, Vaclav Skarda
-
Publication number: 20220305642Abstract: Disclosed herein is a computing system that includes a memory and a processor coupled to the memory. The memory storing processor executable instructions for an interface engine that integrates robotic processes into a graphic user interface of the computing system. The processor executes the interface engine to cause the computing system to receive inputs via a menu of the graphic user interface and to automatically determine the robotic processes for display in response to the inputs. The interface engine further generates a list including selectable links corresponding to the robotic processes and displays the list in association with the menu.Type: ApplicationFiled: March 26, 2021Publication date: September 29, 2022Applicant: UiPath, Inc.Inventors: Brandon Nott, Florin-Radu Tapus
-
Publication number: 20220176552Abstract: A method is disclosed. The method is implemented by a robot engine that is stored as program code on a memory of a system. The program code is executed by a processor of the system, which enables robotic process automations of the robot engine. The processor is communicatively coupled to the memory within the system. The method includes initiating a guided operation of a platform presented by the system and monitoring the guided operation to observe an interaction with the platform or to receive a direct input by the robot engine. The method also includes executing a backend operation with respect to the interaction or the direct input.Type: ApplicationFiled: December 4, 2020Publication date: June 9, 2022Applicant: UiPath, Inc.Inventors: Brandon Nott, Florin-Radu Tapus, Justin Marks
-
Publication number: 20220075603Abstract: Disclosed herein is a computing device that includes a memory and a processor, which is coupled to the memory. The memory stores processor executable instructions for a robotic process engine. In operation, the robotic process engine generates a robot tray comprising a canvas and dynamically configures the canvas based on inputs. The dynamic configuring includes adding a widget onto the canvas.Type: ApplicationFiled: January 4, 2021Publication date: March 10, 2022Applicant: UiPath, Inc.Inventors: Brandon Nott, Florin-Radu Tapus, Mircea-Andrei Grigore
-
Publication number: 20220072704Abstract: Disclosed herein is a computing device that includes a memory and a processor. The memory stores processor executable for a robotic process engine. The robotic process engine accesses a distributed packaged robotic process to procure code and generate a local robotic process. The code includes parameters, while local robotic process includes input fields in accordance with the parameters. The robotic process engine receives input arguments via the input fields of the local robotic process to generate a configuration and executes the local robotic process utilizing the configuration. The execution of the local robotic process mirrors an execution of the distributed packaged robotic process without changing the distributed packaged robotic process.Type: ApplicationFiled: January 15, 2021Publication date: March 10, 2022Applicant: UiPath, Inc.Inventors: Brandon Nott, Florin-Radu Tapus
-
Publication number: 20210294644Abstract: A computing device may execute a robot service that receives process requests to store in a process queue in memory. The robot service may utilize user-defined preferences to prioritize the process requests in the process queue. The process requests may be scheduled based on the user-defined preferences. The robot service may initiate the scheduled process requests for robotic automation of the application.Type: ApplicationFiled: March 17, 2020Publication date: September 23, 2021Applicant: UiPath, Inc.Inventor: Brandon Nott
-
Publication number: 20210294303Abstract: A computing device may monitor, in relation to the robotic automation process, for an event or an activity associated with a trigger. The trigger may be defined by code, a definition file, or a configuration file. A match may be identified for the event or the activity associated with the trigger. The computing device may instruct, on a condition that the trigger is identified, a robot executor to initiate a process during the robotic automation process.Type: ApplicationFiled: March 17, 2020Publication date: September 23, 2021Applicant: UiPath, Inc.Inventors: Brandon Nott, Justin Marks
-
Publication number: 20210200581Abstract: Trigger(s) administration, development, distribution, coordination, registration, or coding for a software automation process or robotic process automation (RPA) is disclosed. A trigger(s) may be configured to run or execute by an outside service or component for an automation process in relation to an application and associated event(s). A definition file(s) or configuration file(s) may be created or utilized for a trigger(s) for an event. A separate or outside service or component may be configured to listen for the event in the process. Once a trigger(s) is met, an action or activity may run for the automation process on a client device using the outside service or component.Type: ApplicationFiled: December 30, 2019Publication date: July 1, 2021Applicant: UiPath, Inc.Inventors: Brandon Nott, Justin Marks