[发明专利]从参与文档协作会话的各用户收集重复诊断数据在审

专利信息
申请号: 201980082274.0 申请日: 2019-12-06
公开(公告)号: CN113168357A 公开(公告)日: 2021-07-23
发明(设计)人: R·班加洛尔;C·戈吉内尼;V·莫汉;S·A·拉奥 申请(专利权)人: 微软技术许可有限责任公司
主分类号: G06F11/07 分类号: G06F11/07
代理公司: 永新专利商标代理有限公司 72002 代理人: 刘文灿
地址: 美国华*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 参与 文档 协作 会话 用户 收集 重复 诊断 数据
【说明书】:

用于在多会话协作环境内进行错误检测的系统和方法。一种方法包括从与第一用户相关联的第一客户端应用会话接收包括错误消息的第一诊断日志。该方法包括:在与第一客户端会话的协作会话中确定与第二用户相关联的第二客户端应用会话,以及在第二客户端应用会话中基于错误消息触发人为错误条件。该方法包括从第二客户端应用会话接收第二诊断日志。该方法包括:用指示协作会话的会话标识符来标记第一诊断日志和第二诊断日志,以及将第一诊断日志和第二诊断日志发送给协作环境管理员。该方法包括将基于错误的通知发送给第一客户端应用会话和第二客户端应用会话中的至少一个。

技术领域

本文所描述的实施例涉及在多用户协作环境中检测错误。

发明内容

协作计算系统允许多个计算设备上的多个用户同时访问共享内容。例如,协作服务器可以在协作会话中向多个远程用户呈现文字处理文档。每个用户都用客户端文字处理器应用会话访问文档。协作会话中的所有用户都可以查看文档并编辑其内容。协作服务器从客户端应用会话接收文档更改,协调更改,并将协调的更改推送到客户端应用会话。

在一些情况下,客户端应用会话经历错误。例如,协作服务器可能不接受由客户端应用提交的更改。为了诊断错误并帮助防止将来的错误,将错误记录在客户端设备处。诊断日志从客户端设备发送给协作环境的提供者,在协作环境的提供者处可以对其进行检查以确定错误原因。但是,在一些情况下,协作会话中的另一个用户导致该错误,但不会经历此错误。例如,会话中的一个用户可能具有较旧版本的客户端应用,可能已将损坏的数据引入协作会话中,等等。在这些情况下,对单个诊断日志的分析无法确定错误原因。当分析失败时,可以请求来自其他客户端会话的诊断日志。但是,该情况之后协作者可能无法访问,日志可能不可用,或者日志可能不包括相关的时间段。此外,可能难以在没有参考点的情况下跨多个客户端应用会话同步日志数据。

因此,要提供围绕错误的环境的更完整信息,本文所述的实施例在发生错误时接近实时地从协作会话中的所有用户收集诊断日志。在从一个客户端应用会话接收到错误消息时,本文描述的一些示例在参与协作会话的其他客户端应用会话中生成综合错误。因此,不是接收单个诊断日志,而是本文中描述的示例系统和方法针对会话中的每个用户接收诊断日志。另外,因为每个客户端应用几乎同时记录了相同的错误,因此可以同步诊断日志以进行更准确的分析。一些实施例会自动将错误通知受影响的用户并提供补救步骤。使用本文呈现的实施例,错误被更快地检测,并且因此更少地重复,从而带来更好的用户体验。因此,本文所描述的实施例引起更高效地使用协作系统资源以及对于用户的改善的协作系统操作。

特别地,一个实施例提供了一种用于在多会话协作环境内进行错误检测的系统。该系统包括通信接口和耦合到该通信接口的电子处理器。电子处理器被配置为:从与第一用户相关联的第一客户端应用会话接收第一诊断日志,该第一诊断日志包括错误消息。电子处理器被配置为:在与第一客户端会话的协作会话中确定与第二用户相关联的第二客户端应用会话。电子处理器被配置为:在第二客户端应用会话中基于错误消息触发人为错误条件。电子处理器被配置为:响应于触发人为错误条件,从第二客户端应用会话接收第二诊断日志。电子处理器被配置为:用指示协作会话的会话标识符来标记第一诊断日志和第二诊断日志。电子处理器被配置为:经由通信接口将第一诊断日志和第二诊断日志发送给协作环境管理员。电子处理器被配置为:经由通信接口将基于错误的通知发送给从由第一客户端应用会话和第二客户端应用会话组成的组中选择的至少一项。

另一个实施例提供了一种用于在多会话协作环境内进行错误检测的方法。该方法包括:从与第一用户相关联的第一客户端应用会话接收第一诊断日志,该第一诊断日志包括错误消息。该方法包括:在与第一客户端会话的协作会话中,用电子处理器确定与第二用户相关联的第二客户端应用会话。该方法包括:在第二客户端应用会话中基于错误消息触发人为错误条件。该方法包括:响应于触发人为错误条件,从第二客户端应用会话接收第二诊断日志。该方法包括:用指示协作会话的会话标识符来标记第一诊断日志和第二诊断日志。该方法包括:经由通信接口将第一诊断日志和第二诊断日志发送给协作环境管理员。该方法包括:将基于错误的通知发送给从由第一客户端应用会话和第二客户端应用会话组成的组中选择的至少一项。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201980082274.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top