【技术实现步骤摘要】
机器人可扩展性基础设施相关申请的交叉引用本专利申请要求于2019年4月26日提交的名称为“BotExtensibilityInfrastructure(机器人可扩展性基础设施)”的美国临时专利申请序列号62/839,585的权益和优先权,所述美国临时专利申请被转让给本申请的受让人并且出于所有目的通过引用以其全文并入本文。版权声明本专利申请的公开内容的一部分包含受版权保护的材料。版权拥有者不反对任何人对本专利申请或专利公开内容按照其在专利商标局专利文献或记录中呈现的进行复制再现,但是无论如何以其他方式保留所有版权权利。
本公开总体上涉及聊天机器人,更具体地,涉及用于扩展基础聊天机器人的基础设施,所述基础聊天机器人可以由另一方开发并且可在聊天机器人商店中获得,所述聊天机器人商店中可以存储有不同的聊天机器人和/或不同版本的聊天机器人以供下载。
技术介绍
为了获得即时反应,世界各地的许多用户使用即时消息传递(instantmessaging)或聊天平台。组织经常使用这些即时消息传递或聊天平台与客户(或 ...
【技术保护点】
1.一种计算机实施的方法,包括:/n从为多个应用程序以JavaScript对象符号(JSON)文件存储元数据的数据库获得第一JSON文件,所述第一JSON文件包括第一应用程序的元数据;/n接收对所述第一应用程序的修改以生成扩展的应用程序;/n确定所述扩展的应用程序的元数据与所述第一应用程序的所述元数据之间的差异;以及/n在所述数据库中存储第二JSON文件,所述第二JSON文件描述要对所述第一应用程序的所述元数据作出的用于生成所述扩展的应用程序的所述元数据的改变。/n
【技术特征摘要】
20190426 US 62/839,585;20200323 US 16/827,1911.一种计算机实施的方法,包括:
从为多个应用程序以JavaScript对象符号(JSON)文件存储元数据的数据库获得第一JSON文件,所述第一JSON文件包括第一应用程序的元数据;
接收对所述第一应用程序的修改以生成扩展的应用程序;
确定所述扩展的应用程序的元数据与所述第一应用程序的所述元数据之间的差异;以及
在所述数据库中存储第二JSON文件,所述第二JSON文件描述要对所述第一应用程序的所述元数据作出的用于生成所述扩展的应用程序的所述元数据的改变。
2.如权利要求1所述的计算机实施的方法,其中,所述多个应用程序是聊天机器人应用程序。
3.如权利要求1所述的计算机实施的方法,其中,所述多个应用程序的所述JSON文件作为压缩文件存储在所述数据库中。
4.如权利要求1所述的计算机实施的方法,其中,所述多个应用程序包括所述第一应用程序的两个或更多个版本。
5.如权利要求4所述的计算机实施的方法,其中,所述第二JSON文件与所述第一应用程序的至少两个版本兼容,以用于扩展所述第一应用程序的所述至少两个版本。
6.如权利要求4所述的计算机实施的方法,其中:
所述第二JSON文件与所述第一应用程序中的所述两个或更多个版本中的至少一个版本不兼容;并且
所述数据库包括与所述第一应用程序的所述两个或更多个版本中的所述至少一个版本兼容的第三JSON文件,其中,所述第二JSON文件和所述第三JSON文件具有不同的版本号。
7.如权利要求1所述的计算机实施的方法,其中,所述第一应用程序的所述元数据包括用于以下各项中的至少一项的元数据:配置所述第一应用程序、训练所述第一应用程序、测试所述第一应用程序或运行所述第一应用程序。
8.如权利要求1所述的计算机实施的方法,其中,所述第一应用程序的所述元数据包括用于以下各项中的至少一项的元数据:所述第一应用程序的意图、所述第一应用程序的实体、所述第一应用程序的话语、所述第一应用程序的自定义部件或所述第一应用程序的会话流。
9.如权利要求1所述的计算机实施的方法,其中,所述第二JSON文件包括所述扩展的应用程序中的自定义部件的元数据。
10.如权利要求1所述的计算机实施的方法,其中,修改所述第一应用程序以生成所述扩展的应用程序包括通过表述性状态转移应用程序编程接口(RESTAPI)来修改所述第一应用程序。
11.一种计算机实施的方法,包括:
从存储有多个应用程序的数据库获得第一应用程序,所述第一应用程序包括:
所述第一应用程序的实施方式数据;以及
第一JavaScript对象符号(JSON)文件,所述第一JSON文件包括与所述第一应用程序相关联的元数据;
从所述数据库获得与所述第一应用程序的扩展的应用程序相关联的第二JSON文件,所述第二JSON文件描述对所述第一JSON文件的改变;
应用所述第二JSON文件中描述的...
【专利技术属性】
技术研发人员:E·R·罗德里格斯,
申请(专利权)人:甲骨文国际公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。