[发明专利]一种协同编辑中的编辑权限分配方法、系统、设备及介质在审
申请号: | 202310252516.4 | 申请日: | 2023-03-15 |
公开(公告)号: | CN116306521A | 公开(公告)日: | 2023-06-23 |
发明(设计)人: | 张林辉;何凡;计雪莉;王云川;李雪莲;马泽宇 | 申请(专利权)人: | 北京中宏立达科技发展有限公司;湖北海创知芸科技有限公司 |
主分类号: | G06F40/166 | 分类号: | G06F40/166;G06Q10/101 |
代理公司: | 北京维正专利代理有限公司 11508 | 代理人: | 朱鹏程 |
地址: | 100089 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 协同 编辑 中的 权限 分配 方法 系统 设备 介质 | ||
本申请公开了一种协同编辑中的编辑权限分配方法、系统、设备及介质,涉及协同编辑的技术领域,所述方法包括:监测第一协同端在编辑页面的当前操作,并根据所述当前操作确定当前编辑节点;获取所述当前编辑节点的加锁信息,并根据所述加锁信息判断所述当前编辑节点是否被加锁,若否,则对所述当前编辑节点进行第一加锁操作,并将所述当前编辑节点的编辑权限分配给所述第一协同端。本申请具有提高用户的使用体验的效果。
技术领域
本申请涉及协同编辑的技术领域,尤其是涉及一种协同编辑中的编辑权限分配方法、系统、设备及介质。
背景技术
协同编辑,通常指多个用户或多个协作端对服务器上的同一份文档、表格或思维导图进行编辑,通过协同编辑的方式编辑文档,能够减小编辑文档的时间,有利于提高工作效率。但是在协同编辑的过程中,多个用户或多个协同端可能同时对同一个数据节点或编辑节点进行编辑,导致出现数据不一致的问题,从而降低用户的使用体验。
发明内容
为了提高用户的使用体验,本申请提供了一种协同编辑中的编辑权限分配方法、系统、设备及介质。
第一方面,本申请提供了一种协同编辑中的编辑权限分配方法,采用如下的技术方案。
一种协同编辑中的编辑权限分配方法,包括:
监测第一协同端在编辑页面的当前操作,并根据所述当前操作确定当前编辑节点;
获取所述当前编辑节点的加锁信息,并根据所述加锁信息判断所述当前编辑节点是否被加锁,若否,则对所述当前编辑节点进行第一加锁操作,并将所述当前编辑节点的编辑权限分配给所述第一协同端。
通过采用上述技术方案,在进行协同编辑时,实时监测第一协同端在编辑页面的当前操作,并根据当前操作确定当前编辑节点,然后获取当前编辑节点的加锁信息,并根据加锁信息判断当前编辑节点是否被加锁,若当前编辑节点未被加锁,则对当前编辑节点进行第一加锁操作,并将当前编辑节点的编辑权限分配给第一协同端;通过上述方式,当第一协同端在对当前编辑节点进行编辑的过程中,其他协同端无法直接对当前编辑节点进行编辑,从而减少了数据出现不一致的情况,提高了用户的使用体验。
可选的,在所述获取所述当前编辑节点的加锁信息,并根据所述加锁信息判断所述当前编辑节点是否被加锁,若否,则对所述当前编辑节点进行第一加锁操作,并将所述当前编辑节点的编辑权限分配给所述第一协同端之后,还包括:
接收第二协同端的基于触发操作生成的触发信号;
响应于所述触发信号取消所述第一协同端的编辑权限,并将所述当前编辑节点的编辑权限分配给所述第二协同端。
通过采用上述技术方案,在当前编辑节点的编辑权限属于第一协同端时,第二协同端能够基于触发操作生成触发信号;服务器在接收触发信号后,则响应于触发信号取消第一协同端的编辑权限,并将当前编辑节点的编辑权限分配给第二协同端,从而使得第二协同端优先对当前编辑节点进行编辑,并减少了当前编辑节点长时间被第一协同端占用却未被编辑的情况,提高了工作效率。
可选的,所述响应于所述触发信号取消所述第一协同端的编辑权限,并将所述当前编辑节点的编辑权限分配给所述第二协同端,具体包括:
根据所述触发信号对所述当前编辑节点进行第一解锁操作,并取消所述第一协同端的编辑权限;
根据所述触发信号对所述当前编辑节点进行第二加锁操作,并将所述当前编辑节点的编辑权限分配给所述第二协同端。
通过采用上述技术方案,服务器在接收触发信号后,根据触发信号对当前编辑节点进行第一解锁操作,并取消第一协同端的编辑权限,然后根据触发信号对当前编辑节点进行第二加锁操作,并将当前编辑节点的编辑权限分配给第二协同端,从而使得第二协同端拥有对当前编辑节点的编辑权限。
可选的,在所述根据所述触发信号对所述当前编辑节点进行第二加锁操作,并将所述当前编辑节点的编辑权限分配给所述第二协同端之后,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中宏立达科技发展有限公司;湖北海创知芸科技有限公司,未经北京中宏立达科技发展有限公司;湖北海创知芸科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310252516.4/2.html,转载请声明来源钻瓜专利网。