一种移动终端流量的自动监控方法与流程

文档序号:14776372发布日期:2018-06-23 03:28阅读:158来源:国知局

本发明涉及移动终端领域,尤其涉及一种移动终端流量的自动监控方法。



背景技术:

在现有的移动终端市场上,各种智能的移动终端设备不断涌现。这些移动终端设备上大多安装有大量的应用软件,以方便用户随时启动软件进行使用。移动终端设备上的这些应用软件多数是基于连接网络才能正常运行,也就是说,只有移动终端通过消耗数据流量的方式连接到外部的网络,才可以使用这些软件。

多数用户会通过向移动运营商购买流量套餐的形式获得一定额度的数据流量。即便如此,由于没有有效的数据流量监控方法,用户所购买的数据流量仍然会被这些应用软件轻松的消耗掉,甚至需要额外消耗流量,这无疑给用户损害了用户的经济利益。



技术实现要素:

本发明所要解决的技术问题是针对上述现有技术提供一种移动终端流量的自动监控方法。

本发明解决上述技术问题所采用的技术方案为:一种移动终端流量的自动监控方法,其特征在于,依次包括如下步骤1至步骤16:

步骤1,所述移动终端的合法用户设置针对数据流量的预设监控时间段以及对合法用户感兴趣网络内容进行分析的预设行为分析时间段,由所述移动终端获取、记录其合法用户在预设行为分析时间段内所连接网络的网络内容,并提取所述网络内容中出现频率达到40%的关键字,以建立所述合法用户的兴趣网络内容标签数据库;

其中,标记所述合法用户设置的所述预设监控时间段为T;所述合法用户的兴趣网络内容标签数据库内存储有所述出现频率达到40%的关键字列表以及对应各关键字的网络连接地址;

步骤2,移动终端在所述预设监控时间段内实时检测移动终端内当前处于开启状态的应用软件,并建立已启动软件信息列表;

其中,所述已启动软件信息列表内包括有各已启动软件的名称;标记已启动软件信息列表中的已启动软件的总个数为N,已启动软件信息列表内的第i个已启动软件标记为Softwarei,1≤i≤N;

步骤3,移动终端获取已启动软件信息列表内各应用软件在移动终端内所占用的存储空间大小,建立已启动软件数据存储空间信息列表,对应得到各已启动软件的占空指数;

其中,标记所述已启动软件Softwarei在移动终端内所占用的存储空间大小为标记已启动软件Softwarei对应的占空指数为

步骤4,移动终端在对应已启动软件的预设监测周期内实时监控用户开启所述各已启动软件的操作频率,以得到各已启动软件对应的用户喜爱指数;

其中,标记对应已启动软件Softwarei的所述预设监测周期为标记用户在所述预设监测周期内开启已启动软件Softwarei的操作次数为标记已启动软件Softwarei对应的用户喜爱指数为已启动软件Softwarei的操作频率标记为

步骤5,移动终端记录各已启动软件在所述预设监控时间段内使用的数据流量,建立针对所述各已启动软件的数据流量使用数据库,得到各已启动软件在所述预设监控时间段内的数据流量消耗指数;

其中,标记已启动软件Softwarei在预设监控时间段T内的时刻tk使用的数据流量为标记已启动软件Softwarei在预设监控时间段T内的数据流量消耗指数为

K表示在预设监控时间段T内所记录数据流量的时刻的总个数;

步骤6,移动终端根据各已启动软件在预设监控时间段内所使用的数据流量,计算得到所述各已启动软件对应的数据流量消耗速度以及各已启动软件所对应的数据流量消耗权值;

其中,标记已启动软件Softwarei在预设监控时间段T内的数据流量消耗速度为已启动软件Softwarei在预设监控时间段T内的数据流量消耗权值为

其中,表示已启动软件Softwarei对应的用户喜爱指数;

步骤7,所述移动终端在所述预设监控时间段内实时检测该移动终端的姿态变动数据,构建所述移动终端的姿态变动数据库,并得到移动终端在预设监控时间段内的姿态变动指数;

其中,所述移动终端的重心标记为G(X0,Y0,Z0),所述移动终端的重心在预设监控时间段内的时刻tk的位置标记为k∈[1,K],K表示在预设监控时间段T内所记录数据流量的时刻的总个数;所述移动终端在预设监控时间段T内的姿态变动指数标记为gG:

步骤8,移动终端预先设置好基于普通用户口气中酒精浓度的数据流量自适应酒精影响因子模型,移动终端在检测到出现操作其数据流量的动作时,移动终端获取其当前操作者口气中的酒精浓度,获取得到针对当前操作者的数据流量自适应酒精影响因子;其中,标记所述数据流量自适应酒精影响因子为τBeer:

其中,CBeer表示移动终端所获取的当前操作者口气中的酒精浓度;

步骤9,移动终端按照预设采集周期,获取其合法用户的脸部静脉图像、嘴部静脉图像、眼框静脉图像以及颈部静脉图像,以分别对应地建立所述合法用户的脸部静脉图像数据库、嘴部静脉图像数据库、眼框静脉图像数据库以及颈部静脉图像数据库;

其中,标记所述脸部静脉图像数据库为JPGUser_Face,标记所述嘴部静脉图像数据库为JPGUser_Mouth,标记所述眼框静脉图像数据库为JPGUser_EyeBox,标记所述颈部静脉图像数据库为JPGUser_Neck;所述脸部静脉图像数据库、嘴部静脉图像数据库、眼框静脉图像数据库以及颈部静脉图像数据库内对应的图像个数均为J;

所述脸部静脉图像数据库JPGUser_Face内的第j个脸部静脉图像标记为jpgUser_Face,j,脸部静脉图像jpgUser_Face,j的长度值标记为脸部静脉图像jpgUser_Face,j的宽度值标记为

所述嘴部静脉图像数据库JPGUser_Mouth内的第j个嘴部静脉图像标记为jpgUser_Mouth,j,嘴部静脉图像jpgUser_Mouth,j的长度值标记为嘴部静脉图像jpgUser_Mouth,j的宽度值标记为

所述眼框静脉图像数据库JPGUser_EyeBox内的第j个眼框静脉图像标记为jpgUser_EyeBox,j,眼框静脉图像jpgUser_EyeBox,j的长度值标记为眼框静脉图像jpgUser_EyeBox,j的宽度值标记为

所述颈部静脉图像数据库JPGUser_Neck内的第j个颈部静脉图像标记为jpgUser_Neck,j,颈部静脉图像jpgUser_Neck,j的长度值标记为颈部静脉图像jpgUser_Neck,j的宽度值标记为

步骤10,移动终端根据针对其合法用户建立的所述脸部静脉图像数据库、嘴部静脉图像数据库、眼框静脉图像数据库以及颈部静脉图像数据库,对应地处理得到针对其合法用户的脸部静脉特征参数、嘴部静脉特征参数、眼框静脉特征参数以及颈部静脉特征参数;

其中,所述合法用户的脸部静脉特征参数标记为ψUser_Face、合法用户的嘴部静脉特征参数标记为ψUser_Mouth、合法用户的眼框静脉特征参数标记为ψUser_EyeBox、合法用户的颈部静脉特征参数标记为ψUser_Neck:

步骤11,移动终端根据所述各已启动软件在所述预设监控时间段内对应的占空指数、用户喜爱指数、数据流量消耗指数、数据流量消耗权值、所述移动终端的姿态变动指数以及数据流量自适应酒精影响因子,分别得到各已启动软件在所述预设监控时间段内的数据流量融合值;

其中,已启动软件Softwarei在预设监控时间段T内的数据流量融合值标记为1≤i≤N;σ0为预设常量,且0<σ0≤0.5;

步骤12,预先设置移动终端在所述预设监控时间段内的数据流量总限度值Dateflow0,并且分别独立地预先对应设置针对各已启动软件的数据流量监控阈值;

其中,标记已启动软件Softwarei在所述预设监控时间段内的数据流量监控阈值为1≤i≤N;

步骤13,移动终端在监测到有操作人员对其启动数据流量功能操作时,移动终端获取当前操作人员的预设数量的脸部静脉图像、嘴部静脉图像、眼眶静脉图像以及颈部静脉图像,并按照步骤10中的方法对应计算得到所述当前操作人员的脸部静脉特征参数、嘴部静脉特征参数、眼框静脉特征参数以及颈部静脉特征参数后,转入步骤14;

步骤14,移动终端判断所述当前操作人员与其合法用户的脸部静脉特征参数、嘴部静脉特征参数、眼框静脉特征参数以及颈部静脉特征参数均相等时,移动终端转入步骤15;否则,移动终端关闭当前数据流量连接模式,并关闭其数据流量功能;

步骤15,移动终端在预设的监控时间段内监测到各已启动软件有数据流量消耗请求时,移动终端判断当前操作人员需要启动数据流量功能,移动终端优先推荐所述合法用户的兴趣网络内容标签数据库内存储的网络连接地址给当前操作人员选择点击连接,并再转入步骤16;否则,移动终端关闭其数据流量功能;

步骤16,移动终端判断已启动软件对应的流量融合值超过该已启动软件对应的数据流量监控阈值且所有已启动软件在预设监控时间段内消耗的总数据流量Dateflow超过所述数据流量总限度值Dateflow0时,移动终端关闭当前数据流量连接模式,并关闭其数据流量功能;其中,标记所有已启动软件在预设监控时间段内消耗的总数据流量为Dateflow:

改进地,所述移动终端流量的自动监控方法还包括:所述移动终端获取当前操作人员的年龄,移动终端判断所述当前操作人员年龄低于预设的年龄区间时,移动终端减少启动其数据流量功能持续时间的步骤。

进一步地,在所述移动终端流量的自动监控方法中,所述预设的年龄区间为16周岁~18周岁。

与现有技术相比,本发明的优点在于:

首先,本发明通过针对网络内容中出现40%频率的关键字,移动终端可以获知其合法用户感兴趣的网络内容,以在用户使用移动终端的初期就可以筛选掉一批用户不感兴趣的内容,极大地方便用户针对移动终端的使用体验效果;通过针对用户感兴趣网络内容设置预设行为分析时间段,可以由移动终端获知用户在一定时间段内的访问网络内容行为得知用户的感兴趣内容,更能满足用户的个性化访问需要;

其次,通过分别对应得到用户针对各已启动应用软件的操作频率,可以获知用户对各已启动应用软件的喜爱情况,这可以为移动终端后续调整对应应用软件的数据流量消耗情况提供参考;

通过计算得到各已启动软件对应的数据流量消耗速度,可以方便移动智能终端预测各已启动软件将要消耗的数据流量,便于移动智能终端调整数据流量消耗值;另外,计算各已启动软件所对应的数据流量消耗权值,有利于移动智能终端分配合理的数据流量给各已启动软件;

通过引入数据流量自适应酒精影响因子,以通过移动智能终端根据用户所呼出口气中的酒精浓度情况来计算数据流量自适应酒精影响因子,方便移动智能终端智能化的自动判断该合法用户是否属于酒后使用消耗数据流量的软件,由此便于移动智能终端根据该合法用户当前是否属于饮酒来决定对各已启动软件的调整;

再次,通过分别设置针对各已启动软件的数据流量监控阈值,可以在移动终端监测到出现已启动软件所消耗的数据流量超过与该软件对应的数据流量监控阈值时,由移动终端命令强制关闭该已启动软件再次消耗数据流量,并且只有在用户同意时才准许该已启动软件接入到网络,由此有效节省用户的数据流量,避免造成数据流量的额外消耗;

基于每个人员所对应脸部静脉、嘴部静脉、眼框静脉以及颈部静脉均具有唯一性的生物特征,通过分别获取以及计算用户的脸部静脉特征、嘴部静脉特征、眼框静脉特征以及颈部静脉特征这些多重生物特征参数共同分别来区分用户的身份,从而只有在这些多重生物特征参数均通过验证时,移动终端方才认为当前操作者为其合法用户,这样不仅增强了针对操作移动智能终端用户的身份验证效果,而且进一步提高了移动智能终端被操作时的安全性;

最后,本发明还通过设置移动终端判断当前操作人员年龄低于预设的年龄区间时,移动终端减少启动其数据流量功能持续时间,由此可以限定处于这个年龄区间的人员因误操作造成数据流量消耗,以限制特定年龄阶段人员操作移动终端,尤其是儿童误操。

附图说明

图1为本发明实施例中移动终端流量的自动监控方法流程示意图。

具体实施方式

以下结合附图实施例对本发明作进一步详细描述。

如图1所示,本实施例中移动终端流量的自动监控方法,依次包括如下步骤1至步骤16:

步骤1,移动终端的合法用户设置针对数据流量的预设监控时间段以及对合法用户感兴趣网络内容进行分析的预设行为分析时间段,由移动终端获取、记录其合法用户在预设行为分析时间段内所连接网络的网络内容,并提取该网络内容中出现频率达到40%的关键字,以建立合法用户的兴趣网络内容标签数据库;

其中,标记合法用户设置的预设监控时间段为T,该预设监控时间段T可以根据移动终端制造商设置;合法用户的兴趣网络内容标签数据库内存储有出现频率达到40%的关键字列表以及对应各关键字的网络连接地址;

通过针对网络内容中出现40%频率的关键字,移动终端可以获知其合法用户感兴趣的网络内容,以在用户使用移动终端的初期就可以筛选掉一批用户不感兴趣的内容,极大地方便用户针对移动终端的使用体验效果;

通过针对用户感兴趣网络内容设置预设行为分析时间段,可以由移动终端获知用户在一定时间段内的访问网络内容行为得知用户的感兴趣内容,更能满足用户的个性化访问需要;

步骤2,移动终端在预设监控时间段内实时检测移动终端内当前处于开启状态的应用软件,并建立已启动软件信息列表;

也就是说,只要移动终端上当前已经开启的应用软件,该移动终端都会检测,并且移动终端将这些已启动软件的信息用于建立上述的已启动软件信息列表;

其中,在所建立的已启动软件信息列表内包括有各已启动软件的名称;已启动软件信息列表中的已启动软件的总个数标记为N,已启动软件信息列表内的第i个已启动软件标记为Softwarei,1≤i≤N;

步骤3,移动终端获取已启动软件信息列表内各应用软件在移动终端内所占用的存储空间大小,建立已启动软件数据存储空间信息列表,对应得到各已启动软件的占空指数;其中,已启动软件Softwarei在移动终端内所占用的存储空间大小标记为已启动软件Softwarei对应的占空指数标记为

通过该步骤3中所提供的占空指数计算公式,依次分别计算得到N个已启动软件的占空指数;

步骤4,移动终端在对应已启动软件的预设监测周期内实时监控用户开启各已启动软件的操作频率,以得到各已启动软件对应的用户喜爱指数;其中,标记对应已启动软件Softwarei的预设监测周期为用户在预设监测周期内开启已启动软件Softwarei的操作次数标记为已启动软件Softwarei对应的用户喜爱指数标记为已启动软件Softwarei的操作频率标记为

通过该步骤4中所提供的操作频率计算公式,依次分别计算得到N个已启动软件所对应的操作频率;

在本实施例中,通过分别对应得到用户针对各已启动应用软件的操作频率,可以获知用户对各已启动应用软件的喜爱情况,这可以为移动终端后续调整对应应用软件的数据流量消耗情况提供参考;

步骤5,移动终端记录各已启动软件在预设监控时间段内使用的数据流量,建立针对各已启动软件的数据流量使用数据库,得到各已启动软件在预设监控时间段内的数据流量消耗指数;

其中,已启动软件Softwarei在预设监控时间段T内的时刻tk使用的数据流量标记为已启动软件Softwarei在预设监控时间段T内的数据流量消耗指数记为

在本实施例中,此处的K表示在预设监控时间段T内所记录数据流量的时刻的总个数;

步骤6,移动终端根据各已启动软件在预设监控时间段内所使用的数据流量,计算得到各已启动软件对应的数据流量消耗速度以及各已启动软件所对应的数据流量消耗权值;其中,已启动软件Softwarei在预设监控时间段T内的数据流量消耗速度标记为已启动软件Softwarei在预设监控时间段T内的数据流量消耗权值标记为

其中,表示已启动软件Softwarei对应的用户喜爱指数;

本实施例中,通过计算得到各已启动软件对应的数据流量消耗速度,可以方便移动智能终端预测各已启动软件将要消耗的数据流量,便于移动智能终端调整数据流量消耗值;另外,计算各已启动软件所对应的数据流量消耗权值,有利于移动智能终端分配合理的数据流量给各已启动软件;

步骤7,移动终端在预设监控时间段内实时检测该移动终端的姿态变动数据,构建移动终端的姿态变动数据库,并得到移动终端在预设监控时间段内的姿态变动指数;

其中,移动终端的重心标记为G(X0,Y0,Z0),移动终端的重心在预设监控时间段内的时刻tk的位置标记为k∈[1,K],K表示在预设监控时间段T内所记录数据流量的时刻的总个数;移动终端在预设监控时间段T内的姿态变动指数标记为gG:

在该步骤7中,通过获取移动终端在预设监控时间段内的姿态变动情况以及构建该移动终端的姿态变动数据库,方便获知到该移动终端在正常情况下的习惯性的姿态情况,并且移动终端的这种习惯性的姿态情况利用本发明中所设定的姿态变动指数来进行表征,这样更为有利于后续移动终端识别用户针对该移动终端的操作行为以及操作应用软件的行为;

步骤8,移动终端预先设置好基于普通用户口气中酒精浓度的数据流量自适应酒精影响因子模型,移动终端在检测到出现操作其数据流量的动作时,移动终端获取其当前操作者口气中的酒精浓度,获取得到针对当前操作者的数据流量自适应酒精影响因子;其中,数据流量自适应酒精影响因子标记为τBeer:

其中,CBeer表示移动终端所获取的当前操作者口气中的酒精浓度;

在该步骤8中,引入数据流量自适应酒精影响因子,以通过移动智能终端根据用户所呼出口气中的酒精浓度情况来计算数据流量自适应酒精影响因子,方便移动智能终端智能化的自动判断该合法用户是否属于酒后使用消耗数据流量的软件,由此便于移动智能终端根据该合法用户当前是否属于饮酒来决定对各已启动软件的调整;

例如,如果移动智能终端所得到当前操作者口气中的酒精浓度较大时,表明此种情况下的当前操作者非常容易无意识地消耗大量数据流量,从而造成用户需要支付高昂的数据流量费用,那么移动智能终端就可以在判断当前操作者为大量饮酒,关闭当前消耗数据流量的软件或者设置针对数据流量消耗的最大值,避免该移动智能终端中的软件给用户造成额外的数据流量费用;

步骤9,移动终端按照预设采集周期,获取其合法用户的脸部静脉图像、嘴部静脉图像、眼框静脉图像以及颈部静脉图像,以分别对应地建立合法用户的脸部静脉图像数据库、嘴部静脉图像数据库、眼框静脉图像数据库以及颈部静脉图像数据库;

其中,标记脸部静脉图像数据库为JPGUser_Face,标记嘴部静脉图像数据库为JPGUser_Mouth,标记眼框静脉图像数据库为JPGUser_EyeBox,标记颈部静脉图像数据库为JPGUser_Neck;脸部静脉图像数据库、嘴部静脉图像数据库、眼框静脉图像数据库以及颈部静脉图像数据库内对应的图像个数均为J;具体地:

脸部静脉图像数据库JPGUser_Face内的第j个脸部静脉图像标记为jpgUser_Face,j,脸部静脉图像jpgUser_Face,j的长度值标记为脸部静脉图像jpgUser_Face,j的宽度值标记为

嘴部静脉图像数据库JPGUser_Mouth内的第j个嘴部静脉图像标记为jpgUser_Mouth,j,嘴部静脉图像jpgUser_Mouth,j的长度值标记为嘴部静脉图像jpgUser_Mouth,j的宽度值标记为

眼框静脉图像数据库JPGUser_EyeBox内的第j个眼框静脉图像标记为jpgUser_EyeBox,j,眼框静脉图像jpgUser_EyeBox,j的长度值标记为眼框静脉图像jpgUser_EyeBox,j的宽度值标记为

颈部静脉图像数据库JPGUser_Neck内的第j个颈部静脉图像标记为jpgUser_Neck,j,颈部静脉图像jpgUser_Neck,j的长度值标记为颈部静脉图像jpgUser_Neck,j的宽度值标记为

步骤10,移动终端根据针对其合法用户建立的脸部静脉图像数据库、嘴部静脉图像数据库、眼框静脉图像数据库以及颈部静脉图像数据库,对应地处理得到针对其合法用户的脸部静脉特征参数、嘴部静脉特征参数、眼框静脉特征参数以及颈部静脉特征参数;

其中,合法用户的脸部静脉特征参数标记为ψUser_Face、合法用户的嘴部静脉特征参数标记为ψUser_Mouth、合法用户的眼框静脉特征参数标记为ψUser_EyeBox、合法用户的颈部静脉特征参数标记为ψUser_Neck:

步骤11,移动终端根据各已启动软件在预设监控时间段内对应的占空指数、用户喜爱指数、数据流量消耗指数、数据流量消耗权值、移动终端的姿态变动指数以及数据流量自适应酒精影响因子,分别得到各已启动软件在预设监控时间段内的数据流量融合值;其中,已启动软件Softwarei在预设监控时间段T内的数据流量融合值标记为

σ0为预设常量,且0<σ0≤0.5;

步骤12,预先设置移动终端在预设监控时间段内的数据流量总限度值Dateflow0,并且分别独立地预先对应设置针对各已启动软件的数据流量监控阈值;其中,标记已启动软件Softwarei在预设监控时间段内的数据流量监控阈值为1≤i≤N;

也就是说,此处通过分别设置针对各已启动软件的数据流量监控阈值,可以在移动终端监测到出现已启动软件所消耗的数据流量超过与该软件对应的数据流量监控阈值时,由移动终端命令强制关闭该已启动软件再次消耗数据流量,并且只有在用户同意时才准许该已启动软件接入到网络,由此有效节省用户的数据流量,避免造成数据流量的额外消耗;

步骤13,移动终端在监测到有操作人员对其启动数据流量功能操作时,移动终端获取当前操作人员的预设数量的脸部静脉图像、嘴部静脉图像、眼眶静脉图像以及颈部静脉图像,并按照步骤10中的方法对应计算得到所述当前操作人员的脸部静脉特征参数、嘴部静脉特征参数、眼框静脉特征参数以及颈部静脉特征参数后,转入步骤14;

步骤14,移动终端判断当前操作人员与其合法用户的脸部静脉特征参数、嘴部静脉特征参数、眼框静脉特征参数以及颈部静脉特征参数均相等时,移动终端转入步骤15;否则,移动终端关闭当前数据流量连接模式,并关闭其数据流量功能;

本发明基于每个人员所对应脸部静脉、嘴部静脉、眼框静脉以及颈部静脉均具有唯一性的生物特征,通过分别获取以及计算用户的脸部静脉特征、嘴部静脉特征、眼框静脉特征以及颈部静脉特征这些多重生物特征参数共同分别来区分用户的身份,从而只有在这些多重生物特征参数均通过验证时,移动终端方才认为当前操作者为其合法用户,这样不仅增强了针对操作移动智能终端用户的身份验证效果,而且进一步提高了移动智能终端被操作时的安全性;

步骤15,移动终端在预设的监控时间段内监测到各已启动软件有数据流量消耗请求时,移动终端判断当前操作人员需要启动数据流量功能,移动终端优先推荐合法用户的兴趣网络内容标签数据库内存储的网络连接地址给当前操作人员选择点击连接,并再转入步骤16;否则,移动终端关闭其数据流量功能;

步骤16,移动终端判断已启动软件对应的流量融合值超过该已启动软件对应的数据流量监控阈值且所有已启动软件在预设监控时间段内消耗的总数据流量Dateflow超过数据流量总限度值Dateflow0时,移动终端关闭当前数据流量连接模式,并关闭其数据流量功能;其中,标记所有已启动软件在预设监控时间段内消耗的总数据流量为Dateflow:

当然,为了限制特定年龄阶段人员操作该移动终端,尤其是儿童误操作,在本实施例中,移动终端获取当前操作人员的年龄,移动终端判断当前操作人员年龄低于预设的年龄区间时,移动终端减少启动其数据流量功能持续时间,由此可以限定处于这个年龄区间的人员因误操作造成数据流量消耗。例如,本实施例中的预设的年龄区间为16周岁~18周岁。

尽管以上详细地描述了本发明的优选实施例,但是应该清楚地理解,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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