Patents by Inventor Mircea GRIGORE
Mircea GRIGORE 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: 12248285Abstract: Automatic data transfer between a source and a target using semantic artificial intelligence (AI) for robotic process automation (RPA) is disclosed. A user may be provided with the option of selecting a source and a target and indicating through an intuitive user interface that he or she would like to copy data from the source to the destination, regardless of format. This may be done at design time or at run time. For instance, the source and/or target may be a web page, a graphical user interface (GUI) of an application, an image, a file explorer, a spreadsheet, a relational database, a flat file source, any other suitable format, or any combination thereof. The source and the target may have different formats. The source, target, or both may not necessarily be visible to the user.Type: GrantFiled: May 17, 2022Date of Patent: March 11, 2025Assignee: UiPath, Inc.Inventors: Bogdan Ripa, Mircea Grigore, Cosmin Voicu
-
Patent number: 12217063Abstract: Systems and methods for configuring an RPA (robotic process automation) platform to perform a candidate process automation are provided. Discovery data relating to a candidate process automation is generated. RPA platform design components for configuring an RPA platform to perform the candidate process automation are generated based on the discovery data. The RPA platform is configured based on the RPA platform design components.Type: GrantFiled: September 28, 2021Date of Patent: February 4, 2025Assignee: UiPath, Inc.Inventors: Matthew Vanderzee, Mircea Grigore
-
Publication number: 20250013910Abstract: An artificial intelligence (AI)/machine learning (ML) recommendation engine for robotic process automation (RPA) is disclosed. An AI/ML model may be trained to provide recommendations for a next activity, a next sequence of activities, and/or modifications to parameters for one or more existing activities to include during RPA workflow development. The recommendations may be based on the context of where the user is in the RPA workflow. For user interface (UI) automations, the AI/ML model may be linked to an object repository and trained to make recommendations therefrom. The AI/ML model may also be trained to generate new UI descriptors for the object repository.Type: ApplicationFiled: July 7, 2023Publication date: January 9, 2025Applicant: UiPath, Inc.Inventor: Mircea Grigore
-
Patent number: 12106144Abstract: In some embodiments, a workflow specification includes a set of default characteristics of a resource required by a robotic process automation (RPA) robot tasked with executing the respective workflow. Some embodiments enable a user to change the respective default characteristics (e.g., relocate and/or rename a file) without changing the workflow specification per se. Such changes may be performed via a user interface of an RPA orchestrator managing the execution of multiple RPA robots.Type: GrantFiled: November 5, 2021Date of Patent: October 1, 2024Assignee: UiPath Inc.Inventors: Marius T Cosareanu, Ovidiu Constantin, Remus Rusanu, Mircea Grigore
-
Patent number: 12067407Abstract: Web-based robotic process automation (RPA) designer systems that allow RPA developers to design and implement web serverless automations, user interface (UI) automations, and other automations are disclosed. Such web-based RPA designer systems may allow a developer to sign in through the cloud and obtain a list of template projects, developer-designed projects, services, activities, etc. Thus, RPA development may be centralized and cloud-based, reducing the local processing and memory requirements on a user's computing system and centralizing RPA designer functionality, enabling better compliance. Automations generated by the web-based RPA designer systems may be deployed and executed in virtual machines (VMs), containers, or operating system sessions.Type: GrantFiled: June 7, 2021Date of Patent: August 20, 2024Assignee: UiPath, Inc.Inventor: Mircea Grigore
-
Patent number: 12045267Abstract: A computing device including a memory and a processor is provided. The memory stores processor executable instructions for an entity engine. The processor is coupled to the memory. The processor executes the entity engine to cause the computing device to model entities, which hold or classify data. The processor executes the entity engine to cause the computing device to store in the memory a list identifying each of the entities and the entities themselves in correspondence with the list. The processor executes the entity engine to cause the computing device to provide, in response to a selection input from an external system, access to the entities based on the list. The access includes providing the list to the external system, receiving the selection input identifying a first entity of the entities, and exporting the first entity from the memory to the external system.Type: GrantFiled: May 19, 2023Date of Patent: July 23, 2024Assignee: UiPath, Inc.Inventors: Ankit Saraf, Mircea Grigore, Palak Kadakia
-
Publication number: 20240231578Abstract: Systems and methods for mapping interactive UI (user interface) elements to an RPA (robotic process automation) object repository are provided. User input selecting a window of an application displayed on a display device is received. In response to receiving the user input selecting the window of the application, interactive UI elements in the window of the application are automatically identified. User input selecting one or more of the identified interactive UI elements in the window of the application is received. The one or more selected interactive UI elements are stored in an RPA object repository of an RPA system.Type: ApplicationFiled: March 21, 2024Publication date: July 11, 2024Applicant: UiPath, Inc.Inventors: Bogdan Constantin RIPA, Cosmin V. VOICU, Ion MIRON, Mircea GRIGORE
-
Publication number: 20240210903Abstract: In some embodiments, an RPA design interface exposes a set of DevOps activities for creating a DevOps pipeline. Exemplary DevOps activities include activities for pulling a target RPA workflow from a code repository, testing, building, and deploying the respective RPA workflow to a client's production environment. The pipeline may then be executed by conventional RPA robots, as any other RPA workflow. Endowing an RPA design tool with DevOps functionality substantially facilitates RPA development by enabling RPA developers to carry out DevOps without requiring specialized knowledge of DevOps software. Some embodiments further enable RPA developers to create complex DevOps pipelines combining DevOps activities with other robotic activities, such as interacting with GUIs, spreadsheets, and electronic communication applications, among others.Type: ApplicationFiled: March 27, 2023Publication date: June 27, 2024Inventors: Alexandru IORDAN, Alexandru GHIMISI, Mircea GRIGORE, Florin Radu TAPUS, Satiswar DASH, Silviu GEORGESCU
-
Patent number: 11966566Abstract: Systems and methods for mapping interactive UI (user interface) elements to an RPA (robotic process automation) object repository are provided. User input selecting a window of an application displayed on a display device is received. In response to receiving the user input selecting the window of the application, interactive UI elements in the window of the application are automatically identified. User input selecting one or more of the identified interactive UI elements in the window of the application is received. The one or more selected interactive UI elements are stored in an RPA object repository of an RPA system.Type: GrantFiled: October 21, 2021Date of Patent: April 23, 2024Assignee: UiPath, Inc.Inventors: Bogdan Constantin Ripa, Cosmin V. Voicu, Ion Miron, Mircea Grigore
-
Publication number: 20240061660Abstract: User interface (UI) object descriptors, UI object libraries, UI object repositories, and UI object browsers for robotic process automation (RPA) are disclosed. A UI object browser may be used for managing, reusing, and increasing the reliability of UI descriptors in a project. UI descriptors may be added to UI object libraries and be published or republished as UI object libraries for global reuse in a UI object repository. The UI object browser, UI object libraries, and UI object repository may facilitate reusability of UI element identification frameworks and derivatives thereof.Type: ApplicationFiled: October 31, 2023Publication date: February 22, 2024Applicant: UiPath, Inc.Inventor: Mircea GRIGORE
-
Publication number: 20240012387Abstract: Systems and methods for presenting video of execution of a robotic process automation (RPA) workflow at a remote computing system are provided. Execution of the RPA workflow by a remote computing system is initiated. Video of the execution of the RPA workflow by the remote computing system is received at a local computing system. The video is presented at the local computing system.Type: ApplicationFiled: July 8, 2022Publication date: January 11, 2024Applicant: UiPath, Inc.Inventors: Gheorghe Cosmin STAN, Mircea GRIGORE, Vasile BUJAC, Arabela-Elena PASLARU, George-Cosmin VLAD
-
Patent number: 11809846Abstract: User interface (UI) object descriptors, UI object libraries, UI object repositories, and UI object browsers for robotic process automation (RPA) are disclosed. A UI object browser may be used for managing, reusing, and increasing the reliability of UI descriptors in a project. UI descriptors may be added to UI object libraries and be published or republished as UI object libraries for global reuse in a UI object repository. The UI object browser, UI object libraries, and UI object repository may facilitate reusability of UI element identification frameworks and derivatives thereof.Type: GrantFiled: July 29, 2020Date of Patent: November 7, 2023Assignee: UiPath, Inc.Inventor: Mircea Grigore
-
Patent number: 11789754Abstract: Web-based robotic process automation (RPA) designer systems that allow RPA developers to design and implement web serverless automations, user interface (UI) automations, and other automations are disclosed. Such web-based RPA designer systems may allow a developer to sign in through the cloud and obtain a list of template projects, developer-designed projects, services, activities, etc. Thus, RPA development may be centralized and cloud-based, reducing the local processing and memory requirements on a user's computing system and centralizing RPA designer functionality, enabling better compliance. Automations generated by the web-based RPA designer systems may be deployed and executed in virtual machines (VMs), containers, or operating system sessions.Type: GrantFiled: June 8, 2021Date of Patent: October 17, 2023Assignee: UiPath, Inc.Inventor: Mircea Grigore
-
Publication number: 20230289371Abstract: A computing device including a memory and a processor is provided. The memory stores processor executable instructions for an entity engine. The processor is coupled to the memory. The processor executes the entity engine to cause the computing device to model entities, which hold or classify data. The processor executes the entity engine to cause the computing device to store in the memory a list identifying each of the entities and the entities themselves in correspondence with the list. The processor executes the entity engine to cause the computing device to provide, in response to a selection input from an external system, access to the entities based on the list. The access includes providing the list to the external system, receiving the selection input identifying a first entity of the entities, and exporting the first entity from the memory to the external system.Type: ApplicationFiled: May 19, 2023Publication date: September 14, 2023Applicant: UiPath, Inc.Inventors: Ankit SARAF, Mircea Grigore, Palak Kadakia
-
Patent number: 11748069Abstract: User interface (UI) object descriptors, UI object libraries, UI object repositories, and UI object browsers for robotic process automation (RPA) are disclosed. A UI object browser may be used for managing, reusing, and increasing the reliability of UI descriptors in a project. UI descriptors may be added to UI object libraries and be published or republished as UI object libraries for global reuse in a UI object repository. The UI object browser, UI object libraries, and UI object repository may facilitate reusability of UI element identification frameworks and derivatives thereof.Type: GrantFiled: July 7, 2020Date of Patent: September 5, 2023Assignee: UiPath, Inc.Inventor: Mircea Grigore
-
Patent number: 11693891Abstract: A computing device including a memory and a processor is provided. The memory stores processor executable instructions for an entity engine. The processor is coupled to the memory. The processor executes the entity engine to cause the computing device to model entities, which hold or classify data. The processor executes the entity engine to cause the computing device to store in the memory a list identifying each of the entities and the entities themselves in correspondence with the list. The processor executes the entity engine to cause the computing device to provide, in response to a selection input from an external system, access to the entities based on the list. The access includes providing the list to the external system, receiving the selection input identifying a first entity of the entities, and exporting the first entity from the memory to the external system.Type: GrantFiled: October 4, 2022Date of Patent: July 4, 2023Assignee: UIPATH, INC.Inventors: Ankit Saraf, Mircea Grigore, Palak Kadakia
-
Publication number: 20230191601Abstract: Multi-target libraries, projects, and activities for robotic process automation (RPA) are disclosed. Some embodiments multiple target platforms can be handled in the same project. The target platform(s) can be specified at the automation and/or activity level in order to provide the supported functionality for each. This may also allow previously built automations to be applied to new target frameworks without starting from scratch.Type: ApplicationFiled: December 16, 2021Publication date: June 22, 2023Applicant: UiPath, Inc.Inventors: Mircea GRIGORE, Bogdan TOMA
-
Publication number: 20230143922Abstract: In some embodiments, a workflow specification includes a set of default characteristics of a resource required by a robotic process automation (RPA) robot tasked with executing the respective workflow. Some embodiments enable a user to change the respective default characteristics (e.g., relocate and/or rename a file) without changing the workflow specification per se. Such changes may be performed via a user interface of an RPA orchestrator managing the execution of multiple RPA robots.Type: ApplicationFiled: November 5, 2021Publication date: May 11, 2023Inventors: Marius T. COSAREANU, Ovidiu CONSTANTIN, Remus RUSANU, Mircea GRIGORE
-
Publication number: 20230125807Abstract: Systems and methods for mapping interactive UI (user interface) elements to an RPA (robotic process automation) object repository are provided. User input selecting a window of an application displayed on a display device is received. In response to receiving the user input selecting the window of the application, interactive UI elements in the window of the application are automatically identified. User input selecting one or more of the identified interactive UI elements in the window of the application is received. The one or more selected interactive UI elements are stored in an RPA object repository of an RPA system.Type: ApplicationFiled: October 21, 2021Publication date: April 27, 2023Applicant: UiPath, Inc.Inventors: Bogdan Constantin RIPA, Cosmin V. VOICU, Ion MIRON, Mircea GRIGORE
-
Publication number: 20230107233Abstract: Automatic data transfer between a source and a target using semantic artificial intelligence (AI) for robotic process automation (RPA) is disclosed. A user may be provided with the option of selecting a source and a target and indicating through an intuitive user interface that he or she would like to copy data from the source to the destination, regardless of format. This may be done at design time or at run time. For instance, the source and/or target may be a web page, a graphical user interface (GUI) of an application, an image, a file explorer, a spreadsheet, a relational database, a flat file source, any other suitable format, or any combination thereof. The source and the target may have different formats. The source, target, or both may not necessarily be visible to the user.Type: ApplicationFiled: November 16, 2022Publication date: April 6, 2023Applicant: UiPath, Inc.Inventors: Bogdan RIPA, Mircea GRIGORE, Cosmin VOICU