【技术实现步骤摘要】
【国外来华专利技术】笔记同步方法、系统及相关装置
本申请涉及通信
,尤其涉及一种笔记同步方法、系统及相关装置。
技术介绍
目前,存储于服务器中的同一笔记文件可由多个终端同时编辑,每个终端可在同一笔记文件内添加笔迹。然而,服务器一般会按照各终端的笔迹的创建时间去累加,因而,当多个终端与服务器进行笔记文件同步时,会导致一个笔记文件内包含了多个终端的笔迹,进而使得笔记文件内的笔迹互相错乱,无法区分各终端实际的笔迹,产生笔记文件同步冲突的现象。
技术实现思路
本申请所要解决的技术问题在于,提供一种减少笔记文件同步冲突的笔记同步方法、系统及相关装置。本申请实施例第一方面提供一种笔记同步方法,应用于终端,该方法包括:获取所述终端执行同步操作时的当前笔记文件所包含的第一笔记内容;获取存储于服务器内与所述当前笔记文件相对应的远端笔记文件所包含的第二笔记内容;判断所述第一笔记内容是否与所述第二笔记内容一致;若所述第一笔记内容与所述第二笔记内容不一致,发送备份请求至所述服务器,以使得所述服务器对所述远端笔记文件执行备份操作生成备份笔记文件。本申请实施例第二方面提供一种笔记同步方法,应用于服务器,该方法包括:传输与终端的当前笔记文件相对应的远端笔记文件所包含的第一笔记内容至所述终端,以使得所述终端确定在执行同步操作时的当前笔记文件所包含的第二笔记内容与所述第一笔记内容不一致时发送备份请求;接收所述备份请求,并对所述远端笔记文件执行备份操作生成备份笔记文件。专利技术实施例第三方面 ...
【技术保护点】
一种笔记同步方法,应用于终端,其特征在于,所述笔记同步方法包括:/n获取所述终端执行同步操作时的当前笔记文件所包含的第一笔记内容;/n获取存储于服务器内与所述当前笔记文件相对应的远端笔记文件所包含的第二笔记内容;/n判断所述第一笔记内容是否与所述第二笔记内容一致;/n若所述第一笔记内容与所述第二笔记内容不一致,发送备份请求至所述服务器,以使得所述服务器对所述远端笔记文件执行备份操作生成备份笔记文件。/n
【技术特征摘要】
【国外来华专利技术】一种笔记同步方法,应用于终端,其特征在于,所述笔记同步方法包括:
获取所述终端执行同步操作时的当前笔记文件所包含的第一笔记内容;
获取存储于服务器内与所述当前笔记文件相对应的远端笔记文件所包含的第二笔记内容;
判断所述第一笔记内容是否与所述第二笔记内容一致;
若所述第一笔记内容与所述第二笔记内容不一致,发送备份请求至所述服务器,以使得所述服务器对所述远端笔记文件执行备份操作生成备份笔记文件。
如权利要求1所述的笔记同步方法,其特征在于,所述终端包括一个或多个笔记文件,每一笔记文件的笔记内容包括多个笔划,所述判断所述第一笔记内容是否与所述第二笔记内容一致,具体包括:
判断所述第一笔记内容的笔划的数量是否与所述第二笔记内容的笔划的数量相同;
若否,确定所述第一笔记内容与所述第二笔记内容不一致;
若是,确定所述第一笔记内容与所述第二笔记内容一致。
如权利要求1所述的笔记同步方法,其特征在于,所述判断所述第一笔记内容是否与所述第二笔记内容一致之后,还包括:
若所述第一笔记内容与所述第二笔记内容一致,获取所述当前笔记文件的第一更新时间;
获取所述远端笔记文件的第二更新时间;
判断所述第一更新时间是否与所述第二更新时间相同;
若否,获取所述当前笔记文件的基本信息,并发送基本信息修改请求至所述服务器,以使得所述服务器将所述远端笔记文件的基本信息修改为所述当前笔记文件所对应的基本信息。
如权要求3所述的笔记同步方法,其特征在于,所述当前笔记文件的基本信息包括笔记名称。
如权利要求3所述的笔记同步方法,其特征在于,所述判断所述第一更新时间是否与所述第二更新时间相同之后,还包括:
若所述第一更新时间与所述第二更新时间相同,判断所述当前笔记文件的第一笔记内容是否发生变化;
若是,发送更新请求至所述服务器,以使得所述服务器根据所述当前笔记文件的第一笔记内容的变化内容更新所述远端笔记文件中的第二笔记内容。
如权利要求5所述的笔记同步方法,其特征在于,所述判断所述当前笔记文件中的第一笔记内容是否发生变化,具体包括:
判断所述当前笔记文件中的第一笔记内容的笔划的数量、笔迹颜色、笔迹大小、笔迹形状中的一种或多种是否发生变化;
若是,确定所述当前笔记文件中的第一笔记内容发生变化。
如权利要求6所述的笔记同步方法,其特征在于,所述判断所述当前笔记文件中的第一笔记内容的笔划的数量、笔迹颜色、笔迹大小、笔迹形状中的一种或多种是否发生变化,具体包括:
响应于增加或删除内容的编辑操作,以改变所述第一笔记内容的笔划数量;或者
响应于改变所述第一笔记内容中的笔迹所对应的笔迹颜色的编辑操作,以改变所述第一笔记内容的笔迹颜色;或者
响应于改变所述第一笔记内容中的笔迹所对应的笔迹大小的编辑操作,以改变所述第一笔记内容的笔迹大小;或者
响应于改变所述第一笔记内容中的笔迹所对应的笔迹形状的编辑操作,以改变所述第一笔记内容的笔迹形状。
如权利要求7所述的笔记同步方法,其特征在于,所述响应于增加或删除内容的编辑操作,以改变所述第一笔记内容的笔迹数量,具体包括:
当所述第一笔记内容的笔划数量增加了第一数量时,将所述第一笔记内容的笔划数量加上所述第一数量;
当所述第一笔记内容的笔划数量删除了第二数量时,将所述第一笔记内容的笔划数量减少所述第二数量。
如权利要求1所述的笔记同步方法,其特征在于,所述若所述第一笔记内容与所述第二笔记内容不一致,发送备份请求至所述服务器之后,还包括:
获取存储于服务器内的与所述当前笔记文件相对应的备份笔记文件所包含的第三笔记内容;
确定所述当前笔记文件的第四笔记内容相对于所述第三笔记内容的变化内容,并将所述变化内容发送至所述服务器,以使得所述服务器将所述变化内容更新于所述备份笔记文件内。
如权利要求9所述的笔记同步方法,其特征在于,所述将所述变化内容发送至所述服务器之后,还包括:
获取存储于所述服务器中的远端笔记文件及备份笔记文件。
如权利要求1所述的笔记同步方法,其特征在于,所述获取所述终端执行同步...
【专利技术属性】
技术研发人员:黄必勇,虞达应,
申请(专利权)人:深圳市柔宇科技股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。