[发明专利]生成服务应用在审
申请号: | 201780021448.3 | 申请日: | 2017-03-24 |
公开(公告)号: | CN108885640A | 公开(公告)日: | 2018-11-23 |
发明(设计)人: | R·卡鲁纳卡兰 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华;彭梦晔 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 生成服务 服务应用 生成器 应用 构建 提示 | ||
1.一种计算机实现的方法,所述方法包括:
接收意图;
定义针对所述意图的应用功能;
接收所述应用功能中用于输入与所述意图相关联的实体的位置,其中所述应用功能包括关于以下各项的信息:
具有关于所述实体的信息的数据源,以及
定义到所述数据源的通信途径的数据通信路径;
接收定义所述数据源的数据位置的值路径以提供数据以服务于查询;以及
使用所述意图、所述实体、所述数据通信路径和所述值路径生成服务应用,其中所述服务应用被配置为服务于所述查询。
2.根据权利要求1所述的计算机实现的方法,其中所述值路径标识值。
3.根据权利要求1所述的计算机实现的方法,还包括接收用于定义响应格式的模板输入以显示由所述服务应用服务于所述查询的结果。
4.根据权利要求1所述的计算机实现的方法,其中所述值路径使用JSON格式或XML格式被提供。
5.根据权利要求1所述的计算机实现的方法,其中所述意图从所述查询或自然语言服务被导出。
6.一种系统,包括:
处理器;以及
与所述处理器通信的计算机可读存储介质,所述计算机可读存储介质上存储有计算机可执行指令,所述计算机可执行指令在由所述处理器执行时引起所述处理器:
发起具有用于以下各项的输入的用户界面:
意图,
实体,
到服务的统一资源定位符(URL),以及
至少一个值路径,以及
使用所述意图、所述实体、到所述服务的所述URL和所述至少一个值路径生成服务应用。
7.根据权利要求6所述的系统,其中所述意图从分析查询的自然语言服务被接收。
8.根据权利要求6所述的系统,还包括用于进行以下操作的计算机可执行指令:
接收查询;
确定第二服务应用是否可用于处理所述查询;以及
如果响应于确定所述第二服务应用不可用于处理所述查询,则发起所述用户界面。
9.根据权利要求6所述的系统,其中所述值路径通过对由所述服务提供的对象的选择被填充。
10.根据权利要求6所述的系统,其中所述服务是以JSON格式返回结果的RESTful服务。
11.一种计算机可读存储介质,其上存储有计算机可读指令,所述计算机可读指令在由计算机执行时引起所述计算机:
接收意图;
定义针对所述意图的应用功能;
接收所述应用功能中用于输入与所述意图相关联的实体的位置,其中所述应用功能包括关于以下各项的信息:
具有关于所述实体的信息的数据源,以及
定义到所述数据源的通信途径的数据通信路径;
接收定义所述数据源的数据位置的值路径以提供数据以服务于查询;以及
使用所述意图、所述实体、所述数据通信路径和所述值路径生成服务应用,其中所述服务应用被配置为服务于所述查询。
12.根据权利要求11所述的计算机可读存储介质,其中所述值路径标识值。
13.根据权利要求11所述的计算机可读存储介质,其中所述计算机可读指令还包括接收用于定义响应格式的模板输入以显示由所述服务应用服务于所述查询的结果的指令。
14.根据权利要求11所述的计算机可读存储介质,其中所述值路径使用JSON格式或XML格式被提供。
15.根据权利要求11所述的计算机可读存储介质,其中所述意图从所述查询或自然语言服务被导出。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780021448.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:内容集合导航和自动转发
- 下一篇:高性能查询处理和数据分析