基于移动设备APP的RPA任务处理方法及相关装置与流程

文档序号:35292467发布日期:2023-09-01 15:00阅读:35来源:国知局
基于移动设备APP的RPA任务处理方法及相关装置与流程

本申请涉及rpa,尤其涉及一种基于移动设备app的rpa任务处理方法及相关装置。


背景技术:

1、在现代企业中,对于业务处理的自动化需求越来越高,机器人流程自动化(英文全称:robotic process automation,英文简称:rpa)技术应运而生。然而,早期的rpa技术往往只能在pc机或服务器上运行,需要专门的软件和硬件配置。这不仅造成基础设施成本高昂,而且对于不熟悉这些技术的用户而言,使用难度也很大。为了解决这些问题,基于移动设备app的rpa任务处理方法应运而生,而现有的基于移动设备app的rpa任务处理方法还不能适应移动设备app更新速度快的需求。


技术实现思路

1、本申请提供一种基于移动设备app的rpa任务处理方法及相关装置,以解决上述背景技术中的问题。

2、第一方面,本申请提供一种基于移动设备app的rpa任务处理方法,包括:

3、响应用户的任务处理请求,获取与所述任务处理请求匹配的待处理任务的任务信息,并基于所述任务信息确定处理所述待处理任务的app;

4、获取所述app的标识码,根据所述app的标识码在预设的rpa任务脚本数据库中获取与所述app匹配的rpa任务脚本数据集;

5、获取所述待处理任务的标识码,根据所述待处理任务的标识码在所述rpa任务脚本数据集中获取与所述待处理任务匹配的rpa任务脚本;

6、若所述rpa任务脚本数据集中不包括与所述待处理任务匹配的rpa任务脚本,基于大数据获取与所述待处理任务匹配的rpa任务脚本,并将基于大数据获取到的与所述待处理任务匹配的rpa任务脚本存储至所述rpa任务脚本数据集;

7、基于大数据获取到的与所述待处理任务匹配的rpa任务脚本对所述待处理任务进行处理。

8、在一种实现方式中,所述基于大数据获取与所述待处理任务匹配的rpa任务脚本,包括:

9、遍历互联网系统中的所有所述移动设备,确定目标设备,并获取操作所述目标设备的客户的操作信息;其中,所述目标设备为当前开始响应所述客户的操作以处理所述待处理任务的移动设备,所述操作信息包括所述待处理任务被处理的整个过程中所述客户的操作流程;

10、基于所述操作信息生成与所述待处理任务匹配的rpa任务脚本。

11、在一种实现方式中,所述获取操作所述目标设备的所述客户的操作信息,包括:

12、在所述目标设备响应所述客户的操作以处理所述待处理任务的过程中,当所述客户在所述目标设备上进行操作时,通过元素拾取识别器对所述目标设备的界面元素信息进行识别,得到第一识别结果,并基于预设的识别结果判断模型确定所述第一识别结果是否有效;

13、若所述第一识别结果有效,将所述第一识别结果确定为所述操作流程的一个步骤;

14、若所述第一识别结果无效,通过图像拾取识别器对所述目标设备的界面元素信息进行识别,得到第二识别结果,并将所述第二识别结果作为所述操作流程的一个步骤。

15、在一种实现方式中,在所述通过图像拾取识别器对所述目标设备的界面元素信息进行识别,得到第二识别结果之后,并在所述将所述第二识别结果作为所述操作流程的一个步骤之前,所述方法还包括:

16、基于所述识别结果判断模型确定所述第二识别结果是否有效;

17、若所述第二识别结果无效,向所述用户发出告警信息,以使所述用户执行对所述待处理任务进行处理的操作。

18、在一种实现方式中,所述方法还包括:

19、在基于大数据获取到的与所述待处理任务匹配的rpa任务脚本对所述待处理任务进行处理的过程中,通过预设的监控机制对处理过程进行实时监控,并在出现异常情况时,向所述用户发出告警信息。

20、第二方面,本申请提供一种基于移动设备app的rpa任务处理系统,包括:

21、确定模块,用于响应用户的任务处理请求,获取与所述任务处理请求匹配的待处理任务的任务信息,并基于所述任务信息确定处理所述待处理任务的app;

22、第一获取模块,用于根据所述app的标识码在预设的rpa任务脚本数据库中获取与所述app匹配的rpa任务脚本数据集;

23、第二获取模块,用于根据所述待处理任务的标识码在所述rpa任务脚本数据集中获取与所述待处理任务匹配的rpa任务脚本;

24、第三获取模块,用于若所述rpa任务脚本数据集中不包括与所述待处理任务匹配的rpa任务脚本,基于大数据获取与所述待处理任务匹配的rpa任务脚本,并将基于大数据获取到的与所述待处理任务匹配的rpa任务脚本存储至所述rpa任务脚本数据集;

25、处理模块,用于基于大数据获取到的与所述待处理任务匹配的rpa任务脚本对所述待处理任务进行处理。

26、第三方面,本申请提供一种终端设备,所述终端设备包括处理器、存储器以及存储在所述存储器上并可被所述处理器执行的计算机程序,其中,所述计算机程序被所述处理器执行时,实现如上所述的任一种基于移动设备app的rpa任务处理方法。

27、第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其中,所述计算机程序被处理器执行时,实现如上所述的任一种基于移动设备app的rpa任务处理方法。

28、本申请提供了基于移动设备app的rpa任务处理方法、系统、设备及存储介质;其中,该方法包括响应用户的任务处理请求,获取与所述任务处理请求匹配的待处理任务的任务信息,并基于所述任务信息确定处理所述待处理任务的app;获取所述app的标识码,根据所述app的标识码在预设的rpa任务脚本数据库中获取与所述app匹配的rpa任务脚本数据集;获取所述待处理任务的标识码,根据所述待处理任务的标识码在所述rpa任务脚本数据集中获取与所述待处理任务匹配的rpa任务脚本;若所述rpa任务脚本数据集中不包括与所述待处理任务匹配的rpa任务脚本,基于大数据获取与所述待处理任务匹配的rpa任务脚本,并将基于大数据获取到的与所述待处理任务匹配的rpa任务脚本存储至所述rpa任务脚本数据集;基于大数据获取到的与所述待处理任务匹配的rpa任务脚本对所述待处理任务进行处理。该方法能够满足移动设备app更新速度快的需求,在移动设备app被更新时,依然可以采用rpa技术处理更新后的移动设备app中的任务。



技术特征:

1.一种基于移动设备app的rpa任务处理方法,其特征在于,包括:

2.根据权利要求1所述的基于移动设备app的rpa任务处理方法,其特征在于,所述基于大数据获取与所述待处理任务匹配的rpa任务脚本,包括:

3.根据权利要求2所述的基于移动设备app的rpa任务处理方法,其特征在于,所述获取操作所述目标设备的所述客户的操作信息,包括:

4.根据权利要求3所述的基于移动设备app的rpa任务处理方法,其特征在于,在所述通过图像拾取识别器对所述目标设备的界面元素信息进行识别,得到第二识别结果之后,并在所述将所述第二识别结果作为所述操作流程的一个步骤之前,所述方法还包括:

5.根据权利要求1所述的基于移动设备app的rpa任务处理方法,其特征在于,所述方法还包括:

6.一种基于移动设备app的rpa任务处理系统,其特征在于,包括:

7.一种终端设备,其特征在于,所述终端设备包括处理器、存储器以及存储在所述存储器上并可被所述处理器执行的计算机程序,其中,所述计算机程序被所述处理器执行时,实现如权利要求1至5中任一项所述的基于移动设备app的rpa任务处理方法。

8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,其中,所述计算机程序被处理器执行时,实现如权利要求1至5中任一项所述的基于移动设备app的rpa任务处理方法。


技术总结
本申请涉及RPA技术领域,公开了一种基于移动设备APP的RPA任务处理方法及相关装置。其中,该方法,首先,获取与任务处理请求匹配的待处理任务的任务信息,并基于所述任务信息确定处理所述待处理任务的APP,及根据所述APP的标识码在预设的RPA任务脚本数据库中获取与所述APP匹配的RPA任务脚本数据集,然后,在若所述RPA任务脚本数据集中不包括与所述待处理任务匹配的RPA任务脚本时,基于大数据获取与所述待处理任务匹配的RPA任务脚本,最后,基于大数据获取到的与所述待处理任务匹配的RPA任务脚本对所述待处理任务进行处理。该方法实现了在移动设备APP被更新时,在不需要专业人员辅助的情况下,也依然可以采用RPA技术处理更新后的移动设备APP中的任务。

技术研发人员:武玲
受保护的技术使用者:深圳朴数智能科技有限公司
技术研发日:
技术公布日:2024/1/14
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1