[发明专利]多文件同步方法及电子设备在审

专利信息
申请号: 202110832126.5 申请日: 2021-07-22
公开(公告)号: CN115700493A 公开(公告)日: 2023-02-07
发明(设计)人: 石亮;徐宇泽;李志鹏;刘海军;易见;李家欣 申请(专利权)人: 华为技术有限公司
主分类号: G06F16/178 分类号: G06F16/178;H04L67/1095
代理公司: 广州三环专利商标代理有限公司 44202 代理人: 熊永强;李稷芳
地址: 518129 广东*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 文件 同步 方法 电子设备
【说明书】:

本申请提供多文件同步方法及电子设备。该方法包括:客户端在同步本地的多个源文件的副本的同步数据时,首先确定该多个源文件副本的老化程度和同步数据的数据量,并基于老化程度和同步数据的数据量确定多个源文件的副本的同步优先级,进而客户端依据多个源文件副本的同步优先级进行同步。本申请提供的多文件同步方法,通过综合考虑客户端源文件副本的老化程度和同步数据量,即避免了客户端总是优先同步同步数据小的源文件副本而在后同步很久没有被同步的同步数据大的源文件副本,并且降低了平均同步时长。

技术领域

本申请涉及电子技术领域,尤其涉及多文件同步方法及电子设备。

背景技术

随着通信技术的发展以及智能设备的普及,万物互联的人工智能物联网(artificial intelligenceinternet of things,AIoT)时代正在到来。受益于操作系统的分布式互联能力的提高,智能穿戴设备、智能家居设备、移动终端等设备可以通过网络进行数据交互,并且基于该数据交互去协作实现特定的功能。

当服务端将一个或多个文件共享到客户端时,客户端会将该一个或多个共享文件存储到本地缓存中。当用户修改客户端上的共享文件时,客户端需要将修改后的共享文件同步至服务端上。例如,用户将手机上的文档文件共享到电脑上进行修改,此时电脑需要不断的向手机同步经过用户修改的文档文件。

为了实现共享文件在客户端与服务端之间的同步,客户端可以在用户每次修改共享文件后马上进行同步;或者,客户端可以在本地积累一定量的同步数据后,然后进行同步。

但是,当客户端与服务端之间存在多个共享文件需要同步时,彼此独立的各个共享文件的同步过程会互相干扰,增加同步时间,降低了用户的体验。

发明内容

本申请实施例提供了一种多文件同步方法及电子设备。本申请提供的多文件同步方法,基于文件的老化程度和同步数据的数据量确定文件的同步优先级,进而基于同步优先级确定文件的同步先后顺序。客户端在实施该方法同步多个文件时,既能保证客户端不会优先同步老化程度较小的文件,并且可以降低多个文件的平均同步时长。

第一方面,本申请提供一种多文件同步方法,该方法包括:

客户端从服务端获取多个文件副本;客户端确定该多个文件副本的同步信息,该同步信息包括同步数据的数据量和老化程度,该老化程度对应于文件副本的未被同步时长;该客户端基于该多个文件副本的同步信息以及第一预设条件确定该多个文件副本的同步优先级;该第一预设条件包括:在该文件副本的老化程度位于第一范围的情况下,该文件副本的同步优先级与该文件副本的老化程度有关;在该文件副本的老化程度位于第二范围的情况下,该文件副本的同步优先级与该文件副本的同步数据的数据量有关。

在上述实施例中,客户端可以根据文件的老化程度和同步数据的数据量确定文件副本的同步优先级。首先,若只依据文件副本的同步数据的数据量确定文件副本的同步优先级,则客户端在后同步的文件被修改后,该文件的同步数据的数据量增加,反而会导致更不优先被同步;其次,若只依据文件副本的老化程度进行同步,则客户端平均同步时长较长。而,客户端实施本申请提供的多文件同步方法,既能保证客户端上不会有文件副本优先级一直较高而一直不被同步,并且能够减少多个文件副本的平均同步时长。

结合第一方面的一些实施例,在一些实施例中,该客户端确定第一同步速率;该客户端基于该第一同步速率和该多个文件副本的优先级确定待同步文件集合;该客户端同步待同步文件集合中的文件副本。

在上述实施例中,客户端在确定多个文件副本的同步优先级后,可以预测同步速率,进而确定待同步文件集合,避免客户端将所有的待同步文件积压在客户端上的协议栈或协议栈的缓存中,减少协议栈的负载。

结合第一方面的一些实施例,在一些实施例中,该客户端确定历史同步速率,该历史同步速率与历史同步的同步数据的数据量和历史同步的同步时长有关;该客户端基于该历史同步速率确定该第一同步速率。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/pat/books/202110832126.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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