[发明专利]一种RPA机器人的任务调度方法和系统在审
申请号: | 202110426636.2 | 申请日: | 2021-04-20 |
公开(公告)号: | CN113119127A | 公开(公告)日: | 2021-07-16 |
发明(设计)人: | 杨振明;朴振青;郭庆荣;肖英伦;韩广露;杨振帆 | 申请(专利权)人: | 大连宏燊软件技术有限公司 |
主分类号: | B25J9/16 | 分类号: | B25J9/16 |
代理公司: | 北京汇信合知识产权代理有限公司 11335 | 代理人: | 张焕响 |
地址: | 116085 辽宁省大连市*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 rpa 机器人 任务 调度 方法 系统 | ||
本发明公开了一种RPA机器人的任务调度方法和系统,属于机器人流程自动化技术领域,所述任务调度方法包括:判断所述任务是否满足触发条件;若是,根据预设的调度策略,将所述任务分配给相应的机器人,所述调度策略包括以下任一维度或它们的组合:任务类型、机器人类型、机器人负载状态和机器人的任务执行效率;所述机器人执行所述任务。通过调度策略配置任务分配的方法,可以配置各个维度,以提高任务分配的灵活性,为当前任务分配合理或合适的机器人,从而提高任务执行效率。
技术领域
本发明涉及机器人流程自动化技术领域,具体涉及一种RPA机器人的任务调度方法和系统。
背景技术
机器人流程自动化(Robotic process automation,简称RPA),是通过特定的“机器人软件”,模拟人在计算机上的操作,按规则自动执行流程任务。RPA机器人可通过用户使用界面,智能理解企业已有应用,将基于规则的常规操作自动化,完成重复性高但却有固定业务逻辑的工作。如自动重复读取邮件工作,大批量生成文件和报告工作,完成枯燥的文件检查等工作。
目前RPA任务的执行通常设定执行时间,到达指定时间时触发RPA任务,通过机器人执行该任务。但是在大批量执行任务中,时间触发的方式较为单薄,无法满足实际运行中的需求。而在多机器人的情况下,任务具有分配的可选性,目前通过机器人健康状态进行任务分配,同样无法满足实际运行中的需求,导致大批量执行任务情况下,任务分配不适当,任务执行效率低下的情况。
发明内容
针对现有技术中存在的上述技术问题,本发明提供一种RPA机器人的任务调度方法和系统,通过完善任务调度策略,提高任务执行效率,利于任务的合理执行。
本发明公开了一种RPA机器人的任务调度方法,所述任务调度方法包括:
判断所述任务是否满足触发条件;
若是,根据预设的调度策略,将所述任务分配给相应的机器人,所述调度策略包括以下任一维度或它们的组合:任务类型、机器人类型、机器人负载状态和机器人的任务执行效率;
所述机器人执行所述任务。
优选的,根据任务执行效率进行调度的方法包括:
获取机器人的历史任务执行情况和任务类型;
根据历史任务执行情况和任务类型,统计所述机器人在任务类型下的执行效率;
基于所述任务类型,将所述任务分配给执行效率高的机器人。
优选的,所述触发条件包括以下任一触发方式:事件触发、消息触发、时间触发和数据库变更触发。
优选的,事件触发的方法包括:
监听事件,所述事件包括以下任一触发事件:停止任务、立即触发任务、修改触发时间和删除任务;
根据监听到的事件,执行相应的任务调度或调整。
优选的,消息触发的方法包括:
监听消息系统的消息;
监听到触发消息时,执行相应的调度。
优选的,数据库变更触发的方法包括:
监听数据库的字段;
所述字段的值达到预设值时,执行相应的调度。
本发明还提供一种用于实现上述任务调度方法的系统,包括触发模块、调度模块和机器人;所述触发模块用于判断所述任务是否满足触发条件;若是,根据调度策略,所述调度模块将所述任务分配给相应的机器人;所述机器人用于执行所述任务。
优选的,所述系统还包括数据中心,所述数据中心用于记录机器人管理信息、任务类型信息和任务记录管理信息,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大连宏燊软件技术有限公司,未经大连宏燊软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110426636.2/2.html,转载请声明来源钻瓜专利网。