[发明专利]一种操作包围盒的协同编辑一致性维护方法有效

专利信息
申请号: 201610130095.8 申请日: 2016-03-08
公开(公告)号: CN105808517B 公开(公告)日: 2018-03-02
发明(设计)人: 何发智;蔡维纬 申请(专利权)人: 武汉大学
主分类号: G06F17/24 分类号: G06F17/24;G06F17/22
代理公司: 武汉科皓知识产权代理事务所(特殊普通合伙)42222 代理人: 魏波
地址: 430072 湖*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种操作包围盒的协同编辑一致性维护方法,首先基于转换语义定义依赖关系,然后进行本地操作处理和远程操作处理;在本地操作处理和远程操作处理过程中将具有依赖关系的插入操作组织成包围盒,并且控制包围盒的容量大小;本地操作包括插入操作和删除操作,删除操作按照作用位置关系降序排列。本发明能够支持在对等网络环境下多用户实时协同编辑同一份文档;本发明能够确保多用户的协同结果是一致的;本发能够提高操作的响应性。
搜索关键词: 一种 操作 包围 协同 编辑 一致性 维护 方法
【主权项】:
一种操作包围盒的协同编辑一致性维护方法,其特征在于:首先基于转换语义定义依赖关系;定义1.依赖关系;给定任意两个操作Oa和Ob,若Oa在Ob之前执行,则称Ob依赖于Oa;当且仅当Oa和Ob的作用对象位置关系满足以下三种情况:(1)Ob.t=Oa.t=ins,Ob.p=Oa.p,Ob.sid≥Oa.sid,则称Ob右依赖于Oa;(2)Ob.t=Oa.t=ins,Ob.p=Oa.p+1,Ob.sid≤Oa.sid;则称Ob左依赖于Oa;(3)Ob.t=del,Oa.t=ins,Ob.p=Oa.p,则称Ob正依赖于Oa;定义2.操作;对于任何一个操作o,o.t表示操作的类型:插入记为ins、删除记为del,o.c表示操作的作用字符,o.p表示操作的位置,o.sid表示产生该操作的站点号;每个操作id由<sid,num>唯一标识,num代表sid站点产生的操作数目;操作的包含转换只会改变o.p的值,其他属性保持不变;然后进行本地操作处理和远程操作处理;在本地操作处理和远程操作处理过程中将具有依赖关系的插入操作组织成包围盒,并且控制包围盒的容量大小。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/patent/201610130095.8/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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