[发明专利]在线文档的编辑方法及装置有效
申请号: | 202011494441.3 | 申请日: | 2020-12-17 |
公开(公告)号: | CN112232040B | 公开(公告)日: | 2021-04-16 |
发明(设计)人: | 黄凯 | 申请(专利权)人: | 北京联想协同科技有限公司 |
主分类号: | G06F40/166 | 分类号: | G06F40/166;G06Q10/10 |
代理公司: | 北京乐知新创知识产权代理事务所(普通合伙) 11734 | 代理人: | 江宇 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 在线 文档 编辑 方法 装置 | ||
公开了一种在线文档的编辑方法及装置。该方法包括:接收所述第一用户输入的查看所述私人视图中的改动列表的第一指令;根据所述第一指令在所述私人视图中展示所述改动列表;接收所述第一用户输入的第二指令,所述第二指令用于指示所述第一用户从所述改动列表中选择的至少一个目标记录并将所述至少一个目标记录提交至服务器;根据所述第二指令针对每一个目标记录判断该目标记录包括的位置是否被标记冲突标记;如果未被标记冲突标记,则向所述服务器提交该目标记录包括的编辑内容;如果被标记冲突标记,则展示冲突比对内容,并输出多个操作选项;接收所述第一用户输入的操作指令;根据所述操作指令在所述私人视图中对所述文档进行操作。
技术领域
本申请涉及通信技术领域,尤其涉及一种在线文档的编辑方法及装置。
背景技术
伴随着互联网使用的越来越广泛,文档的编辑也逐渐由线下转到线上。线上文档的在线编辑也越来越被各行各业地用户所接受。除了可以单人在线编辑文档,多人同时合作编辑同一个文档已经成为在线文档编辑的一个重要功能。
目前,在线文档编辑通常使用实时编辑模式,即针对同一在线文档,某编辑者每有一条编辑动作都会同步到服务器的主版本以及通过服务器同步到其他共同编辑者的版本中。一旦两个编辑者编辑了相同位置的内容,则由后发生的改动覆盖先发生的改动。
实时模式的缺点是,编辑动作之间是相互独立且有时序的。某编辑者在通过一系列编辑动作编辑具有相关性的内容的时候,先前的编辑内容有可能被其他编辑者覆盖,导致内容相关性被破坏。现有的一个解决方案是对编辑过的内容加锁,通过权限限制其他人不能覆盖编辑内容,但缺点是操作繁琐,要有加锁解锁的过程,且编辑内容多或者位置跨度比较大的时候加锁较为麻烦。另一个解决方案是离线编辑,完全消除了其他编辑者的影响,但是也丧失了多人在线文档的协作性。
发明内容
为解决上述问题,本发明提供一种在线文档的编辑方法及装置,在多人协作中连续编辑内容的场景下,不仅可以避免内容相关性被破坏,并且可以确保多人在线编辑文档的协作性,从而提高用户体验。
为了实现上述目的,在第一方面,本发明实施例提供了一种在线文档的编辑方法,该方法应用于第一用户打开文档对应的私人视图所使用的第一设备,该方法包括:
接收所述第一用户输入的查看所述私人视图中的改动列表的第一指令,所述改动列表用于保存所述第一用户在所述私人视图中对所述文档进行编辑的记录,所述记录包括:位置及编辑内容;
根据所述第一指令在所述私人视图中展示所述改动列表;
接收所述第一用户输入的第二指令,所述第二指令用于指示所述第一用户从所述改动列表中选择的至少一个目标记录并将所述至少一个目标记录提交至服务器;
根据所述第二指令针对每一个目标记录判断该目标记录包括的位置是否被标记冲突标记,所述冲突标记用于指示其他用户在同一位置进行过编辑;
如果未被标记冲突标记,则向所述服务器提交该目标记录包括的编辑内容;
如果被标记冲突标记,则展示冲突比对内容,并输出多个操作选项,以使所述第一用户根据所述操作选项输入操作指令;
接收所述第一用户输入的操作指令;
根据所述操作指令在所述私人视图中对所述文档进行操作。
优选的,所述方法还包括:接收第二用户使用第二设备对所述文档进行编辑的第一内容;确定所述第一内容在所述私人视图中对应的目标位置;判断所述改动列表中是否存在包括所述目标位置的记录;如果不存在,将所述目标位置的内容替换为所述第一内容;如果存在,则对所述目标位置进行冲突标记。
优选的,在所述将所述目标位置的内容替换为所述第一内容之后,所述方法还包括:如果所述第一用户在所述目标位置进行编辑,则对所述目标位置进行冲突标记。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京联想协同科技有限公司,未经北京联想协同科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011494441.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种摩尔斯电码传输方法及其装置
- 下一篇:一种环状氯代磷酸酯的制备方法