Unlock instant, AI-driven research and patent intelligence for your innovation.

Software robot system for various applications and working method thereof

A technology of robot system and working method, applied in the field of software robot system, can solve problems such as high cost and unrealistic, and achieve the effect of simplifying operation, improving ability, and increasing application software and quantity

Active Publication Date: 2021-05-28
HARBIN INST OF TECH AT WEIHAI
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Most of the existing RPA software robots operate the software based on scripts, which requires people to be familiar with a series of operations required to complete a certain function and write scripts. For software with many and complex functions, the cost is huge
For example, when users use typical office software and want to modify the paragraph format but do not know how to do it, it is unrealistic to ask them to find the corresponding script to operate

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Software robot system for various applications and working method thereof
  • Software robot system for various applications and working method thereof
  • Software robot system for various applications and working method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0099] A software robot system for various applications, such as figure 1 , figure 2 , Figure 4 and Figure 6 As shown, the system includes software environment module, software robot module and human-computer interaction module,

[0100] The software environment module is used to construct a software model according to the software configuration file issued by the software, and input the software model to the software robot module and the human-computer interaction module;

[0101] The human-computer interaction module is used to recognize the user's instruction, convert the user's instruction into the target state in the software model, and pass the target state to the software robot module;

[0102] The software robot module is used to obtain the optimal operation sequence from the current state to the target state through the trained deep reinforcement learning algorithm, return the optimal operation sequence to the human-machine interaction module, and save the optim...

Embodiment 2

[0105] Embodiment 1 provides a working method for a software robot system oriented to various applications, such as image 3 , Figure 5 and Figure 7 As shown, the method includes the steps of:

[0106] (1) According to the configuration file issued by the software, the software environment module constructs a software model, and inputs the constructed software model into the software robot module and the human-computer interaction module;

[0107] (2) The human-computer interaction module recognizes the user's instruction, and converts the user's instruction into a target state in the software model, and transmits the target state to the software robot module;

[0108] (3) In the software robot module, the current state and target state of the software model are input into the trained deep reinforcement learning algorithm model to obtain the optimal operation sequence; the optimal operation sequence is passed to the human-machine interaction module, and the optimal The op...

Embodiment 3

[0111] According to the working method of a software robot system for various applications provided in Embodiment 2, the difference is that:

[0112] Such as image 3 As shown, in step (1), according to the configuration file issued by the software, the software environment module constructs a software model, and inputs the constructed software model into the software robot module and the human-computer interaction module. The specific steps are:

[0113] 1-1. Input the software configuration file issued by the software in the software environment module, the software configuration file includes interface information, menu information, pop-up window information and button information;

[0114] 1-2. According to the software configuration file, use the implicit rules of the software environment and the finite state machine to construct the software model of the robot's autonomous learning. The interface, menu and pop-up window in the software configuration file are the states i...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a software robot system oriented to various applications and a working method thereof, the system designs and realizes a software robot with self-learning and decision-making capabilities by modeling an application software environment and then adopting a deep reinforcement learning method, and provides a man-machine interaction interface. After learning is completed, the software robot system can automatically execute the learned operation sequence according to the business instruction issued by the user so as to complete the instruction task of the specified software. The system can be applied to various kinds of application software, operation of a user can be simplified, when the user uses a certain function of the software, the user does not need to concern specific operation, the system can automatically explore and generate the optimal operation sequence only by issuing an instruction to the system, and then the software is operated to complete the corresponding function.

Description

technical field [0001] The invention relates to a software robot system oriented to various applications and a working method thereof, belonging to the technical field of software robot systems. Background technique [0002] With the rapid development of information technology, the research and application of robot technology has attracted the attention of various countries, and has gradually become a key area of ​​national construction. In recent years, with the emergence of emerging technologies such as artificial intelligence, big data, and cloud computing, Robotic Process Automation (RPA) has appeared in people's field of vision. The English abbreviation is RPA, and discussions and research on robotic process automation are rampant. Gartner, an internationally renowned information research organization, predicted in the report "Top Ten Strategic Technology Trends in 2020" that the rise of robotic process automation (RPA) is an important part of the future human society's...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F30/27G06F11/36
CPCG06F30/27G06F11/3684G06F11/3688
Inventor 王潇李斌辛国栋黄俊恒王佰玲
Owner HARBIN INST OF TECH AT WEIHAI