网络加速效果的显示方法、设备和存储介质技术

技术编号:36197406 阅读:51 留言:0更新日期:2023-01-04 11:50
本申请实施例提供一种网络加速效果的显示方法、设备和存储介质,方法包括:确定应用开始下载后,获取下载过程所用的各个网络的下载速率;确定应用结束下载后,根据所述各个网络的下载速率,确定网络加速效果;显示所述网络加速效果。本方案根据下载过程中各个所用的网络的下载速率确定网络加速效果,并在下载结束后展示,使用户对网络加速功能带来的下载速率的提升有直观的感受,改善电子设备的网络加速功能的使用体验。功能的使用体验。功能的使用体验。

【技术实现步骤摘要】
网络加速效果的显示方法、设备和存储介质


[0001]本申请涉及网络加速
,尤其涉及一种网络加速效果的显示方法、设备和存储介质。

技术介绍

[0002]电子设备在联网时,可以利用网络加速技术来提高数据的下载速率,以使用户获得更流畅的上网体验。比如在下载文件时利用网络加速技术提高下载速率。然而用户通常难以感受到网络加速带来的下载速率的提升,因此电子设备的网络加速功能的使用体验较差。

技术实现思路

[0003]本申请提供了一种网络加速效果的显示方法、设备和存储介质,以改善电子设备的网络加速功能的使用体验。
[0004]为了实现上述目的,本申请提供了以下技术方案:
[0005]本申请第一方面提供一种网络加速效果的显示方法,包括:
[0006]激活多个网路;
[0007]确定应用开始下载后,通过被激活的所述多个网络下载数据;
[0008]获取下载过程所述多个网络的下载速率;
[0009]确定应用结束下载后,根据所述多个网络的下载速率,确定网络加速效果;
[0010]显示所述网络加速效果。
[0011]示例性的,预先激活的多个网络可以包括至少一个无线网路,以及至少一个蜂窝网络。
[0012]激活多个网络的具体过程可以参见图6所示的步骤S01至S12。使用被激活的多个网络下载数据的实现方式可以参见图6所示的步骤S19至S20。
[0013]本方案根据下载过程中各个所用的网络的下载速率确定网络加速效果,并在下载结束后展示,使用户对网络加速功能带来的下载速率的提升有直观的感受,改善电子设备的网络加速功能的使用体验。
[0014]在一些可选的实施例中,所述网络加速效果包括本次下载过程的速率提升比例,所述速率提升比例,为所述多个网络中主用网络的下载速率与其他网络的下载速率之和的比值,所述其他网络包括所述多个网络中除所述主用网络以外的网络。
[0015]电子设备可以计算本次下载过程中用到的除主用网络以外的网络的下载速率之和,然后将计算得到的下载速率之和与本次下载过程中主用网络的下载速率的比值作为网络加速效果。
[0016]本实施例的具体实现方式可以参见图8所示的步骤S25至步骤A02。
[0017]在一些可选的实施例中,所述网络加速效果包括平均加速比例,所述平均加速比例为指定周期内多次下载过程的速率提升比例的平均值。
[0018]作为一个示例,电子设备在每次下载结束后保存这次下载过程的速率提升比例,由此,电子设备可以计算最近一个月或者最近一周内完成的所有下载过程的速率提升比例的平均值,获得平均加速比例,将平均加速比例作为网络加速效果。
[0019]本实施例的具体实现方式可以参见图6所示的步骤S25至S30。
[0020]从上述实施例可以看出,电子设备可以在下载结束后,将本次的速率提升比例,以及最近一段时间的平均加速比例作为网络加速效果显示,从而有助于用户根据这些网络加速效果决定是否继续启用网络加速功能。
[0021]在一些可选的实施例中,所述获取下载过程所用的各个网络的下载速率,包括:
[0022]在下载过程中监听所述应用的数据流信息;
[0023]根据所述应用的数据流信息确定下载过程所用的各个网络的下载速率。
[0024]在实际应用中,应用的数据流信息可以包括应用的各个数据流的下载速率和承载该数据流的网络,电子设备根据数据流信息可以确定每个网络分别承载应用的哪些数据流,然后将该网络承载的若干个数据流的下载速率求和,即可得到每个网络的下载速率。
[0025]在一些可选的实施例中,所述显示所述网络加速效果,包括:
[0026]在显示屏顶部显示通知消息,所述通知消息包含所述网络加速效果。
[0027]本实施例的有益效果在于,能够在每一次下载结束后,通过在顶部弹出通知消息的方式及时展示网络加速效果。
[0028]在一些可选的实施例中,所述显示所述网络加速效果,包括:
[0029]响应用户操作,显示网络加速设置界面,所述网络加速设置界面包含所述网络加速效果。
[0030]用户在电子设备的设置组件中浏览网络加速设置界面。作为一个示例,网络加速设置界面具体可以为图3所示的界面。
[0031]在一些可选的实施例中,还包括:
[0032]识别所述应用的数据流的报文中是否包含流特征库中记录的流特征;
[0033]若所述应用的数据流的报文包含所述流特征,确定所述应用开始下载。
[0034]在一些可选的实施例中,所述流特征包括协议,端口,协议头和网络地址中任意一项或多项。
[0035]也就是说,电子设备可以在应用启动后,识别应用的数据流的报文中是否包含特定的协议,端口,协议头和网络地址中的任意一项或多项,若在某时刻发现数据流的报文包含特定的协议,端口,协议头和网络地址中的任意一项或多项,则可以认为应用从此时开始下载文件。
[0036]本实施例的有益效果在于,在预先构建好流特征库的基础上,本实施例能够用于判断大多数应用是否开始下载,具有较广泛的适用范围。
[0037]在一些可选的实施例中,还包括:
[0038]获取所述应用开始下载的消息;
[0039]根据所述消息确定所述应用开始下载。
[0040]换言之,应用可以被配置为在开始下载后产生一条开始下载的消息,由此,当应用产生该消息时,就可以认为应用从此时开始下载文件。
[0041]本实施例的有益效果在于,不需要实时地分析数据流信息中是否包含特定的流特
征,因而能够降低电子设备的耗电量。
[0042]在一些可选的实施例中,还包括:
[0043]若所述应用的每个数据流对应的下载速率均低于预设的阈值,确定所述应用下载结束。
[0044]本申请第二方面提供一种电子设备,包括存储器和一个或多个处理器。
[0045]所述存储器用于存储计算机程序。
[0046]所述一个或多个处理器用于执行所述计算机程序,具体用于执行本申请第一方面任意一项所提供的网络加速效果的显示方法。
[0047]本申请第三方面提供一种计算机存储介质,用于存储计算机程序,所述计算机程序被执行时,具体用于执行本申请第一方面任意一项所提供的网络加速效果的显示方法。
[0048]本申请实施例提供一种网络加速效果的显示方法、设备和存储介质,方法包括:确定应用开始下载后,获取下载过程所用的各个网络的下载速率;确定应用结束下载后,根据所述各个网络的下载速率,确定网络加速效果;显示所述网络加速效果。本方案根据下载过程中各个所用的网络的下载速率确定网络加速效果,并在下载结束后展示,使用户对网络加速功能带来的下载速率的提升有直观的感受,改善电子设备的网络加速功能的使用体验。
附图说明
[0049]图1为本申请实施例提供的一种电子设备的结构示意图;
[0050]图2为本申请实施例提供的一种网络加速技术的原本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网络加速效果的显示方法,其特征在于,包括:激活多个网络;确定应用开始下载后,通过被激活的所述多个网络下载数据;获取下载过程中所述多个网络的下载速率;确定应用结束下载后,根据所述多个网络的下载速率,确定网络加速效果;显示所述网络加速效果。2.根据权利要求1所述的方法,其特征在于,所述网络加速效果包括本次下载过程的速率提升比例,所述速率提升比例,为所述多个网络中主用网络的下载速率与其他网络的下载速率之和的比值,所述其他网络包括所述多个网络中除所述主用网络以外的网络。3.根据权利要求2所述的方法,其特征在于,所述网络加速效果包括平均加速比例,所述平均加速比例为指定周期内多次下载过程的速率提升比例的平均值。4.根据权利要求1至3任意一项所述的方法,其特征在于,所述获取下载过程所用的多个网络的下载速率,包括:在下载过程中监听所述应用的数据流信息;根据所述应用的数据流信息确定下载过程所用的多个网络的下载速率。5.根据权利要求1至4任意一项所述的方法,其特征在于,所述显示所述网络加速效果,包括:在显示屏顶部显示通知消息,所述通知消息包含所述网络加速效果。6.根据权利要求1至4任意一项所述的方法,其特征在于,所述显...

【专利技术属性】
技术研发人员:王金香梁恒辉吴东昂于萍
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1