进行网络信息加载处理的方法及终端的制作方法

xiaoxiao2020-10-23  12

进行网络信息加载处理的方法及终端的制作方法
【技术领域】
[0001] 本发明涉及信息处理技术,尤其涉及进行网络信息加载处理的方法及终端。
【背景技术】
[0002] 终端启动网络应用,进行网络访问的过程中,如果网络加载较慢,将一直处于等待 状态;这导致了处理效率较低,也给使用者带来焦急感。
[0003] 为了解决网络加载慢而引起的问题,现有主要采用以下几种实现方式:
[0004] 方式一、
[0005] 预下载方式。针对某网络应用,对需要下载的内容进行wifi环境下的预先下载。 当处于网络环境不佳的情况时,则读取预先下载的内容,以达到继续使用网络应用的目的。
[0006] 方式二、
[0007] 对下载方式进行改进。具体地,当处于网络环境不佳的情况时,先下载文字信息, 再下载图片信息;文字信息加载相对较快,这样便可快速将文字信息先展示给用户,以达到 快速下载的目的。
[0008] 方式三、
[0009] 突出加载进度条视觉显示效果。在进行网络加载的过程中,加快进度条显示进度, 给人以页面能够很快出来的错觉,该方式从心理上缓解网速慢所导致的等待焦虑。
[0010] 现有方式存在以下缺陷:
[0011] 1.针对预下载方式:不是所有的下载内容都能预下载。例如,此方法可适合于音 乐下载、新闻下载等情况,但对于淘宝、京东等需要在线的客户端则不适用。
[0012] 2.针对下载方式进行改进:在网速慢的情况下,可以实际的解决显示内容慢的问 题,但是当网络极差的状态下,是没有任何效果的。
[0013] 3.针对突出加载进度条视觉显示效果:该方式是一种视觉手段,并不能解决实际 问题。
[0014] 综上,现有方案的使用存在一定的局限性,对于某些应用情形,仍存在信息处理效 率较低的缺陷;或者,并不没有解决实际问题。

【发明内容】

[0015] 本发明提供了一种进行网络信息加载处理的方法,该方法能够在网络加载慢时处 理待办彳目息,提尚网络彳目息的处理效率。
[0016] 本发明提供了一种进行网络信息加载处理的终端,该终端能够在网络加载慢时处 理待办彳目息,提尚网络彳目息的处理效率。
[0017] -种进行网络信息加载处理的方法,该方法包括:
[0018] 对运行的网络系统进行实时检测;
[0019] 检测到网络系统当前在进行网络加载时,获取网络连接状态;
[0020] 判断网络连接状态是较差还是断开,较差时能接收网络数据但比网络正常时接收 的数据量少;
[0021] 如果网络连接状态为较差,则获取具有更新内容的网络应用,该网络应用需要进 行网络连接,显示获取的网络应用以提供选择;
[0022] 如果网络连接状态为断开,则获取具有更新内容的本地应用,该本地应用无需进 行网络连接,显示获取的本地应用以提供选择。
[0023] 一种进行网络信息加载处理的终端,该终端包括网络监测模块、信息收集模块和 用户显示交互模块;
[0024] 所述网络监测模块,对运行的网络系统进行实时检测,检测到网络系统当前在进 行网络加载时,获取网络连接状态;将网络连接状态发送给所述信息收集模块;
[0025] 所述信息收集模块,判断网络连接状态是较差还是断开,较差时能接收网络数据 但比网络正常时接收的数据量少:如果网络连接状态为较差,则获取具有更新内容的网络 应用,该网络应用需要进行网络连接,将获取的网络应用发送给所述用户显示交互模块;如 果网络连接状态为断开,则获取具有更新内容的本地应用,该本地应用无需进行网络连接, 将获取的本地应用发送给所述用户显示交互模块;
[0026] 所述用户显示交互模块,接收来自所述信息收集模块的网络应用及本地应用,进 行显示以提供选择。
[0027] 从上述方案可以看出,本发明中,对运行的网络系统进行实时检测;检测到网络系 统当前在进行网络加载时,获取网络连接状态;判断网络连接状态是较差还是断开,如果网 络连接状态为较差,则获取具有更新内容的网络应用,显示获取的网络应用以提供选择;如 果网络连接状态为断开,则获取具有更新内容的本地应用,显示获取的本地应用以提供选 择。采用本发明方案,对运行的网络系统进行实时检测,若网络系统当前在进行网络加载, 则根据不同的网络连接状态显示不同的待处理信息,以提供给使用者进行选择;且显示的 都是具有更新内容的应用,为急需处理的信息。这样,在网络加载过程中充分利用碎片时间 将其他需要处理的信息提供给使用者,提高了网络信息的处理效率,也解决了网络加载慢 给使用者带来的焦躁感问题。
【附图说明】
[0028] 图1为本发明进行网络信息加载处理的方法示意性流程图;
[0029]图2为本发明进行网络连接状态获取的流程图实例;
[0030]图3为本发明网络连接状态为较差时获取信息的流程图实例;
[0031]图4为本发明网络连接状态为断开时获取信息的流程图实例;
[0032] 图5为本发明进行网络信息加载处理的终端结构示意图;
[0033] 图6为本发明网络状态为较差及断开时终端显示待处理信息的示意图实例;
[0034] 图7为本发明在当前应用与推荐应用之间进行切换的示意图实例;
[0035] 图8为本发明在推荐应用之间进行切换的示意图实例。
【具体实施方式】
[0036] 为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本 发明进一步详细说明。
[0037] 本发明中,对运行的网络系统进行实时检测,获知网络系统当前在进行网络加载 后,根据不同的网络连接状态显示不同的待处理信息,以提供给使用者进行选择;且显示的 都是具有更新内容的应用,为急需处理的信息。参见图1,为本发明进行网络信息加载处理 的方法示意性流程图,其包括以下步骤:
[0038] 步骤101,对运行的网络系统进行实时检测。
[0039] 开启网络应用后,终端对网络系统进行实时检测,以获知是否在进行网络加载。
[0040] 步骤102,检测到网络系统当前在进行网络加载时,获取网络连接状态。
[0041] 本发明中网络连接状态包括正常、较差和断开,较差时能接收网络数据但比网络 正常时接收的数据量少;正常时网络较佳,如果正常,则不做处理。
[0042] 下面为确定网络连接状态的一个具体实例:
[0043] 设置无网络连接计数器,判断网络是否已连接上:
[0044] 如果已连接上,则将无网络连接计数器重置为0,将网络连接不佳计数器设置为 0,获取通过网络接收到的数据包统计信息,若数据包统计信息小于阈值Thr,则将网络连接 不佳计数器加1,重复判断数据包统计信息是否小于阈值Thr的步骤N1次,得到最终的网络 连接不佳计数器;判断最终的网络连接不佳计数器是否大于百分比参数与N1的乘积,如果 大于,则确定当前网络连接状态为较差,如果不大于,则确定当前网络连接状态为较佳;
[0045] 如果没有连接上,则将无网络连接计数器增加1,返回执行所述 判断网络是否连接 上的步骤,若无网络连接计数器到达设定计数N2,则确定当前网络连接状态为无连接。
[0046] 步骤103,判断网络连接状态是较差还是断开,如果网络连接状态为较差,则执行 步骤104,如果网络连接状态为断开,则执行步骤105。
[0047] 步骤104,获取具有更新内容的网络应用,该网络应用需要进行网络连接,显示获 取的网络应用以提供选择。
[0048] 具有更新内容的网络应用例如:具有未读邮件的邮箱应用、具有新消息的微信应 用、具有新消息的QQ应用等。
[0049] 步骤105,获取具有更新内容的本地应用,该本地应用无需进行网络连接,显示获 取的本地应用以提供选择。
[0050] 具有更新内容的本地应用例如:具有未读短消息的短消息应用、具有未接电话的 通话应用、具有已下载待安装的软件安装包等。
[0051] 采用本发明方案,对运行的网络系统进行实时检测,若网络系统当前在进行网络 加载,则根据不同的网络连接状态显示不同的待处理信息,以提供给使用者进行选择;且显 示的都是具有更新内容的应用,为急需处理的信息。这样,在网络加载过程中充分利用碎片 时间将其他需要处理的信息提供给使用者,提高了网络信息的处理效率,也解决了网络加 载慢给使用者带来的焦躁感问题。
[0052] 进一步地,图1流程中,网络连接状态为较差时,该方法还包括:获取系统应用列 表,并进行显示。
[0053] 系统应用列表,可以包含系统中的所有应用,也可以根据需要选择其中的部分应 用构成列表。下述生成系统应用列表的具体实例:
[0054] 获取系统中所有的应用,分析各应用的使用频率以及各应用对网络的依赖度;
[0055] 从获取的所有应用中删除依赖度超过依赖度阈值的应用,得到剩余应用;
[0056] 按照使用频率对剩余应用由高至低进行排序;
[0057] 从使用频率低的应用开始进行删除,直至删除后的应用数目达到第一设定数目, 得到最终的系统应用列表。
[0058] 所述依赖度Dn可采用如下公式计算得到:Dn=E Qi/n ;Qi为网络流量实时采样 值序列中的数值,n为网络流量实时采样值序列中数值的个数。
[0059] 网络连接状态为断开时,该方法还可进一步包括:获取本地常用应用列表,进行显 示;该本地常用应用列表为本地经常使用但无需网络连接的应用。
[0060] 本地常用应用包含的是无需网络连接的应用,确定是否为本地常用应用的方式可 自行设定,例如基于访问时间的先后顺序确定,将访问时间近的应用确定为本地常用应用, 再如根据使用频率确定;下述为确定本地常用应用列表的一个具体实例:
[0061] 获取系统中所有的本地应用,按照使用频率对获取的本地应用由高至低进行排 序;
[0062] 从使用频率低的应用开始进行删除,直至删除后的应用数目到达第二设定数目, 得到最终的本地常用应用列表。
[0063] 使用频率Ts可采用如下公式计算得到:Ts=ETi/m;Ti为应用运行时间采样值 序列中的数值,m为应用运行时间采样值序列中数值的个数。
[0064] 下面通过图2、3、4的流程,对本发明进行网络信息加载处理的方法进行实例说 明。
[0065] 参见图2,为本发明进行网络连接状态获取的流程图实例,其包括以下步骤:
[0066] 步骤201,当前网络连接状态监测,设置无网络连接计数器。
[0067]无网络连接计数器表不为NullStatusCounter,设置NullStatusCounter=0。
[0068] 步骤202,判断网络是否已连接上,如果是,则执行步骤203,否则执行步骤208。
[0069] 步骤203,将无网络连接计数器重置为0。
[0070] 步骤204,判断网络连接类型是否为wifi,如果是,则确定当前网络连接状态为较 佳,否则执行步骤205。
[0071] 如果网络连接类型是否为wifi,可知网络连接通畅。
[0072] 该步骤为可选,步骤202判断出网络连接已连接上之后,可直接执行步骤205。
[0073] 步骤205,设置网络连接不佳计数器BadStatusCounter=0。
[0074] 步骤206,获取通过网络接收到的数据包统计信息,若数据包统计信息小于阈值 Thr,则将网络连接不佳计数器加1,重复判断数据包统计信息是否小于阈值Thr的步骤N1 次,得到最终的网络连接不佳计数器。
[0075] 每两次判断之间的延时时间用T1表示。
[0076] 步骤207,判断最终的网络连接不佳计数器是否大于百分比参数与N1的乘积,如 果大于,则确定当前网络连接状态为较差,如果不大于,则确定当前网络连接状态为较佳, 返回步骤204。
[0077] 百分比参数可自行设定,本实例中为2/3。
[0078] 步骤208,则将无网络连接计数器增加1,返回执行步骤202重新检测网络连接,若 无网络连接计数器到达设定计数N2,则确定当前网络连接状态为无连接。
[0079] 参见图3,为本发明网络连接状态较差时获取信息的流程图实例,其包括以下步 骤:
[0080] 步骤301,查询用户是否设置邮件APP的关联邮箱,如果是,则执行步骤302,否则 执行步骤303。
[0081] 针对手机上的邮箱应用,用户可在手机上进行设置,将网页邮箱关联到本手机上, 这样,当网页邮箱接收到邮件时,便可通知关联的手机,并可通过关联的手机进行查看。
[0082] 步骤302,获取未读的邮件名、发件人、发送时间等邮件描述信息,进行显示;在获 取信息的过程中,若获取时间超过预设的时间阈值T,则跳过此过程;而后执行步骤303。
[0083] 步骤303,获取系统中所有的应用,结合对网络的依赖度进行过滤,得到系统应用 列表,并进行显示。
[0084] 本步骤所述获取系统中所有的应用之前,还可进一步包括:查询、获取具有更新内 容的其他网络应用,进行显示;所述其他网络应用可包括具有新消息的微信应用、QQ应用 等。
[0085] 所述系统应用列表的生成具体包括:
[0086] 获取系统中所有的应用,分析各应用的使用频率以及各应用对网络的依赖度;
[0087] 从获取的所有应用中删除依赖度超过依赖度阈值的应用,得到剩余应用;
[0088] 按照使用频率对剩余应用由高至低进行排序;
[0089] 从使用频率低的应用开始进行删除,直至删除后的应用数目达到第一设定数目, 得到最终的系统应用列表。
[0090] 参见表1,为系统中各应用的相关数据信息实例。
[0091]
[0092] 表1为系统中各应用的相关数据信息
[0093] 结合表1,各APP使用频率Ts采用如下公式计算得到:Ts=ETi/m;Ti为图中应 用运行时间采样值序列中的数值,m为应用运行时间采样值序列中数值的个数。ETi/m,即 取Tseq时间序列的数学期望。
[0094] 对网络的依赖度Dn,也取Qseq的数学期望,采用如下公式计算 得到:Dn=EQi/ n;Qi为表中网络流量实时采样值序列中的数值,n为网络流量实时采样值序列中数值的个 数。
[0095] (l)Dn>Thl,说明此APP网络依赖度高;
[0096] (2)若Dn〈Th2且Dn>Th3,说明此APP网络依赖度中等;
[0097] (3)Dn〈Th4,说明此APP网络依赖度较低。
[0098] 步骤304,查询、获取无网络连接条件下的相应信息,进行显示。
[0099] 无网络连接状态下的信息包括具有更新内容的本地应用,还可包括本地常用应用 列表。
[0100] 参见图4,为本发明网络连接状态断开时获取信息的流程图实例,其包括以下步 骤:
[0101] 步骤401,查询、获取未接来电的号码或对应的联系人名称、来电次数及相应的来 电时间等信息,进行显示。
[0102] 本步骤针对具有未接电话的通话应用。
[0103] 步骤402,查询、获取未读短信的号码或对应的联系人名称、发送短信的时间、及相 应的文本内容,进行显示。
[0104] 本步骤针对具有未读短消息的短消息应用。
[0105] 步骤403,查询、获取用户已下载但未安装的APP安装包列表,进行显示。
[0106] 步骤404,查询、获取日程表中当前日期需要处理的事项或记录信息,进行显示。
[0107] 本步骤针对本地常用的日程表应用。
[0108] 参见图5,为本发明进行网络信息加载处理的终端结构示意图,该终端包括网络监 测模块、信息收集模块和用户显示交互模块;
[0109] 所述网络监测模块,对运行的网络系统进行实时检测,检测到网络系统当前在进 行网络加载时,获取网络连接状态;将网络连接状态发送给所述信息收集模块;
[0110] 所述信息收集模块,判断网络连接状态是较差还是断开,较差时能接收网络数据 但比网络正常时接收的数据量少:如果网络连接状态为较差,则获取具有更新内容的网络 应用,该网络应用需要进行网络连接,将获取的网络应用发送给所述用户显示交互模块;如 果网络连接状态为断开,则获取具有更新内容的本地应用,该本地应用无需进行网络连接, 将获取的本地应用发送给所述用户显示交互模块;
[0111] 所述用户显示交互模块,接收来自所述信息收集模块的网络应用及本地应用,进 行显示以提供选择。
[0112] 较佳地,所述信息收集模块,在网络连接状态为较差时,还获取系统应用列表,发 送给所述用户显示交互模块进行显示;在网络连接状态为断开时,还获取本地常用应用列 表,发送给所述用户显示交互模块进行显示;该本地常用应用列表为本地经常使用但无需 网络连接的应用。
[0113] 较佳地,该终端还包括推荐分析模块,生成所述系统应用列表和所述本地常用应 用列表,并根据请求提供给所述信息收集模块;
[0114] 所述系统应用列表的生成包括:获取系统中所有的应用,分析各应用的使用频率 以及各应用对网络的依赖度;从获取的所有应用中删除依赖度超过依赖度阈值的应用,得 到剩余应用;按照使用频率对剩余应用由高至低进行排序;从使用频率低的应用开始进行 删除,直至删除后的应用数目达到第一设定数目,得到最终的系统应用列表;
[0115] 所述本地常用应用列表的生成包括:获取系统中所有的本地应用,按照使用频率 对获取的本地应用由高至低进行排序;从使用频率低的应用开始进行删除,直至删除后的 应用数目到达第二设定数目,得到最终的本地常用应用列表。
[0116] 较佳地,所述推荐分析模块,采用如下公式计算得到所述使用频率Ts:Ts=ETi/ m;Ti为应用运行时间采样值序列中的数值,m为应用运行时间采样值序列中数值的个数;
[0117] 所述推荐分析模块,还采用如下公式计算得到所述依赖度Dn:Dn=EQi/n;Qi为 网络流量实时采样值序列中的数值,n为网络流量实时采样值序列中数值的个数。
[0118] 较佳地,所述网络监测模块获取网络连接状态具体包括:设置无网络连接计数器, 判断网络是否已连接上:
[0119] 如果已连接上,则将无网络连接计数器重置为0,将网络连接不佳计数器设置为 0,获取通过网络接收到的数据包统计信息,若数据包统计信息小于阈值Thr,则将网络连接 不佳计数器加1,重复判断数据包统计信息是否小于阈值Thr的步骤N1次,得到最终的网络 连接不佳计数器;判断最终的网络连接不佳计数器是否大于百分比参数与N1的乘积,如果 大于,则确定当前网络连接状态为较差,如果不大于,则确定当前网络连接状态为较佳;
[0120] 如果没有连接上,则将无网络连接计数器增加1,返回执行所述判断网络是否连接 上的步骤,若无网络连接计数器到达设定计数N2,则确定当前网络连接状态为无连接。
[0121] 进一步地,该终端还可以包括系统设置模块,本模块主要用于对本系统进行设置, 主要包括以下的至少一项设置:
[0122] (1)是否使用本发明提供的功能,即在网络条件较差或断开时,运行待办事项处 理;
[0123] (2)是否开启常用APP推荐,若开启,用户可根据需要设置推荐APP的个数,默认为 N个;
[0124] (3)针对网络条件较差的情况,用户可设置具体包含的待办事项,如未读邮件、日 程表中的待办事项、未接来电等。
[0125] 参见图6,为网络状态为较差和断开(即无法连接)时显示待处理信息的实例。该 实例中,网络加载过程中,如果网络较差,则提示用户进行切换,显示推荐给用户的具有更 新内容的网络应用,这里包括邮箱、微信、QQ。如果网络断开,则提示用户进行切换,显示推 荐给用户的具有更新内容的本地应用,这里包括未读短信、未接电话和待安装的软件包;而 后,还可进一步向用户提示推荐常用的本地应用。
[0126] 参见图7,为本发明在当前应用与推荐应用之间的切换实例。该实例中,用户选 择待处理信息中的微信后,切换到微信应用中查看新消息;而后,用户点击界面上的完成按 钮,切换回原应用的界面。
[0127] 参见图8,为本发明在推荐应用之间的切换实例。该实例中,用户选择待处理信息 中的微信后,切换到微信应用中查看新消息,在查看过程中,用户可长按界面空白处,将弹 出待处理彳目息的缩小窗口,用户点击邮箱,切换到邮箱界面;如果邮箱界面加载成功,将显 示邮箱界面,如果网络极不稳定的极端情况,将加载失败。
[0128] 采用本发明方案,在网络加载过程中,通过对网络连接状态的判定,调出系统收集 到的用户可能需要处理的信息内容。如果网络正常,系统不作任何内容推荐,只在后台收集 和分析用户APP使用数据;如果网络极差,当前内容无法加载,系统会推荐有更新内容的和 常用的本地应用让用户选择处理(如未读短信、相册、音乐、记事本等);如果网络较差但还 能使用,系统会推荐可以收到更新内容的网络应用给用户选择处理(如未读邮件、微信更 新、QQ信息等)。
[0129] 通过本发明方案,用户可以利用网络加载时间处理个人的碎片信息。当用户在网 络应用使用中,遇到网络加载特别慢或无法加载的情况下,系统能够自动识别、收集和推荐 用户其他可能需要处理的内容。不但解 决了网络加载慢给用户带来的焦躁感问题,还能帮 助用户在碎片时间处理那些不是很重要的未读/未处理信息。
[0130] 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精 神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
【主权项】
1. 一种进行网络信息加载处理的方法,其特征在于,该方法包括: 对运行的网络系统进行实时检测; 检测到网络系统当前在进行网络加载时,获取网络连接状态; 判断网络连接状态是较差还是断开,较差时能接收网络数据但比网络正常时接收的数 据量少; 如果网络连接状态为较差,则获取具有更新内容的网络应用,该网络应用需要进行网 络连接,显示获取的网络应用以提供选择; 如果网络连接状态为断开,则获取具有更新内容的本地应用,该本地应用无需进行网 络连接,显示获取的本地应用以提供选择。2. 如权利要求1所述的方法,其特征在于,网络连接状态为较差时,该方法还包括:获 取系统应用列表,并进行显示; 网络连接状态为断开时,该方法还包括:获取本地常用应用列表,进行显示;该本地常 用应用列表为本地经常使用但无需网络连接的应用。3. 如权利要求2所述的方法,其特征在于,所述系统应用列表的生成包括: 获取系统中所有的应用,分析各应用的使用频率以及各应用对网络的依赖度; 从获取的所有应用中删除依赖度超过依赖度阈值的应用,得到剩余应用; 按照使用频率对剩余应用由高至低进行排序; 从使用频率低的应用开始进行删除,直至删除后的应用数目达到第一设定数目,得到 最终的系统应用列表; 所述本地常用应用列表的生成包括: 获取系统中所有的本地应用,按照使用频率对获取的本地应用由高至低进行排序; 从使用频率低的应用开始进行删除,直至删除后的应用数目到达第二设定数目,得到 最终的本地常用应用列表。4. 如权利要求3所述的方法,其特征在于,所述使用频率Ts采用如下公式计算得到: Ts =E Ti/m;Ti为应用运行时间采样值序列中的数值,m为应用运行时间采样值序列中数 值的个数; 所述依赖度Dn采用如下公式计算得到:Dn = E Qi/n ;Qi为网络流量实时采样值序列 中的数值,n为网络流量实时采样值序列中数值的个数。5. 如权利要求1至4中任一项所述的方法,其特征在于,所述获取网络连接状态包括: 设置无网络连接计数器,判断网络是否已连接上: 如果已连接上,则将无网络连接计数器重置为0,将网络连接不佳计数器设置为0,获 取通过网络接收到的数据包统计信息,若数据包统计信息小于阈值Thr,则将网络连接不佳 计数器加1,重复判断数据包统计信息是否小于阈值Thr的步骤Nl次,得到最终的网络连 接不佳计数器;判断最终的网络连接不佳计数器是否大于百分比参数与Nl的乘积,如果大 于,则确定当前网络连接状态为较差,如果不大于,则确定当前网络连接状态为较佳; 如果没有连接上,则将无网络连接计数器增加1,返回执行所述判断网络是否连接上的 步骤,若无网络连接计数器到达设定计数N2,则确定当前网络连接状态为无连接。6. -种进行网络信息加载处理的终端,其特征在于,该终端包括网络监测模块、信息收 集模块和用户显示交互模块; 所述网络监测模块,对运行的网络系统进行实时检测,检测到网络系统当前在进行网 络加载时,获取网络连接状态;将网络连接状态发送给所述信息收集模块; 所述信息收集模块,判断网络连接状态是较差还是断开,较差时能接收网络数据但比 网络正常时接收的数据量少:如果网络连接状态为较差,则获取具有更新内容的网络应用, 该网络应用需要进行网络连接,将获取的网络应用发送给所述用户显示交互模块;如果网 络连接状态为断开,则获取具有更新内容的本地应用,该本地应用无需进行网络连接,将获 取的本地应用发送给所述用户显示交互模块; 所述用户显示交互模块,接收来自所述信息收集模块的网络应用及本地应用,进行显 示以提供选择。7. 如权利要求6所述的终端,其特征在于,所述信息收集模块,在网络连接状态为较差 时,还获取系统应用列表,发送给所述用户显示交互模块进行显示;在网络连接状态为断开 时,还获取本地常用应用列表,发送给所述用户显示交互模块进行显示;该本地常用应用列 表为本地经常使用但无需网络连接的应用。8. 如权利要求7所述的终端,其特征在于,该终端还包括推荐分析模块,生成所述系统 应用列表和所述本地常用应用列表,并根据请求提供给所述信息收集模块; 所述系统应用列表的生成包括:获取系统中所有的应用,分析各应用的使用频率以及 各应用对网络的依赖度;从获取的所有应用中删除依赖度超过依赖度阈值的应用,得到剩 余应用;按照使用频率对剩余应用由高至低进行排序;从使用频率低的应用开始进行删 除,直至删除后的应用数目达到第一设定数目,得到最终的系统应用列表; 所述本地常用应用列表的生成包括:获取系统中所有的本地应用,按照使用频率对获 取的本地应用由高至低进行排序;从使用频率低的应用开始进行删除,直至删除后的应用 数目到达第二设定数目,得到最终的本地常用应用列表。9. 如权利要求8所述的终端,其特征在于,所述推荐分析模块,采用如下公式计算得到 所述使用频率Ts :Ts =E Ti/m ;Ti为应用运行时间采样值序列中的数值,m为应用运行时 间采样值序列中数值的个数; 所述推荐分析模块,还采用如下公式计算得到所述依赖度Dn :Dn =E Qi/n ;Qi为网络 流量实时采样值序列中的数值,n为网络流量实时采样值序列中数值的个数。10. 如权利要求6至9中任一项所述的终端,其特征在于,所述网络监测模块获取网络 连接状态具体包括:设置无网络连接计数器,判断网络是否已连接上: 如果已连接上,则将无网络连接计数器重置为0,将网络连接不佳计数器设置为0,获 取通过网络接收到的数据包统计信息,若数据包统计信息小于阈值Thr,则将网络连接不佳 计数器加1,重复判断数据包统计信息是否小于阈值Thr的步骤Nl次,得到最终的网络连 接不佳计数器;判断最终的网络连接不佳计数器是否大于百分比参数与Nl的乘积,如果大 于,则确定当前网络连接状态为较差,如果不大于,则确定当前网络连接状态为较佳; 如果没有连接上,则将无网络连接计数器增加1,返回执行所述判断网络是否连接上的 步骤,若无网络连接计数器到达设定计数N2,则确定当前网络连接状态为无连接。
【专利摘要】本发明公开了进行网络信息加载处理的方法及终端,其中,该方法包括:对运行的网络系统进行实时检测;检测到网络系统当前在进行网络加载时,获取网络连接状态;判断网络连接状态是较差还是断开,较差时能接收网络数据但比网络正常时接收的数据量少;如果网络连接状态为较差,则获取具有更新内容的网络应用,该网络应用需要进行网络连接,显示获取的网络应用以提供选择;如果网络连接状态为断开,则获取具有更新内容的本地应用,该本地应用无需进行网络连接,显示获取的本地应用以提供选择。本发明方案能够在网络加载慢时处理待办信息,提高网络信息的处理效率。
【IPC分类】H04L29/08
【公开号】CN104883396
【申请号】CN201510219414
【发明人】葛莹, 张国梁
【申请人】三星电子(中国)研发中心, 三星电子株式会社
【公开日】2015年9月2日
【申请日】2015年4月30日
转载请注明原文地址:https://www.famiwei.com/read-8136181.html

最新回复(0)