著录项信息
专利名称 | 一种移动终端网络优化的切换方法及系统 |
申请号 | CN201410807113.2 | 申请日期 | 2014-12-23 |
法律状态 | 暂无 | 申报国家 | 中国 |
公开/公告日 | 2015-04-01 | 公开/公告号 | CN104486785A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04W24/02 | IPC分类号 | H;0;4;W;2;4;/;0;2;;;H;0;4;W;3;6;/;0;0查看分类表>
|
申请人 | 广东欧珀移动通信有限公司 | 申请人地址 | 广东省东莞市长安镇乌沙海滨路18号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | OPPO广东移动通信有限公司 | 当前权利人 | OPPO广东移动通信有限公司 |
发明人 | 曾元清;张家易 |
代理机构 | 广州三环专利商标代理有限公司 | 代理人 | 郝传鑫;熊永强 |
摘要
本发明公开了一种移动终端网络优化的切换方法及系统,所述网络包括移动网络和WiFi网络,包括如下步骤:步骤1.在移动终端设置一应用程序网络权限表,每一应用程序设置各自的网络优先级;步骤2.检测到应用程序访问网络,获取应用程序名称,查找网络权限表中的网络优先级,根据网络优先级连接网络。本发明通过设置应用程序网络权限表,使应用程序能根据设定的优先级进行网络连接,保证应用程序的正常进行;且每一应用程序设置一优先权网络,使两个设置优先级网络不通的应用程序能够同时工作;每个应用程序在网络权限表中提前设置,在使用时无需再一一手动设置,节省了时间,提高了效率,提升了用户体验。
1.一种移动终端网络优化的切换方法,所述网络包括移动网络和WiFi网络,包括如下步骤:
步骤S101.设置一应用程序网络权限表,建立网络权限表与应用程序的调用关联;步骤S102.手动打开网络程序表,设置每一应用程序的网络连接优先级;步骤S103.设置完成后,保存设置;所述网络权限表分为应用栏和网络选择栏,其中网络选择栏分为WIFI网络优先选择栏和移动网络优先选择栏,所述应用程序网络权限表中的每一应用程序设置一优先级网络;
步骤S201.实时监测是否有应用程序访问网络,所述网络包括移动网络和WiFi网络;步骤S202.当检测到应用程序访问网络时,获取应用程序名称;步骤S203.根据应用程序名称遍历网络权限表,获取网络权限表中设置的优先级网络;步骤S204.判断设置的优先级网络是否打开,是则连接设置的优先级网络,否则判断是否有网络连接;步骤S205.当有网络连接则连接其他网络,否则判断为连接失败。
2.根据权利要求1所述的移动终端网络优化的切换方法,其特征在于:所述切换方法进一步包括:
当检测到移动终端增加或删除应用程序时,根据增加或删除应用程序更新应用程序网络权限表。
3.根据权利要求1所述的移动终端网络优化的切换方法,其特征在于:所述切换方法应用于Android系统或iOS系统。
4.一种移动终端网络优化的切换系统,所述网络包括移动网络和WiFi网络,其特征在于,包括:
网络权限表设置模块,用于设置一应用程序网络权限表,建立网络权限表与应用程序的调用关联;所述网络权限表分为应用栏和网络选择栏,其中网络选择栏分为WIFI网络优先选择栏和移动网络优先选择栏,所述应用程序网络权限表中的每一应用程序设置一优先级网络;
优先级设置模块,用于手动打开网络程序表,设置每一应用程序的网络连接优先级;
保存模块,用于设置完成后,保存设置;
应用程序访问网络监测模块,用于实时监测是否有应用程序访问网络,所述网络包括移动网络和WiFi网络;
应用程序名称获取模块,用于当检测到应用程序访问网络时,获取应用程序名称;
查找模块,用于根据应用程序名称遍历网络权限表,获取网络权限表中设置的优先级网络;
第一判断连接模块,用于判断设置的优先级网络是否打开,是则连接设置的优先级网络,否则判断是否有网络连接;
第二判断连接模块,用于当有网络连接则连接其他网络,否则判断为连接失败。
一种移动终端网络优化的切换方法及系统\n技术领域\n[0001] 本发明涉及移动网络与WiFi网络的设置技术,特别是涉及一种移动终端网络优化的切换方法及系统。\n背景技术\n[0002] 目前的手机在WIFI网络和移动网络都连接成功的情况下,手机的数据网络一般会优先选择WIFI网络。这样会帮助用户节省移动流量(毕竟移动流量相对比较贵)。但是在某些场景下这种选择不一定合理。比如在局域网里通过WIFI共享视频,手机通过WIFI连接后可看到局域共享的视频,但是此时手机也就跟互联网断开了,即使手机的移动网络是打开,手机也只会选择WIFI网络。这样就会导致一些需要连接互联网的应用使用不了,比如社交软件微信,QQ等不能接收好友的消息。如果用户在观看局域网视频的同时,又想接收到好友的消息,就不得不把视频暂停,关闭WIFI网络。频繁的关闭和打开WIFI网路的动作带来极不好的用户体验。\n发明内容\n[0003] 本发明的目的在于克服现有技术的不足,提供一种移动终端网络优化的切换方法及系统,能自动根据应用程序设置的网络进行选择,方便快捷,提升了用户体验。\n[0004] 为了达到上述目的,本发明采用的技术方案是:\n[0005] 一种移动终端网络优化的切换方法,所述网络包括移动网络和WiFi网络,包括如下步骤:\n[0006] 步骤1.在移动终端设置一应用程序网络权限表,每一应用程序设置各自的网络优先级;\n[0007] 步骤2.检测到应用程序访问网络,获取应用程序名称,查找网络权限表中的网络优先级,根据网络优先级连接网络。\n[0008] 较佳地,步骤1具体包括:\n[0009] 步骤S101.设置一应用程序网络权限表,建立网络权限表与应用程序的调用关联;\n[0010] 步骤S102.手动打开网络程序表,设置每一应用程序的网络连接优先级;\n[0011] 步骤S103.设置完成后,保存设置。\n[0012] 较佳地,所述应用程序网络权限表中的每一应用程序设置一优先级网络。\n[0013] 较佳地,步骤2具体包括:\n[0014] 步骤S201.实时监测是否有应用程序访问网络,所述网络包括移动网络和WiFi网络;\n[0015] 步骤S202.当检测到应用程序访问网络时,获取应用程序名称;\n[0016] 步骤S203.根据应用程序名称遍历网络权限表,获取网络权限表中设置的优先级网络;\n[0017] 步骤S204.判断设置的优先级网络是否打开,是则连接设置的优先级网络,否则判断是否有网络连接;\n[0018] 步骤S205.当有网络连接则连接其他网络,否则判断为连接失败。\n[0019] 较佳地,所述切换方法应用于Android系统或iOS系统。\n[0020] 较佳地,所述切换方法进一步包括:当两个以上的应用程序同时访问网络,因为在移动终端,例如手机上WIFI网络和移动网络其实是相互独立的,也就是说有两套相互独立的硬件来支撑(包括天线,射频,信号处理模块都是独立),彼此互不影响。所以WIFI网络和移动网络可以同时的打开。然后程序根据应用程序网络权限表去查询网络的优先级就可访问相应的网络。\n[0021] 较佳地,当检测到移动终端增加或删除应用程序时,根据增加或删除应用程序更新应用程序网络权限表。\n[0022] 本发明还公开了一种移动终端网络优化的切换系统,所述网络包括移动网络和WiFi网络,包括:\n[0023] 设置模块,用于在移动终端设置一应用程序网络权限表,每一应用程序设置各自的网络优先级;\n[0024] 网络连接模块,用于检测到应用程序访问网络,获取应用程序名称,查找网络权限表中的网络优先级,根据网络优先级连接网络。\n[0025] 较佳地,设置模块包括:\n[0026] 网络权限表设置模块,用于设置一应用程序网络权限表,建立网络权限表与应用程序的调用关联;\n[0027] 优先级设置模块,用于手动打开网络程序表,设置每一应用程序的网络连接优先级;\n[0028] 保存模块,用于设置完成后,保存设置。\n[0029] 较佳地,网络连接模块具体包括:\n[0030] 应用程序访问网络监测模块,用于实时监测是否有应用程序访问网络,所述网络包括移动网络和WiFi网络;\n[0031] 应用程序名称获取模块,用于当检测到应用程序访问网络时,获取应用程序名称;\n[0032] 查找模块,用于根据应用程序名称遍历网络权限表,获取网络权限表中设置的优先级网络;\n[0033] 第一判断连接模块,用于判断设置的优先级网络是否打开,是则连接设置的优先级网络,否则判断是否有网络连接;\n[0034] 第二判断连接模块,用于当有网络连接则连接其他网络,否则判断为连接失败。\n[0035] 与现有技术相比,本发明的有益效果是:通过设置应用程序网络权限表,使应用程序能根据设定的优先级进行网络连接,保证应用程序的正常进行;且每一应用程序设置一优先权网络,使两个设置优先级网络不通的应用程序能够同时工作;每个应用程序在网络权限表中提前设置,在使用时无需再一一手动设置,节省了时间,提高了效率,提升了用户体验。\n附图说明\n[0036] 图1为本发明的方法流程图;\n[0037] 图2为本发明的步骤1实现方法流程图;\n[0038] 图3为本发明的步骤2实现方法流程图;\n[0039] 图4为本发明的具体实施例流程图;\n[0040] 图5为本发明的网络权限表示意图。\n具体实施方式\n[0041] 本发明的主旨在于克服现有技术的不足,提供一种移动终端网络优化的切换方法,当两个应用程序的指定网络连接不同时,能保证同时工作,提升用户体验。下面结合实施例参照附图进行详细说明,以便对本发明的技术特征及优点进行更深入的诠释。\n[0042] 本发明的方法流程图如图1所示,一种移动终端网络优化的切换方法,所述网络包括移动网络和WiFi网络,所述切换方法应用于Android系统或iOS系统。本发明所述的方法包括设置应用程序网络权限表和应用程序连网两个步骤。\n[0043] 本发明的步骤1为:在移动终端设置一应用程序网络权限表,每一应用程序设置各自的网络优先级。移动终端以手机为例,当然也包括掌上电脑,播放器等电子产品。如图5所示,图中为应用程序网络权限表,网络权限表分为应用栏和网络选择栏,网络选择栏分为WIFI网络优先选择栏和移动网络优先选择栏。应用栏和网络选择栏一一对应。所述应用程序网络权限表中的每一应用程序设置一优先级网络。即每一个程序应用的网络权限对应“移动网络优先”、“WIFI网络优先”两个选项,在选择优先级时,只能选择一个。未选择的为次优先级网络。例如图5中,浏览器选择WiFi网络优先,微信选择移动网络优先。图5所示的网络权限表可让用户来配置,由用户来决定每个程序应用的网络权限。\n[0044] 为了保证实时获取新的应用程序网络权限表,当检测到移动终端增加或删除应用程序时,根据增加或删除应用程序更新应用程序网络权限表。例如当增加音乐应用程序时,适当更新应用程序网络权限表,在表格中添加音乐,并为音乐这一应用程序选择优先的网络,例如选择WiFi网络优先。当用户打开音乐应用程序时,优先连接WiFi网络。\n[0045] 本发明的步骤1实现方法流程图如图2所示,步骤1具体包括:\n[0046] 步骤S101.设置一应用程序网络权限表,建立网络权限表与应用程序的调用关联;\n建立调用连接后,当用户应用程序访问网络,读取到设置的优先级网络,即可调用相应关联;\n[0047] 步骤S102.手动打开网络程序表,设置每一应用程序的网络连接优先级;与现有技术相比,本发明只需在网络程序表中设置应用程序的优先级网络,无需一一在打开程序时一一设置,节省了时间和程序,且第一时间连接优先级网络,带给用户较佳地体验[0048] 步骤S103.设置完成后,保存设置。\n[0049] 本发明的步骤2为:检测到应用程序访问网络,获取应用程序名称,查找网络权限表中的网络优先级,根据网络优先级连接网络。步骤S101中建立了网络权限表与应用程序的调用关联,通过获取应用程序名称即可查找到网络权限表中对应的网络优先级,从而根据网络优先级连接到网络。例如,浏览器设置了WiFi网络优先,那么当浏览器访问网络时,监测程序第一时间检测到该应用,获取应用程序“浏览器”的名称,查找到“浏览器”设置的“WiFi网络优先”,则进行连接。即使其他程序连接了移动网络,但只要浏览器打开,即首先选择WiFi网络优先。\n[0050] 本发明所述切换方法进一步包括:当两个以上的应用程序同时访问网络,因为在移动终端,例如手机上WIFI网络和移动网络其实是相互独立的,也就是说有两套相互独立的硬件来支撑(包括天线,射频,信号处理模块都是独立),彼此互不影响。所以WIFI网络和移动网络可以同时的打开。然后程序根据应用程序网络权限表去查询网络的优先级就可访问相应的网络。\n[0051] 为了进一步说明情况,本发明的步骤2实现方法流程图如图3所示,步骤2具体包括:\n[0052] 步骤S201.实时监测是否有应用程序访问网络,所述网络包括移动网络和WiFi网络;步骤2及步骤S201所述的访问网络,即发出访问网络请求,例如“浏览器”发出访问网络请求;\n[0053] 步骤S202.当检测到应用程序访问网络时,获取应用程序名称,检测程序检测到“浏览器”发出访问网络请求,获取应用程序名称“浏览器”;\n[0054] 步骤S203.根据应用程序名称遍历网络权限表,获取网络权限表中设置的优先级网络,“浏览器”的优先级为“WiFi网络优先”;\n[0055] 步骤S204.判断设置的优先级网络是否打开,是则连接设置的优先级网络,否则判断是否有网络连接;例如,判断WiFi网络是否打开,是则浏览器连接WiFi网络,否则判断移动网络是否打开;\n[0056] 步骤S205.当有网络连接则连接其他网络,否则判断为连接失败,当移动网络打开时,连接移动网络,如果移动网络也未打开,那么判断为连接失败,结束程序,或者询问是否打开移动网络。\n[0057] 本发明的具体实施例流程图如图4所示,以手机端“微信”应用程序为例,具体流程如下:\n[0058] S1:程序开始,例如开机或者重启等;\n[0059] S2:首先初始化网络权限表,检测是否有应用程序发起网络访问申请,当检测到应用程序(微信)则执行下一步;\n[0060] S3:根据应用程序(微信)查找网络权限表,获得网络权限表中微信的设置的优先级网络为移动网络优先;\n[0061] S4:判断移动网络是否打开,是则通过移动网络上网,结束程序,否则执行S5;\n[0062] S5:判断WiFi网络(次优先级网络)是否打开,是则执行S6,否则结束程序;\n[0063] S6:通过WiFi上网;\n[0064] S7:结束程序。\n[0065] 本发明还公开了一种移动终端网络优化的切换系统,所述网络包括移动网络和WiFi网络,包括:\n[0066] 设置模块,用于在移动终端设置一应用程序网络权限表,每一应用程序设置各自的网络优先级;\n[0067] 网络连接模块,用于检测到应用程序访问网络,获取应用程序名称,查找网络权限表中的网络优先级,根据网络优先级连接网络。\n[0068] 较佳地,设置模块包括:\n[0069] 网络权限表设置模块,用于设置一应用程序网络权限表,建立网络权限表与应用程序的调用关联;\n[0070] 优先级设置模块,用于手动打开网络程序表,设置每一应用程序的网络连接优先级;\n[0071] 保存模块,用于设置完成后,保存设置。\n[0072] 较佳地,网络连接模块具体包括:\n[0073] 应用程序访问网络监测模块,用于实时监测是否有应用程序访问网络,所述网络包括移动网络和WiFi网络;\n[0074] 应用程序名称获取模块,用于当检测到应用程序访问网络时,获取应用程序名称;\n[0075] 查找模块,用于根据应用程序名称遍历网络权限表,获取网络权限表中设置的优先级网络;\n[0076] 第一判断连接模块,用于判断设置的优先级网络是否打开,是则连接设置的优先级网络,否则判断是否有网络连接;\n[0077] 第二判断连接模块,用于当有网络连接则连接其他网络,否则判断为连接失败。\n[0078] 通过以上实施例中的技术方案对本发明进行清楚、完整的描述,显然所描述的实施例为本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
法律信息
- 2020-06-23
专利权人的姓名或者名称、地址的变更
专利权人由广东欧珀移动通信有限公司变更为OPPO广东移动通信有限公司
地址由523860 广东省东莞市长安镇乌沙海滨路18号变更为523860 广东省东莞市长安镇乌沙海滨路18号
- 2018-05-29
- 2015-04-29
实质审查的生效
IPC(主分类): H04W 24/02
专利申请号: 201410807113.2
申请日: 2014.12.23
- 2015-04-01
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2011-07-27
|
2010-01-25
| | |
2
| |
2014-01-01
|
2013-05-13
| | |
3
| |
2013-01-02
|
2012-05-14
| | |
4
| |
2009-03-18
|
2008-10-17
| | |
5
| |
2011-03-09
|
2010-10-20
| | |
6
| |
2013-02-13
|
2012-10-17
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |