一种网络状态的提醒方法及终端技术

技术编号:15706580 阅读:255 留言:0更新日期:2017-06-26 20:36
本发明专利技术的实施例提供了一种网络状态的提醒方法及终端,其中该方法包括:在目标应用程序运行过程中,获取终端所连接的网络的带宽使用信息,目标应用程序为运行过程中需要通过网络进行数据收发的程序;判断带宽使用信息是否满足第一预设条件;当带宽使用信息满足第一预设条件时,输出与带宽使用信息对应的网络状态信息,使得用户能够及时获悉网络状态,并根据网络状态进行相应的处理,能够有效提升用户的使用体验。

Method and terminal for reminding network state

The embodiment of the invention provides a reminder method and terminal network state, wherein the method comprises: in the target application process, obtaining terminal connected network bandwidth usage information, the target application needs through the network data transceiver program; judging whether meet the bandwidth usage information the first preset conditions; when the bandwidth usage information to satisfy the first preset condition, the network state information and using information corresponding to the output bandwidth, allowing the user to informed network status, and according to the state of the network in the corresponding processing, can be used to effectively enhance the user experience.

【技术实现步骤摘要】
一种网络状态的提醒方法及终端
本专利技术涉及电子
,特别涉及一种网络状态的提醒方法及终端。
技术介绍
目前,终端可使用的应用程序种类繁多,例如各种手游、网购软件等。其中就手游而言,当今游戏玩家越来越多,仅中国就将近有3.9亿手游玩家,占移动互联网用户数的50%以上,2015年市场规模约562亿,增长率超过100%,未来将会有更多的用户和市场。但在用户使用终端的应用程序(例如手游)的过程中,经常会出现网络卡顿的情况,此时由于用户不知道网络卡顿的原因,导致用户不知道如何解决网络卡顿的问题,影响用户体验。
技术实现思路
本专利技术实施例的目的在于提供一种网络状态的提醒方法及终端,以解决网络卡顿时,由于用户不知道网络卡顿的原因,导致用户不知道如何解决网络卡顿的问题。为了达到上述目的,本专利技术的实施例提供了一种网络状态的提醒方法,该方法包括:在目标应用程序运行过程中,获取终端所连接的网络的带宽使用信息,目标应用程序为运行过程中需要通过网络进行数据收发的程序;判断带宽使用信息是否满足第一预设条件;当带宽使用信息满足第一预设条件时,输出与带宽使用信息对应的网络状态信息。本专利技术的实施例还提供了一种终端,包括:第一获取模块,用于在目标应用程序运行过程中,获取终端所连接的网络的带宽使用信息,目标应用程序为运行过程中需要通过网络进行数据收发的程序;判断模块,用于判断带宽使用信息是否满足第一预设条件;第一输出模块,用于当带宽使用信息满足第一预设条件时,输出与带宽使用信息对应的网络状态信息。本专利技术的上述方案至少包括以下有益效果:在本专利技术的实施例中,通过在目标应用程序运行过程中,获取终端所连接的网络的带宽使用信息,并判断带宽使用信息是否满足第一预设条件,且当带宽使用信息满足第一预设条件时,输出与带宽使用信息对应的网络状态信息,使得用户能够及时获悉网络状态,并根据网络状态进行相应的处理,能够有效提升用户的使用体验。附图说明图1为本专利技术第一实施例中网络状态的提醒方法的流程图;图2为本专利技术第二实施例中网络状态的提醒方法的流程图;图3为本专利技术第三实施例中终端的结构示意图之一;图4为本专利技术第三实施例中终端的结构示意图之二;图5为本专利技术第四实施例中终端的结构示意图;图6为本专利技术第五实施例中终端的结构示意图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。第一实施例如图1所示,本专利技术的第一实施例提供了一种网络状态的提醒方法,该方法包括:步骤101,在目标应用程序运行过程中,获取终端所连接的网络的带宽使用信息。其中,在本专利技术的实施例中,上述目标应用程序为运行过程中需要通过网络进行数据收发的程序,例如手游、网购软件、微信等。且上述终端可以为智能手机、平板电脑等设备。其中,在本专利技术的实施例中,上述网络可以为移动通信运营商提供的移动数据网络,也可以为无线局域网(如WIFI网络)。此外,上述网络的带宽使用信息用于表征网络的使用情况。步骤102,判断带宽使用信息是否满足第一预设条件。其中,在本专利技术的实施例中,上述第一预设条件的具体内容由带宽使用信息所包含的具体内容决定,将在后文进行详细阐述。步骤103,当带宽使用信息满足第一预设条件时,输出与带宽使用信息对应的网络状态信息。其中,在本专利技术的实施例中,当带宽使用信息满足第一预设条件时,可理解为终端在目标应用程序运行过程中发生网络卡顿。且在本专利技术的实施例中,上述网络状态信息主要用于提示用户网络卡顿的原因,使用户知道网络卡顿的原因,进而解决网络卡顿,提升用户体验的效果。此外,在本专利技术的实施例中,上述方法还包括如下步骤:在目标应用程序运行过程中,获取用于指示网络的信号强度的第一信息,并当第一信息满足第二预设条件时,输出第一信息;和/或,在目标应用程序运行过程中,获取用于指示网络的网络速度的第二信息,并当第二信息满足第三预设条件时,输出第二信息。需要说明的是,当网络的信号强度小于预设信号强度时,则确定第一信息满足第二预设条件,类似的,当网络的网络速度小于预设网络速度时,则确定第二信息满足第三预设条件。值得一提的是,终端输出上述第一信息和/或第二信息,能使用户更加清楚网络卡顿的真正原因,进而解决网络卡顿,提升用户体验的效果。可见,在本专利技术的实施例中,通过在目标应用程序运行过程中,获取终端所连接的网络的带宽使用信息,并判断带宽使用信息是否满足第一预设条件,且当带宽使用信息满足第一预设条件时,输出与带宽使用信息对应的网络状态信息,使得用户能够及时获悉网络状态,并根据网络状态进行相应的处理,能够有效提升用户的使用体验。第二实施例如图2所示,本专利技术的第二实施例提供了一种网络状态的提醒方法,该方法包括:步骤201,在目标应用程序运行过程中,获取用于表征终端的应用程序对网络的使用情况的第一带宽使用信息。其中,上述网络为终端所连接的网络,该网络可以为移动通信运营商提供的移动数据网络,也可以为无线局域网(如WIFI网络)。其中,在本专利技术的实施例中,上述目标应用程序为运行过程中需要通过网络进行数据收发的程序,例如,手游、网购软件、微信等。且上述终端可以为智能手机、平板电脑等设备。且在本专利技术的实施例中,上述第一带宽使用信息包括以下参数中的一种或多种:终端的应用程序占用的总带宽与网络的网络带宽的第一比率、终端的每个应用程序占用的带宽与网络的网络带宽的第二比率、终端的每个应用程序占用的带宽与总带宽的第三比率、终端的每个应用程序占用带宽的第一起始时间与第一时长、终端的每个应用程序的第一上传速率与第一下载速率,以及终端的每个应用程序消耗的流量。步骤202,判断第一带宽使用信息是否满足第一预设条件。步骤203,当第一带宽使用信息满足第一预设条件时,输出与第一带宽使用信息对应的网络状态信息。其中,在本专利技术的实施例中,当第一带宽使用信息满足第一预设条件时,可理解为终端在目标应用程序运行过程中发生网络卡顿。而上述网络状态信息主要用于提示用户网络卡顿的原因,使用户知道网络卡顿的原因,进而解决网络卡顿,提升用户体验的效果。其中,在本专利技术的实施例中,当上述网络为移动通信运营商提供的移动数据网络时,终端所连接的网络的带宽使用信息包括上述步骤201中的第一带宽使用信息。其中,在本专利技术的实施例中,以第一带宽使用信息包括上述参数中的一种参数为例,详细阐述上述步骤202的具体实现方式以及输出与第一带宽使用信息对应的网络状态信息的具体实现方式。具体的,当第一带宽使用信息包括第一比率时,上述步骤202的具体实现方式为:判断第一比率是否大于第一预设比率,若第一比率大于第一预设比率,则确定第一带宽使用信息满足第一预设条件,相应的,输出与第一带宽使用信息对应的网络状态信息的步骤的具体实现方式为:显示终端的应用程序占用的总带宽信息。当第一带宽使用信息包括第二比率时,上述步骤202的具体实现方式为:判断终端中是否存在第二比率大于第二预设比率的应用程序,若存在,则确定第一带宽使用信息满足第一预设条件,相应的,输出与第一带宽使用信息对应的网络状态信息的步骤的具体本文档来自技高网...
一种网络状态的提醒方法及终端

【技术保护点】
一种网络状态的提醒方法,其特征在于,所述方法包括:在目标应用程序运行过程中,获取终端所连接的网络的带宽使用信息,所述目标应用程序为运行过程中需要通过所述网络进行数据收发的程序;判断所述带宽使用信息是否满足第一预设条件;当所述带宽使用信息满足第一预设条件时,输出与所述带宽使用信息对应的网络状态信息。

【技术特征摘要】
1.一种网络状态的提醒方法,其特征在于,所述方法包括:在目标应用程序运行过程中,获取终端所连接的网络的带宽使用信息,所述目标应用程序为运行过程中需要通过所述网络进行数据收发的程序;判断所述带宽使用信息是否满足第一预设条件;当所述带宽使用信息满足第一预设条件时,输出与所述带宽使用信息对应的网络状态信息。2.根据权利要求1所述的方法,其特征在于,所述获取终端所连接的网络的带宽使用信息的步骤,包括:获取用于表征所述终端的应用程序对所述网络的使用情况的第一带宽使用信息,所述第一带宽使用信息包括以下参数中的一种或多种:所述终端的应用程序占用的总带宽与所述网络的网络带宽的第一比率、所述终端的每个应用程序占用的带宽与所述网络的网络带宽的第二比率、所述终端的每个应用程序占用的带宽与所述总带宽的第三比率、所述终端的每个应用程序占用带宽的第一起始时间与第一时长、所述终端的每个应用程序的第一上传速率与第一下载速率,以及所述终端的每个应用程序消耗的流量。3.根据权利要求2所述的方法,其特征在于,所述第一带宽使用信息包括第一比率时,所述判断所述带宽使用信息是否满足第一预设条件的步骤,包括:判断所述第一比率是否大于第一预设比率;若所述第一比率大于所述第一预设比率,则确定所述带宽使用信息满足第一预设条件;所述输出与所述带宽使用信息对应的网络状态信息的步骤,包括:显示所述终端的应用程序占用的总带宽信息;所述第一带宽使用信息包括第二比率时,所述判断所述带宽使用信息是否满足第一预设条件的步骤,包括:判断所述终端中是否存在第二比率大于第二预设比率的应用程序,若存在,则确定所述带宽使用信息满足第一预设条件;所述输出与所述带宽使用信息对应的网络状态信息的步骤,包括:显示所述第二比率大于第二预设比率的应用程序占用的带宽信息;所述第一带宽使用信息包括第三比率时,所述判断所述带宽使用信息是否满足第一预设条件的步骤,包括:判断所述终端中是否存在第三比率大于第三预设比率的应用程序,若存在,则确定所述带宽使用信息满足第一预设条件;所述输出与所述带宽使用信息对应的网络状态信息的步骤,包括:显示所述第三比率大于第三预设比率的应用程序占用的带宽信息;所述第一带宽使用信息包括第一时长时,所述判断所述带宽使用信息是否满足第一预设条件的步骤,包括:判断所述终端中是否存在第一时长大于第一预设时长的应用程序,若存在,则确定所述带宽使用信息满足第一预设条件;所述输出与所述带宽使用信息对应的网络状态信息的步骤,包括:显示所述第一时长大于第一预设时长的应用程序占用带宽的第一时长;所述第一带宽使用信息包括第一上传速率时,所述判断所述带宽使用信息是否满足第一预设条件的步骤,包括:判断所述终端中是否存在第一上传速率大于第一预设速率的应用程序,若存在,则确定所述带宽使用信息满足第一预设条件;所述输出与所述带宽使用信息对应的网络状态信息的步骤,包括:显示所述第一上传速率大于第一预设速率的应用程序的第一上传速率;所述第一带宽使用信息包括第一下载速率时,所述判断所述带宽使用信息是否满足第一预设条件的步骤,包括:判断所述终端中是否存在第一下载速率大于第二预设速率的应用程序,若存在,则确定所述带宽使用信息满足第一预设条件;所述输出与所述带宽使用信息对应的网络状态信息的步骤,包括:显示所述第一下载速率大于第二预设速率的应用程序的第一下载速率;所述第一带宽使用信息包括消耗的流量时,所述判断所述带宽使用信息是否满足第一预设条件的步骤,包括:判断所述终端中是否存在消耗的流量大于第一预设流量的应用程序,若存在,则确定所述带宽使用信息满足第一预设条件;所述输出与所述带宽使用信息对应的网络状态信息的步骤,包括:显示所述消耗的流量大于第一预设流量的应用程序消耗的流量。4.根据权利要求2所述的方法,其特征在于,所述网络为无线局域网,所述获取终端所连接的网络的带宽使用信息的步骤,还包括:获取用于表征与所述网络连接的其他终端的应用程序对所述网络的使用情况的第二带宽使用信息,所述第二带宽使用信息包括以下参数中的一种或多种:所述其他终端的IP地址、所述其他终端的型号信息、所述其他终端的位置信息、所述其他终端的应用程序占用的带宽与所述网络的网络带宽的第四比率、所述其他终端的应用程序占用带宽的第二起始时间与第二时长、所述其他终端的应用程序的第二上传速率与第二下载速率,以及所述其他终端的应用程序消耗的流量。5.根据权利要求4所述的方法,其特征在于,所述获取用于表征与所述网络连接的其他终端的应用程序对所述网络的使用情况的第二带宽使用信息的步骤,包括:向所述网络对应的动态主机配置协议DHCP服务器发送请求消息;接收所述DHCP服务器根据所述请求消息返回的第二带宽使用信息。6.根据权利要求4所述的方法,其特征在于,所述第二带宽使用信息包括第四比率时,所述判断所述带宽使用信息是否满足第一预设条件的步骤,包括:计算所述第一比率与所述第四比率的和值;判断所述和值是否大于第四预设比率;若所述和值大于所述第四预设比率,则确定所述带宽使用信息满足第一预设条件;所述输出与所述带宽使用信息对应的网络状态信息的步骤,包括:显示所述其他终端的应用程序占用的带宽信息;所述第二带宽使用信息包括第二时长时,所述判断所述带宽使用信息是否满足第一预设条件的步骤,包括:判断所述第二时长是否大于第二预设时长;若所述第二时长大于所述第二预设时长,则确定所述带宽使用信息满足第一预设条件;所述输出与所述带宽使用信息对应的网络状态信息的步骤,包括:显示所述其他终端的应用程序占用带宽的第二时长;所述第二带宽使用信息包括第二上传速率时,所述判断所述带宽使用信息是否满足第一预设条件的步骤,包括:判断所述第二上传速率是否大于第三预设速率;若所述第二上传速率大于所述第三预设速率,则确定所述带宽使用信息满足第一预设条件;所述输出与所述带宽使用信息对应的网络状态信息的步骤,包括:显示所述其他终端的应用程序的第二上传速率;所述第二带宽使用信息包括第二下载速率时,所述判断所述带宽使用信息是否满足第一预设条件的步骤,包括:判断所述第二下载速率是否大于第四预设速率;若所述第二下载速率大于所述第四预设速率,则确定所述带宽使用信息满足第一预设条件;所述输出与所述带宽使用信息对应的网络状态信息的步骤,包括:显示所述其他终端的应用程序的第二下载速率;所述第二带宽使用信息包括消耗的流量时,所述判断所述带宽使用信息是否满足第一预设条件的步骤,包括:判断所述消耗的流量是否大于第二预设流量;若所述消耗的流量大于所述第二预设流量,则确定所述带宽使用信息满足第一预设条件;所述输出与所述带宽使用信息对应的网络状态信息的步骤,包括:显示所述其他终端的应用程序消耗的流量。7.根据...

【专利技术属性】
技术研发人员:胡青松
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东,44

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

1