一种基于指纹识别的操作方法及终端的制作方法_4

文档序号:9810916阅读:来源:国知局
信息列表中还可以包括单指纹信息列表。单指纹信息列表中的每 条记录包括指纹信息字段、应用标识字段和操作信息字段,其中,指纹信息字段用于记录单 个指纹信息;应用标识字段用于记录需要单指纹操作的应用标识;操作信息字段用于记录 与该记录中的指纹信息对应的需要单指纹操作的应用的操作信息。比如用户A的右食指的 指纹用于终端解锁,用户A的左手食指用于打开"宝宝爱刷牙"的应用等。
[0094] 第二处理单元403,用于若所述多指纹信息列表中存在与获取的所述指纹信息匹 配的记录i,确定所述记录i中应用标识字段记录的应用标识是否为当前应用的应用标识。
[0095] 具体地,基于所述多指纹信息列表,确定记录i中与获取的指纹信息对应的应用 标识,确定其是否与当前应用的应用标识相同。
[0096] 举例来说,如表一所示,在宝宝爱刷牙的应用中,定义了爸爸右手食指指纹对应的 操作是爸爸左右移动牙刷。当获得的指纹信息为爸爸右手食指指纹时,则在表一所示多指 纹信息列表中存在与获取的指纹信息匹配的记录1,记录1中应用标识字段记录的应用标 识为"宝宝爱刷牙",若终端当前应用已经启动的应用正是"宝宝爱刷牙",则记录1中应用 标识字段记录的应用标识为当前应用的应用标识。需要说明的是,一个指纹在不同的应用 中可能用于表示不同的操作,比如虽然都是爸爸右手食指指纹信息,在"宝宝爱刷牙"应用 中可以触发该应用中爸爸这个角色左右刷牙的动作。但是在"赛车游戏"应用中可能触发 赛车加速的动作。
[0097] 执行单元404,用于若所述记录i中应用标识字段记录的应用标识为当前应用的 应用标识,则针对所述当前应用执行所述记录i中所述操作信息字段记录的操作信息所指 示的操作。
[0098] 如上所述,若当前应用为"宝宝爱刷牙"这个应用,则记录1中应用标识字段记录 的应用标识为当前应用的应用标识。则对"宝宝爱刷牙"这个应用执行记录1中爸爸右手 食指所对应的操作信息字段记录的操作信息"爸爸左右移动牙刷"。同时,当获取孩子的指 纹时,应用中孩子这个角色可以根据指纹信息列表中的设定,执行与其对应的操作信息所 指示的操作。
[0099] 可以看出,本发明一些实施例的技术方案中,在多指纹信息列表中记载了至少一 个需要多指纹操作的应用、与多指纹操作的应用对应的至少两个预设的指纹信息、以及各 指纹信息在所述应用中对应的操作。具体实施时,先获取指纹信息;然后检测所述指纹信息 是否包括在多指纹信息列表中;若所述指纹信息包括在多指纹信息列表中,则检测当前应 用是否为包括所述指纹信息的多指纹操作的应用;若当前应用为包括所述指纹信息的多指 纹操作的应用,则根据多指纹信息列表执行与所述指纹信息匹配的操作。因此,本发明实施 例的技术方案可以利用多个指纹对需要多用户协同操作的应用进行控制。
[0100] 参见图6,图6是本发明的另一个实施例提供的另一种终端的结构示意图。如图6 所示,本发明的另一个实施例提供的终端600可以包括:指纹信息列表建立单元601、至少 一个指纹获取单元602、第一处理单元603、第二处理单元604、执行单元605和第三处理单 元 606〇
[0101] 指纹信息列表建立单元601,用于建立指纹信息列表,具体地,可以包括多指纹信 息列表也可以包括单指纹信息列表。其中,多指纹信息列表中的每条记录包括指纹信息字 段、应用标识字段和操作信息字段,其中,所述指纹信息字段用于记录至少两个指纹信息; 所述应用标识字段用于记录需要多指纹操作的应用标识;所述操作信息字段用于记录与该 记录中各指纹信息对应的针对需要多指纹操作的应用的操作信息。单指纹信息列表中的每 条记录包括指纹信息字段、应用标识字段和操作信息字段,其中,所述指纹信息字段用于记 录单个指纹信息;所述应用标识字段用于记录需要单指纹操作的应用标识;所述操作信息 字段用于记录与该记录中的指纹信息对应的需要单指纹操作的应用的操作信息。
[0102] 指纹获取单元602,用于获取指纹信息。
[0103] 第一处理单元603,用于检测指纹信息列表中是否存在与获取的所述指纹信息匹 配的记录。
[0104] 第二处理单元604,用于若多指纹信息列表中存在与获取的所述指纹信息匹配的 记录i,确定所述记录i中应用标识字段记录的应用标识是否为当前应用的应用标识。
[0105] 执行单元605,用于若记录i中应用标识字段记录的应用标识为当前应用的应用 标识,则针对所述当前应用执行所述记录i中所述操作信息字段记录的操作信息所指示的 操作。
[0106] 第三处理单元606,用于若所述多指纹信息列表中存在与获取的所述指纹信息匹 配的记录i,且所述记录i中的应用标识字段记录的应用标识不是当前应用的应用标识时, 检测单指纹信息列表中是否存在与获取的所述指纹信息匹配的记录;若所述单指纹信息列 表中存在与获取的所述指纹信息匹配的记录j,则对当前应用执行所述记录j中所述操作 信息字段记录的操作信息所指示的操作。
[0107] 在本发明的一些可能的实施方式中,如图7所示,终端600还可以进一步地包括提 示单元607和添加单元608。
[0108] 提示单元607,用于若指纹信息列表中不存在与获取的所述指纹信息匹配的记录, 提示用户添加包括获取的所述指纹信息的记录。
[0109] 添加单元608,用于在指纹信息列表中不存在与获取的所述指纹信息匹配的记录 时,在多指纹信息列表中或者在单指纹信息列表中添加包括所述指纹信息的记录。
[0110] 可以看出,本发明一些实施例的技术方案中,在多指纹信息列表中记载了至少一 个需要多指纹操作的应用、与多指纹操作的应用对应的至少两个预设的指纹信息、以及各 指纹信息在所述应用中对应的操作。具体实施时,先获取指纹信息;然后检测所述指纹信息 是否包括在多指纹信息列表中;若所述指纹信息包括在多指纹信息列表中,则检测当前应 用是否为包括所述指纹信息的多指纹操作的应用;若当前应用为包括所述指纹信息的多指 纹操作的应用,则根据多指纹信息列表执行与所述指纹信息匹配的操作。因此,本发明实施 例的终端可以利用多个指纹对需要多用户协同操作的应用进行控制。
[0111] 请参阅图8,图8为本发明实施例提供的一种终端的实施例的结构示意图。本实施 例中所描述的终端包括:至少一个输入设备810 ;至少一个输出设备820 ;至少一个处理器 830,例如CPU ;和存储器840,上述输入设备810、输出设备820、处理器830和存储器840通 过总线850连接。
[0112] 其中,上述输入设备810可为触控面板、普通PC、液晶屏、触控屏、或者触控按钮等 用于录入指纹信息列表,具体地,可以用于录入多指纹信息列表及单指纹信息列表,还可以 包括至少两个指纹获取单元,比如光学式指纹读取模块、也可以是电容式传感器、还可以是 射频指纹识别模块等。
[0113] 其中,多指纹信息列表中的每条记录包括指纹信息字段、应用标识字段和操作信 息字段,其中,所述指纹信息字段用于记录至少两个指纹信息;所述应用标识字段用于记录 需要多指纹操作的应用标识;所述操作信息字段用于记录与该记录中各指纹信息对应的针 对需要多指纹操作的应用的操作信息。单指纹信息列表中的每条记录包括指纹信息字段、 应用标识字段和操作信息字段,其中,所述指纹信息字段用于记录单个指纹信息;所述应用 标识字段用于记录需要单指纹操作的应用标识;所述操作信息字段用于记录与该记录中的 指纹信息对应的需要单指纹操作的应用的操作信息
[0114] 上述存储器840可以是高速RAM存储器,也可为非不稳定的存储器(non-volatile memory),例如磁盘存储器。上述存储器840用于存储一组程序代码,上述输入设备810、输 出设备820和处理器830用于调用存储器840中存储的程序代码,执行如下操作:
[0115] 上述处理器830,用于检测多指纹信息列表中是否存在与获取的所述指纹信息匹 配的记录;若所述多指纹信息列表中存在与获取的所述指纹信息匹配的记录i,确定所述 记录i中应用标识字段记录的应用标识是否为当前应用的应用标识;若所述记录i中应用 标识字段记录的应用标识为当前应用的应用标识,则针对所述当前应用执行所述记录i中 所述操作信息字段记录的操作信息所指示的操作。
[0116] 在一些可行的实施方式中,上述处理器830,还具体用于:若所述多指纹信息列表 中存在与获取的所述指纹信息匹配的记录i,且所述记录i中的应用标识字段记录的应用 标识不是当前应用的应用标识时,检测单指纹信息列表
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1