[发明专利]用于将第三方服务与数字助理相结合的系统和方法在审
申请号: | 201380028514.1 | 申请日: | 2013-05-15 |
公开(公告)号: | CN104335234A | 公开(公告)日: | 2015-02-04 |
发明(设计)人: | T·R·格鲁伯;C·D·布里格姆;A·J·切耶;D·基恩;K·柯西恩达 | 申请(专利权)人: | 苹果公司 |
主分类号: | G06Q10/10 | 分类号: | G06Q10/10 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 第三 服务 数字 助理 相结合 系统 方法 | ||
技术领域
本发明所公开的实施例整体涉及数字助理系统,并且更具体地涉及与数字助理系统相结合的第三方计算机系统和服务。
背景技术
正如人类个人助理一样,数字助理系统可执行所请求的任务并提供所请求的建议、信息或服务。数字助理系统满足用户请求的能力取决于数字助理系统对请求或指令的正确理解。在自然语言处理方面的最新进展已使用户能够使用口头或文本形式的自然语言来与数字助理系统进行交互。此类数字助理系统可解译用户的输入以推断用户的意图、将推断出的意图转换成可执行的任务和参数、执行操作或部署服务以执行任务,以及产生可被用户理解的输出。理想的是,由数字助理系统所产生的输出应实现用户在用户和数字助理系统之间在自然语言交互期间所表达的意图。
数字助理系统对用户请求产生令人满意的响应的能力取决于能够用于数字助理系统的自然语言处理、知识库和人工智能。此外,尽管当前存在许多第三方系统和服务,但不存在将数字助理系统与此类第三方计算机系统和服务有效地结合起来的有效途径。
发明内容
如上所述,需要数字助理系统与第三方计算机系统和服务相结合,该第三方计算机系统和服务能够访问对数字助理系统来说本不可用的数据库。这使数字助理系统能够执行数字助理系统本无法执行的任务。
本文所公开的实施例提供将数字助理系统与一个或多个第三方服务提供方系统相结合的方法、系统和计算机可读存储介质,以基于从该一个或多个第三方服务提供方系统中的至少一者中所获得的信息或帮助来生成对用户请求的响应。
一些实施例提供一种在具有存储器和一个或多个处理器的电子设备处执行的用于处理用户输入的方法。该方法包括接收来自服务提供方的第一组一个或多个预定义的任务类型,以及将该第一组一个或多个预定义的任务类型与跟服务提供方不相关的第二组预定义的任务类型相结合以生成多个预定义的任务。该方法还包括接收用户的输入,以及根据该输入从多个预定义的任务类型中识别出相应的任务类型。相应的任务类型对应于第一组一个或多个预定义的任务类型中的一个。该方法还包括响应于识别出相应的任务类型,将与输出相关联的执行任务的至少一部分的请求发送至服务提供方。
在一些实施例中,一种在具有存储器和一个或多个处理器的电子设备处执行的用于处理用户输入的方法包括:接收用户的输入,根据该输入从与多个第三方服务提供方相关联的多个预定义的任务类型中识别出相应的任务类型。相应的任务类型与用户获得授权的至少一个第三方服务提供方和用户未获得授权的至少一个第三方服务提供方相关联。该方法还包括,响应于识别出相应的任务类型,将执行任务的至少一部分的请求发送至多个第三方服务提供方中的与相应的任务类型相关联的第三方服务提供方。
在一些实施例中,一种在具有存储器和一个或多个处理器的电子设备处执行的用于处理用户输入的方法包括:接收用户的输入,以及根据该输入从多个预定义的任务类型中识别出相应的任务类型。该方法还包括,响应于识别出相应的任务类型,定位一个或多个服务提供方。每个被定位的服务提供方与一个或多个所支持的任务类型(本文也称为“胜任力”)的识别相关联,并且服务提供方的一个或多个所支持的任务类型包括相应的任务类型。该方法还包括在定位一个或多个服务提供方之后将执行任务的至少一部分的请求发送至一个或多个服务提供方中的一个服务提供方。
在一些实施例中,一种在具有存储器和一个或多个处理器的服务器系统上执行的用于处理用户输入的方法包括:识别与用户相关联的便携式电子设备的位置,识别对应于与用户相关联的便携式电子设备的位置的相应域,接收用户的输入,以及根据输入来识别对应于相应域的相应的任务类型。该方法还包括响应于识别相应的任务类型,将与输入相关联的执行任务的至少一部分的请求发送至与相应域相关联的相应的服务提供方。
在一些实施例中,输入为用户的语音输入。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苹果公司,未经苹果公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380028514.1/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理