远程指纹验证方法和用户终端及指纹验证系统的制作方法_5

文档序号:8943307阅读:来源:国知局
后顺序与相应指纹录入的先后顺 序之间具有对应关系。
[0162] 执行控制单元530,用于在接收到所述验证服务器发送的指示远程指纹验证成功 的远程指纹验证响应的情况下执行所述用户指令i。
[0163] 其中,所述指示远程指纹验证成功的远程指纹验证响应由所述验证服务器在将指 纹序列j与预存的y个标准指纹序列中的其中一个标准指纹序列匹配成功的情况下发送。
[0164] 可选的,在本发明的一些可能实施方式中,
[0165] 所述用户终端还包括:加密单元,用于对所述X个指纹进行加密处理以得到X个加 密指纹;其中,所述指纹序列j由对所述X个指纹进行加密处理以得到的X个加密指纹进行 组合得到。所述X个加密指纹在所述指纹序列i中的排列先后顺序与相应指纹录入的先后 顺序之间具有对应关系。
[0166] 可选的,在本发明的一些可能实施方式中,所述加密单元对所述X个指纹进行加 密处理所使用的加密算法部分相同或者全部相同或者互不相同。
[0167] 可选的,在本发明的一些可能实施方式中,所述X个加密指纹在所述指纹序列i中 的排列先后顺序与相应指纹录入的先后顺序相同或相反。
[0168] 可选的,在本发明的一些可能实施方式中,
[0169] 所述执行控制单元530还可用于:在接收到所述验证服务器发送的指示远程指纹 验证失败的远程指纹验证响应的情况下,弹出用于提示所述用户指令i的执行权限验证失 败的提示信息。
[0170] 可选的,在本发明的一些可能的实施方式中,所述用户终端500还可进一步包括: 监测单元,用于检测用户终端是否发生第一甩动作事件,如果所述用户终端发生第一甩动 作事件,检测所述用户终端指定的穿戴设备是否发生第二甩动作事件,若所述穿戴设备发 生第二甩动作事件,判断所述第一甩动作事件和所述第二甩动作事件包括的甩动作方向是 否相同,如果甩动作方向相同,判断所述第一甩动作事件和所述第二甩动作事件包括的甩 动作起始时间是否均位于预设时长内,判断所述第一甩动作事件和所述第二甩动作事件包 括的甩动作持续时长是否均位于所述预设时长内,如果所述第一甩动作事件和所述第二甩 动作事件包括的甩动作起始时间均位于预设时长内,并且所述第一甩动作事件和所述第二 甩动作事件包括的甩动作持续时长均位于所述预设时长之内,判断所述第一甩动作事件与 所述第二甩动作事件包括的甩动作起始时间的差值是否小于第三预设阈值,如果所述第一 甩动作事件与所述第二甩动作事件包括的甩动作起始时间的差值小于第三预设阈值,判断 所述第一甩动作事件与所述第二甩动作事件包括的甩动作持续时长的差值是否小于第四 预设阈值,如果所述第一甩动作事件与所述第二甩动作事件包括的甩动作持续时长的差值 小于第四预设阈值,确定所述用户终端和所述穿戴设备均在所述预设时长内发生同一动作 事件。
[0171 ] 可选的,在本发明的一些可能的实施方式之中,发送单元520具体用于在确定所 述用户终端和所述穿戴设备均在所述预设时长内发生同一动作事件的情况下,向验证服务 器发送携带有基于所述X个指纹得到的指纹序列j的远程指纹验证请求。
[0172] 可以理解的是,本实施例的用户终端500的各功能模块的功能可根据上述方法实 施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再 赘述。
[0173] 可以看出,本实施例的技术方案之中,用户终端500在接收到所述用户终端需要 指纹验证通过之后才能执行的用户指令i的情况下,采集用户在设定时长之内通过X次触 摸操作所录入的X个指纹;向验证服务器发送携带有基于X个指纹得到的指纹序列j的远 程指纹验证请求;在接收到验证服务器发送的指示远程指纹验证成功的远程指纹验证响应 的情况下执行所述用户指令i。由于所述指示远程指纹验证成功的远程指纹验证响应由所 述验证服务器在将指纹序列j与预存的y个标准指纹序列中的其中一个标准指纹序列匹配 成功的情况下发送,可见上述技术方案相当于提供了一种远程进行指纹验证机制,用户终 端可以借助验证服务器来远程完成指纹验证进而确定是否执行用户指令,这样用户终端的 本地即使未存储标准指纹序列也可实现指纹验证,可见上述技术方案有利于扩展用户指纹 的应用场景,进而给用户的使用带来方便。
[0174] 参见图6,图6为本发明实施例提供的用户终端600的示意图,用户终端600可包 括至少1个总线601、与总线601相连的至少1个处理器602以及与总线601相连的至少1 个存储器603。
[0175] 其中,处理器602可通过总线601调用存储器603中存储的代码或者指令以用于 在接收到所述用户终端需要指纹验证通过后才能执行的用户指令i的情况下,采集用户在 设定时长之内通过X次触摸操作所录入的X个指纹,所述X为大于或者等于2的整数;向验 证服务器发送携带有基于所述X个指纹得到的指纹序列j的远程指纹验证请求,所述指纹 序列i中的指纹的排列先后顺序与相应指纹录入的先后顺序之间具有对应关系;在接收到 所述验证服务器发送的指示远程指纹验证成功的远程指纹验证响应的情况下执行所述用 户指令i。
[0176] 其中,所述指示远程指纹验证成功的远程指纹验证响应由所述验证服务器在将指 纹序列j与预存的y个标准指纹序列中的其中一个标准指纹序列匹配成功的情况下发送。
[0177] 可选的,在本发明的一些可能实施方式中,处理器602还用于对所述X个指纹进行 加密处理以得到X个加密指纹;其中,所述指纹序列j由对所述X个指纹进行加密处理以得 到的X个加密指纹进行组合得到。所述X个加密指纹在所述指纹序列i中的排列先后顺序 与相应指纹录入的先后顺序之间具有对应关系。
[0178] 可选的,在本发明的一些可能实施方式中,处理器602对所述X个指纹进行加密处 理所使用的加密算法部分相同或者全部相同或者互不相同。
[0179] 可选的,在本发明的一些可能实施方式中,处理器602还可用于,在接收到所述验 证服务器发送的指示远程指纹验证失败的远程指纹验证响应的情况下,弹出用于提示所述 用户指令i的执行权限验证失败的提示信息。
[0180] 可选的,在本发明的一些可能实施方式中,所述x个加密指纹在所述指纹序列i中 的排列先后顺序与相应指纹录入的先后顺序相同或相反。
[0181] 可选的,在本发明的一些可能的实施方式中,处理器602还用于检测用户终端是 否发生第一甩动作事件,如果所述用户终端发生第一甩动作事件,检测所述用户终端指定 的穿戴设备是否发生第二甩动作事件,若所述穿戴设备发生第二甩动作事件,判断所述第 一甩动作事件和所述第二甩动作事件包括的甩动作方向是否相同,如果甩动作方向相同, 判断所述第一甩动作事件和所述第二甩动作事件包括的甩动作起始时间是否均位于预设 时长内,判断所述第一甩动作事件和所述第二甩动作事件包括的甩动作持续时长是否均位 于所述预设时长内,如果所述第一甩动作事件和所述第二甩动作事件包括的甩动作起始时 间均位于预设时长内,并且所述第一甩动作事件和所述第二甩动作事件包括的甩动作持续 时长均位于所述预设时长之内,判断所述第一甩动作事件与所述第二甩动作事件包括的甩 动作起始时间的差值是否小于第三预设阈值,如果所述第一甩动作事件与所述第二甩动作 事件包括的甩动作起始时间的差值小于第三预设阈值,判断所述第一甩动作事件与所述第 二甩动作事件包括的甩动作持续时长的差值是否小于第四预设阈值,如果所述第一甩动作 事件与所述第二甩动作事件包括的甩动作持续时长的差值小于第四预设阈值,确定所述用 户终端和所述穿戴设备均在所述预设时长内发生同一动作事件。
[0182] 可选的,在本发明的一些可能的实施方式之中,在向验证服务器发送携带有基于 所述X个指纹得到的指纹序列j的远程指纹验证请求的方面,处理器602具体用于,在确定 所述用户终端和所述穿戴设备均在所述预设时长内发生同一动作事件的情况下,向验证服 务器发送携带有基于所述X个指纹得到的指纹序列j的远程指纹验证请求。
[0183] 可以理解的是,本实施例的用户终端600的各功能模块的功能可根据上述方法实 施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再 赘述。
[0184] 可以看出,本实施例的技术方案之中,用户终端600在接收到所述用户终端需要 指纹验证通过之后才能执行的用户指令i的情况下,采集用户在设定时长之内通过X次触 摸操作所录入的X个指纹;向验证服务器发送携带有基于X个指纹得到的指纹序列j的远 程指纹验证请求;在接收到验证服务器发送的指示远程指纹验证成功的远程指纹验证响应 的情况下执行所述用户指令i。由于所述指示远程指纹验证成功的远程指纹验证响应由所 述验证服务器在将指纹序列j与预存的y个标准指纹序列中的其中一个标准指纹序列匹配 成功的情况下发送,可见上述技术方案相当于提供了一种远程进行指纹验证机制,用户终 端可以借助验证服务器来远程完成指纹验证进而确定是否执行用户指令,这样用户终端的 本地即使未存储标准指纹序列也可实现指纹验证,可见上述技术方案有利于扩展用户指纹 的应用场景,进而给用户的使用带来方便。
[0185] 进一步的,指纹序列j基于X个指纹得到,因此随着X的增大,可能形成的指纹序 列的数量会逐渐变得非常的多,这就使得可能的总的指纹序列能够绑定关联的用户指令的 数量会变得非常多,进而可能使得很多的操作都可能通过触摸输入来触发执行,这样有利 于进一步增强触控操作的操控便捷性,给用户的使用带来更多方便。
[0186] 参见图7,本发明实施例还提供一种指纹验证系统700,包括:用户终端710和验证 服务器720。
[0187] 用户终端710,用于在接收到所述用户终端需要指纹验证通过之后才能执行的用 户指令i的情况下,采集用户在设定时长之内通过X次触摸操作所录入的X个指纹,所述X 为大于1的整数;向验证服务器发送携带有基于所述X个加密指纹得到的指纹序列j的远 程指纹验证请求,所述指纹序列i中的指纹的排列先后顺序与相应指纹录入的先后顺序之 间具有对应关系;在接收到所述验证服务器发送的指示远程指纹验证成功的
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1