[发明专利]指纹验证安装与卸载应用的系统及其使用方法在审
申请号: | 201610904009.4 | 申请日: | 2016-10-18 |
公开(公告)号: | CN107958151A | 公开(公告)日: | 2018-04-24 |
发明(设计)人: | 康立立 | 申请(专利权)人: | 深圳鼎智通讯股份有限公司 |
主分类号: | G06F21/51 | 分类号: | G06F21/51 |
代理公司: | 深圳市神州联合知识产权代理事务所(普通合伙)44324 | 代理人: | 周松强 |
地址: | 518000 广东省深圳市南山区粤*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 指纹 验证 安装 卸载 应用 系统 及其 使用方法 | ||
技术领域
本发明涉及电子设备领域,尤其涉及一种指纹验证安装与卸载应用的系统及其使用方法。
背景技术
在使用手机过程中,安装和卸载应用程序可谓司空见惯。有很多应用程序提供商或个人在为用户提供应用服务的同时,采用诱导性安装和后台自动安装等方式在用户手机上安装一些用户不需要、不想要或不知道的应用程序,这种唯利是图的行为让用户非常反感,甚至厌恶。生活中,家庭成员往往会临时使用自己的手机,这样就有可能出现手机中应用程序有意或无意被卸载的情况,应用程序的卸载往往会导致帐号、资料等数据信息和文件的丢失,这对于用户来说是一个很大的信息安全隐患。
发明内容
针对上述技术中存在的不足之处,本发明设计一种在安装与卸载应用程序时需要进行指纹验证,可避免错误安装或卸载应用程序的指纹验证安装与卸载应用的系统及其使用方法。
为实现上述目的,本发明提供的指纹验证安装与卸载应用的系统,包括
用于管理应用程序安装与卸载的包管理服务模块;
用于指纹识别的指纹识别模块;
用于储存应用程序数据的储存模块;
用于解析应用程序的解析模块;
用于对应用程序进行复制的复制模块;
用于对应用程序进行删除的删除模块;
所述包管理服务模块与复制模块的输入端电连接,且其与指纹识别模块电连接,所述复制模块的输出端与储存模块的输入端电连接,所述储存模块的输出端与指纹识别模块的输入端电连接,所述指纹识别模块的输出端分别与解析模块的输入端和删除模块的输入端电连接,且解析模块的输出端和删除模块的输出端均与储存模块电连接;
在安装应用程序时,包管理服务模块发送复制应用程序的指令给复制模块,复制模块将应用程序复制到储存模块,储存模块再将复制完成的信号发送到指纹识别模块,指纹识别模块开始进行指纹识别,若指纹识别模块的指纹识别成功,则由指纹识别模块将识别成功的信息发送到解析模块,解析模块对储存模块内的应用程序进行解析安装;若指纹识别模块的指纹识别失败,则指纹识别模块将识别失败的信息发送到包管理服务模块,包管理服务模块发出停止安装的指令;
在卸载应用程序时,包管理服务模块将卸载软件的信息发送到指纹识别模块,指纹识别模块开始进行指纹识别,若指纹识别模块的指纹识别成功,则由指纹识别模块将识别成功的信息发送到删除模块,删除模块将储存模块内部的相应应用程序删除;若指纹识别模块的指纹识别失败,则由指纹识别模块将识别失败的信息发送到包管理服务模块,包管理服务模块发出停止卸载的指令。
其中,所述指纹验证开始后,会弹出一个由定时器控制且在5秒后自动关闭的对话框,若指纹验证成功,则解析模块对储存模块内部的应用程序进行解析和安装,或者删除模块对储存模块内部应用程序进行卸载;若指纹验证失败,则等待下一次验证。
其中,该系统还包括为指纹验证模块提供指纹验证时间的延时模块,所述延时模块的输入端与指纹识别模块的输出端电连接,且其输出端均与解析模块和删除模块电连接,当延时模块的延时时间结束,指纹识别模块的指纹识别同时完成。
其中,该系统还包括是否进行指纹验证的验证确认模块,所述验证确认模块的输入端与包管理服务模块电连接,且其输出端与指纹识别模块的输入端、解析模块、删除模块均电连接,若验证确认模块确认进行指纹验证时,进入指纹验证模块;若验证确认模块确认不进行指纹验证时,直接将安装或卸载的指令发送到解析模块进行安装或者删除模块进行卸载。
其中,所述储存模块包括由电子设备内部储存提供的内部储存空间和由SD卡提供的外部储存空间。
为了更好地实现本系统的功能,本发明提供了一种指纹验证安装与卸载应用的系统的使用方法,包括以下步骤:
步骤1,包管理服务模块向验证确认模块发送安装或卸载的指令;
步骤2,验证确认模块收到安装或卸载的指令后,验证确认模块进行是否指纹验证的确认操作,若确认进行指纹验证,则将指令传达到指纹验证模块,进行指纹验证;若确认不进行指纹验证,则直接进行安装操作或卸载操作;
步骤3,当验证确认模块将安装或卸载的指令传递到指纹识别模块时,指纹识别模块将安装或卸载的指令发送到延时模块,同时弹出的指纹识别对话框,进行指纹识别,若指纹识别正确,则进行步骤4,通过延时模块进行安装操作或卸载操作;若指纹识别失败,则返回包管理服务模块,等待下一次安装指令或卸载指令;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳鼎智通讯股份有限公司,未经深圳鼎智通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610904009.4/2.html,转载请声明来源钻瓜专利网。