验证方法及装置的制造方法_3

文档序号:9646738阅读:来源:国知局
320co
[0101]计算子模块320a,被配置为计算提取模块310提取到的DNA序列与预存DNA序列之间的相似度。
[0102]检测子模块320b,被配置为检测计算子模块320a计算出的相似度是否大于预设阈值。
[0103]确认子模块320c,被配置为在检测子模块320b检测出上述相似度大于预设阈值的情况下,确认DNA序列与预存DNA序列匹配。
[0104]可选地,所述装置还包括:记录模块340、次数检测模块350和限制模块360。
[0105]记录模块340,被配置为在检测模块320检测出DNA序列与预存DNA序列不匹配的情况下,记录此次验证操作未通过。
[0106]次数检测模块350,被配置为检测验证操作未通过的连续次数是否大于预定次数。
[0107]限制模块360,被配置为在次数检测模块350检测出上述连续次数大于预定次数的情况下,限制电子设备的正常使用。
[0108]在一种可能的实施方式中,限制模块360,被配置为控制电子设备处于锁屏状态。
[0109]在另一种可能的实施方式中,限制模块360,被配置为获取电子设备中存储的用户信息;将用户信息备份至云端服务器,并在电子设备中删除用户信息。
[0110]可选地,提取模块310,包括:细胞提取子模块310a和序列提取子模块310b。
[0111]细胞提取子模块310a,被配置为在检测到对应于目标元件的触控操作时,通过嵌入至目标元件的DNA生物传感器提取用户细胞。
[0112]序列提取子模块310b,被配置为从细胞提取子模块310a提取的用户细胞中提取DNA序列。
[0113]可选地,目标元件为按钮、按键、触摸屏、触摸板和滚轮中的任意一种。
[0114]综上所述,本实施例提供的验证装置,通过嵌入至电子设备的目标元件的DNA生物传感器提取用户的DNA序列,并据此对用户操作进行验证;解决了相关技术提供的基于指纹的验证方式存在安全隐患,且对于指纹特征少的用户来说难以采集指纹的问题;一方面,避免了在电子设备上遗留特征痕迹,提高安全性;另一方面,相比于基于指纹的验证方式,基于DNA序列的验证方式的适用性更强。
[0115]此外,本实施例提供的验证装置,还通过在验证操作未通过的连续次数大于预定次数的情况下,将用户信息备份至云端服务器,并在电子设备中删除用户信息,确保在用户信息不丢失的情况下,最大程度地避免用户信息的泄漏,充分保证安全性。
[0116]需要说明的一点是,上述实施例提供的验证装置,仅以上述各个功能模块的划分进行举例说明,实际应用中,可以根据实际需要而将上述功能分配由不同的功能模块完成,即将设备的内容结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。
[0117]关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0118]本公开一示例性实施例还提供了一种验证装置,能够实现本公开提供的验证方法。该装置应用于具有DNA生物传感器的电子设备中,该装置包括:处理器,以及用于存储处理器的可执行指令的存储器。
[0119]其中,处理器被配置为:
[0120]在检测到对应于目标元件的触控操作时,通过嵌入至目标元件的DNA生物传感器提取DNA序列;
[0121]检测DNA序列与预存DNA序列是否匹配;
[0122]在DNA序列与预存DNA序列匹配的情况下,确认此次验证操作通过。
[0123]可选地,处理器被配置为:
[0124]计算DNA序列与预存DNA序列之间的相似度;
[0125]检测相似度是否大于预设阈值;
[0126]在相似度大于预设阈值的情况下,确认DNA序列与预存DNA序列匹配。
[0127]可选地,处理器还被配置为:
[0128]在DNA序列与预存DNA序列不匹配的情况下,记录此次验证操作未通过;
[0129]检测验证操作未通过的连续次数是否大于预定次数;
[0130]在连续次数大于预定次数的情况下,限制电子设备的正常使用。
[0131]可选地,处理器被配置为:
[0132]控制电子设备处于锁屏状态;
[0133]和/ 或,
[0134]获取电子设备中存储的用户信息;将用户信息备份至云端服务器,并在电子设备中删除用户信息。
[0135]可选地,处理器被配置为:
[0136]在检测到对应于目标元件的触控操作时,通过嵌入至目标元件的DNA生物传感器提取用户细胞;
[0137]从用户细胞中提取DNA序列。
[0138]可选地,目标元件为按钮、按键、触摸屏、触摸板和滚轮中的任意一种。
[0139]图5是根据一示例性实施例示出的一种装置500的框图。例如,装置500可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
[0140]参照图5,装置500可以包括以下一个或多个组件:处理组件502,存储器504,电源组件506,多媒体组件508,音频组件510,输入/输出(I/O)的接口 512,传感器组件514,以及通信组件516。
[0141]处理组件502通常控制装置500的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件502可以包括一个或多个处理器520来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件502可以包括一个或多个模块,便于处理组件502和其他组件之间的交互。例如,处理组件502可以包括多媒体模块,以方便多媒体组件508和处理组件502之间的交互。
[0142]存储器504被配置为存储各种类型的数据以支持在装置500的操作。这些数据的示例包括用于在装置500上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器504可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPR0M),可擦除可编程只读存储器(EPR0M),可编程只读存储器(PR0M),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
[0143]电源组件506为装置500的各种组件提供电力。电源组件506可以包括电源管理系统,一个或多个电源,及其他与为装置500生成、管理和分配电力相关联的组件。
[0144]多媒体组件508包括在所述装置500和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件508包括一个前置摄像头和/或后置摄像头。当装置500处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
[0145]音频组件510被配置为输出和/或输入音频信号。例如,音频组件510包括一个麦克风(MIC),当装置500处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器504或经由通信组件516发送。在一些实施例中,音频组件510还包括一个扬声器,用于输出音频信号。
[0146]I/0接口 512为处理组件502和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
[0147]传感器组件514包括一个或多个传感器
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1