本发明专利技术公开了一种应用程序的指纹控制方法及装置,用于在终端本地对终端的应用程序进行指纹控制,其中的方法包括:检测应用程序的工作状态;确定应用程序处于待注册状态时,获取用户的指纹信息;将所述指纹信息转换为用户特征码,利用所述用户特征码在所述应用程序上完成注册。本发明专利技术可实现自动注册,并可提高注册的成功率和安全性。
Fingerprint control method and device for application program
The invention discloses a fingerprint control method and device applications, for fingerprint to control application terminal in the local terminal, the method includes: detecting the application status; determine the application to be registered in the state, obtaining fingerprint information of the user; the fingerprint information into user characteristics the code, using the user signature code in the application program on the completion of the registration. The invention can realize automatic registration, and can improve the success rate and the safety of registration.
【技术实现步骤摘要】
应用程序的指纹控制方法及装置
本专利技术涉及计算机
,具体涉及一种应用程序的指纹控制方法及装置。
技术介绍
随着智能手机、平板电脑等智能终端的流行,用户越来越多的使用终端上的应用程序进行各种工作、生活、交友、游戏等方面的操作。用户将应用程序下载并安装在本地后,一般需要进行注册才能使用。例如,需要用户输入账号和密码进行注册。随着终端上安装的应用程序的数量越来越多,如果每次使用一款新的应用程序前都进行手动填写信息进行注册,操作比较繁琐。另外,用户注册之后往往容易忘记账号和密码,这给下次登录造成不便。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的应用程序的指纹控制方法及装置。依据本专利技术的一个方面,提供一种应用程序的指纹控制方法,用于在终端本地对终端的应用程序进行指纹控制,所述方法包括:检测应用程序的工作状态;确定应用程序处于待注册状态时,获取用户的指纹信息;将所述指纹信息转换为用户特征码,利用所述用户特征码在所述应用程序上完成注册。可选的,所述将所述指纹信息转换为用户特征码包括:将指纹信息划分为多个部分,每个部分对应产生一个用户特征值;整合多个用户特征值,得到所述用户特征码。可选的,所述利用所述用户特征码在所述应用程序上完成注册,包括:从所述用户特征码中提取出各个用户特征值,并选取一个用户特征值转换为注册所需长度的注册信息字符串;利用所述注册信息字符串在所述应用程序上进行注册。可选的,还包括:如果从用户特征码中提取出的各个用户特征值长度不满足注册信息字符串要求时,对各个用户特征值进行组合,从而组合出满足注册所需长度的注册信息字符串。可选的,在所述应用程序上完成注册之后,还包括:存储所述用户特征码与所述应用程序的应用程序识别码的对应关系,并将所述用户特征码与所述应用程序识别码进行整合,生成登录信息记录。可选的,还包括:当检测应用程序的状态确定应用程序处于待登录状态时,调用所述应用程序对应的所述登录信息记录,利用所述登录信息记录完成在所述应用程序的登录。可选的,所述检测应用程序的工作状态包括:获取调用所述应用程序的控制接口的权限;通过调用所述应用程序的控制接口,读取所述应用程序的工作参数,从而确定所述应用程序的工作状态。可选的,所述获取用户的指纹信息包括:通过所述终端提供的指纹采集装置,采集用户的指纹信息。依据本专利技术的一个方面,提供一种应用程序的指纹控制装置,用于在终端本地对终端的应用程序进行指纹控制,所述装置包括:检测单元,用于检测应用程序的工作状态;指纹信息获取单元,用于确定应用程序处于待注册状态时,获取用户的指纹信息;用户特征码转换单元,用于将所述指纹信息转换为用户特征码;注册控制单元,用于利用所述用户特征码在所述应用程序上完成注册。可选的,所述用户特征码转换单元具体用于:将指纹信息划分为多个部分,每个部分对应产生一个用户特征值;整合多个用户特征值,得到所述用户特征码。可选的,所述注册控制单元具体用于:从所述用户特征码中提取出各个用户特征值,并选取一个用户特征值转换为注册所需长度的注册信息字符串;利用所述注册信息字符串在所述应用程序上进行注册。可选的,还包括:用户特征值组合单元,用于如果从用户特征码中提取出的各个用户特征值长度不满足注册信息字符串要求时,对各个用户特征值进行组合,从而组合出满足注册所需长度的注册信息字符串。可选的,还包括:登录信息记录单元,用于存储所述用户特征码与所述应用程序的应用程序识别码的对应关系,并将所述用户特征码与所述应用程序识别码进行整合,生成登录信息记录。可选的,还包括:登录控制单元,用于当检测应用程序的状态确定应用程序处于待登录状态时,调用所述应用程序对应的所述登录信息记录,利用所述登录信息记录完成在所述应用程序的登录。可选的,其特征在于,所述检测单元具体用于:获取调用所述应用程序的控制接口的权限;通过调用所述应用程序的控制接口,读取所述应用程序的工作参数,从而确定所述应用程序的工作状态。可选的,所述指纹信息获取单元具体用于:通过所述终端提供的指纹采集装置,采集用户的指纹信息。可见,本专利技术通过检测应用程序的工作状态,当确定确定应用程序处于待注册状态时,获取用户的指纹信息;并对指纹信息进行转换,得到用户特征码,利用用户特征码在应用程序上完成注册。由于调取用户特征码进行自动注册,避免了用户手动输入注册信息的繁琐,方便且高效。另外,在一个优选方式中,记录用户特征码与应用程序的对应关系,为应用程序生成登录信息,当后续登录时,调用应用程序对应的登录信息,利用登录信息完成在应用程序的登录,由此可以方便的自动登录。可见,本专利技术基于指纹信息的用户特征码进行自动注册或登录,由于指纹信息的唯一性,保证了注册或登录的成功率和安全性。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了根据本专利技术一个实施例的应用程序的指纹控制方法流程图;以及图2示出了根据本专利技术一个实施例的应用程序的指纹控制装置结构示意图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。如前所述的,目前随着APP的飞速发展,各种各样的APP不仅丰富了人们的生活,而且在向人们提供服务时带给人们巨大的便利体验。但是,很多APP需要在用户注册登录状态下才可以向用户提供服务。在这种情况下,通常需要用户手动进行注册登录。例如,用户手动输入账号和密码进行注册,注册成功后,再手动输入注册成功的账号和密码进行登录。此外,在用户注册时,有些APP还需要用户通过短消息验证进行注册。这种注册登录方式会造成用户的不便,给用户带来操作繁琐的操作体验。一部分用户会因为体验差而不愿进行手动注册和登录,从而会导致这部分用户的流失。针对APP手动注册操作繁琐的问题,本专利技术实施例提供一种应用程序的指纹控制方法,用于在终端本地对终端的应用程序进行控制,具体的,检测应用程序的工作状态;确定应用程序处于待注册状态时,获取用户的指纹信息;将指纹信息转换为用户特征码,利用用户特征码在应用程序上完成注册。可见,这种方式是利用获取的指纹信息实现自动注册,而无需用户手动输入账号信息、密码信息或验证信息,非常方便,而且,由于指纹信息的唯一性,可以避免输入无效或重复的注册信息,提高注册成功率。本领域技术人员理解,操作系统包括底层、框架层和应用层,至于从功能划分上有可能包括的的其他层本专利技术则不作讨论。其中,通常app层可以理解为上层,负责与用户交互的界面,例如应用程序维护、以及点击页面时识别不同种类的点击内容从而显示不同的上下文菜单等。通常frame本文档来自技高网...

【技术保护点】
一种应用程序的指纹控制方法,其特征在于,用于在终端本地对终端的应用程序进行指纹控制,所述方法包括:检测应用程序的工作状态;确定应用程序处于待注册状态时,获取用户的指纹信息;将所述指纹信息转换为用户特征码,利用所述用户特征码在所述应用程序上完成注册。
【技术特征摘要】
1.一种应用程序的指纹控制方法,其特征在于,用于在终端本地对终端的应用程序进行指纹控制,所述方法包括:检测应用程序的工作状态;确定应用程序处于待注册状态时,获取用户的指纹信息;将所述指纹信息转换为用户特征码,利用所述用户特征码在所述应用程序上完成注册。2.如权利要求1所述的方法,其特征在于,所述将所述指纹信息转换为用户特征码包括:将指纹信息划分为多个部分,每个部分对应产生一个用户特征值;整合多个用户特征值,得到所述用户特征码。3.如权利要求2所述的方法,其特征在于,所述利用所述用户特征码在所述应用程序上完成注册,包括:从所述用户特征码中提取出各个用户特征值,并选取一个用户特征值转换为注册所需长度的注册信息字符串;利用所述注册信息字符串在所述应用程序上进行注册。4.如权利要求3所述的方法,其特征在于,还包括:如果从用户特征码中提取出的各个用户特征值长度不满足注册信息字符串要求时,对各个用户特征值进行组合,从而组合出满足注册所需长度的注册信息字符串。5.如权利要求1-4任一项所述的方法,其特征在于,在所述应用程序上完成注册之后,还包括:存储所述用户特征码与所述应用程序的应用程序识别码的对应关系,并将所述用户特征码与所述应用程序识别码进行整...
【专利技术属性】
技术研发人员:任魁,
申请(专利权)人:北京奇虎科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。