CN113641483A - Robot process automation system based on artificial intelligence - Google Patents
Robot process automation system based on artificial intelligence Download PDFInfo
- Publication number
- CN113641483A CN113641483A CN202111022067.1A CN202111022067A CN113641483A CN 113641483 A CN113641483 A CN 113641483A CN 202111022067 A CN202111022067 A CN 202111022067A CN 113641483 A CN113641483 A CN 113641483A
- Authority
- CN
- China
- Prior art keywords
- module
- robot
- rpa
- management
- cloud
- 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.)
- Pending
Links
- 238000004801 process automation Methods 0.000 title claims abstract description 27
- 238000013473 artificial intelligence Methods 0.000 title claims abstract description 23
- 230000001149 cognitive effect Effects 0.000 claims abstract description 13
- 238000005516 engineering process Methods 0.000 claims abstract description 7
- 238000000034 method Methods 0.000 claims description 91
- 230000008569 process Effects 0.000 claims description 87
- 238000012544 monitoring process Methods 0.000 claims description 17
- 238000011161 development Methods 0.000 claims description 14
- 238000013461 design Methods 0.000 claims description 12
- 238000013480 data collection Methods 0.000 claims description 10
- 230000000007 visual effect Effects 0.000 claims description 8
- 230000008520 organization Effects 0.000 claims description 7
- 238000012545 processing Methods 0.000 claims description 7
- 230000003993 interaction Effects 0.000 claims description 6
- 238000004806 packaging method and process Methods 0.000 claims description 3
- 230000009466 transformation Effects 0.000 abstract description 4
- 238000012795 verification Methods 0.000 abstract description 4
- 238000007726 management method Methods 0.000 description 94
- 230000006870 function Effects 0.000 description 18
- 238000012384 transportation and delivery Methods 0.000 description 5
- 238000012423 maintenance Methods 0.000 description 4
- 238000004458 analytical method Methods 0.000 description 3
- 230000010354 integration Effects 0.000 description 3
- 238000003672 processing method Methods 0.000 description 3
- 238000009960 carding Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 238000012550 audit Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000004807 localization Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003032 molecular docking Methods 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/48—Program initiating; Program switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
- G06F9/4881—Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J11/00—Manipulators not otherwise provided for
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J13/00—Controls for manipulators
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5005—Allocation of resources, e.g. of the central processing unit [CPU] to service a request
- G06F9/5027—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Numerical Control (AREA)
Abstract
The invention discloses a robot process automation system based on artificial intelligence, which has the technical scheme key points that: the robot comprises a cloud expansion RPA platform, a cloud expansion RPA robot, a robot management console, a robot cognitive service platform and a robot execution module; the cloud expansion RPA and the Windows operating system are deeply integrated, accurate and reliable automation technology is provided for enterprises by using a system bottom layer native driver, a built-in AI skill module is provided for a cloud expansion RPA platform, the cloud expansion RPA robot is used for enterprise labor execution, and the robot management console is connected with the cloud expansion RPA platform and used for controlling the cloud expansion RPA robot to execute according to instructions preset by the robot execution module; the system modularizes the commonly used operation contents of enterprises, accelerates digital transformation, digitally drives efficient service innovation, quickly implements verification service flow and quickly seizes valuable space.
Description
Technical Field
The invention relates to the field of robots, in particular to a robot process automation system based on artificial intelligence.
Background
Robotic Process Automation (RPA) refers to the automated execution of highly repetitive, everyday tasks typically performed by knowledge workers using software robots.
The existing chinese patent publication No. CN111427676A discloses a robot process automation task processing method, which is characterized in that the processing method includes: counting the number of subtasks, and collecting the execution information reported by each subtask; and when receiving the execution failure information reported by the subtask, sending a first instruction of the primary processing scheme to the subtask, and if continuing to collect the execution failure information reported by the subtask, sending a second instruction of the alternative processing scheme to the subtask. The first instructions include: checking the hardware environment of the subtask operation, and judging whether the occupation of resources such as disk space, memory, CPU and the like is normal; trying to optimize the occupation of computer resources and releasing the computer resources; checking the software environment of the subtask operation, and judging whether the SDK and the code packet which are depended by the subtask operation are complete and normal; downloading a dependent code packet and configuring the code packet according to the subtask requirement; and checking the network environment and the communication condition, and automatically retrying after the subtask fails if the network signal is weak or unstable.
The robot process automation task processing method does not carry out the carding and the control of the process from a logic framework and a control layer, and in addition, the common operation contents of enterprises cannot be modularized, the digital transformation of the enterprises is accelerated, the high-efficiency service innovation cannot be digitally driven, and the verification of the service process cannot be rapidly carried out.
Disclosure of Invention
In view of the problems mentioned in the background, it is an object of the present invention to provide an artificial intelligence based robot process automation system to solve the problems mentioned in the background.
The technical purpose of the invention is realized by the following technical scheme:
a robot process automation system based on artificial intelligence comprises a cloud expansion RPA platform, a cloud expansion RPA robot, a robot management console, a robot cognitive service platform and a robot execution module; the cloud expansion RPA and the Windows operating system are deeply integrated, accurate and reliable automation technology is provided for enterprises by using a system bottom layer native driver, a built-in AI skill module is provided for a cloud expansion RPA platform, the cloud expansion RPA robot is used for enterprise labor execution, the robot management console is connected with the cloud expansion RPA platform and used for controlling the cloud expansion RPA robot to execute according to instructions preset by the robot execution module, the robot cognitive service platform is connected with the cloud expansion RPA robot and provides data interaction, and the robot management console comprises a data collection module, a task execution issuing module and a process task strategy development module.
Preferably, the data collection module comprises a screen recording module, a process monitoring module, a designer log recording module and an operation log recording module, the screen recording module is used for intelligently recording a cloud-expansion RPA robot, the process monitoring module is used for monitoring the state of the cloud-expansion RPA robot in real time, the designer log recording module is used for recording a designer log of the cloud-expansion RPA robot, and the operation log recording module is used for recording an operation log of the cloud-expansion RPA robot.
Preferably, the task execution issuing module includes an unattended operation module, an auxiliary assistant operation module, a manual operation module, an operation control module, a historical task recording module and an operation message prompting module, the unattended operation module is used for unattended operation of the cloud-augmented RPA robot, the auxiliary assistant operation module is used for auxiliary operation of the cloud-augmented RPA robot, the manual operation module is used for manually controlling the cloud-augmented RPA robot, the operation control module is used for central control management of the cloud-augmented RPA robot, the historical task recording module is used for recording operation records of the cloud-augmented RPA robot, and the operation message prompting module is used for sending operation messages of the cloud-augmented RPA robot.
Preferably, the process task policy development module includes a process information acquisition module, a process file downloading module, a timed task module and a log policy module, wherein the process information acquisition module is used for acquiring process information, the process file downloading module is used for downloading a process file, the timed task module is used for assigning a timed task, and the log policy module is used for managing and storing log policies.
Preferably, the robot management console includes an automated management system, and the automated management system includes a process management module, a robot management module, a task management module, a sharing management module, a version management module, a scheduling management module, a sharing management module, a triple play module, and an interface API.
Preferably, the robot management console comprises a view report system, and the view report system comprises an operation overview module, a role built-in report module, a log retrieval module, an ELK management module, a user-defined report module and a user-defined view module.
Preferably, the robot management console includes an organization management system, and the organization management system includes a role management module, a right management module, a department management module, a user management module, a system management module, and a license management module.
Preferably, the cloud extension RPA platform IS connected with an IS-RPA designer, and the IS-RPA designer includes an operating environment system, a scene function support system, and a process configuration system.
Preferably, the operating environment system comprises a Python support module, a visual design module, a process design canvas module, a debugging, compiling and operating module, a function calling module and a packaging interface module; the process configuration system comprises a process release module, a process definition module, a process management module and a variable definition module.
Preferably, the scene function support system comprises a flow control module, an application program supervision module, a browser module, a picture operation module, a data processing module, an office and mail module, a custom component, a server operation module and a data sharing module.
In summary, the invention mainly has the following beneficial effects:
the robot process automation system based on artificial intelligence utilizes the cloud expansion RPA platform, the cloud expansion RPA robot, the robot management console, the robot cognitive service platform, the robot execution module and the like to modularize the commonly used operation contents of an enterprise, accelerate digital transformation, digitally drive high-efficiency service innovation, rapidly implement verification service process and quickly seize the valuable space; cost reduction and efficiency improvement can be realized, operation cost is reduced, and working efficiency is improved; and the system is based on data decision and intelligent flow, can insights pain points of enterprises, quickly responds delivery, is quickly connected without interfering the bottom layer, realizes flow automation of manual operation, liberates manpower and increases the automation level of the flow robot.
Drawings
FIG. 1 is a system block diagram of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Example 1
Referring to fig. 1, a robot process automation system based on artificial intelligence includes a cloud extension RPA platform, a cloud extension RPA robot, a robot management console, a robot cognitive service platform, and a robot execution module; the cloud expands RPA and Windows operating system degree of depth integration, utilize the native drive of system bottom, for the enterprise provides accurate reliable automation technology, the cloud expands the RPA platform and provides built-in AI skill module, the cloud expands the RPA robot and is used for enterprise's work to carry out, robot management control cabinet and cloud expand the RPA platform and be connected and be used for controlling the cloud to expand the RPA robot and carry out according to the instruction that the robot execution module was preset, the robot cognitive service platform is connected and is provided data interaction with the cloud expands the RPA robot, the robot management control cabinet includes data collection module, task execution delivery module and flow task strategy development module.
The data collection module comprises a screen video recording module, a process monitoring module, a designer log recording module and an operation log recording module, the screen video recording module is used for intelligently recording video of the cloud expansion RPA robot, the process monitoring module is used for monitoring the state of the cloud expansion RPA robot in real time, the designer log recording module is used for recording designer logs of the cloud expansion RPA robot, and the operation log recording module is used for recording operation logs of the cloud expansion RPA robot.
The task execution issuing module comprises an unattended operation module, an auxiliary assistant operation module, a manual operation module, an operation control module, a historical task recording module and an operation message prompting module, the unattended operation module is used for unattended operation of the cloud-expansion RPA robot, the auxiliary assistant operation module is used for auxiliary operation of the cloud-expansion RPA robot, the manual operation module is used for manually controlling the cloud-expansion RPA robot, the operation control module is used for central control management of the cloud-expansion RPA robot, the historical task recording module is used for recording operation records of the cloud-expansion RPA robot, and the operation message prompting module is used for sending out operation messages of the cloud-expansion RPA robot.
The process task strategy development module comprises a process information acquisition module, a process file downloading module, a timing task module and a log strategy module, wherein the process information acquisition module is used for acquiring process information, the process file downloading module is used for downloading a process file, the timing task module is used for assigning a timing task, and the log strategy module is used for managing and storing a log strategy.
The robot management console comprises an automatic management system, wherein the automatic management system comprises a process management module, a robot management module, a task management module, a sharing management module, a version management module, a scheduling management module, a sharing management module, a triple play module and an interface API.
The robot management console comprises a view report system, wherein the view report system comprises an operation overview module, a role built-in report module, a log retrieval module, an ELK management module, a user-defined report module and a user-defined view module.
The robot management console comprises an organization management system, wherein the organization management system comprises a role management module, a permission management module, a department management module, a user management module, a system management module and a permission management module.
The cloud expansion RPA platform IS connected with an IS-RPA designer, and the IS-RPA designer comprises an operating environment system, a scene function support system and a flow configuration system.
The operating environment system comprises a Python support module, a visual design module, a process design canvas module, a debugging, compiling and operating module, a function calling module and a packaging interface module; the process configuration system comprises a process release module, a process definition module, a process management module and a variable definition module.
The scene function support system comprises a flow control module, an application program supervision module, a browser module, a picture operation module, a data processing module, an office and mail module, a custom assembly, a server operation module and a data sharing module.
The robot process automation system based on artificial intelligence utilizes a cloud expansion RPA platform, a cloud expansion RPA robot, a robot management console, a robot cognitive service platform, a robot execution module and the like to modularize operation contents commonly used by enterprises, accelerate digital transformation, digitally drive high-efficiency service innovation, rapidly implement verification service processes and quickly seize valuable open space; cost reduction and efficiency improvement can be realized, operation cost is reduced, and working efficiency is improved; and the system is based on data decision and intelligent flow, can insights pain points of enterprises, quickly responds delivery, is quickly connected without interfering the bottom layer, realizes flow automation of manual operation, liberates manpower and increases the automation level of the flow robot.
Example 2
Referring to fig. 1, a robot process automation system based on artificial intelligence includes a cloud extension RPA platform, a cloud extension RPA robot, a robot management console, a robot cognitive service platform, and a robot execution module; the cloud expands RPA and Windows operating system degree of depth integration, utilize the native drive of system bottom, for the enterprise provides accurate reliable automation technology, the cloud expands the RPA platform and provides built-in AI skill module, the cloud expands the RPA robot and is used for enterprise's work to carry out, robot management control cabinet and cloud expand the RPA platform and be connected and be used for controlling the cloud to expand the RPA robot and carry out according to the instruction that the robot execution module was preset, the robot cognitive service platform is connected and is provided data interaction with the cloud expands the RPA robot, the robot management control cabinet includes data collection module, task execution delivery module and flow task strategy development module.
The data collection module comprises a screen video recording module, a process monitoring module, a designer log recording module and an operation log recording module, the screen video recording module is used for intelligently recording video of the cloud expansion RPA robot, the process monitoring module is used for monitoring the state of the cloud expansion RPA robot in real time, the designer log recording module is used for recording designer logs of the cloud expansion RPA robot, and the operation log recording module is used for recording operation logs of the cloud expansion RPA robot.
The task execution issuing module comprises an unattended operation module, an auxiliary assistant operation module, a manual operation module, an operation control module, a historical task recording module and an operation message prompting module, the unattended operation module is used for unattended operation of the cloud-expansion RPA robot, the auxiliary assistant operation module is used for auxiliary operation of the cloud-expansion RPA robot, the manual operation module is used for manually controlling the cloud-expansion RPA robot, the operation control module is used for central control management of the cloud-expansion RPA robot, the historical task recording module is used for recording operation records of the cloud-expansion RPA robot, and the operation message prompting module is used for sending out operation messages of the cloud-expansion RPA robot.
The process task strategy development module comprises a process information acquisition module, a process file downloading module, a timing task module and a log strategy module, wherein the process information acquisition module is used for acquiring process information, the process file downloading module is used for downloading a process file, the timing task module is used for assigning a timing task, and the log strategy module is used for managing and storing a log strategy.
The robot management console comprises an automatic management system, wherein the automatic management system comprises a process management module, a robot management module, a task management module, a sharing management module, a version management module, a scheduling management module, a sharing management module, a triple play module and an interface API.
Example 3
Referring to fig. 1, a robot process automation system based on artificial intelligence includes a cloud extension RPA platform, a cloud extension RPA robot, a robot management console, a robot cognitive service platform, and a robot execution module; the cloud expands RPA and Windows operating system degree of depth integration, utilize the native drive of system bottom, for the enterprise provides accurate reliable automation technology, the cloud expands the RPA platform and provides built-in AI skill module, the cloud expands the RPA robot and is used for enterprise's work to carry out, robot management control cabinet and cloud expand the RPA platform and be connected and be used for controlling the cloud to expand the RPA robot and carry out according to the instruction that the robot execution module was preset, the robot cognitive service platform is connected and is provided data interaction with the cloud expands the RPA robot, the robot management control cabinet includes data collection module, task execution delivery module and flow task strategy development module.
The data collection module comprises a screen video recording module, a process monitoring module, a designer log recording module and an operation log recording module, the screen video recording module is used for intelligently recording video of the cloud expansion RPA robot, the process monitoring module is used for monitoring the state of the cloud expansion RPA robot in real time, the designer log recording module is used for recording designer logs of the cloud expansion RPA robot, and the operation log recording module is used for recording operation logs of the cloud expansion RPA robot.
The task execution issuing module comprises an unattended operation module, an auxiliary assistant operation module, a manual operation module, an operation control module, a historical task recording module and an operation message prompting module, the unattended operation module is used for unattended operation of the cloud-expansion RPA robot, the auxiliary assistant operation module is used for auxiliary operation of the cloud-expansion RPA robot, the manual operation module is used for manually controlling the cloud-expansion RPA robot, the operation control module is used for central control management of the cloud-expansion RPA robot, the historical task recording module is used for recording operation records of the cloud-expansion RPA robot, and the operation message prompting module is used for sending out operation messages of the cloud-expansion RPA robot.
The process task strategy development module comprises a process information acquisition module, a process file downloading module, a timing task module and a log strategy module, wherein the process information acquisition module is used for acquiring process information, the process file downloading module is used for downloading a process file, the timing task module is used for assigning a timing task, and the log strategy module is used for managing and storing a log strategy.
The robot management console comprises an automatic management system, wherein the automatic management system comprises a process management module, a robot management module, a task management module, a sharing management module, a version management module, a scheduling management module, a sharing management module, a triple play module and an interface API.
The system has efficient flow editing experience: the cloud expansion RPA editor adopts an intuitive and efficient graphical interface, a complex flow can be designed through simple dragging, and the learning cost is low. The designed process is presented in a flow chart form, all steps are clear at a glance, and internal communication and maintenance of enterprises are easy. Hundreds of automatic and artificial intelligence components are arranged in the editor, are deeply integrated with other software, and can be used after being opened, and additional programming is not needed; the system is provided with an enterprise-level RPA platform: the cloud expansion RPA and the Windows operating system are deeply integrated, and an accurate and reliable automation technology is provided for enterprises by using the primary drive of the bottom layer of the system. The cloud expansion control console provides a powerful robot and flow management function, can dynamically execute task distribution, supports a timing plan, improves the utilization rate of the robot, and expands the investment income of a user; the system has an open RPA ecology: the cloud expansion RPA platform has incomparable openness and expandability. Through abundant subassembly market and flow market, the user only needs just through simply dragging, just can be with in the ecosystem powerful automation ability and AI ability embedding flow, satisfy each trade demand.
The system has leading artificial intelligence: the cloud expansion RPA platform provides a large amount of built-in AI skills, and automation of more service scenes is realized. We have established an open AI component market into which new AI skills are continually being added. The user can use the existing AI components or obtain the AI components from the market, and the self-defined AI skills of the enterprise can be integrated; the system has flexible deployment modes: the method not only supports enterprise-level privatized deployment, but also supports simple and convenient public cloud service, and provides comprehensive support for operation and maintenance requirements of different enterprises. Meanwhile, the system has a flexible charging mode, comprises various forms such as annual payment and volume payment and the like, and is suitable for the requirements of different scenes; the system has professional service capability: the method provides each link of a professional team and enterprise co-carding process, scientifically plans RPA implementation, monitors implementation process and operation efficiency in the whole process, continuously provides customized service for clients, and enables enterprise synergy
The whole framework of the system iS mainly based on the fact that a highly visual process design tool iS used for designing, developing and configuring a business process through an iS-RPA designer, the authority of the robot, the process, tasks, scheduling, version and role iS managed through an iS-RPA enterprise server, the robot, the process, the tasks, the scheduling, the version and the role iS issued to the iS-RPA robot to execute a plurality of pre-established process automation schemes, manual operation iS simulated to complete the work of a person, the repeated and boring work procedures are automated, the work efficiency iS further improved, and the compliance iS improved.
The iS-RPA enterprise server of the system mainly realizes the functions of arranging the tasks of the robot, scheduling, monitoring and analyzing the working condition of the robot and the like. And performing operations of registration loading, maintenance, state viewing, unbinding and the like on the permission, the robot and the designer. The system can realize the life cycle management of the process, such as uploading, auditing, releasing, executing, scheduling, stopping and the like, can distribute different process automation tasks to robots in a robot factory for execution through scheduling, reasonably allocates different tasks among different robots, and improves the operation efficiency of the robot factory. Meanwhile, the operation condition of the robot factory can be visually displayed through the functions of triple play (log, visual process, screen video), overview, report forms and the like.
The iS-RPA designer of the system mainly realizes the design of the business process and forms a predefined automation program. The automatic development design environment which is most intuitive, rich in functions and highly visual in the industry is provided, and perfect support of full Chinese localization is provided. The output to Python codes is supported, the conversion between visual editing and programming language editing can be realized, and detailed instructions are designed to be executed tasks. The design work of the automatic flow can be completed through the flow design tool, and business personnel without IT bases can easily perform basic configuration and design work of some automatic flows.
The iS-RPA robot of the system iS mainly responsible for executing specific business processes, iS a main force for executing tasks in a robot factory, can execute robot process tasks in a single, timed, sun-fixed and circulating mode according to a planned task and a scheduling strategy which are preset, and provides a robot in an unattended mode and a robot in an auxiliary assistant mode.
The system efficiently integrates enterprise resources from the capability of overall layout of the enterprise robots through organization and systematized management, and helps enterprises to quickly build own robot factories and better manage and operate the robot factories by combining the functions of a designer, the robots and an enterprise server. The system adopts factory operation: the operation of the whole robot factory mainly comprises the stages of the business department, such as requirement proposing, requirement evaluation, development and test, flow distribution, operation recording, analysis and monitoring, and operation and maintenance. The system adopts a service module: the identity role is taken as a dimension, the identity role is divided into a developer function, a user function, an owner function and a manager function, and the unified authority management function is combined, so that users with different identities can use limited functions, and the requirement of the classified management of the power is met.
The management module of the system: the method comprises the functions of robot management, process management, scheduling management, task management, shared storage and integrated interface. The robot resource, process resource and data resource management and the external docking capability are mainly realized. The integral functional framework of the system realizes the acquisition of basic data, considers the development requirements of subsequent big data analysis, realizes comprehensive intelligent analysis means and provides more intelligent and automatic auxiliary tools. According to the management, the operation process and the result of the robot process automation program, the robot process automation operation condition is displayed in a report form and view mode, and meanwhile, each step of the robot completing the task can be monitored and recorded, so that the robot process automation program can be used as an audit certificate to meet the requirements of legal compliance.
A log data processing layer of the system adopts an ELK distributively-deployed full-text search engine architecture, a robot sends an operation log to a Logstash, the Logstash performs filtering, collecting, processing and other work, an elastic search performs log storage and analysis, and finally a Kibana provides a visual interface for data display of related logs and view reports. The front end of the system uses the light-weight frame VUE, a frame mode with a front end and a rear end separated is realized, the response of the whole page of the system is improved, and meanwhile, the user operation experience and the man-machine interaction capability are improved. The http protocol 443 port serves as a unified egress port through Nginx. The robot factory of the system provides a flexible deployment architecture, and has three modes: centralized, hybrid, and distributed. The centralized deployment architecture deploys the common robots and the high-density robots at headquarters, and users of branch institutions uniformly schedule robot resources of the headquarters. Besides the headquarter deployment robot, the hybrid deployment robot also has a part of robots deployed at the branch institutions, and meets the local personalized development requirements of the branch institutions. And in the distributed deployment, the headquarters only deploys the control management center, and the robots are deployed at branch offices. The high-density robot supports multiple users to run respective robot execution flows on one windows server 2012.
Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that changes, modifications, substitutions and alterations can be made in these embodiments without departing from the principles and spirit of the invention, the scope of which is defined in the appended claims and their equivalents.
Claims (10)
1. The utility model provides a robot process automation system based on artificial intelligence which characterized in that: the robot comprises a cloud expansion RPA platform, a cloud expansion RPA robot, a robot management console, a robot cognitive service platform and a robot execution module; the cloud expansion RPA and the Windows operating system are deeply integrated, accurate and reliable automation technology is provided for enterprises by using a system bottom layer native driver, a built-in AI skill module is provided for a cloud expansion RPA platform, the cloud expansion RPA robot is used for enterprise labor execution, the robot management console is connected with the cloud expansion RPA platform and used for controlling the cloud expansion RPA robot to execute according to instructions preset by the robot execution module, the robot cognitive service platform is connected with the cloud expansion RPA robot and provides data interaction, and the robot management console comprises a data collection module, a task execution issuing module and a process task strategy development module.
2. The artificial intelligence based robotic process automation system of claim 1, further comprising: the data collection module comprises a screen video recording module, a process monitoring module, a designer log recording module and an operation log recording module, the screen video recording module is used for intelligently recording video of the cloud expansion RPA robot, the process monitoring module is used for monitoring the state of the cloud expansion RPA robot in real time, the designer log recording module is used for recording designer logs of the cloud expansion RPA robot, and the operation log recording module is used for recording operation logs of the cloud expansion RPA robot.
3. The artificial intelligence based robotic process automation system of claim 1, further comprising: the task execution issuing module comprises an unattended operation module, an auxiliary assistant operation module, a manual operation module, an operation control module, a historical task recording module and an operation message prompting module, the unattended operation module is used for unattended operation of the cloud expansion RPA robot, the auxiliary assistant operation module is used for auxiliary operation of the cloud expansion RPA robot, the manual operation module is used for manually controlling the cloud expansion RPA robot, the operation control module is used for central control management of the cloud expansion RPA robot, the historical task recording module is used for recording operation records of the cloud expansion RPA robot, and the operation message prompting module is used for sending operation messages of the cloud expansion RPA robot.
4. The artificial intelligence based robotic process automation system of claim 1, further comprising: the process task strategy development module comprises a process information acquisition module, a process file downloading module, a timing task module and a log strategy module, wherein the process information acquisition module is used for acquiring process information, the process file downloading module is used for downloading a process file, the timing task module is used for assigning a timing task, and the log strategy module is used for managing and storing a log strategy.
5. The artificial intelligence based robotic process automation system of claim 1, further comprising: the robot management console comprises an automatic management system, wherein the automatic management system comprises a flow management module, a robot management module, a task management module, a sharing management module, a version management module, a scheduling management module, a sharing management module, a triple play module and an interface API.
6. The artificial intelligence based robotic process automation system of claim 1, further comprising: the robot management console comprises a view report system, wherein the view report system comprises an operation overview module, a role built-in report module, a log retrieval module, an ELK management module, a user-defined report module and a user-defined view module.
7. The artificial intelligence based robotic process automation system of claim 1, further comprising: the robot management console comprises an organization management system, wherein the organization management system comprises a role management module, a permission management module, a department management module, a user management module, a system management module and a permission management module.
8. The artificial intelligence based robotic process automation system of claim 1, further comprising: the cloud expansion RPA platform IS connected with an IS-RPA designer, and the IS-RPA designer comprises an operating environment system, a scene function support system and a flow configuration system.
9. The artificial intelligence based robotic process automation system of claim 8, in which: the operating environment system comprises a Python support module, a visual design module, a process design canvas module, a debugging and compiling operation module, a function call module and a packaging interface module; the process configuration system comprises a process release module, a process definition module, a process management module and a variable definition module.
10. The artificial intelligence based robotic process automation system of claim 8, in which: the scene function support system comprises a flow control module, an application program supervision module, a browser module, a picture operation module, a data processing module, an office and mail module, a custom assembly, a server operation module and a data sharing module.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111022067.1A CN113641483A (en) | 2021-09-01 | 2021-09-01 | Robot process automation system based on artificial intelligence |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111022067.1A CN113641483A (en) | 2021-09-01 | 2021-09-01 | Robot process automation system based on artificial intelligence |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113641483A true CN113641483A (en) | 2021-11-12 |
Family
ID=78424916
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111022067.1A Pending CN113641483A (en) | 2021-09-01 | 2021-09-01 | Robot process automation system based on artificial intelligence |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113641483A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114579091A (en) * | 2022-02-09 | 2022-06-03 | 达而观信息科技(上海)有限公司 | Robot process automation system and method across operating systems |
CN114770529A (en) * | 2022-03-30 | 2022-07-22 | 王劲秋 | Operation and maintenance automatic robot and operation and maintenance system |
CN115564365A (en) * | 2022-08-09 | 2023-01-03 | 上海幕库科技发展有限公司 | Robot process automation processing system |
CN116527645A (en) * | 2023-07-05 | 2023-08-01 | 杭州实在智能科技有限公司 | Method and system for controlling integrated RPA flow of terminal of Internet of things |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016101638A1 (en) * | 2014-12-23 | 2016-06-30 | 国家电网公司 | Operation management method for electric power system cloud simulation platform |
US20200348654A1 (en) * | 2019-04-30 | 2020-11-05 | Automation Anywhere, Inc. | Zero footprint robotic process automation system |
CN112182655A (en) * | 2020-10-13 | 2021-01-05 | 深圳壹账通智能科技有限公司 | Data interaction method among multiple devices and related devices |
CN113272840A (en) * | 2019-12-23 | 2021-08-17 | 尤帕斯公司 | On-demand cloud robot for robot process automation |
-
2021
- 2021-09-01 CN CN202111022067.1A patent/CN113641483A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016101638A1 (en) * | 2014-12-23 | 2016-06-30 | 国家电网公司 | Operation management method for electric power system cloud simulation platform |
US20200348654A1 (en) * | 2019-04-30 | 2020-11-05 | Automation Anywhere, Inc. | Zero footprint robotic process automation system |
CN113272840A (en) * | 2019-12-23 | 2021-08-17 | 尤帕斯公司 | On-demand cloud robot for robot process automation |
CN112182655A (en) * | 2020-10-13 | 2021-01-05 | 深圳壹账通智能科技有限公司 | Data interaction method among multiple devices and related devices |
Non-Patent Citations (3)
Title |
---|
周栋萌: "RPA 的发展研究-以阿里云RPA 为例", 中国管理信息化, vol. 24, no. 14, 31 July 2021 (2021-07-31), pages 78 - 79 * |
李希峰等: "一种基于需求驱动的RPA 机器人 快速开发方法", 办公自动化杂志, no. 391, 15 January 2019 (2019-01-15), pages 58 - 60 * |
王言著: "RPA:流程自动化引领数字劳动力革命", vol. 1, 30 June 2020, 机械工业出版社, pages: 56 - 59 * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114579091A (en) * | 2022-02-09 | 2022-06-03 | 达而观信息科技(上海)有限公司 | Robot process automation system and method across operating systems |
CN114579091B (en) * | 2022-02-09 | 2023-06-09 | 达而观信息科技(上海)有限公司 | Cross-operating system robot flow automation system and method |
CN114770529A (en) * | 2022-03-30 | 2022-07-22 | 王劲秋 | Operation and maintenance automatic robot and operation and maintenance system |
CN115564365A (en) * | 2022-08-09 | 2023-01-03 | 上海幕库科技发展有限公司 | Robot process automation processing system |
CN116527645A (en) * | 2023-07-05 | 2023-08-01 | 杭州实在智能科技有限公司 | Method and system for controlling integrated RPA flow of terminal of Internet of things |
CN116527645B (en) * | 2023-07-05 | 2023-10-13 | 杭州实在智能科技有限公司 | Method and system for controlling integrated RPA flow of terminal of Internet of things |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113641483A (en) | Robot process automation system based on artificial intelligence | |
CN105404949B (en) | System and method for self-defining flow | |
CN108614688A (en) | Visualization application layout applied to mixing cloud environment and method | |
CN104881289A (en) | GJB5000A-based software development process monitoring method and system | |
CN102663543A (en) | Scheduling system used for enterprise data unification platform | |
CN112162727A (en) | Cloud high-performance scientific computing workflow design control system and user graphical interface | |
CN112153014A (en) | Business operation system and business operation method based on digital middling station | |
CN111160754A (en) | Process arrangement engine system | |
CN114138639A (en) | Robot process automation management system and method | |
CN115719207A (en) | Super-automation platform system | |
CN114385126A (en) | K8 s-based multi-tenant deep learning model research and development system and method | |
CN109359792A (en) | It is a kind of that tune control system and method are led based on dynamic modeling | |
US20100235839A1 (en) | Apparatus and method for automation of a business process | |
CN115951970A (en) | Heterogeneous multi-simulation software integrated development environment | |
JPH07141421A (en) | Process control system utilizing computer wherein general-purpose-process forming block is used | |
US20040117231A1 (en) | Interactive implementation and representation of state of operative planning processes | |
CN110515595A (en) | A kind of Resource Modeling and management method of aviation electronics distributed management system | |
CN105700889B (en) | A kind of software operation debugging system based on PSP and TSP | |
CN115022314B (en) | Enterprise-level RPA cloud management platform | |
US20230082523A1 (en) | Method for the deployment of a software module in a manufacturing operation management system | |
CN1545673A (en) | System and method for developing business process policies | |
Zerari et al. | An artifact-based architecture for a better flexibility of business processes | |
Liu et al. | Issues on the architecture of an integrated general-purpose ShopFloor control software system | |
CN116468388A (en) | Flow mixing arrangement system | |
WO2009082387A1 (en) | Setting up development environment for computer based business process |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |