[发明专利]通过消息传送机器人与文件存储服务的交互在审
申请号: | 201780050183.X | 申请日: | 2017-08-11 |
公开(公告)号: | CN109564512A | 公开(公告)日: | 2019-04-02 |
发明(设计)人: | C·M·哲梅尔特奥卢;J·F·凯斯林;S·布埃纳奥拉;R·E·格雷格 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F3/16;G06F16/10 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 王英;刘瑜 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自然语言界面 消息传送 机器人 文件存储服务 用户界面元素 托管服务 用户通知 按钮 主动性 | ||
一种消息传送机器人提供了与文件托管服务的自然语言界面。该自然语言界面包括诸如按钮等之类的其他用户界面元素。并且主动性地提供用户通知。
背景技术
计算机系统目前被广泛使用。一些这样的计算机系统提供了托管的服务,以及部署在远程服务器环境(例如,云端)中的服务。
在这些类型的服务中有基于云的文件托管服务。文件托管服务允许用户通过客户端设备进行交互,以便在基于云的文件托管服务内执行操作。例如,用户可以与文件托管服务交互以存储文件,取回并上传文件,执行以下宽泛的多种不同的文件操作,例如排序、过滤、搜索、删除、移动、复制、获得属性、打开等。
用户可以从多种不同的端点来与文件托管服务进行交互,例如通过台式机应用、网站等。通过多种不同端点的交互意味着用户经常需要学习如何使用与每个端点相关联的独特界面。这些用户界面还常常是基于任务的。因此,当用户希望执行多步骤动作(例如,得到文件的列表,对列表进行排序和过滤,以及下载文件)时,这会为用户带来增加的认知负担。
一些当前的文件托管服务尝试使得它们的界面类似于其他已知界面。然而,这些仍然涉及到下载并学习新的应用以便使用它们。同样,一些当前的文件托管服务使用了向导(wizard)。然而,向导覆盖的相对有限的场景并且常常需要额外的用户训练以便发现和使用它们。
以上讨论仅是针对一般背景信息提供的,并且不是要用于帮助确定所要求保护的主题的范围。
发明内容
一种消息传送机器人(bot)提供了至文件托管服务的自然语言界面。该自然语言界面包括其他用户界面元素,例如按钮等。并且主动性地(proactively)提供用户通知。
提供了该发明内容以用简化的形式引入在以下的具体实施方式中进一步描述的概念的选择。该发明内容不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。所要求保护的主题不限于解决在背景技术中所述的任何或全部缺陷的实现。
附图说明
图1是文件托管服务架构的一个示例的框图。
图2是机器人消息传送服务的更加详细的框图的一个示例。
图3A和3B(本文统称为图3)示出了流程图,该流程图示出了图1所示的架构和图2所示的机器人消息传送服务的操作的一个示例的流程图。
图4是示出了机器人至机器人移交架构的一个示例的框图。
图5是流程图,该流程图示出了图1所示的架构和图2所示的机器人消息传送服务在主动性地生成用户通知时的操作的一个示例。
图6-8示出了能够在先前附图中所示的架构中使用的移动设备的示例。
图9是能够在先前附图中所示的架构中使用的计算环境的一个示例的框图。
具体实施方式
图1是文件托管服务架构100的一个示例的框图。架构100说明性地包括文件托管服务后端102、文件托管服务前端104、机器人消息传送服务106、和机器人连接系统108。架构100示出了这些项目可以被部署在诸如云110之类的远程服务器架构中。将要注意的是,以下其他服务也可以被部署在云110中(或者其他地方),例如通信服务112(例如,电子邮件服务)、日历服务114、协同服务116,或者宽泛的多种其他基于云的服务120。
图1还示出了用户122-124说明性地使用客户端系统126-128以便访问部署在云110中的各种服务并与之交互。客户端系统126和128说明性地生成用户界面130和132,它们具有用于分别由用户122和124进行交互的用户输入机制。用户122和124因此与用户界面130-132上的用户输入机制进行交互,以便控制和操纵客户端系统126和128,并且也以便访问、控制、和操纵部署在云110中的服务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780050183.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:调度用于处理的独立和从属操作
- 下一篇:一种用于支持执行引导进程的设备及方法