【技术实现步骤摘要】
【国外来华专利技术】用于机器人过程自动化设计的基于上下文的建议
本专利技术涉及机器人过程自动化。更具体地,本专利技术涉及简化机器人过程自动化的设计。
技术介绍
使用机器人过程自动化(或“RPA”)来自动化日常业务任务正迅速变得越来越普遍。软件“机器人”(为一个过程配置的软件模块)可以操纵数据、生成电子邮件响应、并执行许多其他任务。许多这样的任务(例如,将大量数据从一个系统复制并粘贴到另一系统)对人类来说是乏味的,并且通常容易出错。使用RPA机器人(也称为“机器人程序(bots)”或“机器人代理”)允许人类操作员和监督员将他们的精力集中在更关键的任务上。然而,软件机器人仍然是由人类设计的。设计这些可能是困难且耗时的任务,因为设计者需要精确地指定自动化中要包括的过程步骤的序列。尤其是,当设计自动化机器人代理时,人类设计者的目标是确定最有效的步骤序列。然而,这种最有效的序列可能并不总是传统的方法。而且,现在的设计方法是极其细化的。例如,不是设计RPA工作流路径来说“将数据K复制到系统Y”,而是人类通常必须设计以下内容:“打开系统X;在X系统中 ...
【技术保护点】
1.一种用于向软件过程的设计添加至少一个过程动作的方法,所述方法包括:/n(a)识别所述软件过程中的当前状态;/n(b)基于所述当前状态,向所述软件过程的设计者做出所述至少一个过程动作的建议;/n(c)从所述设计者接收对所述建议的响应;以及/n(d)当所述响应是接受所述至少一个过程动作时,将所述至少一个过程动作添加到所述设计,/n其中机器学习在步骤(b)中做出所述建议时被使用。/n
【技术特征摘要】
【国外来华专利技术】20180928 US 62/738,0441.一种用于向软件过程的设计添加至少一个过程动作的方法,所述方法包括:
(a)识别所述软件过程中的当前状态;
(b)基于所述当前状态,向所述软件过程的设计者做出所述至少一个过程动作的建议;
(c)从所述设计者接收对所述建议的响应;以及
(d)当所述响应是接受所述至少一个过程动作时,将所述至少一个过程动作添加到所述设计,
其中机器学习在步骤(b)中做出所述建议时被使用。
2.根据权利要求1所述的方法,其中所述当前状态与外部软件应用相关。
3.根据权利要求1所述的方法,还包括多个过程动作,其中所述多个过程动作中的全部过程动作被同时建议给所述用户。
4.根据权利要求1所述的方法,还包括多个过程动作,其中所述多个过程动作中的每一个过程动作被顺序建议给所述用户。
5.根据权利要求1所述的方法,其中所述至少一个过程动作包括多个子动作。
6.根据权利要求1所述的方法,其中所述当前状态与所述软件过程中的当前动作相关。
7.根据权利要求1所述的方法,其中步骤(b)中的所述建议进一步基于所述软件过程中的至少一个先前动作。
8.根据权利要求1所述的方法,其中步骤(b)中的所述建议进一步基于其他软件过程。
9.根据权利要求1所述的方法,其中所述至少一个过程动作是以下中的至少一个:
-数据操纵动作;
-与系统之间的交互相关的动作;
-与通信相关的动作;以及
-与存储相关的动作。
10.根据权利要求1所述的方法,进一步包括以下的步骤:
(e)收集与以下相关的数据:所述当前状态、所述至少一个过程动作、以及所述响应;以及
(f)利用所述数据来使用机器学习而改进未来的建议。
11.一种用于向软件过程的设计添加至少一个过程动作的系统,所述系统包括:
-上下文识别模块,所述上下文识别模块用于识别所述软件过程的当前状态;
-支持机器学习的建议模块,所述建议模块用于:
-对所述当前状态进行评估;
-基于所述评估,确定要建议的所述至少一个过程动作;
-向所述软件过程的设计者做出所述至少一...
【专利技术属性】
技术研发人员:玛丽克劳德·科特,阿列克谢·诺德尔马可维茨,安德烈·托多斯克,
申请(专利权)人:艾利文AI有限公司,
类型:发明
国别省市:加拿大;CA
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。