基于用户流量画像的网络加速方法及相关电子设备与流程

文档序号:34233255发布日期:2023-05-24 17:16阅读:82来源:国知局
基于用户流量画像的网络加速方法及相关电子设备与流程

本技术涉及网络加速领域,尤其涉及一种基于用户流量画像的网络加速方法及相关电子设备。


背景技术:

1、随着电子技术及互联网技术的快速发展,手机等移动设备在人们日常生活中的应用越来越广,例如,可以通过手机进行移动支付及游戏等。为了保证常用业务(例如,游戏,通话、社交软件等业务)的正常运行,通常用户的手机都会连接无线网络。在网络质量变差的情况下,通常会进行网络加速。

2、但是,对于某些用户,由于其流量套餐总额不高或者在某月内其剩余可用流量不足,在使用数据流量进行网络加速时,使用的数据流量可能会超出用户的流量套餐总额,进而造成用户需要支付额外的话费,从而降低用户的上网体验。


技术实现思路

1、本技术实施例提供了一种基于用户流量画像的网络加速方法及相关电子设备,该方法解决了因用户数据流量低于警戒值对网络应用加速,而造成用户数据流量超额,进而需要额外支付话费的问题。

2、第一方面,本技术实施例提供了一种基于用户流量画像的网络加速方法,应用于电子设备,该方法包括:在当前使用的sim卡的数据流量套餐的剩余流量为第一数值的情况下,显示第一应用加速列表,第一应用加速列表中的网络应用同时使用wi-fi网络和所述sim卡的数据流量进行网络业务;在当前使用的sim卡的数据流量套餐的剩余流量为第二数值的情况下,显示第二应用加速列表,第二应用加速列表中的网络应用同时使用wi-fi网络和所述sim卡的数据流量进行网络业务;其中,第一应用加速列表与第二应用加速列表不同,第一数值与第二数值不同。在上述实施例中,根据当前使用的sim卡的数据流量套餐的剩余流量来更新应用加速列表,电子设备根据网络应用是否在应用加速列表中来判断该网络应用是否可以进行网络加速,这样可以保证电子设备在剩余流量充足的情况下对网络质量差的网络应用进行网络加速,避免网络应用业务卡顿,在剩余流量不足的情况下,不对网络应用进行加速,避免因对网络应用进行加速,而使用户的数据流量超出套餐总额,导致用户支付额外话费的问题。

3、结合第一方面,在一种可能实现的方式中,第一应用加速列表与第二应用加速列表不同,包括:第一应用加速列表中的网络应用的数量与第二应用加速列表中的网络应用的数量不同。

4、结合第一方面,在一种可能实现的方式中,第一应用加速列表与所述第二应用加速列表不同,还包括:第一应用加速列表中的网络应用与第二应用加速列表中的网络应用不同。

5、结合第一方面,在一种可能实现的方式中,第二数值小于第一数值,第一应用列表中的网络应用的数量大于所述第二应用列表中网络应用的数量。

6、结合第一方面,在一种可能实现的方式中,该方法,还包括:在第一sim卡的数据流量套餐的剩余流量为第一数值的情况下,电子设备使用所述第一sim卡;在第一sim卡的数据流量套餐的剩余流量为第二数值的情况下,电子设备使用第二sim卡。这样,在第一sim卡的流量不足的情况下,电子设备能够切换到流量剩余流量较为充足的第二sim卡,使得电子设备在不超出用户流量套餐总额的情况下,可以对网络质量差的网络应用进行网络加速,保证该网络应用的网络业务不卡顿。

7、结合第一方面,在一种可能实现的方式中,该方法,还包括:响应用户的第一输入操作,电子设备将移动数据业务从第一sim卡切换到第二sim卡;其中,在移动数据业务从第一sim卡切换到第二sim卡之前,电子设备显示的应用加速列表为第一应用加速列表,在移动数据业务从第一sim卡切换到第二sim卡之后,电子设备显示的应用加速列表为第二应用加速列表。这样,电子设备可以将移动数据业务从第一sim卡切换到第二sim卡,当第一sim卡的剩余流量不足时,其对应的应用加速列表中的网络应用数量较少,当将移动数据业务切换到第二sim卡,且在第二sim卡剩余数据流量充足的情况下,第二sim卡对应的应用加速列表中的网络应用数量较多,电子设备可以使用第二sim卡的数据流量进行网络加速的网络应用的范围更大。

8、结合第一方面,在一种可能实现的方式中,该网络应用在进行网络业务时,接收/传输n路数据流,该网络应用同时使用wi-fi网络和所述sim卡的数据流量进行网络业务包括:电子设备将该网络应用的m路数据流承载wi-fi网络通道上传输;电子设备将该网络应用的n-m路数据流承载在蜂窝网络通道上进行传输;其中,wi-fi网络通道为wi-fi网络对应的网络通道,蜂窝网络通道为电子设备当前使用的sim卡对应的网络通道。

9、结合第一方面,在一种可能实现的方式中,该方法还包括:响应用户的第一操作,启动第一应用,第一应用为当前使用wi-fi网络进行网络业务的网络应用,第一应用的全部数据流承载在wi-fi网络通道上进行传输,wi-fi网络通道为wi-fi网络对应的网络通道;在检测到该数据流的网络质量不满足预设条件,且第一应用为目标网络应用的情况下,将第一应用的部分数据流承载到蜂窝网络通道上传输;其中,目标网络应用为当前使用的sim卡对应的应用加速列表中的网络应用,蜂窝网络通道为当前使用的sim卡对应的网络通道。这样,将网络质量变差的流切换至蜂窝网络通道,从而提升了该条流的网络质量,减少由于该条流网络质量变差导致的业务卡顿问题,提升用户体验。

10、结合第一方面,在一种可能实现的方式中,当前使用的sim卡对应的应用加速列表是基于用户流量画像动态更新的,用户流量画像包括用户流量敏感度、用户偏好网络应用以及应用流量敏感度,用户流量敏感度用于表征可用数据流量的充足程度,用户偏好网络应用用于表征用户使用网络应用的频率,应用流量敏感度用于表征网络应用对数据流量的消耗程度。这样,基于用户流量画像动态更新应用加速列表,解决了因网络加速消耗数据流量,使得数据流量超出用户流量套餐,进而使用户支付多余的话费的问题。

11、结合第一方面,在一种可能实现的方式中,在检测到该数据流的网络质量不满足预设条件,且所述第一应用为目标网络应用的情况下,还包括:电子设备在第一界面上显示第一提示框,第一界面为第一应用的工作界面,第一提示框用于显示网络加速的提示信息。

12、结合第一方面,在一种可能实现的方式中,将第一应用的部分数据流承载到蜂窝网络通道上传输之后,还包括:定期更新用户流量画像,并基于所述用户流量画像更新当前使用的sim卡对应的应用加速列表;在检测到所述第一应用不为更新后的应用加速列表中的网络应用的情况下,所述电子设备在第一界面上显示第二提示框,第一界面为第一应用的工作界面,第二提示框用于显示电子设备停止网络加速的提示信息。这样,在当前进行网络加速的网络应用不为更新后的应用加速列表中的网络应用的情况下,电子设备停止对该网络应用进行网络加速,解决了因网络加速消耗数据流量,使得数据流量超出用户流量套餐,进而使用户支付多余的话费的问题。

13、结合第一方面,在一种可能实现的方式中,将第一应用的部分数据流承载到蜂窝网络通道上传输之后,还包括:响应用户的第二操作,电子设备显示第二界面;第二界面用于显示电子设备将所述第一应用的部分数据流承载到蜂窝网络通道上传输后,所述当前使用的sim卡消耗的数据流量。

14、结合第一方面,在一种可能实现的方式中,该方法还包括:在用户流量敏感度为第一用户流量敏感度的情况下,当前使用的sim卡对应的应用加速列表包括第一应用流量敏感度的网络应用、第二应用流量敏感度的网络应用、第一应用类型的网络应用、第二应用类型的网络应用、用户偏好网络应用;在用户流量敏感度为第二用户流量敏感度的情况下,当前使用的sim卡对应的应用加速列表包括在第一应用类型的用户偏好网络应用和第二应用类型的用户偏好网络应用中,应用流量敏感度为第一应用流量敏感度的网络应用和第二应用流量敏感度的网络应用;在用户流量敏感度为第三用户流量敏感度的情况下,当前使用的sim卡对应的应用加速列表包括在第三应用类型的用户偏好网络应用中,应用流量敏感度为第一应用流量敏感度的网络应用。

15、结合第一方面,在一种可能实现的方式中,用户流量敏感度是基于用户流量套餐的数据流量总量t1和用户剩余数据流量t2得到的;其中,在t1≥x的情况下,若x2*t1<t2≤t1,用户流量敏感度为第一用户流量敏感度;若x1*t1<t2≤x2*t1,用户敏感度为第二用户流量敏感度;若0<t2≤x1*t1,用户流量敏感度为第三用户流量敏感度;在y≤t1<x的情况下,若x4*t1<t2≤t1,用户流量敏感度为第一用户流量敏感度;若x3*t1<t2≤x4*t1,用户流量敏感度为第二用户流量敏感度;若0<t2≤x3*t1,用户流量敏感度为第三用户流量敏感度;在t1<y的情况下,用户流量敏感度为第三用户流量敏感度;其中,x为第一流量阈值,y为第二流量阈值,且x>y,x1为第一百分比,x2为第二百分比,x3为第三百分比,x4为第四百分比,且0<x1<x2<1,0<x3<x4<1。

16、结合第一方面,在一种可能实现的方式中,应用流量敏感度是基于网络应用在预设时长内消耗的平均流量t3和网络应用的应用类型得到的;其中,在该网络应用的应用类型为第一应用类型的情况下,若t3≥a,该网络应用的应用流量敏感度为第一应用流量敏感度;若b≤t3<a,该网络应用的应用流量敏感度为第二应用流量敏感度;若t3<b,该网络应用的应用流量敏感度为第三应用流量敏感度;在该网络应用的应用类型为第二应用类型的情况下,若t3≥c,该网络应用的应用流量为第一应用流量敏感度;若d≤t3<c,该网络应用的应用流量敏感度为第二应用流量敏感度;若t3<d,该网络应用的应用流量敏感度为第三应用流量敏感度;在该网络应用的应用类型为第三应用类型的情况下,若t3≥e,该网络应用的应用流量敏感度为第一应用流量敏感度;若f≤t3<e,该网络应用的应用流量敏感度为第二应用流量敏感度;若t3<f,该网络应用的应用流量敏感度为第三应用流量敏感度;其中,所述a为第一阈值、所述b为第二阈值、所述c为第三阈值、所述d为第四阈值、所述e为第五阈值、所述f为第六阈值,且a>b、c>d、e>f、a≥c≥e。

17、结合第一方面,在一种可能实现的方式中,用户偏好网络应用是基于应用偏好分数f大于预设阈值的网络应用;

18、其中,所述f根据公式f=f1+f2得到,所述f1为所述网络应用使用时长分数,所述f1根据公式得到,所述t1为所述网络应用月均使用时间,所述n1为第一常数,所述f2为所述网络应用使用次数分数,所述f2根据公式f2=c*n2得到,所述c为所述网络应用月均使用次数,所述n2为第二常数。

19、第二方面,本技术实施例提供了一种电子设备,该电子设备包括:一个或多个处理器和存储器;该存储器与该一个或多个处理器耦合,该存储器用于存储计算机程序代码,该计算机程序代码包括计算机指令,该一个或多个处理器调用该计算机指令以使得该电子设备执行:在当前使用的sim卡的数据流量套餐的剩余流量为第一数值的情况下,显示第一应用加速列表,第一应用加速列表中的网络应用同时使用wi-fi网络和所述sim卡的数据流量进行网络业务;在当前使用的sim卡的数据流量套餐的剩余流量为第二数值的情况下,显示第二应用加速列表,第二应用加速列表中的网络应用同时使用wi-fi网络和所述sim卡的数据流量进行网络业务;其中,第一应用加速列表与第二应用加速列表不同,第一数值与第二数值不同。

20、结合第二方面,在一种可能实现的方式中,该一个或多个处理器调用该计算机指令以使得该电子设备执行:响应用户的第一输入操作,将移动数据业务从第一sim卡切换到第二sim卡;其中,在移动数据业务从第一sim卡切换到第二sim卡之前,显示的应用加速列表为第一应用加速列表,在移动数据业务从第一sim卡切换到第二sim卡之后,显示的应用加速列表为第二应用加速列表。

21、结合第二方面,在一种可能实现的方式中,该一个或多个处理器调用该计算机指令以使得该电子设备执行:响应用户的第一操作,启动第一应用,第一应用为当前使用wi-fi网络进行网络业务的网络应用,第一应用的全部数据流承载在wi-fi网络通道上进行传输,wi-fi网络通道为wi-fi网络对应的网络通道;在检测到该数据流的网络质量不满足预设条件,且第一应用为目标网络应用的情况下,将第一应用的部分数据流承载到蜂窝网络通道上传输;其中,目标网络应用为当前使用的sim卡对应的应用加速列表中的网络应用,蜂窝网络通道为当前使用的sim卡对应的网络通道。

22、结合第二方面,在一种可能实现的方式中,该一个或多个处理器调用该计算机指令以使得该电子设备执行:在第一界面上显示第一提示框,第一界面为第一应用的工作界面,第一提示框用于显示网络加速的提示信息。

23、结合第二方面,在一种可能实现的方式中,该一个或多个处理器调用该计算机指令以使得该电子设备执行:定期更新用户流量画像,并基于所述用户流量画像更新当前使用的sim卡对应的应用加速列表;在检测到所述第一应用不为更新后的应用加速列表中的网络应用的情况下,在第一界面上显示第二提示框,第一界面为第一应用的工作界面,第二提示框用于显示停止网络加速的提示信息。

24、结合第二方面,在一种可能实现的方式中,该一个或多个处理器调用该计算机指令以使得该电子设备执行:响应用户的第二操作,显示第二界面;第二界面用于显示将所述第一应用的部分数据流承载到蜂窝网络通道上传输后,所述当前使用的sim卡消耗的数据流量。

25、第三方面,本技术实施例提供了一种电子设备,包括:触控屏、摄像头、一个或多个处理器和一个或多个存储器;所述一个或多个处理器与所述触控屏、所述摄像头、所述一个或多个存储器耦合,所述一个或多个存储器用于存储计算机程序代码,计算机程序代码包括计算机指令,当所述一个或多个处理器执行所述计算机指令时,使得所述电子设备执行如第一方面或第一方面的任意一种可能实现的方式所述的方法。

26、第四方面,本技术实施例提供了一种芯片系统,该芯片系统应用于电子设备,该芯片系统包括一个或多个处理器,该处理器用于调用计算机指令以使得该电子设备执行如第一方面或第一方面的任意一种可能实现的方式所述的方法。

27、第五方面,本技术实施例提供了一种包含指令的计算机程序产品,当该计算机程序产品在电子设备上运行时,使得该电子设备执行如第一方面或第一方面的任意一种可能实现的方式所述的方法。

28、第六方面,本技术实施例提供了一种计算机可读存储介质,包括指令,当该指令在电子设备上运行时,使得该电子设备执行如第一方面或第一方面的任意一种可能实现的方式所述的方法。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1