Movatterモバイル変換


[0]ホーム

URL:


US20220391225A1 - Web-based robotic process automation designer systems and automations for virtual machines, sessions, and containers - Google Patents

Web-based robotic process automation designer systems and automations for virtual machines, sessions, and containers
Download PDF

Info

Publication number
US20220391225A1
US20220391225A1US17/341,512US202117341512AUS2022391225A1US 20220391225 A1US20220391225 A1US 20220391225A1US 202117341512 AUS202117341512 AUS 202117341512AUS 2022391225 A1US2022391225 A1US 2022391225A1
Authority
US
United States
Prior art keywords
rpa
automation
web
computing system
robot
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US17/341,512
Inventor
Mircea GRIGORE
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
UiPath Inc
Original Assignee
UiPath Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by UiPath IncfiledCriticalUiPath Inc
Priority to US17/341,512priorityCriticalpatent/US20220391225A1/en
Assigned to UiPath, Inc.reassignmentUiPath, Inc.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: GRIGORE, Mircea
Priority to JP2021577290Aprioritypatent/JP2024523765A/en
Priority to EP21820860.1Aprioritypatent/EP4121852A4/en
Priority to PCT/US2021/056929prioritypatent/WO2022260694A1/en
Priority to KR1020217043179Aprioritypatent/KR20230001491A/en
Priority to CN202180004287.3Aprioritypatent/CN115943367A/en
Publication of US20220391225A1publicationCriticalpatent/US20220391225A1/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

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.

Description

Claims (21)

9. The cloud-based system ofclaim 1, wherein the computer program instructions are further configured to cause the at least one processor to:
detect a trigger event, condition, or command for executing an automation of the plurality of automations;
send one or more commands to a web extension of a web browser to interact with the web browser, obtain information from one or more webpages in one or more tabs of the web browser, or both, by an executing RPA robot of the plurality of RPA robots;
receive results of the interaction with the web browser, the obtained information, or both, from the web extension, by the executing RPA robot; and
execute a process associated with the automation, by the executing RPA robot, using the received results of the interaction with the web browser, the obtained information, or both.
10. The cloud-based system ofclaim 1, wherein computer program instructions are further configured to cause the at least one processor to:
detect a trigger event, condition, or command for executing an automation of the plurality of automations;
send, by an executing RPA robot of the plurality of RPA robots, one or more requests to a local RPA extension process of a client computing system to interact with one or more applications and/or processes of the client computing system, obtain information from the one or more applications and/or processes running on the client computing system, or both;
receive confirmation that the requested interaction occurred, receive the obtained information, or both, by the executing RPA robot; and
execute a process associated with the automation, by the executing RPA robot, using the received confirmation that the requested interaction occurred, the obtained information, or both.
11. A non-transitory computer-readable medium storing a computer program, the computer program configured to cause at least one processor to:
run a robotic process automation (RPA) robot as a runtime service, the RPA robot located in an operating system session, a virtual machine (VM), or a container; and
execute an automation, via the RPA robot, wherein
the automation is configured to cause the RPA robot to send one or more commands to a web extension of a web browser of a client computing system, and
the web extension is configured to:
interact with the web browser of the client computing system, obtain information from one or more webpages in one or more tabs of the web browser of the client computing system, or both, and
provide confirmation that the requested interaction occurred, provide the obtained information, or both, to the RPA robot.
17. A computer-implemented method, comprising:
running a robotic process automation (RPA) robot as a runtime service, by a cloud-based computing system, the RPA robot located in an operating system session, a virtual machine (VM), or a container of the computing system; and
executing an automation, by the RPA robot, wherein
the automation is configured to cause the RPA robot to send one or more requests to a local RPA extension process of a client computing system, and
the local RPA extension process is configured to:
interact with one or more applications and/or processes of the client computing system, obtain information from the one or more applications and/or processes running on the client computing system, or both, and
provide confirmation that the requested interaction occurred, provide the obtained information, or both, to the RPA robot.
US17/341,5122021-06-072021-06-08Web-based robotic process automation designer systems and automations for virtual machines, sessions, and containersAbandonedUS20220391225A1 (en)

Priority Applications (6)

Application NumberPriority DateFiling DateTitle
US17/341,512US20220391225A1 (en)2021-06-072021-06-08Web-based robotic process automation designer systems and automations for virtual machines, sessions, and containers
JP2021577290AJP2024523765A (en)2021-06-072021-10-28 Web-based robotic process automation designer system and automation for virtual machines, sessions, and containers
EP21820860.1AEP4121852A4 (en)2021-06-072021-10-28 DESIGNER SYSTEMS AND AUTOMATION FOR WEB-BASED ROBOTIC PROCESS AUTOMATION FOR VIRTUAL MACHINES, SESSIONS AND CONTAINERS
PCT/US2021/056929WO2022260694A1 (en)2021-06-072021-10-28Web-based robotic process automation designer systems and automations for virtual machines, sessions, and containers
KR1020217043179AKR20230001491A (en)2021-06-072021-10-28 Web-based Robotic Process Automation Designer Systems and Automations for Virtual Machines, Sessions, and Containers
CN202180004287.3ACN115943367A (en)2021-06-072021-10-28 Web-based robotic process automation designer system and automation for virtual machines, sessions and containers

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US17/340,603US12067407B2 (en)2021-06-072021-06-07Web-based robotic process automation designer systems and automations for virtual machines, sessions, and containers
US17/341,512US20220391225A1 (en)2021-06-072021-06-08Web-based robotic process automation designer systems and automations for virtual machines, sessions, and containers

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US17/340,603ContinuationUS12067407B2 (en)2021-06-072021-06-07Web-based robotic process automation designer systems and automations for virtual machines, sessions, and containers

Publications (1)

Publication NumberPublication Date
US20220391225A1true US20220391225A1 (en)2022-12-08

Family

ID=83688596

Family Applications (4)

Application NumberTitlePriority DateFiling Date
US17/340,603Active2041-08-13US12067407B2 (en)2021-06-072021-06-07Web-based robotic process automation designer systems and automations for virtual machines, sessions, and containers
US17/341,534PendingUS20220391226A1 (en)2021-06-072021-06-08Web-based robotic process automation designer systems and automations for virtual machines, sessions, and containers
US17/341,550Active2041-09-27US11789754B2 (en)2021-06-072021-06-08Web-based robotic process automation designer systems and automations for virtual machines, sessions, and containers
US17/341,512AbandonedUS20220391225A1 (en)2021-06-072021-06-08Web-based robotic process automation designer systems and automations for virtual machines, sessions, and containers

Family Applications Before (3)

Application NumberTitlePriority DateFiling Date
US17/340,603Active2041-08-13US12067407B2 (en)2021-06-072021-06-07Web-based robotic process automation designer systems and automations for virtual machines, sessions, and containers
US17/341,534PendingUS20220391226A1 (en)2021-06-072021-06-08Web-based robotic process automation designer systems and automations for virtual machines, sessions, and containers
US17/341,550Active2041-09-27US11789754B2 (en)2021-06-072021-06-08Web-based robotic process automation designer systems and automations for virtual machines, sessions, and containers

Country Status (6)

CountryLink
US (4)US12067407B2 (en)
EP (4)EP4121852A4 (en)
JP (4)JP2024523766A (en)
KR (4)KR20230001491A (en)
CN (4)CN115943363A (en)
WO (4)WO2022260693A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20230185586A1 (en)*2021-12-142023-06-15Sap SeBatch processing during bot runtime

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20220187847A1 (en)2019-11-052022-06-16Strong Force Vcn Portfolio 2019, LlcRobot Fleet Management for Value Chain Networks
TWI805024B (en)*2020-11-122023-06-11百林商智股份有限公司Robotic process automation system, and method thereof, non-transitory computer readable medium, and computer program product
USD1041482S1 (en)*2021-07-222024-09-10UiPath Inc.Display screen or portion thereof with a transitional graphical user interface
US11794348B2 (en)*2021-07-282023-10-24Sap SeProcess assembly line with robotic process automation
US12217030B2 (en)*2022-04-152025-02-04Microsoft Technology Licensing, LlcGenerating automations via natural language processing
US20240168773A1 (en)*2022-11-182024-05-23UiPath, Inc.Automatic augmentation of a target application within a browser
KR20240109136A (en)2023-01-032024-07-10주식회사 엘지에너지솔루션Monitoring device and operating method thereof
US20240354175A1 (en)*2023-04-202024-10-24Cisco Technology, Inc.Actioning system for observability platforms
US20250004920A1 (en)*2023-06-272025-01-02International Business Machines CorporationSelf-generating robotic process environments
USD1074711S1 (en)*2023-08-032025-05-13UiPath, Inc.Display screen with a graphical user interface
US12078985B1 (en)2023-09-192024-09-03Morgan Stanley Services Group Inc.System and method for work task management using application-level blue-green topology with parallel infrastructure rails
KR102822813B1 (en)2023-09-272025-06-25강원대학교산학협력단Device and Method for mapping between information model and robot operating system
CN117873657B (en)*2023-12-062024-11-05上海百秋新网商数字科技有限公司 Scheduling method and device for headless browser RPA task execution queue based on redis
CN117472784B (en)*2023-12-252024-03-19图灵人工智能研究院(南京)有限公司Browser-based Serverless code online debugging method
CN118642810B (en)*2024-08-142024-11-22深圳市客一客信息科技有限公司Intelligent RPA interaction method, device and system based on multi-mode visual retrieval
CN118656224B (en)*2024-08-212024-11-01南京科睿金信技术有限公司 A robotic process automation management system

Citations (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20060155740A1 (en)*2005-01-132006-07-13International Business Machines CorporationMethod, System and Program Product for Locating Remote Source Files
US20110028145A1 (en)*2006-12-072011-02-03Mobile Complete, Inc.Remote Access for Mobile Devices
US20110040824A1 (en)*2009-08-132011-02-17Google Inc.Shared Server-Side Macros
US7921372B2 (en)*2005-03-252011-04-05Microsoft CorporationSystem and method for pinning tabs in a tabbed browser
US20150012919A1 (en)*2013-07-052015-01-08Blue Prism LimitedSystem for Automating Processes
US20170220453A1 (en)*2003-10-012017-08-03Testplant, Inc.Method for monitoring a graphical user interface on a second computer display from a first computer
US20200034399A1 (en)*2018-07-252020-01-30Accenture Global Solutions LimitedNatural language control of web browsers
US20200233707A1 (en)*2019-01-162020-07-23Epiance Software Pvt. Ltd.Process discovery and automatic robotic scripts generation for distributed computing resources
US20210129325A1 (en)*2019-10-312021-05-06Automation Anywhere, Inc.Productivity plugin for integration with robotic process automation
US11301224B1 (en)*2019-04-302022-04-12Automation Anywhere, Inc.Robotic process automation system with a command action logic independent execution environment
US20220150106A1 (en)*2020-11-102022-05-12At&T Digital Life, Inc.Robotic process automation bot operational management system
US20220237005A1 (en)*2020-05-282022-07-28UiPath Inc.Systems and Methods for Robotic Process Automation of Mobile Platforms

Family Cites Families (37)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5754857A (en)*1995-12-081998-05-19Sun Microsystems, Inc.Distributed asynchronous workflow on the net
US7313564B2 (en)*2002-12-032007-12-25Symbioware, Inc.Web-interactive software testing management method and computer system including an integrated test case authoring tool
US20060069605A1 (en)*2004-09-292006-03-30Microsoft CorporationWorkflow association in a collaborative application
US8170901B2 (en)2004-10-012012-05-01Microsoft CorporationExtensible framework for designing workflows
US20070006153A1 (en)*2005-05-252007-01-04Microsoft CorporationExtensible testing framework
US7870512B2 (en)*2005-12-282011-01-11Sap AgUser interface (UI) prototype using UI taxonomy
US20080195936A1 (en)*2007-02-092008-08-14Fortent LimitedPresenting content to a browser
US9081595B1 (en)*2011-12-062015-07-14The Mathworks, Inc.Displaying violated coding rules in source code
US10509527B2 (en)*2013-09-132019-12-17Box, Inc.Systems and methods for configuring event-based automation in cloud-based collaboration platforms
US9135151B2 (en)2013-09-182015-09-15Yahoo! Inc.Automatic verification by comparing user interface images
JP6215033B2 (en)*2013-12-172017-10-18エヌ・ティ・ティ・コミュニケーションズ株式会社 Test control apparatus, communication system, test control method, and test control program
US10845950B2 (en)2015-12-172020-11-24Microsoft Technology Licensing, LlcWeb browser extension
US9905266B1 (en)*2016-01-152018-02-27Zoosk, Inc.Method and computer program product for building and displaying videos of users and forwarding communications to move users into proximity to one another
US10339027B2 (en)*2016-09-062019-07-02Accenture Global Solutions LimitedAutomation identification diagnostic tool
US10025567B2 (en)2016-10-142018-07-17Microsoft Technology Licensing, LlcBot creation with workflow development system
US11100922B1 (en)*2017-09-262021-08-24Amazon Technologies, Inc.System and methods for triggering sequences of operations based on voice commands
US11544383B2 (en)2018-03-292023-01-03Red Bend Ltd.Method for runtime mitigation of software and firmware code weaknesses
US10838614B2 (en)2018-04-032020-11-17Palantir Technologies Inc.Graphical user interface system
US20200034119A1 (en)2018-07-252020-01-30Frank, Inc.Translating User Inputs Into Discretely Functional Styled Standalone Web and Mobile Software Features
EP3608855A1 (en)2018-08-082020-02-12Atos Syntel, Inc.Workflow analyzer system and methods
US11120217B2 (en)*2018-12-182021-09-14Micro Focus LlcNatural language translation-based orchestration workflow generation
US11295390B2 (en)2019-03-192022-04-05Hippo Analytics Inc.Document integration into policy management system
US11243803B2 (en)2019-04-302022-02-08Automation Anywhere, Inc.Platform agnostic robotic process automation
JP7294609B2 (en)*2019-07-022023-06-20株式会社Codeer Program, Method, and Device for Supporting Software Operation Scenario Generation
US11194559B2 (en)*2019-08-062021-12-07Saudi Arabian Oil CompanyMethod and apparatus for platform as a service (PaaS) automation control
US11215961B2 (en)*2019-08-302022-01-04Tata Consultancy Services LimitedSystem and method of declarative modeling of a process for automation
US20210089358A1 (en)2019-09-202021-03-25University Of WashingtonTechniques for improving processing of bioinformatics information to decrease processing time
JP6785489B1 (en)*2019-10-092020-11-18株式会社C−Rise Information processing method, information processing device, information processing system and computer program
US11016789B2 (en)2019-10-112021-05-25UiPath, Inc.Robot browser embedding
US20210117895A1 (en)2019-10-182021-04-22ASG Technologies Group, Inc. dba ASG TechnologiesSystems and Methods for Cross-Platform Scheduling and Workload Automation
US10958732B1 (en)2020-02-032021-03-23Michael Jeffrey ProcopioServerless archive file creation and extraction system and serverless, in-browser, cloud storage enabled methods for opening, decompressing, and creating archive files
US20210294731A1 (en)*2020-03-192021-09-23S2 Technologies, Inc.System and method for executing manual tests integrating automation
CN111813516B (en)2020-06-292023-04-11中国平安人寿保险股份有限公司Resource control method and device, computer equipment and storage medium
US11295260B2 (en)*2020-07-222022-04-05Servicenow, Inc.Multi-process workflow designer
JP2021072097A (en)*2020-08-192021-05-06株式会社ShiftExecution program, input support program, and code-reading robot
US11934175B2 (en)*2020-10-022024-03-19Sap SeRobotic process automation for remote assistance
CN112486073B (en)2020-12-032022-04-19用友网络科技股份有限公司Robot control method, control system and readable storage medium

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20170220453A1 (en)*2003-10-012017-08-03Testplant, Inc.Method for monitoring a graphical user interface on a second computer display from a first computer
US20060155740A1 (en)*2005-01-132006-07-13International Business Machines CorporationMethod, System and Program Product for Locating Remote Source Files
US7921372B2 (en)*2005-03-252011-04-05Microsoft CorporationSystem and method for pinning tabs in a tabbed browser
US20110028145A1 (en)*2006-12-072011-02-03Mobile Complete, Inc.Remote Access for Mobile Devices
US20110040824A1 (en)*2009-08-132011-02-17Google Inc.Shared Server-Side Macros
US20150012919A1 (en)*2013-07-052015-01-08Blue Prism LimitedSystem for Automating Processes
US20200034399A1 (en)*2018-07-252020-01-30Accenture Global Solutions LimitedNatural language control of web browsers
US20200233707A1 (en)*2019-01-162020-07-23Epiance Software Pvt. Ltd.Process discovery and automatic robotic scripts generation for distributed computing resources
US11301224B1 (en)*2019-04-302022-04-12Automation Anywhere, Inc.Robotic process automation system with a command action logic independent execution environment
US20210129325A1 (en)*2019-10-312021-05-06Automation Anywhere, Inc.Productivity plugin for integration with robotic process automation
US20220237005A1 (en)*2020-05-282022-07-28UiPath Inc.Systems and Methods for Robotic Process Automation of Mobile Platforms
US20220150106A1 (en)*2020-11-102022-05-12At&T Digital Life, Inc.Robotic process automation bot operational management system

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
Kofax More Choice, More Value: User Containers to Run Your Kofax Intelligent Automation Project. 6/9/2020. kofax.com <https://www.kofax.com/learn/blog/more-choice-more-value-using-containers-to-run-your-kofax-intelligent-automation-project> (Year: 2020)*
UI.Vision webpage. Retrieved 5/6/2021. <https://web.archive.org/web/20210506005508/https://ui.vision/>, <https://web.archive.org/web/20210506014336/https://ui.vision/rpa> (Year: 2021)*
UI.Vision. "Visual UI Testing with the UI Vision RPA Software". 7/23/2018. <https://www.youtube.com/watch?v=u2A0KHC7xwY> (Year: 2018)*

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20230185586A1 (en)*2021-12-142023-06-15Sap SeBatch processing during bot runtime
US12373225B2 (en)*2021-12-142025-07-29Sap SeBatch processing during bot runtime

Also Published As

Publication numberPublication date
EP4124212A4 (en)2023-08-23
EP4121852A1 (en)2023-01-25
CN115943364A (en)2023-04-07
CN115943363A (en)2023-04-07
US20220391226A1 (en)2022-12-08
EP4124212A1 (en)2023-02-01
WO2022260694A1 (en)2022-12-15
KR20220166706A (en)2022-12-19
WO2022260693A1 (en)2022-12-15
KR20220166705A (en)2022-12-19
EP4121848A1 (en)2023-01-25
EP4121854A1 (en)2023-01-25
KR102778026B1 (en)2025-03-06
JP2024523766A (en)2024-07-02
KR20230001491A (en)2023-01-04
US20220391227A1 (en)2022-12-08
US12067407B2 (en)2024-08-20
WO2022260696A1 (en)2022-12-15
CN115943367A (en)2023-04-07
CN115943368A (en)2023-04-07
EP4121848A4 (en)2023-08-23
KR102778029B1 (en)2025-03-06
JP2024523765A (en)2024-07-02
JP2024529187A (en)2024-08-02
EP4121854A4 (en)2023-08-23
KR20230000930A (en)2023-01-03
JP2024523764A (en)2024-07-02
US20220391178A1 (en)2022-12-08
WO2022260695A1 (en)2022-12-15
EP4121852A4 (en)2023-08-23
US11789754B2 (en)2023-10-17

Similar Documents

PublicationPublication DateTitle
US11789754B2 (en)Web-based robotic process automation designer systems and automations for virtual machines, sessions, and containers
US11748479B2 (en)Centralized platform for validation of machine learning models for robotic process automation before deployment
US11392477B2 (en)Automation of a process running in a first session via a robotic process automation robot running in a second session
US11494203B2 (en)Application integration for robotic process automation
EP3910468A1 (en)Application integration for robotic process automation
US11157339B1 (en)Automation of a process running in a first session via a robotic process automation robot running in a second session
US20210326244A1 (en)Test automation for robotic process automation
US11544082B2 (en)Shared variable binding and parallel execution of a process and robot workflow activities for robotic process automation
EP3901865A1 (en)Test automation for robotic process automation
US12318938B2 (en)Multi-target libraries, projects, and activities for robotic process automation
EP3901864A1 (en)Test automation for robotic process automation

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:UIPATH, INC., NEW YORK

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:GRIGORE, MIRCEA;REEL/FRAME:056464/0354

Effective date:20210603

STPPInformation on status: patent application and granting procedure in general

Free format text:RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

STPPInformation on status: patent application and granting procedure in general

Free format text:NON FINAL ACTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

STPPInformation on status: patent application and granting procedure in general

Free format text:FINAL REJECTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:DOCKETED NEW CASE - READY FOR EXAMINATION

STPPInformation on status: patent application and granting procedure in general

Free format text:NON FINAL ACTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

STPPInformation on status: patent application and granting procedure in general

Free format text:FINAL REJECTION MAILED

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp