Patents by Inventor Palak Kadakia
Palak Kadakia 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: 20240103496Abstract: Human-in-the-loop robot training using artificial intelligence (AI) for robotic process automation (RPA) is disclosed. This may be accomplished by a listener robot watching interactions of a user or another robot with a computing system. Based on the interactions by the user or robot with the computing system, the robot may be improved and/or personalized for the user or a group of users.Type: ApplicationFiled: November 16, 2023Publication date: March 28, 2024Applicant: UiPath, Inc.Inventors: Prabhdeep SINGH, Liji KUNNATH, Palak KADAKIA
-
Patent number: 11815880Abstract: Human-in-the-loop robot training using artificial intelligence (AI) for robotic process automation (RPA) is disclosed. This may be accomplished by a listener robot watching interactions of a user or another robot with a computing system. Based on the interactions by the user or robot with the computing system, the robot may be improved and/or personalized for the user or a group of users.Type: GrantFiled: October 20, 2021Date of Patent: November 14, 2023Assignee: UiPath, Inc.Inventors: Prabhdeep Singh, Liji Kunnath, Palak Kadakia
-
Publication number: 20230306349Abstract: Systems and methods for automatically benchmarking a process of an organization are provided. A process of an organization is extracted from a database of process data. A semantic understanding of the process of the organization is determined. The process of the organization is benchmarked to a standardized process based on the semantic understanding. Results of the benchmarking are output.Type: ApplicationFiled: March 14, 2022Publication date: September 28, 2023Applicant: UiPath, Inc.Inventors: Palak Kadakia, Matthew Vanderzee
-
Publication number: 20230297488Abstract: Systems and methods for executing a robotic process automation (RPA) workflow are provided. The RPA workflow is executed by a first robot. The execution of the RPA workflow is suspended by the first robot. A current context of the RPA workflow is serialized at a time of the suspension and the current context of the RPA workflow is stored. The execution of the RPA workflow is resumed by a second robot based on a triggering condition by retrieving the current context of the RPA workflow. The first robot and the second robot may be the same robot or different robots.Type: ApplicationFiled: May 26, 2023Publication date: September 21, 2023Applicant: UiPath, Inc.Inventors: Palak KADAKIA, Liji J. KUNNATH, Amol AWATE, Remus RUSANU
-
Publication number: 20230289694Abstract: Systems and methods for automatically provisioning recommendations for optimizing a process are provided. A knowledge graph for an organization is generated. The knowledge graph for the organization is compared with an optimized knowledge graph. Recommendations for optimizing a process of the organization are generated based on the comparing. The recommendations for optimizing the process are output.Type: ApplicationFiled: March 14, 2022Publication date: September 14, 2023Applicant: UiPath, Inc.Inventors: Palak KADAKIA, Matthew VANDERZEE
-
Publication number: 20230289621Abstract: Systems and methods for automatically generating a knowledge graph are provided. Entity data, process data, user data, and system data of an organization are extracted from one or more business data sources. A knowledge graph defining relationships between the entities data, the process data, the user data, and the system data is generated. The knowledge graph is output.Type: ApplicationFiled: March 14, 2022Publication date: September 14, 2023Applicant: UiPath, Inc.Inventors: Palak KADAKIA, Matthew VANDERZEE, Ankit SARAF, Paramjit Singh KAHLON
-
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
-
Publication number: 20230289704Abstract: Systems and methods for automatically creating a data model are provided. A semantic understanding of entities stored in one or more business data sources is determined. The entities are extracted from the one or more business data sources based on the semantic understanding. A data model for the entities is created. The data model is output.Type: ApplicationFiled: March 14, 2022Publication date: September 14, 2023Applicant: UiPath, Inc.Inventors: Palak KADAKIA, Matthew VANDERZEE, Ankit SARAF, Paramjit Singh KAHLON
-
Publication number: 20230275999Abstract: A system and method provide an integrated automation solution that links multiple systems and applications of a contact center operation and provides a unified support interface and unified knowledge base that delivers relevant data in real-time to assist contact center personnel during a customer interaction. Robotic Process Automation (RPA) is used for automating workflows and processes with robots (e.g., attended and/or unattended) that perform various tasks and activities for capturing information (data, documents, etc.) from multiple front-end and/or back-end systems and applications to provide the necessary data and information in real-time during a contact center session.Type: ApplicationFiled: May 4, 2023Publication date: August 31, 2023Applicant: UiPath, Inc.Inventors: Palak KADAKIA, Ankit SARAF
-
Patent number: 11704224Abstract: Systems and methods for executing a robotic process automation (RPA) workflow are provided. The RPA workflow is executed by a first robot. The execution of the RPA workflow is suspended by the first robot. A current context of the RPA workflow is serialized at a time of the suspension and the current context of the RPA workflow is stored. The execution of the RPA workflow is resumed by a second robot based on a triggering condition by retrieving the current context of the RPA workflow. The first robot and the second robot may be the same robot or different robots.Type: GrantFiled: April 7, 2022Date of Patent: July 18, 2023Assignee: UiPath, Inc.Inventors: Palak Kadakia, Liji J. Kunnath, Amol Awate, Remus Rusanu
-
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
-
Patent number: 11683419Abstract: A system and method provide an integrated automation solution that links multiple systems and applications of a contact center operation and provides a unified support interface and unified knowledge base that delivers relevant data in real-time to assist contact center personnel during a customer interaction. Robotic Process Automation (RPA) is used for automating workflows and processes with robots (e.g., attended and/or unattended) that perform various tasks and activities for capturing information (data, documents, etc.) from multiple front-end and/or back-end systems and applications to provide the necessary data and information in real-time during a contact center session.Type: GrantFiled: May 21, 2021Date of Patent: June 20, 2023Assignee: UiPath, Inc.Inventors: Palak Kadakia, Ankit Saraf
-
Patent number: 11582346Abstract: A system and method provide an automation solution for guiding a contact center agent during a communication session by providing contextual in-line assistance. Robotic process automation (RPA) is used for automating workflows and processes with robots that capture information from multiple applications of a contact center system and generate contextual guidance for the contact center agent via callout activities during the communication session.Type: GrantFiled: June 28, 2021Date of Patent: February 14, 2023Assignee: UiPath, Inc.Inventors: Palak Kadakia, Anastasia Paushkina, Wei Si, Sankara Narayanan K. Venkataraman, Justin Marks
-
Publication number: 20230026725Abstract: 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: October 4, 2022Publication date: January 26, 2023Applicant: UiPath, Inc.Inventors: Ankit Saraf, Mircea Grigore, Palak Kadakia
-
Patent number: 11494203Abstract: Application integration for robotic process automation (RPA) using a development application configured for development of RPA-enabled applications is disclosed. The development application in some embodiments may be used for application integration with attended robots that execute locally on the same computing system as an instance of the RPA-enabled application, unattended robots that execute on a remote computing system, or both, creating an RPA-enabled application. One or more user interface (UI) elements, variables, and/or events of an RPA-enabled application may be linked to one or more respective RPA processes, causing respective RPA robot(s) to carry out the associated functionality.Type: GrantFiled: May 13, 2020Date of Patent: November 8, 2022Assignee: UiPath, Inc.Inventors: Evan Cohen, Justin Marks, Palak Kadakia, Ankit Saraf, Bridgette Graham
-
Patent number: 11461374Abstract: 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: August 6, 2020Date of Patent: October 4, 2022Assignee: UIPATH, INC.Inventors: Ankit Saraf, Mircea Grigore, Palak Kadakia
-
Publication number: 20220229760Abstract: Systems and methods for executing a robotic process automation (RPA) workflow are provided. The RPA workflow is executed by a first robot. The execution of the RPA workflow is suspended by the first robot. A current context of the RPA workflow is serialized at a time of the suspension and the current context of the RPA workflow is stored. The execution of the RPA workflow is resumed by a second robot based on a triggering condition by retrieving the current context of the RPA workflow. The first robot and the second robot may be the same robot or different robots.Type: ApplicationFiled: April 7, 2022Publication date: July 21, 2022Applicant: UiPath, Inc.Inventors: Palak KADAKIA, Liji J. KUNNATH, Amol AWATE, Remus RUSANU
-
Patent number: 11334465Abstract: Systems and methods for executing a robotic process automation (RPA) workflow are provided. The RPA workflow is executed by a first robot. The execution of the RPA workflow is suspended by the first robot. A current context of the RPA workflow is serialized at a time of the suspension and the current context of the RPA workflow is stored. The execution of the RPA workflow is resumed by a second robot based on a triggering condition by retrieving the current context of the RPA workflow. The first robot and the second robot may be the same robot or different robots.Type: GrantFiled: December 17, 2019Date of Patent: May 17, 2022Assignee: UiPath, Inc.Inventors: Palak Kadakia, Liji J. Kunnath, Amol Awate, Remus Rusanu
-
Publication number: 20220043842Abstract: 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: August 6, 2020Publication date: February 10, 2022Applicant: UiPath, Inc.Inventors: Ankit Saraf, Mircea Grigore, Palak Kadakia
-
Publication number: 20220035343Abstract: Human-in-the-loop robot training using artificial intelligence (AI) for robotic process automation (RPA) is disclosed. This may be accomplished by a listener robot watching interactions of a user or another robot with a computing system. Based on the interactions by the user or robot with the computing system, the robot may be improved and/or personalized for the user or a group of users.Type: ApplicationFiled: October 20, 2021Publication date: February 3, 2022Applicant: UiPath, Inc.Inventors: Prabhdeep Singh, Liji Kunnath, Palak Kadakia