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: 12248285
    Abstract: 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: Grant
    Filed: May 17, 2022
    Date of Patent: March 11, 2025
    Assignee: UiPath, Inc.
    Inventors: Bogdan Ripa, Mircea Grigore, Cosmin Voicu
  • Patent number: 12217063
    Abstract: 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: Grant
    Filed: September 28, 2021
    Date of Patent: February 4, 2025
    Assignee: UiPath, Inc.
    Inventors: Matthew Vanderzee, Mircea Grigore
  • Publication number: 20250013910
    Abstract: 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: Application
    Filed: July 7, 2023
    Publication date: January 9, 2025
    Applicant: UiPath, Inc.
    Inventor: Mircea Grigore
  • Patent number: 12106144
    Abstract: 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: Grant
    Filed: November 5, 2021
    Date of Patent: October 1, 2024
    Assignee: UiPath Inc.
    Inventors: Marius T Cosareanu, Ovidiu Constantin, Remus Rusanu, Mircea Grigore
  • Patent number: 12067407
    Abstract: 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: Grant
    Filed: June 7, 2021
    Date of Patent: August 20, 2024
    Assignee: UiPath, Inc.
    Inventor: Mircea Grigore
  • Patent number: 12045267
    Abstract: 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: Grant
    Filed: May 19, 2023
    Date of Patent: July 23, 2024
    Assignee: UiPath, Inc.
    Inventors: Ankit Saraf, Mircea Grigore, Palak Kadakia
  • Publication number: 20240231578
    Abstract: 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: Application
    Filed: March 21, 2024
    Publication date: July 11, 2024
    Applicant: UiPath, Inc.
    Inventors: Bogdan Constantin RIPA, Cosmin V. VOICU, Ion MIRON, Mircea GRIGORE
  • Publication number: 20240210903
    Abstract: 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: Application
    Filed: March 27, 2023
    Publication date: June 27, 2024
    Inventors: Alexandru IORDAN, Alexandru GHIMISI, Mircea GRIGORE, Florin Radu TAPUS, Satiswar DASH, Silviu GEORGESCU
  • Patent number: 11966566
    Abstract: 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: Grant
    Filed: October 21, 2021
    Date of Patent: April 23, 2024
    Assignee: UiPath, Inc.
    Inventors: Bogdan Constantin Ripa, Cosmin V. Voicu, Ion Miron, Mircea Grigore
  • Publication number: 20240061660
    Abstract: 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: Application
    Filed: October 31, 2023
    Publication date: February 22, 2024
    Applicant: UiPath, Inc.
    Inventor: Mircea GRIGORE
  • Publication number: 20240012387
    Abstract: 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: Application
    Filed: July 8, 2022
    Publication date: January 11, 2024
    Applicant: UiPath, Inc.
    Inventors: Gheorghe Cosmin STAN, Mircea GRIGORE, Vasile BUJAC, Arabela-Elena PASLARU, George-Cosmin VLAD
  • Patent number: 11809846
    Abstract: 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: Grant
    Filed: July 29, 2020
    Date of Patent: November 7, 2023
    Assignee: UiPath, Inc.
    Inventor: Mircea Grigore
  • Patent number: 11789754
    Abstract: 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: Grant
    Filed: June 8, 2021
    Date of Patent: October 17, 2023
    Assignee: UiPath, Inc.
    Inventor: Mircea Grigore
  • Publication number: 20230289371
    Abstract: 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: Application
    Filed: May 19, 2023
    Publication date: September 14, 2023
    Applicant: UiPath, Inc.
    Inventors: Ankit SARAF, Mircea Grigore, Palak Kadakia
  • Patent number: 11748069
    Abstract: 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: Grant
    Filed: July 7, 2020
    Date of Patent: September 5, 2023
    Assignee: UiPath, Inc.
    Inventor: Mircea Grigore
  • Patent number: 11693891
    Abstract: 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: Grant
    Filed: October 4, 2022
    Date of Patent: July 4, 2023
    Assignee: UIPATH, INC.
    Inventors: Ankit Saraf, Mircea Grigore, Palak Kadakia
  • Publication number: 20230191601
    Abstract: 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: Application
    Filed: December 16, 2021
    Publication date: June 22, 2023
    Applicant: UiPath, Inc.
    Inventors: Mircea GRIGORE, Bogdan TOMA
  • Publication number: 20230143922
    Abstract: 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: Application
    Filed: November 5, 2021
    Publication date: May 11, 2023
    Inventors: Marius T. COSAREANU, Ovidiu CONSTANTIN, Remus RUSANU, Mircea GRIGORE
  • Publication number: 20230125807
    Abstract: 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: Application
    Filed: October 21, 2021
    Publication date: April 27, 2023
    Applicant: UiPath, Inc.
    Inventors: Bogdan Constantin RIPA, Cosmin V. VOICU, Ion MIRON, Mircea GRIGORE
  • Publication number: 20230107233
    Abstract: 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: Application
    Filed: November 16, 2022
    Publication date: April 6, 2023
    Applicant: UiPath, Inc.
    Inventors: Bogdan RIPA, Mircea GRIGORE, Cosmin VOICU