本说明书涉及在多个用户之间对共享文档的协作工作。
背景技术:
1、计算机通信和协作应用程序包括支持远程工作设置中多个用户的工作的不同软件产品和/或服务。在一些情况下,远程用户在他们尝试查看和/或编辑的单个文档上并行地(或基本上并行地、或同步地)工作以提供协作结果。在这样的协作期间,用户可共享他们的显示视图、参与视频和/或音频会议并且进行可支持诸如内容创建和决策等工作流程的其他工作,以及其他示例。协作工具可支持视频和/或音频会议的执行以及在与工作版本文档交互时对用户视图的视图共享。
技术实现思路
1、本说明书涉及在对共享文档执行编辑操作时用户之间的协作和视图共享。
2、特别地,本说明书描述了一种用于在参与包括第一用户和第二用户的一组用户之间的电话会议的用户之间对共享文档进行协作和视图共享的方法。可在所述第一用户的协作应用程序的第一实例的用户界面中显示所述共享文档的第一部分。所显示的第一部分包括所述第一用户在所述共享文档内的第一位置。在所述第一用户的所述用户界面中,可提供指定从所述第一位置朝向所述第二用户在所述共享文档内的第二位置的相对位置方向的指示。所述协作应用程序的第二实例在所述电话会议期间向所述第二用户显示所述共享文档的第二部分。所述共享文档的所显示的第二部分包括所述第二用户在所述共享文档内的所述第二位置。
3、可实现本说明书中描述的主题的特定实施方案以实现以下优点中的一者或多者。基于通过在维护同一文档的另一个部分的视图的用户界面内对文档的一部分进行视图共享所支持的协作,提高了文档的同步或基本上同步编辑的效率。所描述的框架支持通过允许在不同视图和工作成果之间平滑转变并且促进在不同工作模式(诸如个人工作、成对工作、小组或大组讨论或者整组共享)之间转变来促进完全远程的混合重点协作的工作配置。
4、通过在不改变当前编辑位置的情况下窥视其他人的视图,知道了在单个文档内的多个位置处执行的动作。在通过文档的讨论部分进行协作期间,无缝地向用户通知视口差异。此外,当前实现方式可支持混合焦点协作,同时改善用户体验并减少用户实现其目标所需执行的用户交互的数量。另外,所提供的相对位置方向的指示(例如,在电话会议期间对当前活跃发言者的相对位置方向的指示)可支持基于与在共享设置中通过查看的文档与当前用户协作的其他用户的位置标识相关联的推送信息而在所查看的文档内更快且有效地重新定位用户。由于用户界面可嵌套另一个用户的文档位置的临时预览并且在文档的另一个位置与其他用户共同编辑而无需在初始用户界面内改变该用户在文档中的位置,因此协作应用程序可以促进有效协作的方式来支持多屏幕共享。
5、在附图和以下描述中阐述了本说明书中描述的主题的一个或多个实施方案的细节。本发明的其他特征、方面和优点将从描述、附图和权利要求中变得显而易见。
1.一种计算机实现的方法,所述计算机实现的方法包括:
2.如权利要求1所述的方法,其中提供指定所述相对位置方向的所述指示包括:
3.如权利要求1所述的方法,其中响应于在所述电话会议期间将所述第二用户识别为活跃发言者而在所述第一用户的所述用户界面中提供所述指示。
4.如权利要求1所述的方法,其中响应于在所述电话会议期间识别出所述第二用户是活跃发言者而将指定所述相对位置方向的所述指示作为弹出指示器推送到所述第一用户的所述用户界面,
5.如权利要求4所述的方法,其中所述共享文档的所述第二部分的所述临时预览是允许所述第一用户在所述共享文档的所述第二部分中对所述共享文档执行编辑操作的用户界面元素,其中所述用户界面元素允许在不失去与所述第一用户的所述用户界面中的所述第一位置相对应的所述共享文档的所述第一部分的所述显示的情况下进行所述编辑操作。
6.如权利要求1所述的方法,所述方法包括:
7.如权利要求6所述的方法,其中在不改变所述第一位置处的所述共享文档的所述第一部分的所显示的情况下显示所述临时预览,并且其中所述临时预览至少部分地叠加所述共享文档的所显示的第一部分。
8.如权利要求1所述的方法,所述方法包括:
9.如权利要求1所述的方法,其中所述电话会议包括视频电话会议,并且其中所述方法包括:
10.如权利要求1所述的方法,所述方法包括:
11.如权利要求1所述的方法,其中仅在所述共享文档的单个维度内定义指定从所述第一位置朝向所述第二用户在所述共享文档内的所述第二位置的所述相对位置方向的所述指示。
12.如权利要求1所述的方法,其中所述共享文档是在三维空间中定义对象的三维建模文档,其中所述相对位置方向包括三维箭头。
13.一种非暂时性计算机可读介质,所述非暂时性计算机可读介质耦合到一个或多个处理器并在其上存储有指令,所述指令在由所述一个或多个处理器执行时致使所述一个或多个处理器执行操作,所述操作包括:
14.如权利要求13所述的计算机可读介质,其中提供指定所述相对位置方向的所述指示包括:
15.如权利要求13所述的计算机可读介质,其中响应于在所述电话会议期间将所述第二用户识别为活跃发言者而在所述第一用户的所述用户界面中提供所述指示。
16.如权利要求13所述的计算机可读介质,其中响应于在所述电话会议期间识别出所述第二用户是活跃发言者而将指定所述相对位置方向的所述指示作为弹出指示器推送到所述第一用户的所述用户界面,
17.如权利要求16所述的计算机可读介质,其中所述共享文档的所述第二部分的所述临时预览是允许所述第一用户在所述共享文档的所述第二部分中对所述共享文档执行编辑操作的用户界面元素,其中所述用户界面元素允许在不失去与所述第一用户的所述用户界面中的所述第一位置相对应的所述共享文档的所述第一部分的所述显示的情况下进行所述编辑操作。
18.如权利要求16所述的计算机可读介质,其中在不改变所述第一位置处的所述共享文档的所述第一部分的所显示的情况下显示所述临时预览,并且其中所述临时预览至少部分地叠加所述共享文档的所显示的第一部分。
19.一种系统,所述系统包括:
20.如权利要求19所述的系统,其中提供指定所述相对位置方向的所述指示包括:
21.如权利要求19所述的系统,其中响应于在所述电话会议期间将所述第二用户识别为活跃发言者而在所述第一用户的所述用户界面中提供所述指示。
22.如权利要求19所述的系统,其中响应于在所述电话会议期间识别出所述第二用户是活跃发言者而将指定所述相对位置方向的所述指示作为弹出指示器推送到所述第一用户的所述用户界面,