一种网络流量限制方法、系统及移动终端与流程

文档序号:12478052阅读:344来源:国知局
一种网络流量限制方法、系统及移动终端与流程

本发明涉及网络通信领域,特别是涉及一种基于人脸识别的应用程序网络流量限制方法、系统及移动终端



背景技术:

智能手机上的移动互联网应用日益增多,其中,绝大部分移动应用都需要进行网络通信,而当前网络通信的数据流量费用仍然较高。

在一些使用场景中,非智能手机的机主拿到智能手机后,使用移动互联网应用进而造成一些额外的流量消费,而这并非机主所允许的。



技术实现要素:

本发明主要解决的技术问题是提供一种基于人脸识别的应用程序网络流量限制方法、系统及移动终端,能够控制流量使用,进而避免额外的流量消费。

为解决上述技术问题,本发明提供了一种基于人脸识别的应用程序网络流量限制方法,包括:设置第一人脸数据与预定应用程序之间的关联关系;在当前应用程序联网前,启动移动终端的前置摄像头以采集当前用户的人脸图像,得到相应的第二人脸数据;在所述关联关系中确定所述第二人脸数据与所述当前应用程序是否匹配;若不匹配,则不允许所述当前应用程序联网。

其中,所述设置第一人脸数据与预定应用程序之间的关联关系包括:通过移动终端的摄像头录入若干个人脸图像以得到相应若干第一人脸数据;对每一个所述人脸数据或每一个所述预定应用程序,均设置所述第一人脸数据与预定应用程序之间的关联关系。

其中,当对每一个所述预定应用程序设置所述第一人脸数据与预定应用程序之间的关联关系时,在当前应用程序启动后包括:判断所述当前应用程序是否属于所述预定应用程序中的一个,若不是,则不执行包括启动移动终端的前置摄像头在内的动作。

为解决上述技术问题,本发明还提供了一种基于人脸识别的应用程序网络流量限制系统,包括:设置模块,用于设置第一人脸数据与预定应用程序之间的关联关系;采集模块,用于在当前应用程序联网前,启动移动终端的前置摄像头以采集当前用户的人脸图像,得到相应的第二人脸数据;匹配模块,用在所述关联关系中确定所述第二人脸数据与所述当前应用程序是否匹配;禁止模块,用于在不匹配时,不允许所述当前应用程序联网。

其中,所述设置模块包括:录入单元,用于通过移动终端的摄像头录入若干个人脸图像以得到相应若干第一人脸数据;设置单元,用于对每一个所述人脸数据或每一个所述预定应用程序,均设置所述第一人脸数据与预定应用程序之间的关联关系。

其中,判断模块,用于在当前应用程序启动后,判断所述当前应用程序是否属于所述预定应用程序中的一个,若不是,则使所述采集模块、匹配模块及禁止模块不工作。

为解决上述技术问题,本发明又提供了一种移动终端,包括:前置摄像头、处理器以及通信电路,所述前置摄像头、通信电路分别与所述处理器连接;

其中,所述处理器,用于设置第一人脸数据与预定应用程序之间的关联关系,在当前应用程序联网前,启动所述前置摄像头以采集当前用户的人脸图像,得到相应的第二人脸数据,并在所述关联关系中确定所述第二人脸数据与所述当前应用程序是否匹配,在不匹配时,不允许所述当前应用程序使用所述通信电路联网。

本发明的有益效果是:区别于现有技术的情况,本发明通过人脸数据与应用程序的匹配,来控制应用程序是否联网,进而避免一些额外的流量消费。

附图说明

图1是本发明基于人脸识别的应用程序网络流量限制方法第一实施例的流程示意图;

图2是本发明基于人脸识别的应用程序网络流量限制方法第二实施例的流程示意图;

图3是本发明基于人脸识别的应用程序网络流量限制系统第一实施例的结构示意图;

图4是本发明基于人脸识别的应用程序网络流量限制系统第二实施例的结构示意图;

图5是本发明移动终端一个实施例的结构示意图。

具体实施方式

请参阅图1,本发明基于人脸识别的应用程序网络流量限制方法第一实施例包括:

S110,设置第一人脸数据与预定应用程序之间的关联关系;

第一人脸数据为用户预先通过移动终端的摄像头录入若干人脸图像以得到相应的若干第一人脸数据;

第一人脸数据与预定应用程序之间的关联关系为用户通过移动终端设置,例如:应用程序A与人脸图像X关联,即应用程序A的网络连接需要由人脸图像X鉴权;或者应用程序B与人脸图像Y、Z关联,即应用程序B的网络连接需要由人脸图像Y或Z之一鉴权;

S120,在当前应用程序联网前,启动移动终端的前置摄像头以采集当前用户的人脸图像,得到相应的第二人脸数据;

当前应用程序联网前是指当前使用移动终端的用户启动当前应用程序或者打开当前应用程序的网络连接开关;

第二人脸数据是指移动终端的摄像头自动启用并录入当前使用移动终端的用户的人脸图像而得到的第二人脸数据;

S130,在关联关系中确定第二人脸数据与当前应用程序是否匹配;

判断第二人脸数据与当前应用程序是否匹配,是指确定在设定的与当前应用程序具有关联关系的人脸数据中是否存在与第二人脸数据相同的第一人脸数据;

S140,若不匹配,则不允许当前应用程序联网。

例如,用户甲在其手机上设置用户甲的人脸图像与预定应用程序A之间的关联关系;而乙使用用户甲的手机,并尝试将当前应用程序A联网。联网前,手机自动启动前置摄像头以采集乙的人脸图像;手机会在设置的人脸图像与应用程序的关联关系中确定乙的人脸图像与当前应用程序A是否能够匹配;结果为乙的人脸图像与当前应用程序A并不匹配,则不允许当前应用程序A联网。

请参阅图2,本发明基于人脸识别的应用程序网络流量限制方法第二实施例包括:

S210,设置第一人脸数据与预定应用程序之间的关联关系;

第一人脸数据为用户预先通过移动终端的摄像头录入若干人脸图像以得到相应的若干第一人脸数据;

S211,对每一个人脸数据均设置第一人脸数据与预定应用程序之间的关联关系;即设定人脸数据清单,与移动终端中所有需要连接网络的应用程序均建立关联关系;

S212,对每一个预定应用程序,均设置第一人脸数据与预定应用程序之间的关联关系。即设定应用程序清单,例如将移动终端中所有需要联网限制的应用程序设置清单,与录入的第一人脸图像逐个建立关联关系。

S220,当对每一个预定应用程序设置第一人脸数据与预定应用程序之间的关联关系后,在当前应用程序联网前,判断当前应用程序是否属于预定应用程序中的一个;

当前应用程序联网前是指当前使用移动终端的用户启动当前应用程序或者打开当前应用程序的网络连接开关;

判断当前应用程序是否属于预定应用程序中的一个,是指判断当前应用程序是否属于已设定的需要联网限制的应用程序清单中的一个;

S221,若判断结果为是,则继续执行下一步S230;

S222,若判断结果为不是,则不执行包括启动移动终端的前置摄像头在内的动作,而直接执行步骤S252,允许当前应用程序连接网络;

S230,启动移动终端的前置摄像头以采集当前用户的人脸图像,得到相应的第二人脸数据;

第二人脸数据是指移动终端的摄像头自动启用并录入当前使用移动终端的用户的人脸图像而得到的第二人脸数据;

S240,在关联关系中确定第二人脸数据与当前应用程序是否匹配;

第二人脸数据与当前应用程序是否匹配是指确定在设定的与当前应用程序具有关联关系的人脸数据之间是否存在与第二人脸数据相同的第一人脸数据;

S251,若S240判断结果为不匹配,则不允许当前应用程序联网;

S252,若S240判断结果为匹配,则允许当前应用程序联网。

请参阅图3,本发明基于人脸识别的应用程序网络流量限制系统第一实施例包括,

设置模块310,用于设置第一人脸数据与预定应用程序之间的关联关系;进一步包括,录入单元311,用于通过移动终端的摄像头录入若干个人脸图像以得到相应若干第一人脸数据;设置单元312,用于对每一个人脸数据或每一个预定应用程序,均设置第一人脸数据与预定应用程序之间的关联关系。

采集模块320,用于在当前应用程序联网前,启动移动终端的前置摄像头以采集当前用户的人脸图像,得到相应的第二人脸数据;

匹配模块330,用在关联关系中确定第二人脸数据与当前应用程序是否匹配;

禁止模块340,用于在不匹配时,不允许当前应用程序联网。

通过上述实施例的实施,设置模块310的录入单元311通过移动终端的摄像头录入若干个人脸图像以得到相应若干第一人脸数据,设置单元312对每一个人脸数据或每一个预定应用程序,均设置第一人脸数据与预定应用程序之间的关联关系,采集模块320在当前应用程序联网前,启动移动终端的前置摄像头以采集当前用户的人脸图像,得到相应的第二人脸数据,匹配模块330在关联关系中确定第二人脸数据与当前应用程序是否匹配,禁止模块340在不匹配时,不允许当前应用程序联网,从而避免了应用程序的额外的流量消费。

请参阅图4,本发明基于人脸识别的应用程序网络流量限制系统第二实施例包括,

设置模块410,用于设置第一人脸数据与预定应用程序之间的关联关系;进一步包括,录入单元411,用于通过移动终端的摄像头录入若干个人脸图像以得到相应若干第一人脸数据;设置单元412,用于对每一个人脸数据或每一个预定应用程序,均设置第一人脸数据与预定应用程序之间的关联关系。

判断模块420,用于在当前应用程序联网前,判断当前应用程序是否属于预定应用程序中的一个,若是,则继续下一个采集模块430;若不是,则使采集模块430、匹配模块440及禁止模块450不工作。

采集模块430,用于启动移动终端的前置摄像头以采集当前用户的人脸图像,得到相应的第二人脸数据;

匹配模块440,用在关联关系中确定第二人脸数据与当前应用程序是否匹配;

禁止模块450,用于在不匹配时,不允许当前应用程序联网。

通过上述实施例的实施,设置模块410的录入单元411通过移动终端的摄像头录入若干个人脸图像以得到相应若干第一人脸数据,设置单元412对每一个人脸数据或每一个预定应用程序,均设置第一人脸数据与预定应用程序之间的关联关系,判断模块420在当前应用程序联网前,判断当前应用程序是否属于预定应用程序中的一个,若不是,则使采集模块430、匹配模块440及禁止模块450不工作,从而实现人性化网络流量限制;若是,则继续下一个采集模块430。采集模块430启动移动终端的前置摄像头以采集当前用户的人脸图像,得到相应的第二人脸数据,匹配模块440在关联关系中确定第二人脸数据与当前应用程序是否匹配,禁止模块450在不匹配时,不允许当前应用程序联网,从而实现了避免应用程序的额外的流量消费。

请参阅图5,本发明移动终端一个实施例包括前置摄像头51、处理器52以及通信电路53,前置摄像头51、通信电路53分别与处理器52连接;

处理器52,用于设置第一人脸数据与预定应用程序之间的关联关系,在当前应用程序联网前,启动前置摄像头51以采集当前用户的人脸图像,得到相应的第二人脸数据,并在关联关系中确定第二人脸数据与当前应用程序是否匹配,在不匹配时,不允许当前应用程序使用通信电路53联网。

通过上述实施例的实施,启动移动终端的前置摄像头51,录入若干个人脸图像以得到相应若干第一人脸数据,处理器52对每一个人脸数据或每一个预定应用程序,均设置第一人脸数据与预定应用程序之间的关联关系。在当前应用程序联网前,启动前置摄像头51以采集当前用户的人脸图像,得到相应的第二人脸数据,然后处理器52在关联关系中确定第二人脸数据与当前应用程序是否匹配,在不匹配时,不允许当前应用程序使用通信电路53联网。

以上仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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