利索能及
我要发布
收藏
专利号: 2015102878208
申请人: 宇龙计算机通信科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2025-05-17
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种数据传输进度显示方法,其特征在于,包括:电子设备通过开放系统获取所述开放系统中的数据传输进度;所述电子设备工作在安全系统,所述开放系统在所述电子设备的后台运行;

将所述数据传输进度在所述开放系统中进行广播;

所述安全系统在所述开放系统中注册的进程接收所述开放系统广播的所述数据传输进度;

在所述安全系统显示所述数据传输进度。

2.根据权利要求1所述的方法,其特征在于,所述将所述数据传输进度在所述开放系统中进行广播之前,还包括:基于所述数据传输进度与最近一次获取的数据传输进度,确定数据传输进度增幅;

判断所述数据传输进度增幅是否达到最小数据传输推进量,得到第一判断结果;

当所述第一判断结果表示所述数据传输进度增幅达到最小数据传输推进量时,将所述数据传输进度在所述开放系统中进行广播。

3.根据权利要求1所述的方法,其特征在于,所述将所述数据传输进度在所述开放系统中进行广播之前,还包括:基于当前时间与最近一次在所述开放系统中广播数据传输进度的时间,确定广播间隔时间;

判断所述广播间隔时间是否达到预设间隔时间,得到第二判断结果;

当所述第二判断结果表示所述广播间隔时间达到预设间隔时间时,将所述数据传输进度在所述开放系统中进行广播。

4.根据权利要求1所述的方法,其特征在于,所述将所述数据传输进度在所述开放系统中进行广播之前,还包括:基于待传输数据的总数据量与当前数据传输速度,确定所述待传输数据传输完成所需的预估时间;

判断所述预估时间是否小于设定传输时间,得到第三判断结果;

当所述第三判断结果表示所述预估时间小于设定传输时间时,基于所述数据传输进度与最近一次获取的数据传输进度,确定数据传输进度增幅;

判断所述数据传输进度增幅是否达到最小数据传输推进量,得到第一判断结果;

当所述第一判断结果表示所述数据传输进度增幅达到最小数据传输推进量时,将所述数据传输进度在所述开放系统中进行广播;

当所述第三判断结果表示所述预估时间不小于设定传输时间时,基于当前时间与最近一次在所述开放系统中广播数据传输进度的时间,确定广播间隔时间;

判断所述广播间隔时间是否达到预设间隔时间,得到第二判断结果;

当所述第二判断结果表示所述广播间隔时间达到预设间隔时间时,将所述数据传输进度在所述开放系统中进行广播。

5.根据权利要求1-4任一项所述的方法,其特征在于,所述将所述数据传输进度在所述开放系统中进行广播,具体包括:将所述数据传输进度在安卓系统中进行广播;

所述安全系统在所述开放系统中注册的进程接收所述开放系统广播的所述数据传输进度,具体包括:所述安全系统在所述安卓系统中注册的广播接收器接收所述开放系统广播的所述数据传输进度。

6.一种数据传输进度显示系统,其特征在于,包括:数据传输进度获取单元,用于通过开放系统获取所述开放系统中的数据传输进度;电子设备工作在安全系统,所述开放系统在所述电子设备的后台运行;

数据传输进度广播单元,用于将所述数据传输进度在所述开放系统中进行广播;

数据传输进度接收单元,用于所述安全系统在所述开放系统中注册的进程接收所述开放系统广播的所述数据传输进度;

数据传输进度显示单元,用于在所述安全系统显示所述数据传输进度。

7.根据权利要求6所述的系统,其特征在于,还包括:数据传输进度增幅确定单元,用于在将所述数据传输进度在所述开放系统中进行广播之前,基于所述数据传输进度与最近一次获取的数据传输进度,确定数据传输进度增幅;

第一判断单元,用于判断所述数据传输进度增幅是否达到最小数据传输推进量,得到第一判断结果;

所述数据传输进度广播单元,具体用于当所述第一判断结果表示所述数据传输进度增幅达到最小数据传输推进量时,将所述数据传输进度在所述开放系统中进行广播。

8.根据权利要求6所述的系统,其特征在于,还包括:广播间隔时间确定单元,用于在将所述数据传输进度在所述开放系统中进行广播之前,基于当前时间与最近一次在所述开放系统中广播数据传输进度的时间,确定广播间隔时间;

第二判断单元,用于判断所述广播间隔时间是否达到预设间隔时间,得到第二判断结果;

所述数据传输进度广播单元,具体用于当所述第二判断结果表示所述广播间隔时间达到预设间隔时间时,将所述数据传输进度在所述开放系统中进行广播。

9.根据权利要求6所述的系统,其特征在于,还包括:预估时间确定单元,用于在将所述数据传输进度在所述开放系统中进行广播之前,基于待传输数据的总数据量与当前数据传输速度,确定所述待传输数据传输完成所需的预估时间;

第三判断单元,用于判断所述预估时间是否小于设定传输时间,得到第三判断结果;

数据传输进度增幅确定单元,用于当所述第三判断结果表示所述预估时间小于设定传输时间时,基于所述数据传输进度与最近一次获取的数据传输进度,确定数据传输进度增幅;

第一判断单元,用于判断所述数据传输进度增幅是否达到最小数据传输推进量,得到第一判断结果;

第一数据传输进度广播单元,用于当所述第一判断结果表示所述数据传输进度增幅达到最小数据传输推进量时,将所述数据传输进度在所述开放系统中进行广播;

广播间隔时间确定单元,用于当所述第三判断结果表示所述预估时间不小于设定传输时间时,基于当前时间与最近一次在所述开放系统中广播数据传输进度的时间,确定广播间隔时间;

第二判断单元,用于判断所述广播间隔时间是否达到预设间隔时间,得到第二判断结果;

第二数据传输进度广播单元,用于当所述第二判断结果表示所述广播间隔时间达到预设间隔时间时,将所述数据传输进度在所述开放系统中进行广播。

10.根据权利要求6-9任一项所述的系统,其特征在于,所述数据传输进度广播单元,具体包括:安卓系统广播子单元,用于将所述数据传输进度在安卓系统中进行广播;

所述数据传输进度接收单元,具体包括:

安卓系统广播接收子单元,用于所述安全系统在所述安卓系统中注册的广播接收器接收所述开放系统广播的所述数据传输进度。