本公开涉及网络技术领域,特别涉及一种网络消息接收方法及装置、存储介质。
背景技术:
随着网络技术的发展,基于网络技术实现的智能手机、平板电脑等终端越来越普及。终端通常具有睡眠模式,用户在进入睡眠状态之前,可以将终端调节至睡眠模式。相关技术中,当终端处于睡眠模式时,终端关闭网络功能。
但是,终端关闭网络功能后,无法接收网络消息,可能导致用户错过网络消息。
技术实现要素:
本公开提供了一种网络消息接收方法及装置、存储介质,可以解决睡眠模式下用户错过网络消息的问题,所述技术方案如下:
根据本公开实施例的第一方面,提供一种网络消息接收方法,所述方法包括:
在终端处于睡眠模式时,检测所述终端是否满足预设的网络功能开启条件;
当所述终端满足所述预设的网络功能开启条件时,开启所述终端的网络功能;
通过开启的所述网络功能,在所述睡眠模式下接收网络消息。
可选地,所述方法还包括:
在开启所述终端的网络功能之后,检测所述终端是否满足预设的网络功能关闭条件;
当所述终端满足所述预设的网络功能关闭条件时,关闭开启的所述网络功能。
可选地,所述在终端处于睡眠模式时,检测所述终端是否满足预设的网络功能开启条件,包括:从所述终端进入所述睡眠模式的时刻开始,每隔第一预设时长检测所述终端是否满足所述预设的网络功能开启条件;
所述在开启所述终端的网络功能之后,检测所述终端是否满足预设的网络功能关闭条件,包括:从开启所述终端的网络功能的时刻开始,每隔第二预设时长检测所述终端是否满足所述预设的网络功能关闭条件,所述第二预设时长小于所述第一预设时长。
可选地,所述预设的网络功能开启条件包括:到达第一预设时刻和所述终端的屏幕进入唤醒状态中的至少一种;
所述预设的网络功能关闭条件包括:到达第二预设时刻和所述终端的屏幕进入熄灭状态中的至少一种,所述第一预设时刻与所述第二预设时刻不同。
可选地,所述第一预设时刻是通过确定是否达到间隔的网络功能开启周期确定的;
所述第二预设时刻是通过确定是否达到间隔的网络功能关闭周期确定的,或者,所述第二预设时刻是通过确定网络功能开启时长是否达到预设时长确定的。
可选地,所述方法还包括:
判断所述终端是否满足预设的睡眠模式开启条件;
当所述终端满足所述预设的睡眠模式开启条件时,开启所述终端的睡眠模式,其中,所述终端开启所述睡眠模式时,所述终端的网络功能关闭。
可选地,所述预设的睡眠模式开启条件,包括:到达预设的睡眠时间段和接收到用户触发的睡眠模式开启指令中的至少一种。
可选地,所述方法还包括:
接收分类器生成装置发送的分类器,所述分类器是所述分类器生成装置以模式样本集作为训练数据,根据分类算法训练得到的用于确定终端是否处于睡眠模式的分类器,所述模式样本集中包括样本终端处于睡眠模式时采集的n个睡眠模式样本和所述样本终端处于非睡眠模式时采集的m个非睡眠模式样本,所述n和所述m均为大于0的整数;
获取所述终端当前时刻的模式样本;
将所述模式样本输入所述分类器,以通过所述分类器输出模式标签,所述模式标签用于指示所述模式样本的类别;
当所述模式标签指示的所述模式样本的类别为处于睡眠模式时,确定所述终端处于睡眠模式。
可选地,所述开启所述终端的网络功能,包括:
检测所述终端所处的环境中是否存在无线局域网;
当所述终端所处的环境中存在无线局域网时,开启所述终端的无线局域网功能;
当所述终端所处的环境中不存在无线局域网时,开启所述终端的数据网络功能。
根据本公开实施例的第二方面,提供一种网络消息接收装置,所述装置包括:
第一检测模块,被配置为在终端处于睡眠模式时,检测所述终端是否满足预设的网络功能开启条件;
第一开启模块,被配置为当所述终端满足所述预设的网络功能开启条件时,开启所述终端的网络功能;
接收模块,被配置为通过开启的所述网络功能,在所述睡眠模式下接收网络消息。
可选地,所述装置还包括:
第二检测模块,被配置为在开启所述终端的网络功能之后,检测所述终端是否满足预设的网络功能关闭条件;
关闭模块,被配置为当所述终端满足所述预设的网络功能关闭条件时,关闭开启的所述网络功能。
可选地,所述第一检测模块,被配置为从所述终端进入所述睡眠模式的时刻开始,每隔第一预设时长检测所述终端是否满足所述预设的网络功能开启条件;
所述第二检测模块,被配置为从开启所述终端的网络功能的时刻开始,每隔第二预设时长检测所述终端是否满足所述预设的网络功能关闭条件,所述第二预设时长小于所述第一预设时长。
可选地,所述预设的网络功能开启条件包括:到达第一预设时刻和所述终端的屏幕进入唤醒状态中的至少一种;
所述预设的网络功能关闭条件包括:到达第二预设时刻和所述终端的屏幕进入熄灭状态中的至少一种,所述第一预设时刻与所述第二预设时刻不同。
可选地,所述第一预设时刻是通过确定是否达到间隔的网络功能开启周期确定的;
所述第二预设时刻是通过确定是否达到间隔的网络功能关闭周期确定的,或者,所述第二预设时刻是通过确定网络功能开启时长是否达到预设时长确定的。
可选地,所述装置还包括:
判断模块,被配置为判断所述终端是否满足预设的睡眠模式开启条件;
第二开启模块,被配置为当所述终端满足所述预设的睡眠模式开启条件时,开启所述终端的睡眠模式,其中,所述终端开启所述睡眠模式时,所述终端的网络功能关闭。
可选地,所述预设的睡眠模式开启条件,包括:到达预设的睡眠时间段和接收到用户触发的睡眠模式开启指令中的至少一种。
可选地,所述装置还包括:
接收模块,被配置为接收分类器生成装置发送的分类器,所述分类器是所述分类器生成装置以模式样本集作为训练数据,根据分类算法训练得到的用于确定终端是否处于睡眠模式的分类器,所述模式样本集中包括样本终端处于睡眠模式时采集的n个睡眠模式样本和所述样本终端处于非睡眠模式时采集的m个非睡眠模式样本,所述n和所述m均为大于0的整数;
获取模块,被配置为获取所述终端当前时刻的模式样本;
输入模块,被配置为将所述模式样本输入所述分类器,以通过所述分类器输出模式标签,所述模式标签用于指示所述模式样本的类别;
确定模块,被配置为所述模式标签指示的所述模式样本的类别为处于睡眠模式时,确定所述终端处于睡眠模式。
可选地,所述第一开启模块,包括:
检测子模块,被配置为检测所述终端所处的环境中是否存在无线局域网;
第一开启子模块,被配置为当所述终端所处的环境中存在无线局域网时,开启所述终端的无线局域网功能;
第二开启子模块,被配置为当所述终端所处的环境中不存在无线局域网时,开启所述终端的数据网络功能。
根据本公开实施例的第三方面,提供一种网络消息接收装置,包括:
处理器;
用于存储所述处理器的可执行指令的存储器;
其中,所述处理器被配置为:
在终端处于睡眠模式时,检测所述终端是否满足预设的网络功能开启条件;
当所述终端满足所述预设的网络功能开启条件时,开启所述终端的网络功能;
通过开启的所述网络功能,在所述睡眠模式下接收网络消息。
根据本公开实施例的第四方面,提供一种计算机可读存储介质,所述可读存储介质中存储有指令,当所述指令在计算机的处理组件上运行时,使得所述处理组件执行第一方面或第一方面的任一可选方式所述的网络消息接收方法。
本公开实施例提供的技术方案可以包括以下有益效果:
本公开实施例提供的网络消息接收方法及装置、存储介质,当终端处于睡眠模式时,检测终端是否满足预设的网络功能开启条件;当终端满足预设的网络功能开启条件时,开启终端的网络功能;通过开启的网络功能,在睡眠模式下接收网络消息。由于终端处于睡眠模式时,可以开启终端的网络功能,因此,当终端处于睡眠模式时,终端能够接收网络消息,解决了睡眠模式下用户错过网络消息的问题,有助于避免用户错过网络消息。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
为了更清楚地说明本公开的实施例,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是根据一示例性实施例示出的一种网络消息接收方法的方法流程图;
图2是根据一示例性实施例示出的另一种网络消息接收方法的方法流程图;
图3是根据一示例性实施例示出的一种确定终端处于睡眠模式的方法流程图;
图4是根据一示例性实施例示出的一种模式设置界面图;
图5是根据一示例性实施例示出的另一种确定终端处于睡眠模式的方法流程图;
图6是根据一示例性实施例示出的一种开启终端的网络功能的方法流程图;
图7是根据一示例性实施例示出的一种网络消息接收装置的框图;
图8是根据一示例性实施例示出的另一种网络消息接收装置的框图;
图9是根据一示例性实施例示出的再一种网络消息接收装置的框图;
图10是根据一示例性实施例示出的又一种网络消息接收装置的框图;
图11是根据一示例性实施例示出的一种第一开启模块的框图;
图12是根据一示例性实施例示出的一种网络消息接收装置的框图。
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
图1是根据一示例性实施例示出的一种网络消息接收方法的方法流程图,本实施例以该网络消息接收方法应用于终端中来举例说明。该终端可以为智能手机、平板电脑、膝上型便携计算机或智能手表等等。参见图1,该网络消息接收方法可以包括:
在步骤101中,在终端处于睡眠模式时,检测终端是否满足预设的网络功能开启条件。
在步骤102中,当终端满足预设的网络功能开启条件时,开启终端的网络功能。
在步骤103中,通过开启的网络功能,在睡眠模式下接收网络消息。
综上所述,本公开实施例提供的网络消息接收方法,当终端处于睡眠模式时,检测终端是否满足预设的网络功能开启条件;当终端满足预设的网络功能开启条件时,开启终端的网络功能;通过开启的网络功能,在睡眠模式下接收网络消息。由于终端处于睡眠模式时,可以开启终端的网络功能,因此,当终端处于睡眠模式时,终端能够接收网络消息,解决了睡眠模式下用户错过网络消息的问题,有助于避免用户错过网络消息。
图2是根据一示例性实施例示出的另一种网络消息接收方法的方法流程图,本实施例以该网络消息接收方法应用于终端中来举例说明。该终端可以为智能手机、平板电脑、膝上型便携计算机或智能手表等等。参见图2,该网络消息接收方法可以包括:
在步骤201中,终端确定终端处于睡眠模式。
在本公开实施例中,终端确定终端处于睡眠模式可以包括以下两种实现方式:
第一种实现方式,请参考图3,其示出了本公开实施例提供的一种终端确定终端处于睡眠模式的方法流程图,参见图3,该方法包括:
在子步骤2011a中,终端判断终端是否满足预设的睡眠模式开启条件。当终端满足预设的睡眠模式开启条件时,执行步骤2012a;当终端不满足预设的睡眠模式开启条件时,执行步骤2013a。
在本公开实施例中,预设的睡眠模式开启条件可以包括:到达预设的睡眠时间段和接收到用户触发的睡眠模式开启指令中的至少一种。针对预设的睡眠模式开启条件的不同,终端检测终端是否满足预设的睡眠模式开启条件可以包括以下两个方面:
第一方面:当预设的睡眠模式开启条件包括到达预设的睡眠时间段时,终端可以判断是否到达预设的睡眠时间段,当到达预设的睡眠时间段时,终端确定终端满足预设的睡眠模式开启条件,当未达预设的睡眠时间段时,终端确定终端不满足预设的睡眠模式开启条件。在本公开实施例中,终端可以存储预设的睡眠时间段,该预设的睡眠时间段可以包括起始时刻和终止时刻,终端中设置有时钟,终端可以通过该时钟获取时刻,并将获取到的时刻与预设的睡眠时间段的起始时刻(或者预设的睡眠时间段中的任一时刻)进行比较,来判断是否到达预设的睡眠时间段。
需要说明的是,在本公开实施例中,预设的睡眠时间段可以是用户在终端中设置的时间段,或者,预设的睡眠时间段可以是技术人员在终端出厂前配置好的时间段,或者,预设的睡眠时间段还可以是终端统计用户对终端的睡眠模式的使用习惯得到的时间段。
当预设的睡眠时间段是用户在终端中设置的固定时间段时,终端可以提供睡眠时间段设置界面,用户可以在该睡眠时间段设置界面中输入睡眠时间段,终端可以对该睡眠时间段进行存储。
当预设的睡眠时间段是技术人员在终端出厂前配置好的时间段时,在终端出厂前,技术人员可以统计多个用户中的每个用户的终端在一天(24小时)内的最长灭屏时间段(本公开实施例中假设每个用户使用一个终端),得到多个最长灭屏时间段,然后通过数学算法对该多个最长灭屏时间段进行处理,得到该多个用户中的绝大多数用户的睡眠时间段,将该绝大多数用户的睡眠时间段确定为预设的睡眠时间段,并将该预设的睡眠时间段配置在终端中。其中,一天内终端的屏幕可以在多个不同的时间段内熄灭,最长灭屏时间段指的是:该多个不同的时间段中的最长的时间段。示例地,技术人员通过统计确定绝大多数用户的睡眠时间段为21:00~7:00,则技术人员可以将该睡眠时间段21:00~7:00确定为预设的睡眠时间段,并将该预设的睡眠时间段21:00~7:00配置在终端中。
需要说明的是,实际应用中,在终端出厂之后,用户在使用终端的过程中,终端可以采集用户的睡眠信息,该睡眠信息可以包括睡眠时间段,终端可以根据用户的睡眠信息对终端中预先配置的预设的睡眠时间段进行调整。示例地,终端根据用户的睡眠信息对预设的睡眠时间段21:00~7:00进行调整,例如,终端根据用户的睡眠信息将预设的睡眠时间段从21:00~7:00调整为22:00~7:00。
当预设的睡眠时间段是终端统计用户对终端的睡眠模式的使用习惯得到的时间段时,终端可以统计用户对终端的睡眠模式的使用习惯,根据用户对终端的睡眠模式的使用习惯,确定该预设的睡眠时间段。
第二方面:当预设的睡眠模式开启条件包括接收到用户触发的睡眠模式开启指令时,终端可以检测是否接收到用户触发的睡眠模式开启指令,当接收到用户触发的睡眠模式开启指令时,终端确定终端满足预设的睡眠模式开启条件,当未接收到用户触发的睡眠模式开启指令时,终端确定终端不满足预设的睡眠模式开启条件。在本公开实施例中,终端可以提供模式设置界面,用户可以在该模式设置界面中触发睡眠模式开启指令。示例地,该模式设置界面可以如图4所示,参见图4,模式设置界面30中显示有睡眠模式、静音模式、飞行模式以及自定义模式,用户可以点击该模式设置界面30中的任一模式,触发对相应的模式的开启指令,例如,用户点击模式设置界面30中的睡眠模式,触发睡眠模式开启指令。
需要说明的是,实际应用中,终端可以将上述子步骤2011a的第一方面和第二方面结合判断终端是否满足预设的睡眠模式开启条件,本公开实施例在此不再赘述。
在子步骤2012a中,终端开启终端的睡眠模式。
若在上述子步骤2011a中终端确定终端满足预设的睡眠模式开启条件,则终端开启终端的睡眠模式。其中,当终端开启终端的睡眠模式后,终端处于睡眠状态,终端的屏幕熄灭且终端的网络功能关闭。
在子步骤2013a中,终端禁止开启终端的睡眠模式。
若在上述子步骤2011a中,终端确定终端不满足预设的睡眠模式开启条件,则终端禁止开启终端的睡眠模式。例如,若在上述子步骤2011a中终端确定既未到达预设的睡眠时间段,也未接收到用户触发的睡眠模式开启指令,则终端禁止开启终端的睡眠模式。
第二种实现方式,请参考图5,其示出了本公开实施例提供的另一种终端确定终端处于睡眠模式的方法流程图,参见图5,该方法包括:
在子步骤2011b中,终端接收分类器生成装置发送的分类器。
其中,分类器是分类器生成装置以模式样本集作为训练数据,根据分类算法训练得到的用于确定终端是否处于睡眠模式的分类器。模式样本集中包括样本终端处于睡眠模式时采集的n个睡眠模式样本和样本终端处于非睡眠模式时采集的m个非睡眠模式样本,n和m均为大于0的整数。
可选地,分类器生成装置以模式样本集作为训练数据,根据分类算法训练得到分类器的操作可以包括:分类器生成装置从多个样本终端中获取n个睡眠模式样本和m个非睡眠模式样本,将n个睡眠模式样本和m个非睡眠模式样本合并为模式样本集;以该模式样本集作为训练数据,根据分类算法训练得到分类器。在本公开实施例中,分类器生成装置可以是台式计算机、笔记本计算机、服务器或服务器集群等,样本终端可以包括类型或型号相同的多个样本终端,每个样本终端均用于采集睡眠模式样本和非睡眠模式样本,且样本终端的数量越多,模式样本集的生成速度越快,进而分类器的生成速度也会越快。
为了从多个样本终端中获取n个睡眠模式样本和m个非睡眠模式样本,分类器生成装置可以分别获取多个样本终端在睡眠模式下的第一运行日志和在非睡眠模式下的第二运行日志,并从第一运行日志中获取多个睡眠模式样本,从第二运行模式中获取多个非睡眠模式样本,该多个睡眠模式样本中的任一睡眠模式样本可以包括p个特征参数和用于指示任一睡眠模式样本的类别的标签,任一睡眠模式样本的类别为处于睡眠模式,p为大于0的整数,该多个非睡眠模式样本中的任一非睡眠模式样本包括p个特征参数和用于指示任一非睡眠模式样本的类别的标签,任一非睡眠模式样本的类别为不处于睡眠模式;分别对多个睡眠模式样本和多个非睡眠模式样本进行格式校验处理和缺失值补全处理,得到n个睡眠模式样本和m个睡眠模式样本。
需要说明的是,p个特征参数可以包括:加速度传感器获取的参数、样本移动终端的系统时间、光线传感器获取的参数、样本终端运行的程序和样本终端的屏幕显示界面中的至少三种。此外,在实际应用中,p个特征参数还可以包括样本终端的其他特征参数,比如,距离传感器获取的参数等。p越大,生成的分类器的准确性越高。
还需要说明的是,在p个特征参数中,加速度传感器获取的参数用于反应样本终端的加速度,当样本终端的加速度持续为0时,样本终端处于睡眠模式中的可能性较大;光线传感器获取的参数用于反应样本终端周围的光线强度,当样本终端周围的光线强度较低时,样本终端处于睡眠模式的可能性较大;样本终端的系统时间可以用于辅助和校准光线传感器获取的参数偶尔的异常比。比如,样本终端周围光线的强度较低,但样本终端处于非睡眠模式;样本终端运行的程序和样本终端的屏幕显示界面可以用于反应用户当前的行为,比如,样本终端运行有游戏应用且屏幕显示界面为该游戏应用的游戏界面,则样本终端处于睡眠模式的可能性较小。
在子步骤2012b中,终端获取终端当前时刻的模式样本。
终端在接收到分类器生成装置发送的分类器后,可以获取终端当前时刻的模式样本,该模式样本为无标签的模式样本,即该模式样本仅包括多个特征参数,且该多个特征参数的类型可以与分类器生成装置获取的任一睡眠模式样本或任一非睡眠模式样本的特征参数的类型相同。比如,分类器生成装置获取的任一睡眠模式样本包括特征参数为加速度传感器获取的参数、样本终端的系统时间和光线传感器获取的参数,则终端获取的当前时刻的模式样本中包括当前时刻的加速度传感器获取的参数、系统时间和光线传感器获取的参数。
在子步骤2013b中,终端将模式样本输入分类器,以通过分类器输出模式标签,模式标签用于指示模式样本的类别。
终端获取终端当前时刻的模式样本之后,可以将该模式样本输入分类器,该模式样本包括多个特征参数,分类器将该特征参数与分类器生成装置获取的任一睡眠模式样本或任一非睡眠模式样本的特征参数进行比较,得到该模式样本的模式标签,并输出该模式样本的模式标签,该模式标签用于指示模式样本的类别,根据该模式标签指示的模式样本的类别可以判断终端是否为睡眠模式。
在子步骤2014b中,当模式标签指示的模式样本的类别为处于睡眠模式时,确定终端处于睡眠模式。
在本公开实施例中,模式标签用于指示模式样本的类别,且该类别可以为处于睡眠模式或处于非睡眠模式,当子步骤2013b中分类器输出模式标签指示的模式样本的类别为处于睡眠模式时,终端确定终端处于睡眠模式。
在子步骤2015b中,当模式标签指示的模式样本的类别为处于非睡眠模式时,确定终端处于非睡眠模式。
当子步骤2013b中分类器输出模式标签指示的模式样本的类别为处于非睡眠模式时,终端确定终端处于非睡眠模式。
在步骤202中,在终端处于睡眠模式时,终端检测终端是否满足预设的网络功能开启条件。当终端满足预设的网络功能开启条件时,执行步骤203,当终端不满足预设的网络功能开启条件时,执行步骤208。
在本公开实施例中,在终端处于睡眠模式时,终端可以检测终端是否满足预设的网络功能开启条件。可选地,终端可以从终端进入睡眠模式的时刻开始,每隔第一预设时长检测终端是否满足预设的网络功能开启条件。其中,第一预设时长可以根据实际情况设置,且第一预设时长可以是固定的预设时长,也可以是变化的预设时长,当第一预设时长是固定的预设时长时,终端可以存储该固定的预设时长,该固定的预设时长可以为30分钟、1小时或2小时等,当第一预设时长是变化的预设时长时,终端可以存储预设时长集合{30分钟,1小时,2小时,3小时},该预设时长集合中包括30分钟、1小时、2小时和3小时,该30分钟、1小时、2小时和3小时中的每个时长可以为第一预设时长。
其中,预设的网络功能开启条件可以包括:到达第一预设时刻和终端的屏幕进入唤醒状态中的至少一种。终端可以周期性开启网络功能,该第一预设时刻可以是通过确定是否达到间隔的网络功能开启周期确定的。其中,该间隔的网络功能开启周期可以是固定的周期,也可以是变化的周期,本实施例对此不作限定。示例地,间隔的网络功能开启周期可以是固定的10分钟周期,间隔的网络功能开启周期也可以是以10分钟、5分钟、8分钟等随机变化的周期。
针对预设的网络功能开启条件的不同,终端检测终端是否满足预设的网络功能开启条件可以包括两个方面:
第一方面:当预设的网络功能开启条件包括到达第一预设时刻时,终端可以从终端进入睡眠模式的时刻开始,每隔第一预设时长检测是否到达第一预设时刻,当到达第一预设时刻时,终端确定终端满足预设的网络功能开启条件,当未到达第一预设时刻时,终端确定终端不满足预设的网络功能开启条件。在本公开实施例中,终端可以存储第一预设时刻,终端中设置有时钟,终端可以通过该时钟获取时刻,并将获取到的时刻与第一预设时刻进行比较,来判断是否到达第一预设时刻。
示例地,假设终端进入睡眠模式的时刻为t1,第一预设时长为c1,第一预设时刻为t2,则终端从时刻t1开始,在t1+c1时刻检测是否到达第一预设时刻t2(也即是终端检测时刻t1+c1与第一预设时刻t2是否相等),再在t1+2c1时刻检测是否到达第一预设时刻t2(也即是终端检测时刻t1+2c1与第一预设时刻t2是否相等),依次类推,其中,该c1可以是固定的预设时长,例如c1可以是30分钟,或者,c1可以是变化的预设时长,例如c1可以是预设时长集合{30分钟,1小时,2小时,3小时}中的时长。
第二方面:当预设的网络功能开启条件包括终端的屏幕进入唤醒状态时,终端可以从终端进入睡眠模式的时刻开始,每隔第一预设时长检测终端的屏幕是否进入唤醒状态,当终端的屏幕进入唤醒状态时,终端确定终端满足预设的网络功能开启条件,当终端的屏幕未进入唤醒状态时,终端确定终端不满足预设的网络功能开启条件。可选地,终端的屏幕进入唤醒状态时,终端的屏幕的背光灯开启,终端可以通过检测终端的屏幕的背光灯是否开启,来检测终端的屏幕是否进入唤醒状态,若终端的屏幕的背光灯开启,则终端确定终端的屏幕进入唤醒状态,若终端的屏幕的背光灯未开启,则终端确定终端的屏幕未进入唤醒状态。
示例地,假设终端进入睡眠模式的时刻为t1,第一预设时长为c1,第一预设时刻为t2,则终端从时刻t1开始,在t1+c1时刻检测终端的屏幕是否进入唤醒状态,再在t1+2c1时刻检测终端的屏幕是否进入唤醒状态,依次类推,其中,该c1可以是固定的预设时长,例如c1可以是30分钟,或者,c1可以是变化的预设时长,例如c1可以是预设时长集合{30分钟,1小时,2小时,3小时}中的时长。
需要说明的是,实际应用中,终端可以将上述步骤203的第一方面和第二方面结合判断终端是否满足预设的网络功能开启条件,本公开实施例在此不再赘述。
在步骤203中,终端开启终端的网络功能。
若在上述步骤202中终端确定终端满足预设的网络功能开启条件,则终端开启终端的网络功能。例如,若在上述步骤202中终端确定到达第一预设时刻t2,或者,终端确定终端的屏幕进入唤醒状态,则终端开启终端的网络功能。
在本公开实施例中,网络功能可以包括无线局域网功能和数据网络功能,无线局域网可以包括但不限于:无线保真(英文:wirelessfidelity;简称:wifi)网络、蓝牙网络、红外网络或紫蜂(英文:zigbee)网络等,数据网络可以包括:第四代移动通信技术(英文:the4thgenerationmobilecommunicationtechnology;简称:4g)数据网络、第三代移动通信技术(英文:the3rdgenerationmobilecommunicationtechnology;简称:3g)数据网络或第二代移动通信技术(英文:the2ndgenerationmobilecommunicationtechnology;简称:2g)数据网络等,本公开实施例对此不做限定。
可选地,请参考图6,其示出了本公开实施例的一种终端开启终端的网络功能的方法流程图,参见图6,该方法包括:
在子步骤2031中,终端检测终端所处的环境中是否存在无线局域网。当终端所处的环境中存在无线局域网时,执行子步骤2032;当终端所处的环境中不存在无线局域网时,执行子步骤2033。
可选地,终端可以通过网络检测技术检测终端所处的环境中是否存在无线局域网,该终端所处的环境可以为以终端所在位置点为球心,预设距离为半径的球体所围成的空间,预设距离可以根据根据无线局域网的覆盖范围确定,例如,该预设距离可以为50米或60米等。终端可以通过网络检测技术检测终端所处的环境中是否存在无线局域网的实现过程可以参考相关技术,本公开实施例在此不再赘述。
在子步骤2032中,终端开启终端的无线局域网功能。
若在上述子步骤2031中,终端确定终端所处的环境中存在无线局域网,则终端开启终端的无线局域网功能。例如,终端开启终端的wifi网络功能或蓝牙网络功能等。
在子步骤2033中,终端开启终端的数据网络功能。
若在上述子步骤2031中,终端确定终端所处的环境中不存在无线局域网,则终端开启终端的数据网络功能。例如,终端开启终端的4g网络功能或3g网络功能等。
在步骤204中,终端通过开启的网络功能,在睡眠模式下接收网络消息。
在本公开实施例中,在睡眠模式下,终端开启终端的网络功能之后,终端可以通过开启的网络功能,在睡眠模式下接收接收网络消息。例如,当步骤203中开启的网络功能为无线局域网功能,终端通过开启的无线局域网功能接收网络消息;当步骤203中开启的网络功能为数据网络功能,终端通过开启的数据网络功能接收网络消息。其中,网络消息可以为聊天消息,或者客户端的推送消息,或者新闻消息等,本公开实施例对此不作限定。
需要说明的是,实际应用中,在睡眠模式下,用户可以设置白名单,该白名单中包括终端中安装的应用软件的名称,在终端处于睡眠模式,且终端的网络功能开启时,终端可以通过该白名单中的应用软件的名称对应的应用软件接收相应的网络消息。例如,终端的白名单中包括终端中安装的聊天软件a(aa聊天)和新闻软件b(例如bb新闻),则在终端处于睡眠模式时,可以通过聊天软件a接收聊天消息,通过新闻软件b接收新闻消息等。
在步骤205中,终端检测终端是否满足预设的网络功能关闭条件。当终端满足预设的网络功能关闭条件时,执行步骤206;当终端不满足预设的网络功能关闭条件时,执行步骤207。
在本公开实施例中,终端在开启终端的网络功能之后时,终端可以检测终端是否满足预设的网络功能关闭条件。可选地,终端可以从终端开启终端的网络功能的时刻开始,每隔第二预设时长检测终端是否满足预设的网络功能关闭条件。其中,第二预设时长可以根据实际情况设置,第二预设时长可以小于第一预设时长,且第二预设时长可以是固定的预设时长,也可以是变化的预设时长,当第二预设时长是固定的预设时长时,终端可以存储该固定的预设时长,该固定的预设时长可以为20分钟、50分钟或1小时等,当第二预设时长是变化的预设时长时,终端可以存储预设时长集合{20分钟,50分钟,1小时,2小时},该预设时长集合中包括20分钟,50分钟,1小时和2小时,该20分钟,50分钟,1小时和2小时中的每个时长可以为第二预设时长。
其中,预设的网络功能关闭条件包括:到达第二预设时刻和终端的屏幕进入熄灭状态中的至少一种。可选地,终端可以周期性关闭网络功能,该第二预设时刻可以是通过确定是否达到间隔的网络功能关闭周期确定的。其中,该间隔的网络功能开启周期可以是固定的周期,也可以是变化的周期,本实施例对此不作限定。示例地,间隔的网络功能开启周期可以是固定的10分钟周期,间隔的网络功能开启周期也可以是以10分钟、5分钟、8分钟等随机变化的周期。或者,第二预设时刻可以是通过确定网络功能开启时长是否达到预设时长确定的,其中,该预设时长可以等于该第二预设时长。
针对预设的网络功能关闭条件的不同,终端检测终端是否满足预设的网络功能关闭条件,可以包括以下两个方面:
第一方面:当预设的网络功能关闭条件包括到达第二预设时刻时,终端可以从终端开启网络功能的时刻开始,每隔第二预设时长检测是否到达第二预设时刻,当到达第二预设时刻时,终端确定终端满足预设的网络功能关闭条件,当未到达第二预设时刻时,终端确定终端不满足预设的网络功能关闭条件。在本公开实施例中,终端可以存储第二预设时刻,终端中设置有时钟,终端可以通过该时钟获取时刻,并将获取到的时刻与第二预设时刻进行比较,来判断是否到达第二预设时刻。
示例地,假设终端开启网络功能的时刻为t4,第二预设时长为c2,第二预设时刻为t3,则终端从时刻t4开始,在t4+c2时刻检测是否到达第二预设时刻t3(也即是终端检测时刻t4+c2与第二预设时刻t3是否相等),再在t4+2c2时刻检测是否到达第二预设时刻t3(也即是终端检测时刻t4+2c2与第二预设时刻t3是否相等),依次类推,其中,该c2可以是固定的预设时长,例如c2可以是20分钟,或者,c2可以是变化的预设时长,例如c2可以是预设时长集合{20分钟,50分钟,1小时,2小时}中的时长。
第二方面:当预设的网络功能关闭条件包括终端的屏幕进入熄灭状态时,终端可以从终端开启网络功能的时刻开始,每隔第二预设时长检测终端的屏幕是否进入熄灭状态,当终端的屏幕进入熄灭状态时,终端确定终端满足预设的网络功能关闭条件,当终端的屏幕未进入熄灭状态时,终端确定终端不满足预设的网络功能关闭条件。可选地,终端的屏幕进入熄灭状态时,终端的屏幕的背光灯关闭,终端可以通过检测终端的屏幕的背光灯是否关闭,来检测终端的屏幕是否进入熄灭状态,若终端的屏幕的背光灯关闭,则终端确定终端的屏幕进入熄灭状态,若终端的屏幕的背光灯未关闭,则终端确定终端的屏幕未进入熄灭状态。
示例地,假设终端开启网络功能的时刻为t4,第二预设时长为c2,第二预设时刻为t3,则终端从时刻t4开始,在t4+c2时刻检测终端的屏幕是否进入熄灭状态,再在t4+2c2时刻检测终端的屏幕是否进入熄灭状态,依次类推,其中,该c2可以是固定的预设时长,例如c2可以是20分钟,或者,c2可以是变化的预设时长,例如c2可以是预设时长集合{20分钟,50分钟,1小时,2小时}中的时长。
需要说明的是,实际应用中,当步骤203中开启的网络功能为终端的数据网络功能时,预设的网络功能关闭条件还可以为:终端使用的数据流量达到预设流量阈值,此时,终端可以在开启数据网络功能之后,监测终端使用的数据流量,并将终端使用的数据流量与预设流量阈值进行比较,当终端使用的数据流量达到预设流量阈值时,终端确定终端满足预设的网络功能关闭条件,当终端使用的数据流量未到达预设流量阈值时,终端确定终端不满足预设的网络功能关闭条件。终端监测终端使用的数据流量的实现过程可以参考相关技术,本公开实施例在此不再赘述。
示例地,假设预设流量阈值为500mb,终端在开启数据网络功能之后,监测终端使用的数据流量,当终端使用的数据流量达到500mb时,终端确定终端使用的数据流量达到预设流量阈值,从而确定终端满足预设的网络功能关闭条件,当终端使用的数据流量达到400mb时,终端确定终端使用的数据流量未达到预设流量阈值,从而确定终端不满足预设的网络功能关闭条件。
需要说明的是,实际应用中,终端可以将上述步骤205的第一方面和第二方面结合判断终端是否满足预设的网络功能关闭条件,本公开实施例在此不再赘述。
在步骤206中,终端关闭开启的网络功能。
若在上述步骤205中,终端确定终端满足预设的网络功能关闭条件,则终端关闭终端的网络功能,该关闭的网络功能为步骤203中终端开启的网络功能。示例地,当步骤203中终端开启的网络功能为无线局域网功能时,终端关闭终端的无线局域网功能,当步骤203中终端开启的网络功能为数据网络功能时,终端关闭终端的数据网络功能。
在步骤207中,终端禁止关闭开启的网络功能。
若在上述步骤205中,终端确定终端不满足预设的网络功能关闭条件,则终端禁止关闭终端的网络功能。示例地,终端禁止关闭终端的无线局域网功能,或者,终端禁止关闭终端的数据网络功能。
在步骤208中,终端禁止开启终端的网络功能。
若在上述步骤202中,终端确定终端不满足预设的网络功能开启条件,则终端禁止开启终端的网络功能。例如,若在上述步骤202中终端确定既未到达第一预设时刻,终端的屏幕也未进入唤醒状态,则终端禁止开启终端的网络功能。
相关技术中,终端在处于睡眠模式时,终端的网络功能关闭,这样一来,一方面可能会导致用户错过网络消息,另一方面,当用户将终端调节至非睡眠模式(例如响铃模式)时,终端可能会接收到大量的网络消息,从而终端不断发出提示音或不断震动,用户体验较差;本公开实施例提供的网络消息接收方法,在终端处于睡眠模式时,可以周期性开启终端的网络功能,并通过开启的网络功能接收网络消息,这样一来,一方面可以避免用户错过网络消息,另一方面也会避免用户将终端调节至非睡眠模式(例如响铃模式)时,终端的不断发出提示音或不断震动,提高了用户体验。
综上所述,本公开实施例提供的网络消息接收方法,当终端处于睡眠模式时,检测终端是否满足预设的网络功能开启条件;当终端满足预设的网络功能开启条件时,开启终端的网络功能;通过开启的网络功能,在睡眠模式下接收网络消息。由于终端处于睡眠模式时,可以开启终端的网络功能,因此,当终端处于睡眠模式时,终端能够接收网络消息,解决了睡眠模式下用户错过网络消息的问题,有助于避免用户错过网络消息。
终端通常具有勿扰模式,相关技术中,用户在休息之前,可以将终端调节至勿扰模式,在勿扰模式下,终端在接收用户允许的应用软件的网络消息时,可以执行提醒操作(例如响铃或振动),在接收到其他应用软件的网络消息时,终端不执行提醒操作,这样可以避免网络消息的接收打扰用户。但是在勿扰模式下,终端始终处于联网状态,导致终端的耗电量较大。本公开实施例提供的网络消息接收方法,由于在睡眠模式中,终端可以开启网络功能,且还可以关闭网络功能,因此,在保证终端省电的情况下,避免用户错过网络消息。
下述为本公开装置实施例,可以用于执行本公开方法实施例。对于本公开装置实施例中未披露的细节,请参照本公开方法实施例。
图7是根据一示例性实施例示出的一种网络消息接收装置1000的框图,该网络消息接收装置1000可以通过软件、硬件或者两者的结合实现成为终端的部分或者全部,该终端可以为智能手机、平板电脑、智能电视、智能手表、膝上型便携计算机等等,参见图7,该网络消息接收装置1000可以包括:
第一检测模块1010,被配置为在终端处于睡眠模式时,检测终端是否满足预设的网络功能开启条件。
第一开启模块1020,被配置为当终端满足预设的网络功能开启条件时,开启终端的网络功能。
接收模块1030,被配置为通过开启的网络功能,在睡眠模式下接收网络消息。
综上所述,本公开实施例提供的网络消息接收装置,当终端处于睡眠模式时,检测终端是否满足预设的网络功能开启条件;当终端满足预设的网络功能开启条件时,开启终端的网络功能;通过开启的网络功能,在睡眠模式下接收网络消息。由于终端处于睡眠模式时,可以开启终端的网络功能,因此,当终端处于睡眠模式时,终端能够接收网络消息,解决了睡眠模式下用户错过网络消息的问题,有助于避免用户错过网络消息。
可选地,请参考图8,其示出了本公开实施例提供的另一种网络消息接收装置1000的框图,参见图8,在图7的基础上,该网络消息接收装置1000还包括:
第二检测模块1040,被配置为在开启终端的网络功能之后,检测终端是否满足预设的网络功能关闭条件。
关闭模块1050,被配置为当终端满足预设的网络功能关闭条件时,关闭开启的网络功能。
可选地,第一检测模块1010,被配置为从终端进入睡眠模式的时刻开始,每隔第一预设时长检测终端是否满足预设的网络功能开启条件;
第二检测模块1040,被配置为从开启终端的网络功能的时刻开始,每隔第二预设时长检测终端是否满足预设的网络功能关闭条件,第二预设时长小于第一预设时长。
可选地,预设的网络功能开启条件包括:到达第一预设时刻和终端的屏幕进入唤醒状态中的至少一种;
预设的网络功能关闭条件包括:到达第二预设时刻和终端的屏幕进入熄灭状态中的至少一种,第一预设时刻与第二预设时刻不同。
可选地,第一预设时刻是通过确定是否达到间隔的网络功能开启周期确定的;第二预设时刻是通过确定是否达到间隔的网络功能关闭周期确定的,或者,第二预设时刻是通过确定网络功能开启时长是否达到预设时长确定的。
可选地,请参考图9,其示出了本公开实施例提供的再一种网络消息接收装置1000的框图,参见图9,在图8的基础上,该网络消息接收装置1000还包括:
判断模块1060,被配置为判断终端是否满足预设的睡眠模式开启条件。
第二开启模块1070,被配置为当终端满足预设的睡眠模式开启条件时,开启终端的睡眠模式,其中,终端开启睡眠模式时,终端的网络功能关闭。
可选地,预设的睡眠模式开启条件,包括:到达预设的睡眠时间段和接收到用户触发的睡眠模式开启指令中的至少一种。
可选地,请参考图10,其示出了本公开实施例提供的又一种网络消息接收装置1000的框图,参见图10,在图8的基础上,该网络消息接收装置1000还包括:
接收模块1080,被配置为终端接收分类器生成装置发送的分类器。该分类器是分类器生成装置以模式样本集作为训练数据,根据分类算法训练得到的用于确定终端是否处于睡眠模式的分类器,模式样本集中包括样本终端处于睡眠模式时采集的n个睡眠模式样本和样本终端处于非睡眠模式时采集的m个非睡眠模式样本,n和m均为大于0的整数;
获取模块1090,被配置为终端获取终端当前时刻的模式样本;
输入模块1100,被配置为终端将模式样本输入分类器,以通过分类器输出模式标签,模式标签用于指示模式样本的类别;
确定模块1110,被配置为模式标签指示的模式样本的类别为处于睡眠模式时,确定终端处于睡眠模式。
可选地,请参考图11,其示出了本公开实施例提供的一种第一开启模块1020的框图,参见图11,该第一开启模块1020包括:
检测子模块1021,被配置为检测终端所处的环境中是否存在无线局域网。
第一开启子模块1022,被配置为当终端所处的环境中存在无线局域网时,开启终端的无线局域网功能。
第二开启子模块1023,被配置为当终端所处的环境中不存在无线局域网时,开启终端的数据网络功能。
综上所述,本公开实施例提供的网络消息接收装置,当终端处于睡眠模式时,检测终端是否满足预设的网络功能开启条件;当终端满足预设的网络功能开启条件时,开启终端的网络功能;通过开启的网络功能,在睡眠模式下接收网络消息。由于终端处于睡眠模式时,可以开启终端的网络功能,因此,当终端处于睡眠模式时,终端能够接收网络消息,解决了睡眠模式下用户错过网络消息的问题,有助于避免用户错过网络消息。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
请参考图12,其示出了一示例性实施例示出的一种网络消息接收装置400的框图。例如,装置400可以是移动电话、计算机、数字广播终端、消息收发设备、游戏控制台、平板设备、医疗设备、健身设备、个人数字助理等。
参照图12,装置400可以包括以下一个或多个组件:处理组件402、存储器404、电源组件406、多媒体组件408、音频组件410、输入/输出(i/o)接口412、传感器组件414以及通信组件416。
处理组件402通常控制装置400的整体操作,诸如与显示、电话呼叫、数据通信、定位、相机操作和记录操作相关联的操作。处理组件402可以包括一个或多个处理器420来执行指令,以完成上述网络消息接收方法的全部或部分步骤。此外,处理组件402可以包括一个或多个模块,便于处理组件402和其他组件之间的交互。例如,处理组件402可以包括多媒体模块,以方便多媒体组件408和处理组件402之间的交互。
存储器404被配置为存储各种类型的数据以支持在装置400上的操作。这些数据的示例包括用于在装置400上操作的任何应用或方法的指令、联系人数据、电话簿数据、消息、图片、视频等。存储器404可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(英文:dynamicrandomaccessmemory;简称:sram)、电可擦除可编程只读存储器(英文:electricallyerasableprogrammableread-onlymemory;简称:eeprom)、可擦除可编程只读存储器(英文:erasableprogrammablereadonlymemory;简称:eprom)、可编程只读存储器(英文:programmablereadonlymemory;简称:prom)、只读存储器(英文:read-onlymemory;简称:rom)、磁存储器、快闪存储器,磁盘或光盘。
电源组件406为装置400的各种组件提供电力。电源组件406可以包括电源管理系统、一个或多个电源及其他与为装置400生成、管理和分配电力相关联的组件。
多媒体组件408包括在装置400和用户之间提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(英文:liquidcrystaldisplay;简称:lcd)和触摸面板(英文:touchpanle;简称:tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件408包括一个前置摄像头和/或后置摄像头。当装置400处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
音频组件410被配置为输出和/或输入音频信号。例如,音频组件410包括一个麦克风(英文:microphone;简称:mic),当装置400处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器404或经由通信组件416发送。在一些实施例中,音频组件410还包括一个扬声器,用于输出音频信号。
i/o接口412为处理组件402和外围接口模块之间提供接口,上述外围接口模块可以是键盘、点击轮、按钮等。这些按钮可以包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件414包括一个或多个传感器,用于为装置400提供各个方面的状态评估。例如,传感器组件414可以检测到装置400的打开/关闭状态,组件的相对定位,例如组件为装置400的显示器和小键盘,传感器组件414还可以检测装置400或装置400一个组件的位置改变,用户与装置400接触的存在或不存在,装置400方位或加速/减速和装置400的温度变化。传感器组件414可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件414还可以包括光传感器,如互补金属氧化物半导体(英文:complementarymetaloxidesemiconductor;简称:cmos)或电荷耦合元件(英文:charge-coupleddevice;简称:ccd)图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件414还可以包括加速度传感器、陀螺仪传感器、磁传感器、压力传感器或温度传感器。
通信组件416被配置为便于装置400和其他设备之间有线或无线方式的通信。装置400可以接入基于通信标准的无线局域网络,如无线保真(英文:wirelessfidelity;简称:wifi)、2g、3g或它们的组合。在一个示例性实施例中,通信组件416经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,通信组件416还包括近场通信(英文:nearfieldcommunication;简称:nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(英文:radiofrequencyidentification;简称:rfid)技术,红外数据协会(英文:infrareddataassociation;简称:irda)技术,超宽带(英文:ultrawideband;简称:uwb)技术,蓝牙(英文:bluetooth;简称:bt)技术和其他技术来实现。
在示例性实施例中,装置400可以被一个或多个应用专用集成电路(英文:applicationspecificintegratedcircuit;简称:asic)、数字信号处理器(英文:digitalsignalprocessing;简称:dsp)、数字信号处理设备(英文:digitalsignalprocessingdevice;简称:dspd)、可编程逻辑器件(英文:programablelogicdevice;简称:pld)、现场可编程门阵列(英文:field-programmablegatearray;简称:fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述网络消息接收方法。
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器404,上述指令可由装置400的处理器420执行以完成上述网络消息接收方法。例如,非临时性计算机可读存储介质可以是rom、随机存取存储器(英文:randomaccessmemory;简称:ram)、激光唱片只读存储器(英文:compactdiskread-onlymemory;简称:cd-rom)、磁带、软盘和光数据存储设备等。
一种非临时性计算机可读存储介质,当存储介质中的指令由装置400的处理器执行时,使得装置400能够执行一种网络消息接收方法,该方法包括:
在终端处于睡眠模式时,检测终端是否满足预设的网络功能开启条件;
当终端满足预设的网络功能开启条件时,开启终端的网络功能;
通过开启的网络功能,在睡眠模式下接收网络消息。
综上所述,本公开实施例提供的网络消息接收装置,当终端处于睡眠模式时,检测终端是否满足预设的网络功能开启条件;当终端满足预设的网络功能开启条件时,开启终端的网络功能;通过开启的网络功能,在睡眠模式下接收网络消息。由于终端处于睡眠模式时,可以开启终端的网络功能,因此,当终端处于睡眠模式时,终端能够接收网络消息,解决了睡眠模式下用户错过网络消息的问题,有助于避免用户错过网络消息。
本公开实施例还提供了一种网络消息接收装置,该网络消息接收装置包括:
处理器;
用于存储处理器的可执行指令的存储器;
其中,处理器被配置为:
在终端处于睡眠模式时,检测终端是否满足预设的网络功能开启条件;
当终端满足预设的网络功能开启条件时,开启终端的网络功能;
通过开启的网络功能,在睡眠模式下接收网络消息。
本公开实施例还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当该指令在计算机的处理组件上运行时,使得处理组件执行图1或图2所示的网络消息接收方法。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。