笔记同步方法、系统及相关装置制造方法及图纸

技术编号:29419416 阅读:13 留言:0更新日期:2021-07-23 23:13
一种笔记同步方法、系统及相关装置。该笔记同步方法,包括:获取所述终端执行同步操作时的当前笔记文件所包含的第一笔记内容(100);获取存储于服务器内与所述当前笔记文件相对应的远端笔记文件所包含的第二笔记内容(104);判断所述第一笔记内容是否与所述第二笔记内容一致(108);若所述第一笔记内容与所述第二笔记内容不一致,发送备份请求至所述服务器(110),以使得所述服务器对所述远端笔记文件执行备份操作生成备份笔记文件(112)。通过在同步操作时的当前笔记文件所包含的第一笔记内容与对应的远端笔记文件所包含的第二笔记内容不一致时,对远端笔记文件进行备份,如此有避免或减少出现笔记同步时异常的产生。

【技术实现步骤摘要】
【国外来华专利技术】笔记同步方法、系统及相关装置
本申请涉及通信
,尤其涉及一种笔记同步方法、系统及相关装置。
技术介绍
目前,存储于服务器中的同一笔记文件可由多个终端同时编辑,每个终端可在同一笔记文件内添加笔迹。然而,服务器一般会按照各终端的笔迹的创建时间去累加,因而,当多个终端与服务器进行笔记文件同步时,会导致一个笔记文件内包含了多个终端的笔迹,进而使得笔记文件内的笔迹互相错乱,无法区分各终端实际的笔迹,产生笔记文件同步冲突的现象。
技术实现思路
本申请所要解决的技术问题在于,提供一种减少笔记文件同步冲突的笔记同步方法、系统及相关装置。本申请实施例第一方面提供一种笔记同步方法,应用于终端,该方法包括:获取所述终端执行同步操作时的当前笔记文件所包含的第一笔记内容;获取存储于服务器内与所述当前笔记文件相对应的远端笔记文件所包含的第二笔记内容;判断所述第一笔记内容是否与所述第二笔记内容一致;若所述第一笔记内容与所述第二笔记内容不一致,发送备份请求至所述服务器,以使得所述服务器对所述远端笔记文件执行备份操作生成备份笔记文件。本申请实施例第二方面提供一种笔记同步方法,应用于服务器,该方法包括:传输与终端的当前笔记文件相对应的远端笔记文件所包含的第一笔记内容至所述终端,以使得所述终端确定在执行同步操作时的当前笔记文件所包含的第二笔记内容与所述第一笔记内容不一致时发送备份请求;接收所述备份请求,并对所述远端笔记文件执行备份操作生成备份笔记文件。专利技术实施例第三方面提供一种终端,包括处理器以及存储装置,所述存储装置用于存储一个或多个程序,所述一个或多个程序被配置成由所述处理器执行如本申请实施例第一方面任一方法中所描述的部分或全部步骤。本申请实施例第四方面提供一种服务器,包括处理器以及存储装置,所述存储装置用于存储一个或多个程序,所述一个或多个程序被配置成由所述处理器执行如本申请实施例第二方面任一方法中所描述的部分或全部步骤。本申请实施例第五方面提供一种笔记同步系统,包括终端及服务器,所述终端为上述第三方面的终端,所述服务器为上述第四方面的服务器。相较于现有技术,本申请实施方式提供了一种笔记同步方法、系统及相关装置,通过在同步操作时的当前笔记文件所包含的第一笔记内容与对应的远端笔记文件所包含的第二笔记内容不一致时,对远端笔记文件进行备份,如此有避免或减少出现笔记同步时异常的产生。附图说明为了更清楚地说明本申请实施方式或现有技术中的技术方案,下面将对实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本申请提供的第一实施例中的笔记同步方法的步骤流程图。图2是本申请提供的一实施例中的笔记同步系统的的示意图。图3是本申请提供的一实施例中的第一终端的新建笔记文件的示意图。图4是本申请提供的一实施例中的服务器内的远端笔记文件的示意图。图5是本申请提供的一实施例中的第二终端内的笔记文件的示意图。图6是本申请提供的一实施例中的第一终端内的笔记文件的示意图。图7是本申请提供的一实施例中的远端笔记文件与备份笔记文件的示意图。图8是本申请提供的第二实施例中的笔记同步方法的步骤流程图。图9是本申请提供的第三实施例中的笔记同步方法的步骤流程图。图10是本申请提供的一实施例中的终端的方框图。图11是本申请提供的一实施例中的服务器的方框图。具体实施方式为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。下面对本申请实施例进行详细介绍。请参阅图1,所示为本申请提供的第一实施例中的笔记同步方法的步骤流程图。该笔记同步方法包括如下步骤:步骤100,获取终端执行同步操作时的当前笔记文件所包含的第一笔记内容。终端可包含一个或多个应用,其中,应用包括但不限于系统自带的应用、第三方应用,如通讯录、电话、邮箱、微信、笔记、浏览器等。终端可以为移动手机、平板电脑、个人数字助理(PersonalDigitalAssistant,PDA)、移动互联网设备(MobileInternetDevice,MID)、笔记本电脑、台式电脑等各类电子装置,本申请的实施例在此并不作限定。请一并参阅图2,所示为本申请提供的一实施例中的笔记同步系统的的示意图。在本实施例中,笔记同步系统可包括服务器60及一个或多个终端50,其中,一个或多个终端50可通过有线网络或无线网络与服务器60进行数据交换。终端50可通过浏览器与服务器60通信,或是通过笔记应用与服务器60进行数据交换。在本实施例中,终端50可通过笔记应用建立笔记文件或是对已有的笔记文件进行编辑等操作,并可将建立的笔记文件或编辑完的笔记文件上传到服务器60内存储,以实现笔记的同步。终端50也可通过浏览器来访问已存储在服务器60内的一个或多个笔记文件,包括但不限于上传或下载等同步操作访问存储于服务器60内的笔记文件,并可将获取到的笔记文件显示在浏览器的界面内。本实施例中,终端50的数量可为2个,可分别为第一终端570(示于图3)及第二终端572(示于图5),在其他实施例中,终端50的数量亦不限于2个,本申请的实施例在此并不作限定。请一并参阅图3,所示为本申请提供的一实施例中的第一终端的新建笔记文件的示意图。在本实施例中,第一终端570可执行新建笔记文件的操作,并可将新建的笔记文件作为当前笔记文件550显示于当前界面内。第一终端570的当前界面可包括颜色选择区域542、形状选择区域540、大小选择区域(图未示)等区域,以对笔迹的笔迹颜色、笔迹大小、笔迹形状等属性进行设置或调整。例如,在点击颜色选择区域542时,笔迹的笔迹颜色可选择包括但不限于红色、蓝色、黄色等本文档来自技高网
...

【技术保护点】
一种笔记同步方法,应用于终端,其特征在于,所述笔记同步方法包括:/n获取所述终端执行同步操作时的当前笔记文件所包含的第一笔记内容;/n获取存储于服务器内与所述当前笔记文件相对应的远端笔记文件所包含的第二笔记内容;/n判断所述第一笔记内容是否与所述第二笔记内容一致;/n若所述第一笔记内容与所述第二笔记内容不一致,发送备份请求至所述服务器,以使得所述服务器对所述远端笔记文件执行备份操作生成备份笔记文件。/n

【技术特征摘要】
【国外来华专利技术】一种笔记同步方法,应用于终端,其特征在于,所述笔记同步方法包括:
获取所述终端执行同步操作时的当前笔记文件所包含的第一笔记内容;
获取存储于服务器内与所述当前笔记文件相对应的远端笔记文件所包含的第二笔记内容;
判断所述第一笔记内容是否与所述第二笔记内容一致;
若所述第一笔记内容与所述第二笔记内容不一致,发送备份请求至所述服务器,以使得所述服务器对所述远端笔记文件执行备份操作生成备份笔记文件。


如权利要求1所述的笔记同步方法,其特征在于,所述终端包括一个或多个笔记文件,每一笔记文件的笔记内容包括多个笔划,所述判断所述第一笔记内容是否与所述第二笔记内容一致,具体包括:
判断所述第一笔记内容的笔划的数量是否与所述第二笔记内容的笔划的数量相同;
若否,确定所述第一笔记内容与所述第二笔记内容不一致;
若是,确定所述第一笔记内容与所述第二笔记内容一致。


如权利要求1所述的笔记同步方法,其特征在于,所述判断所述第一笔记内容是否与所述第二笔记内容一致之后,还包括:
若所述第一笔记内容与所述第二笔记内容一致,获取所述当前笔记文件的第一更新时间;
获取所述远端笔记文件的第二更新时间;
判断所述第一更新时间是否与所述第二更新时间相同;
若否,获取所述当前笔记文件的基本信息,并发送基本信息修改请求至所述服务器,以使得所述服务器将所述远端笔记文件的基本信息修改为所述当前笔记文件所对应的基本信息。


如权要求3所述的笔记同步方法,其特征在于,所述当前笔记文件的基本信息包括笔记名称。


如权利要求3所述的笔记同步方法,其特征在于,所述判断所述第一更新时间是否与所述第二更新时间相同之后,还包括:
若所述第一更新时间与所述第二更新时间相同,判断所述当前笔记文件的第一笔记内容是否发生变化;
若是,发送更新请求至所述服务器,以使得所述服务器根据所述当前笔记文件的第一笔记内容的变化内容更新所述远端笔记文件中的第二笔记内容。


如权利要求5所述的笔记同步方法,其特征在于,所述判断所述当前笔记文件中的第一笔记内容是否发生变化,具体包括:
判断所述当前笔记文件中的第一笔记内容的笔划的数量、笔迹颜色、笔迹大小、笔迹形状中的一种或多种是否发生变化;
若是,确定所述当前笔记文件中的第一笔记内容发生变化。


如权利要求6所述的笔记同步方法,其特征在于,所述判断所述当前笔记文件中的第一笔记内容的笔划的数量、笔迹颜色、笔迹大小、笔迹形状中的一种或多种是否发生变化,具体包括:
响应于增加或删除内容的编辑操作,以改变所述第一笔记内容的笔划数量;或者
响应于改变所述第一笔记内容中的笔迹所对应的笔迹颜色的编辑操作,以改变所述第一笔记内容的笔迹颜色;或者
响应于改变所述第一笔记内容中的笔迹所对应的笔迹大小的编辑操作,以改变所述第一笔记内容的笔迹大小;或者
响应于改变所述第一笔记内容中的笔迹所对应的笔迹形状的编辑操作,以改变所述第一笔记内容的笔迹形状。


如权利要求7所述的笔记同步方法,其特征在于,所述响应于增加或删除内容的编辑操作,以改变所述第一笔记内容的笔迹数量,具体包括:
当所述第一笔记内容的笔划数量增加了第一数量时,将所述第一笔记内容的笔划数量加上所述第一数量;
当所述第一笔记内容的笔划数量删除了第二数量时,将所述第一笔记内容的笔划数量减少所述第二数量。


如权利要求1所述的笔记同步方法,其特征在于,所述若所述第一笔记内容与所述第二笔记内容不一致,发送备份请求至所述服务器之后,还包括:
获取存储于服务器内的与所述当前笔记文件相对应的备份笔记文件所包含的第三笔记内容;
确定所述当前笔记文件的第四笔记内容相对于所述第三笔记内容的变化内容,并将所述变化内容发送至所述服务器,以使得所述服务器将所述变化内容更新于所述备份笔记文件内。


如权利要求9所述的笔记同步方法,其特征在于,所述将所述变化内容发送至所述服务器之后,还包括:
获取存储于所述服务器中的远端笔记文件及备份笔记文件。


如权利要求1所述的笔记同步方法,其特征在于,所述获取所述终端执行同步...

【专利技术属性】
技术研发人员:黄必勇虞达应
申请(专利权)人:深圳市柔宇科技股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1