[发明专利]通过开放的动作和/或提供者市场实现的用户任务完成在审
申请号: | 201911147050.1 | 申请日: | 2013-04-05 |
公开(公告)号: | CN110889722A | 公开(公告)日: | 2020-03-17 |
发明(设计)人: | S·W·麦克贝思;M·W·奧康诺尔;C·Z·蒋;M·V·斯内伦伯格;蒋力;S·萨胡卡;A·库马 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06Q30/02 | 分类号: | G06Q30/02;G06Q30/06;G06Q50/10 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 贾丽萍 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通过 开放 动作 提供者 市场 实现 用户 任务 完成 | ||
1.一种用于促进第一任务的完成的方法,包括:
接收来自用户的查询;
从所述查询中识别所述第一任务,其中,所述第一任务与实体以及将对所述实体实施的动作相关联;
识别情境数据结构,所述情境数据结构包括定义所述实体以及对于所述实体所支持的一项或更多项动作的条目;
基于所述情境数据结构,创建提供者列表,该提供者列表包括被配置成对所述实体实施所述动作的一个或更多个提供者,其中,创建所述提供者列表包括:基于与所述用户相关联的个性化情境数据从提供者描述数据结构中选择用以包括在该提供者列表中的提供者、关于所述提供者被配置成对所述实体实施所述第一动作的指示以及所述提供者的排序,其中,所述提供者描述数据结构包括定义所述提供者、所述实体和所述动作的条目;以及
将该提供者列表提供给所述用户以促进所述第一任务的完成。
2.如权利要求1所述的方法,其中,识别所述任务包括:识别所述用户的用户意图,所述用户意图表示所述实体以及将被实施的所述动作。
3.如权利要求1所述的方法,其中,所述提供者对应于以下各项中的至少一项:网站、web服务、用户设备上的命令、用户设备上的本机应用或远程应用。
4.如权利要求1所述的方法,其中,所述提供者描述数据结构包括一个或更多个提供者条目,每个提供者条目定义由所述一个或更多个提供者支持的实体集合以及动作集合。
5.如权利要求1所述的方法,其中,所述个性化情境数据包括以下中的至少一项:位置、优选项数据、用户历史数据、社交网络数据以及登录凭证。
6.如权利要求1所述的方法,其中,所述个性化情境数据位于个性化数据结构中,以及其中,创建所述提供者列表进一步包括针对所述个性化情境数据对所述个性化数据结构进行查询。
7.如权利要求1所述的方法,还包括:
在所述查询的运行时间对所述一个或更多个提供者进行动态排序,以生成所述提供者的排序。
8.如权利要求7所述的方法,其中,最高排序的提供者的子集被包括在所述提供者列表中。
9.如权利要求7所述的方法,其中,所述提供者的排序是基于以下中的至少一项:提供者受欢迎度、提供者安全性特征或用户体验反馈。
10.如权利要求1所述的方法,其中,所述提供者列表是响应于接收到所述查询被实时动态地创建的。
11.如权利要求1所述的方法,还包括:
接收对所述提供者列表内的提供者的用户选择,其中,所述用户选择包括所述提供者和所述动作中的至少一项。
12.如权利要求11所述的方法,其中,响应于接收到所述用户选择,将包括所述实体、所述动作和所述个性化情境数据的情境发送给所述提供者。
13.如权利要求12所述的方法,其中,基于被发送给所述提供者的所述情境,将对应于所述第一任务的完成的信息提供给所述用户。
14.如权利要求1所述的方法,其中,使用以下中的至少一项来填充所述提供者描述数据结构中的一个或多个条目:web爬虫、应用清单、本地设备应用功能或直接供给。
15.如权利要求1所述的方法,还包括:
接收提出请求的提供者的登记请求,其中,所述登记请求规定由所述提出请求的提供者所支持的支持实体集合或支持动作集合中的至少一项;以及
基于所述登记请求在所述提供者描述数据结构内创建新的提供者条目。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911147050.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种多段隔套上压辊
- 下一篇:装载机发动机的PLC控制方法