一种应用程序运行模式切换的方法及移动终端技术

技术编号:14930501 阅读:66 留言:0更新日期:2017-03-31 12:18
本发明专利技术实施例提供了一种应用程序运行模式切换的方法及移动终端,其中,该方法包括:当移动终端检测到启动应用程序需要身份认证时,判断所述应用程序是否在预置的应用程序白名单中;当所述应用程序在预置的应用程序白名单中时,获取所述移动终端当前所处的地理位置;所述应用程序具有对应的信任地理区域;判断所述地理位置是否在所述信任地理区域内;当所述地理位置在所述信任地理区域内时,将所述应用程序当前的运行模式切换至信任模式,可以实现在信任区域时,移动终端用户可以不用进行身份认证直接使用应用程序,避免了在安全的环境下反复多次进行身份认证的操作,从而提高了用户使用移动终端的流畅性和用户体验。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种应用程序运行模式切换的方法及移动终端
技术介绍
随着电子产品的不断发展,移动终端在生活中也越来越重要,用户把各种重要的资料信息存储于移动终端中。为了保证资料的安全以及个人隐私信息不被泄露,用户通常对移动终端的应用程序进行加密,识别使用者身份,例如对移动终端使用锁屏应用程序进行加密,加密方式有屏幕锁,指纹加密,瞳孔识别等等。上述加密识别身份的方式,在保证安全的同时,用户每次使用时,都需要验证用户身份认证信息,而用户一天中使用移动终端的次数较多,从而导致用户频繁的通过各种方式输入身份认证信息,需要增加额外的步骤进行操作才能使用移动终端的应用程序,这就造成了用户在安全环境下,也需要输入身份认证信息才可以使用移动终端的应用程序,使得用户使用移动终端的流畅性差,从而降低了用户体验。
技术实现思路
本专利技术实施例提供了一种应用程序运行模式切换的方法及移动终端,以解决目前用户在安全环境下,需要输入认证信息才可以使用移动终端或者应用程序,使得用户使用移动终端的流畅性差,降低了用户体验的问题。第一方面,提供了一种应用程序运行模式切换的方法,包括:当所述移动终端检测到启动应用程序需要身份认证时,判断所述应用程序是否在预置的应用程序白名单中;当所述应用程序在预置的应用程序白名单中时,获取所述移动终端当前所处的地理位置;所述应用程序具有对应的信任地理区域;判断所述地理位置是否在所述信任地理区域内;当所述地理位置在所述信任地理区域内时,将所述应用程序当前的运行模式切换至信任模式。第二方面,提供了一种移动终端,包括:白名单判断模块,用于当所述移动终端检测到启动应用程序需要身份认证时,判断所述应用程序是否在预置的应用程序白名单中;地理位置获取模块,用于当所述应用程序在预置的应用程序白名单中时,获取所述移动终端当前所处的地理位置;所述应用程序具有对应的信任地理区域;地理位置判断模块,用于判断所述地理位置是否在所述信任地理区域内;运行模式切换模块,用于当所述地理位置在所述信任地理区域内时,将所述应用程序当前的运行模式切换至信任模式。本专利技术实施例中,移动终端检测到启动应用程序需要身份认证时,判断应用程序是否在预置的应用程序白名单中,当应用程序在预置的应用程序白名单中时,判断移动终端所处的地理位置是否在信任地理区域内,如果是,将应用程序当前的运行模式切换至信任模式,应用本专利技术实施例,可以实现在信任区域时,移动终端用户可以不用进行身份认证直接使用应用程序,避免了在安全的环境下反复多次进行身份认证的操作,从而提高了用户使用移动终端的流畅性和用户体验。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例一的一种应用程序运行模式切换的方法流程图;图2是本专利技术实施例二的一种应用程序运行模式切换的方法流程图;图3是本专利技术实施例三的一种移动终端的结构框图之一;图4是本专利技术实施例三的一种移动终端的结构框图之二;图5是本专利技术实施例三的一种移动终端的结构框图之三;图6是本专利技术实施例四的一种移动终的端结构框图;图7是本专利技术实施例五的一种移动终端的结构示意图。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明。显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例一图1为本专利技术实施例一提供的一种应用程序运行模式切换的方法的流程图。参照图1,本专利技术实施例提供的一种应用程序运行模式切换的方法,应用于移动终端,应用程序运行模式切换可以是应用程序从需要验证身份认证信息的运行模式切换至无需验证身份认证信息的信任模式,该应用程序运行模式切换的方法具体包括以下步骤:步骤101,当所述移动终端检测到启动应用程序需要身份认证时,判断所述应用程序是否在预置的应用程序白名单中。在移动终端上,为了信息安全,可以为移动终端上的应用程序设置身份认证,当移动终端用户启动应用程序时,需要输入身份认证信息,通过验证后才被许可使用应用程序,例如目前的屏幕解锁,需要用户输入解锁密码或者指纹进行解锁移动终端,当然也可以为其它应用程序设置身份认证,例如客户端的登录密码等。本专利技术实施例中,移动终端还设置有预置的应用程序白名单,该应用程序白名单中的应用程序是需要通过身份认证才许可使用的应用程序。启动应用程序时,移动终端检测到输入身份认证信息操作,当检测到启动应用程序需要身份认证时,判断该应用程序是否是预置的应用程序白名单中的应用程序,如果是,则执行步骤102。步骤102,当所述应用程序在预置的应用程序白名单中时,获取所述移动终端当前所处的地理位置;所述应用程序具有对应的信任地理区域。当检测到需要身份认证的应用程序是应用程序白名单中的应用程序时,获取移动终端当前所处的地理位置。具体的,可以通过定位技术来获取移动终端的位置信息,例如经纬度坐标,定位技术可以是基于GPS(GlobalPositioningSystem,全球定位系统)的定位,也可以是基于移动运营网的基站的定位。基于GPS的定位方式是利用移动终端上的GPS定位组件将位置信号发送到定位后台来实现移动终端定位。基站定位则是利用基站对移动终端的距离来确定移动终端的位置,此外还可以是利用Wifi在小范围内定位,本专利技术实施例对此不做限制。此外,应用程序白名单中的应用程序都设置有一个或者多个信任地理区域,信任地理区域可以是用户的住所、办公场所等,不同的应用程序可以设置不同的信任地理区域,一个信任地理区域可以有多个对应的应用程序。步骤103,判断所述地理位置是否在所述信任地理区域内。本专利技术实施例中,信任地理区域可以是一个圆形的区域,也可以是方形的区域,具体的可以根据实际情况进行设置,该信任地理区域内各个位置都具有具体的经纬度坐标值。获取的移动终端的地理位置,可以是一个具体的经纬度坐标值,可以判断该经纬度坐标值是否是信任地理区域内某个位置的坐标值,若是则说明移动终端所处的地理位置在信任地理区域内,则执行步骤104。步骤104,当所述地理位置在所述信任地理区域内时,将所述应用程序当前的运行模式切换至信任模式。当移动终端所处的地理位置在当前需要身份认证的应用程序的信任地理区域内时,将应用程序当前的运行模式切换至信任模式。信任模式可以是原本需要身份认证的应用程序,跳过身份认证的步骤,可以直接使用应用程序的模式,具体的,可以是跳过应用程序的身份认证模块,直接进入应用程序。本专利技术实施例中,移动终端检测到启动应用程序需要身份认证时,判断应用程序是否在预置的应用程序白名单中,当应用程序在预置的应用程序白名单中时,判断移动终端所处的地理位置是否在信任地理区域内,如果是,将应用程序当前的运行模式切换至信任模式,应用本专利技术实施例,可以实现在信任区域时,移动终端用户可以不用进行身份认证直接开启应用程序,避免了在安全的环境下需要反复多次进行本文档来自技高网...
一种应用程序运行模式切换的方法及移动终端

【技术保护点】
一种应用程序运行模式切换的方法,应用于移动终端,其特征在于,所述方法包括:当所述移动终端检测到启动应用程序需要身份认证时,判断所述应用程序是否在预置的应用程序白名单中;当所述应用程序在预置的应用程序白名单中时,获取所述移动终端当前所处的地理位置;所述应用程序具有对应的信任地理区域;判断所述地理位置是否在所述信任地理区域内;当所述地理位置在所述信任地理区域内时,将所述应用程序当前的运行模式切换至信任模式。

【技术特征摘要】
1.一种应用程序运行模式切换的方法,应用于移动终端,其特征在于,所述方法包括:当所述移动终端检测到启动应用程序需要身份认证时,判断所述应用程序是否在预置的应用程序白名单中;当所述应用程序在预置的应用程序白名单中时,获取所述移动终端当前所处的地理位置;所述应用程序具有对应的信任地理区域;判断所述地理位置是否在所述信任地理区域内;当所述地理位置在所述信任地理区域内时,将所述应用程序当前的运行模式切换至信任模式。2.根据权利要求1所述的方法,其特征在于,通过以下方式检测所述移动终端的应用程序是否需要身份认证:检测所述移动终端启动应用程序是否需要输入身份认证信息;若是,则判定为所述应用程序需要身份认证;若否,则判定为所述应用程序不需要身份认证。3.根据权利要求1所述的方法,其特征在于,在当所述移动终端检测到启动应用程序需要身份认证时,判断所述应用程序是否在预置的应用程序白名单中的步骤之前,还包括;设置一个或多个信任地理区域;为所述一个或多个信任地理区域,设置一个或多个对应的应用程序白名单。4.根据权利要求3所述的方法,其特征在于,所述设置一个或多个信任地理区域的步骤包括:获取一个或多个信任地理坐标;按照预设规则以所述一个或多个信任地理坐标为中心设置信任地理区域。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述应用程序需要身份认证并且不在预置的应用程序白名单中时,验证身份认证信息。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述地理位置不在所述信任地理区域内时,验证身份认证信息。7.根据权利要求1所述的方法,其特征在于,所述当所述地理位置在所述信任地理区域内时,将所述应用程序当前的运行模式切换至信任模式的步骤包括:当所述应用程序当前的运行模式切换至信任模式时,无需验证身份认证信息。8.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述应用程序当前的运行模式切换为信任模式或验证身份认证信息通过后,启动所述应用程序。9.一种移动终端,其特征在于,所述移动终端包括...

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

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

1