一种移动设备应用程序管理方法及系统的制作方法

文档序号:10553221阅读:318来源:国知局
一种移动设备应用程序管理方法及系统的制作方法
【专利摘要】本发明公开一种移动设备应用程序管理方法及系统,方法包括:桌面应用程序图标点击事件响应步骤,包括:响应于包括待启动应用程序标识的桌面应用程序图标点击事件,显示指纹验证界面,执行指纹验证步骤;指纹验证步骤,包括:从指纹识别装置获取待验证指纹,如果预先保存在移动设备系统的指纹与所述待验证指纹匹配,则启动所述待启动应用程序标识所指定的应用程序,否则拒绝启动所述待启动应用程序标识所指定的应用程序。本发明通过对桌面应用程序图标点击事件进行抓取,从而在应用程序启动前,先显示指纹验证界面,要求移动设备持有者进行指纹验证,从而保证了应用程序不会被非法用户启动,从而提高应用程序的安全性,避免隐私泄漏。
【专利说明】
一种移动设备应用程序管理方法及系统
技术领域
[0001]本发明涉及移动设备相关技术领域,特别是一种移动设备应用程序管理方法及系统。
【背景技术】
[0002]移动设备,例如智能手机或者平板电脑等,由于安装了各种应用程序,因此其功能非常丰富,已经成为人们日常工作生活中必不可少的设备。
[0003]移动设备与个人生活非常密切,很多用户会在移动设备上通过各种应用程序保存其隐私文件,例如照片、密码等。为此,一般用户都会对移动设备进行上锁,以防止其他用户使用移动设备里面的应用。
[0004]然而,即使用户对移动设备进行上锁,仍然不能保证应用程序的绝对安全。特别是多人使用同一设备的情况下,例如父母给小孩使用平板电脑,或者朋友间相互传阅手机等。前述情况下,移动设备的合法用户已经对设备进行解锁,因此应用程序仍然可以被设备的非法用户启动,从而造成隐私泄漏。

【发明内容】

[0005]基于此,有必要针对现有技术对移动设备的应用程序的安全保护不足的技术问题,提供一种移动设备应用程序管理方法及系统。
[0006]本发明提供一种移动设备应用程序管理方法,包括:
[0007]桌面应用程序图标点击事件响应步骤,包括:响应于包括待启动应用程序标识的桌面应用程序图标点击事件,显示指纹验证界面,执行指纹验证步骤;
[0008]指纹验证步骤,包括:从指纹识别装置获取待验证指纹,如果预先保存在移动设备系统的指纹与所述待验证指纹匹配,则启动所述待启动应用程序标识所指定的应用程序,否则拒绝启动所述待启动应用程序标识所指定的应用程序。
[0009]进一步的,还包括:应用程序关联步骤;
[0010]所述应用程序关联步骤,包括:获取待关联应用程序,将所述待关联应用程序设置为需验证应用程序;
[0011]所述桌面应用程序图标点击事件响应步骤,具体包括:响应于包括待启动应用程序标识的桌面应用程序图标点击事件,如果所述待启动应用程序标识所指定的应用程序为需验证应用程序,则显示指纹验证界面,执行所述指纹验证步骤,否则启动所述待启动应用程序标识所指定的应用程序,不执行所述指纹验证步骤。
[0012]更进一步的:
[0013]所述应用程序关联步骤,还包括:执行指纹录取操作得到录取指纹,将所述待关联应用程序与所述录取指纹关联;
[0014]所述指纹验证步骤,具体包括:从指纹识别装置获取待验证指纹,如果所述待启动应用程序标识所指定的应用程序所关联的录取指纹与所述待验证指纹匹配,则启动所述待启动应用程序标识所指定的应用程序,否则拒绝启动所述待启动应用程序标识所指定的应用程序。
[0015]再进一步的,还包括应用程序切换步骤,所述应用程序切换步骤,包括:响应于包括待切换至前台应用程序标识的应用程序切换事件,将待启动应用程序标识设置为所述待切换至前台应用程序标识,显示指纹验证界面,执行指纹验证步骤。
[0016]再进一步的,所述拒绝启动所述待启动应用程序标识所指定的应用程序,包括:忽略所述桌面应用程序图标点击事件或者所述应用程序切换事件,显示移动设备操作系统桌面。
[0017]本发明提供一种移动设备应用程序管理系统,包括:
[0018]桌面应用程序图标点击事件响应模块,用于:响应于包括待启动应用程序标识的桌面应用程序图标点击事件,显示指纹验证界面,执行指纹验证模块;
[0019]指纹验证模块,用于:从指纹识别装置获取待验证指纹,如果预先保存在移动设备系统的指纹与所述待验证指纹匹配,则启动所述待启动应用程序标识所指定的应用程序,否则拒绝启动所述待启动应用程序标识所指定的应用程序。
[0020]进一步的,还包括:应用程序关联模块;
[0021 ]所述应用程序关联模块,用于:获取待关联应用程序,将所述待关联应用程序设置为需验证应用程序;
[0022]所述桌面应用程序图标点击事件响应模块,具体用于:响应于包括待启动应用程序标识的桌面应用程序图标点击事件,如果所述待启动应用程序标识所指定的应用程序为需验证应用程序,则显示指纹验证界面,执行所述指纹验证模块,否则启动所述待启动应用程序标识所指定的应用程序,不执行所述指纹验证模块。
[0023]更进一步的:
[0024]所述应用程序关联模块,还包括:执行指纹录取操作得到录取指纹,将所述待关联应用程序与所述录取指纹关联;
[0025]所述指纹验证模块,具体用于:从指纹识别装置获取待验证指纹,如果所述待启动应用程序标识所指定的应用程序所关联的录取指纹与所述待验证指纹匹配,则启动所述待启动应用程序标识所指定的应用程序,否则拒绝启动所述待启动应用程序标识所指定的应用程序。
[0026]再进一步的,还包括应用程序切换模块,所述应用程序切换模块,用于:响应于包括待切换至前台应用程序标识的应用程序切换事件,将待启动应用程序标识设置为所述待切换至前台应用程序标识,显示指纹验证界面,执行指纹验证模块。
[0027]再进一步的,所述拒绝启动所述待启动应用程序标识所指定的应用程序,包括:忽略所述桌面应用程序图标点击事件或者所述应用程序切换事件,显示移动设备操作系统桌面。
[0028]本发明通过对桌面应用程序图标点击事件进行抓取,从而在应用程序启动前,先显示指纹验证界面,要求移动设备持有者进行指纹验证,从而保证了应用程序不会被非法用户启动,从而提高应用程序的安全性,避免隐私泄漏。
【附图说明】
[0029]图1为本发明一种移动设备应用程序管理方法的工作流程图;
[0030]图2为本发明最佳实施例的工作流程图;
[0031]图3为本发明一种移动设备应用程序管理系统的结构模块图;
[0032]图4为本发明移动设备的结构框图。
【具体实施方式】
[0033]下面结合附图和具体实施例对本发明做进一步详细的说明。
[0034]如图1所示为本发明一种移动设备应用程序管理方法的工作流程图,包括:
[0035 ] 步骤S1I,包括:响应于包括待启动应用程序标识的桌面应用程序图标点击事件,显示指纹验证界面,执行步骤S102;
[0036]步骤S102,包括:从指纹识别装置获取待验证指纹,如果预先保存在移动设备系统的指纹与所述待验证指纹匹配,则启动所述待启动应用程序标识所指定的应用程序,否则拒绝启动所述待启动应用程序标识所指定的应用程序。
[0037]当用户想开启应用程序时,会点击桌面应用程序图标的图标,系统会产生桌面应用程序图标点击事件,从而触发步骤S101。具体来说,可以在系统的桌面应用程序图标点击事件中加入回调函数实现步骤S101。然后步骤SlOl显示指纹验证界面并执行步骤S102。用户在看到指纹验证界面后将手指放置在指纹识别装置上,在步骤S102中将获取得到待验证指纹,并与保存在移动设备系统的指纹进行匹配,如果两种匹配则认为该指纹是来自于移动设备的合法持有者,从而启动应用程序,否则拒绝启动应用程序。
[0038]本发明通过对桌面应用程序图标点击事件进行抓取,从而在应用程序启动前,先显示指纹验证界面,要求移动设备持有者进行指纹验证,从而保证了应用程序不会被非法用户启动,从而提高应用程序的安全性,避免隐私泄漏。
[0039]本发明由于是在移动设备系统级别对应用程序进行验证,因此,对于指纹验证不成功的非法用户,其无法启动应用程序,从而也无法进入应用程序界面,进一步避免某些应用程序界面泄漏用户隐私。同时,因为是系统级别的验证,因此能够对移动设备的所有应用进行管理。
[0040]在其中一个实施例中,还包括:应用程序关联步骤;
[0041]所述应用程序关联步骤,包括:获取待关联应用程序,将所述待关联应用程序设置为需验证应用程序;
[0042I 所述步骤SlOl,具体包括:响应于包括待启动应用程序标识的桌面应用程序图标点击事件,如果所述待启动应用程序标识所指定的应用程序为需验证应用程序,则显示指纹验证界面,执行所述步骤S102,否则启动所述待启动应用程序标识所指定的应用程序,不执行所述步骤S102。
[0043]本实施例增加待关联应用程序的设置,待关联应用程序可以通过在系统中列出所有的应用程序,由用户选择哪些应用程序需要进行验证,哪些应用程序不需要进行验证。在用户确认后,在触发应用程序关联步骤,用户所选择的需要进行验证的应用程序,则为待关联应用程序,并将其设置为需验证应用程序,从而在步骤SlOl中,仅对需验证应用程序显示指纹验证界面及执行步骤S102。
[0044]本实施例由用户选择需验证应用程序,避免所有应用程序的启动均进行指纹验证所带来的不便。
[0045]在其中一个实施例中:
[0046]所述应用程序关联步骤,还包括:执行指纹录取操作得到录取指纹,将所述待关联应用程序与所述录取指纹关联;
[0047]所述步骤S102,具体包括:从指纹识别装置获取待验证指纹,如果所述待启动应用程序标识所指定的应用程序所关联的录取指纹与所述待验证指纹匹配,则启动所述待启动应用程序标识所指定的应用程序,否则拒绝启动所述待启动应用程序标识所指定的应用程序。
[0048]本实施例使得用户能够指定指纹和应用程序的关系,更为方便多用户使用。
[0049]在其中一个实施例中,还包括应用程序切换步骤,所述应用程序切换步骤,包括:响应于包括待切换至前台应用程序标识的应用程序切换事件,将待启动应用程序标识设置为所述待切换至前台应用程序标识,显示指纹验证界面,执行步骤S102。
[0050]应用程序切换是指应用程序已经在后台打开,用户从一个应用程序切换至另一个应用程序,此时会系统生成应用程序切换事件,从而触发应用程序切换步骤。
[0051]本实施例增加的应用程序切换步骤,能够避免非法用户通过切换应用程序的方式启动应用程序。
[0052]在其中一个实施例中,所述拒绝启动所述待启动应用程序标识所指定的应用程序,包括:忽略所述桌面应用程序图标点击事件或者所述应用程序切换事件,显示移动设备操作系统桌面。
[0053]本实施例在拒绝启动应用程序时,直接显示桌面,避免非法用户观看到应用程序的界面,进一步防止隐私泄露。
[0054]如图2所示为本发明最佳实施例的工作流程图,包括:
[0055]步骤S201,响应于包括待启动应用程序标识的桌面应用程序图标点击事件,显示指纹验证界面,执行步骤S203;
[0056]步骤S202,响应于包括待切换至前台应用程序标识的应用程序切换事件,将待启动应用程序标识设置为所述待切换至前台应用程序标识,显示指纹验证界面,执行步骤S203;
[0057]步骤S203,包括:从指纹识别装置获取待验证指纹,如果预先保存在移动设备系统的指纹与所述待验证指纹匹配,则启动所述待启动应用程序标识所指定的应用程序,否则拒绝启动所述待启动应用程序标识所指定的应用程序。
[0058]如图3所示为本发明一种移动设备应用程序管理系统的结构模块图,包括:
[0059]桌面应用程序图标点击事件响应模块301,用于:响应于包括待启动应用程序标识的桌面应用程序图标点击事件,显示指纹验证界面,执行指纹验证模块;
[0060]指纹验证模块302,用于:从指纹识别装置获取待验证指纹,如果预先保存在移动设备系统的指纹与所述待验证指纹匹配,则启动所述待启动应用程序标识所指定的应用程序,否则拒绝启动所述待启动应用程序标识所指定的应用程序。
[0061 ]在其中一个实施例中,还包括:应用程序关联模块;
[0062]所述应用程序关联模块,用于:获取待关联应用程序,将所述待关联应用程序设置为需验证应用程序;
[0063]所述桌面应用程序图标点击事件响应模块,具体用于:响应于包括待启动应用程序标识的桌面应用程序图标点击事件,如果所述待启动应用程序标识所指定的应用程序为需验证应用程序,则显示指纹验证界面,执行所述指纹验证模块,否则启动所述待启动应用程序标识所指定的应用程序,不执行所述指纹验证模块。
[0064]在其中一个实施例中:
[0065]所述应用程序关联模块,还包括:执行指纹录取操作得到录取指纹,将所述待关联应用程序与所述录取指纹关联;
[0066]所述指纹验证模块,具体用于:从指纹识别装置获取待验证指纹,如果所述待启动应用程序标识所指定的应用程序所关联的录取指纹与所述待验证指纹匹配,则启动所述待启动应用程序标识所指定的应用程序,否则拒绝启动所述待启动应用程序标识所指定的应用程序。
[0067]在其中一个实施例中,还包括应用程序切换模块,所述应用程序切换模块,用于:响应于包括待切换至前台应用程序标识的应用程序切换事件,将待启动应用程序标识设置为所述待切换至前台应用程序标识,显示指纹验证界面,执行指纹验证模块。
[0068]在其中一个实施例中,所述拒绝启动所述待启动应用程序标识所指定的应用程序,包括:忽略所述桌面应用程序图标点击事件或者所述应用程序切换事件,显示移动设备操作系统桌面。
[0069]如图4所示为本发明移动设备的结构框图,其主要包括:处理器401、存储器402及通信组件403等。一般来说,本发明的移动设备优选为智能手机等。
[0070]其中存储器402中存储前述方法的具体代码,由处理器401具体执行,通信组件403与网络进行通信。
[0071]以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【主权项】
1.一种移动设备应用程序管理方法,其特征在于,包括: 桌面应用程序图标点击事件响应步骤,包括:响应于包括待启动应用程序标识的桌面应用程序图标点击事件,显示指纹验证界面,执行指纹验证步骤; 指纹验证步骤,包括:从指纹识别装置获取待验证指纹,如果预先保存在移动设备系统的指纹与所述待验证指纹匹配,则启动所述待启动应用程序标识所指定的应用程序,否则拒绝启动所述待启动应用程序标识所指定的应用程序。2.根据权利要求1所述的移动设备应用程序管理方法,其特征在于,还包括:应用程序关联步骤; 所述应用程序关联步骤,包括:获取待关联应用程序,将所述待关联应用程序设置为需验证应用程序; 所述桌面应用程序图标点击事件响应步骤,具体包括:响应于包括待启动应用程序标识的桌面应用程序图标点击事件,如果所述待启动应用程序标识所指定的应用程序为需验证应用程序,则显示指纹验证界面,执行所述指纹验证步骤,否则启动所述待启动应用程序标识所指定的应用程序,不执行所述指纹验证步骤。3.根据权利要求2所述的移动设备应用程序管理方法,其特征在于: 所述应用程序关联步骤,还包括:执行指纹录取操作得到录取指纹,将所述待关联应用程序与所述录取指纹关联; 所述指纹验证步骤,具体包括:从指纹识别装置获取待验证指纹,如果所述待启动应用程序标识所指定的应用程序所关联的录取指纹与所述待验证指纹匹配,则启动所述待启动应用程序标识所指定的应用程序,否则拒绝启动所述待启动应用程序标识所指定的应用程序。4.根据权利要求1?3任一项所述的移动设备应用程序管理方法,其特征在于,还包括应用程序切换步骤,所述应用程序切换步骤,包括:响应于包括待切换至前台应用程序标识的应用程序切换事件,将待启动应用程序标识设置为所述待切换至前台应用程序标识,显示指纹验证界面,执行指纹验证步骤。5.根据权利要求4所述的移动设备应用程序管理方法,其特征在于,所述拒绝启动所述待启动应用程序标识所指定的应用程序,包括:忽略所述桌面应用程序图标点击事件或者所述应用程序切换事件,显示移动设备操作系统桌面。6.一种移动设备应用程序管理系统,其特征在于,包括: 桌面应用程序图标点击事件响应模块,用于:响应于包括待启动应用程序标识的桌面应用程序图标点击事件,显示指纹验证界面,执行指纹验证模块; 指纹验证模块,用于:从指纹识别装置获取待验证指纹,如果预先保存在移动设备系统的指纹与所述待验证指纹匹配,则启动所述待启动应用程序标识所指定的应用程序,否则拒绝启动所述待启动应用程序标识所指定的应用程序。7.根据权利要求6所述的移动设备应用程序管理系统,其特征在于,还包括:应用程序关联t吴块; 所述应用程序关联模块,用于:获取待关联应用程序,将所述待关联应用程序设置为需验证应用程序; 所述桌面应用程序图标点击事件响应模块,具体用于:响应于包括待启动应用程序标识的桌面应用程序图标点击事件,如果所述待启动应用程序标识所指定的应用程序为需验证应用程序,则显示指纹验证界面,执行所述指纹验证模块,否则启动所述待启动应用程序标识所指定的应用程序,不执行所述指纹验证模块。8.根据权利要求7所述的移动设备应用程序管理系统,其特征在于: 所述应用程序关联模块,还包括:执行指纹录取操作得到录取指纹,将所述待关联应用程序与所述录取指纹关联; 所述指纹验证模块,具体用于:从指纹识别装置获取待验证指纹,如果所述待启动应用程序标识所指定的应用程序所关联的录取指纹与所述待验证指纹匹配,则启动所述待启动应用程序标识所指定的应用程序,否则拒绝启动所述待启动应用程序标识所指定的应用程序。9.根据权利要求6?8任一项所述的移动设备应用程序管理系统,其特征在于,还包括应用程序切换模块,所述应用程序切换模块,用于:响应于包括待切换至前台应用程序标识的应用程序切换事件,将待启动应用程序标识设置为所述待切换至前台应用程序标识,显示指纹验证界面,执行指纹验证模块。10.根据权利要求9所述的移动设备应用程序管理系统,其特征在于,所述拒绝启动所述待启动应用程序标识所指定的应用程序,包括:忽略所述桌面应用程序图标点击事件或者所述应用程序切换事件,显示移动设备操作系统桌面。
【文档编号】G06F3/0481GK105912911SQ201610281959
【公开日】2016年8月31日
【申请日】2016年4月29日
【发明人】都彭韬
【申请人】乐视控股(北京)有限公司, 乐视移动智能信息技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1