一种应用程序访问方法及终端的制作方法_3

文档序号:9810919阅读:来源:国知局
应用程序的登录账号之间的映射关系,获取与所述目标样本指纹信息相对应的所述目标应用程序的目标登录账号。
[0069]具体实现中,在将目标应用程序设置成为保护应用程序时可设置多个样本指纹信息,每个样本指纹信息对应一个目标应用程序的登录账号,并建立目标应用程序的样本指纹信息与目标应用程序的登录账号之间的映射关系表。在步骤S206中判断到指纹采集区域采集到的指纹信息与目标应用程序的样本指纹信息匹配之后,进一步通过步骤S207获取与该指纹信息匹配的目标样本指纹信息,进而根据与目标应用程序的样本指纹信息与目标应用程序的登录账号之间的映射关系表,获取与目标样本指纹信息相对应的目标应用程序的目标登录账号,并执行步骤S209,快速的打开并使用该目标登录账号登录目标应用程序,使用户不用在打开目标应用程序之后再手动输入登录账号和密码进行登录,从而能更加便捷的打开并登录目标应用程序。
[0070]S209,打开并使用所述目标登录账号登录所述目标应用程序。
[0071]本发明实施例,可在检测到针对菜单展示界面中目标应用程序图标的长按操作的持续时间达到预设值时,生成所述目标应用程序图标所对应的目标应用程序的打开指令;并在判断所述目标应用程序图标所对应的目标应用程序为预设的保护应用程序时,将所述目标应用程序图标对应的图标展示区域设置为指纹采集区域;还可获取所述指纹采集区域采集到指纹信息,并在判断所述指纹信息与所述目标应用程序预设的样本指纹信息匹配时,在所述目标应用程序预设的样本指纹信息中,获取与所述指纹信息相匹配的目标样本指纹信息;进而根据预设的所述目标应用程序的样本指纹信息与所述目标应用程序的登录账号之间的映射关系,获取与所述目标样本指纹信息相对应的所述目标应用程序的目标登录账号;最后打开并使用所述目标登录账号登录所述目标应用程序。可提高对保护应用程序进行访问时的便利性,并加强保护应用程序的保密性和安全性,防止保护应用程序中的隐私数据被泄露。
[0072]参见图3,本发明实施例提供的一种终端结构示意图,如图所示终端至少可以包括:打开指令接收单元301、保护应用判断单元302、指纹区域设置单元303、指纹信息获取单元304、指纹匹配判断单元305和应用程序打开单元306。
[0073]打开指令接收单元301,用于接收针对菜单展示界面中目标应用程序图标输入的打开指令。
[0074]具体实现中,参见图6,图6是本发明实施例提供的菜单展示界面的界面示意图,菜单展示界面包括但不限于终端的桌面、开始菜单、上拉菜单或下拉菜单等等。图6所示的菜单展示界面具体为移动终端(如智能手机)的主菜单展示界面(桌面),该菜单展示界面中显示了多个应用程序的程序图标,通常用户点击(单击或者双击)桌面上的目标应用程序图标视为针对目标应用程序图标所对应的目标应用程序输入打开指令,该打开指令通常为用户通过终端的输入装置(物理键盘或者触摸屏)输入的。
[0075]进一步的,参见图4,图4是本发明实施例提供的打开指令接收单元的结构示意图,如图所示的打开指令接收单元301可具体包括:长按操作检测子单元3101和打开指令生成子单元3102。
[0076]长按操作检测子单元3101,用于检测到针对菜单展示界面中目标应用程序图标的长按操作时,判断所述长按操作的持续时间是否达到预设值;
[0077]打开指令生成子单元3102,用于长按操作检测子单元的判断结果为是时,生成所述目标应用程序图标所对应的目标应用程序的打开指令。
[0078]具体实现中,长按操作检测子单元3101检测用户长按菜单展示界面中的目标应用程序图标的操作,打开指令生成子单元3102在判断到长按时间达到预设值时,生成所述目标应用程序图标所对应的目标应用程序的打开指令,也就是视为用户针对目标应用程序输入了打开指令。
[0079]保护应用判断单元302,用于判断所述目标应用程序图标所对应的目标应用程序是否为预设的保护应用程序。
[0080]具体实现中,可在终端中预设需要进行数据保护的应用程序为保护应用程序,在本实施例中对保护应用程序需要进行指纹验证来实现身份验证。即当需要打开某一保护应用程序时,首先需要输入用户的指纹,只有输入的指纹与该保护应用程序预设的样本指纹相匹配时,才能将该保护应用程序打开。
[0081]指纹区域设置单元303,用于所述保护应用判断单元的判断结果为是时,将所述目标应用程序图标对应的图标展示区域设置为指纹采集区域。
[0082]具体实现中,在具有触屏功能的终端中,其屏幕的结构包括至少三层:屏幕玻璃层、触控面板层和显示面板层。其中屏幕玻璃层为保护层,触摸面板层用于感知用户的触摸操作,显示面板层用于显示图像。为了使得终端机身更薄、更美观,如今已有技术使触控面板层和显示面板层融合。为了实现能将目标应用程序图标对应的图标展示区域设置为指纹采集区域,可预先在终端的屏幕结构中增加指纹传感器层,这样无需在终端屏幕之外的其他区域增设额外的按键或者触摸区域作为指纹采集区域,只需通过终端的屏幕就可以采集到用户的指纹信息。
[0083]在本实施例中,无需进行指纹采集时,可关闭屏幕的指纹采集功能,在需要进行指纹信息采集时,指纹区域设置单元303只对用户输入指纹的部分屏幕区域开启指纹传感器从而实现指纹采集功能,使得用户可以在屏幕任何一个区域输入指纹信息,而不用再进行指纹采集时开启整个屏幕上的指纹传感器进行指纹信息采集,操作便利又节省终端的电力资源。参见图6,例如,接收到用户针对展示界面中的图库应用程序图标的输入打开指令时,首先判断图库应用程序图标所对应的图库应用程序是否是预设的保护应用程序,若是,则需要进行身份验证(本实施例中身份验证采用指纹验证),才能进一步打开并访问该目标应用程序;此时,指纹区域设置单元303只需将图库应用程序图标所在的图标展示区域设置成为指纹采集区域(开启图标展示区域所设置的指纹传感器),用户在输入打开指令的同时还可以采集用户的指纹信息进行身份验证,在身份验证通过之后打开该目标应用程序,并关闭目标应用程序图标所在区域的指纹传感器,既能便利的进行身份验证,又能节省终端的电力资源。
[0084]指纹信息获取单元304,用于获取所述指纹采集区域采集到指纹信息。
[0085]具体实现中,指纹采集区域采集指纹信息具体为通过指纹采集区域安装的指纹传感器采集指纹信息,其中指纹传感器包括光学指纹传感器、半导体指纹传感器和射频指纹传感器。
[0086]指纹匹配判断单元305,用于判断所述指纹信息是否与所述目标应用程序预设的样本指纹信息匹配。
[0087]具体实现中,指纹匹配判断单元305判断指纹信息是否与所述目标应用程序预设的样本指纹信息匹配的过程为指纹识别的过程,且指纹信息具体是指指纹的特征信息(指纹特征点的特征参数)。可预先获取目标应用程序预设的样本指纹信息,该样本指纹信息为将目标应用程序设置为保护应用程序,且需要通过指纹识别进行身份验证时,采集的样本指纹信息。指纹识别过程为模式识别过程,包括指纹图像的获取、指纹图像的处理、指纹特征信息的提取和指纹特征信息的比对四个过程。在本实施例中,首先通过指纹采集区域采集用户的指纹图像,然后通过图像处理技术对采集到的指纹图像进行图像处理,使得采集到的指纹图像更加清晰,进而提取用户指纹图像的指纹特征信息(指纹特征点的特征信息),然后通过将用户的指纹特征信息与预存的目标应用程序的样本指纹信息相比对,当其中相似度达到预设值(例如98%)则认为用户的指纹信息与目标应用程序预设的样本指纹信息是匹配的,也就是用户的身份验证是通过的。
[0088]进一步的,所述指纹匹配判断单元305具体用于:根据预设的保护应用程序与样本指纹信息之间的映射关系,获取与所述目标应用程序所对应的样本指纹信息;判断所述指纹信息与所述目标应用程序所对应的样本指纹信息是否匹配。
[0089]具体实现中,可在预设保护应用程序并在采集与各保护应用程序相关的样本指纹信息时,建立预设的保护应用程序与样本指纹信息之间的映射关系表。终端在接收到针对目标应用程序图标输入的打开指令时,若目标应用程序图标所对应的目标应用程序为预设的保护应用程序,指纹匹配判断单元305可快速地在映射关系表中查找与目标应用程序所对应的样本指纹信息,进而判断指纹采集区域采集到的指纹信息与目标应用程序所对应的样本指纹信息是否匹配。
[0090]应用程序打开单元306,用于所述指纹匹配判断单元的判断结果为是时,打开所述目标应用程序。
[0091]进一步的,参见图5,图5是本发明实施例提供的应用程序打开单元的结构示意图,如图所示的应用程序打开单元306可具体包括:样本指纹获取子单元3601、登录账号获取子单元3602和应用程序登录子单元3603。
[0092]样本指纹获取子单元3601,用于在所述目标应用程序预设的样本指纹信息中,获取与所述指纹信息相匹配的目标样本指纹信息;
[0093]登录账号获取子单元3602,用于根据预设的所述目标应用程序的样本指纹信息与所述目标应用程序的登录账号之间的映射关系,获取与所述目标样本指纹信息相对应的所述目标应用程序的目标登录
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1