一种数据清除方法与终端设备的制造方法

文档序号:10594456阅读:248来源:国知局
一种数据清除方法与终端设备的制造方法
【专利摘要】本发明实施例涉及通信技术领域,公开了一种数据清除方法与终端设备。其中,该方法包括:获取用户的指纹图像;验证上述指纹图像与预设指纹图像是否一致;若该指纹图像与预设指纹图像一致,获取用户的手指触摸轨迹;验证上述触摸轨迹与预设触摸轨迹是否一致;若该触摸轨迹与预设触摸轨迹一致,则清除终端设备内的用户数据。实施本发明实施例,可以快速、方便地清除终端设备内的用户数据,进而保护用户隐私安全。
【专利说明】
一种数据清除方法与终端设备
技术领域
[0001 ]本发明涉及通信技术领域,尤其涉及一种数据清除方法与终端设备。
【背景技术】
[0002]随着智能手机、平板电脑、笔记本电脑等终端设备的更新换代越来越快,人们也愈加频繁地更换性能更好的新设备,旧的设备往往被废弃或者通过二手交易卖给他人。在旧的终端设备中,存储有用户的联系人信息、短信、照片和视频等个人信息,因此在废弃或二手交易前,需要彻底清除旧终端设备中的用户数据,以免用户数据被泄露。清除用户数据的方法有用户手动删除和恢复出厂设置等,存在操作繁琐或数据清除范围不可控等问题。因此,如何方便、可选地清除终端设备中的数据,成为一个亟待解决的问题。
[0003]除此以外,当用户的终端设备屏幕损坏,无法进行正常显示时,将终端设备送去维修或废弃前,用户无法通过手动删除或恢复出厂设置来清除终端设备中的数据。因此,如何在这样的情况下清除终端设备中的数据,也是一个需要解决的问题。

【发明内容】

[0004]本发明实施例提供了一种数据清除方法与终端设备,用于方便、可选地清除终端设备中的数据。
[0005]本发明实施例第一方面公开了一种数据清除方法,包括:
[0006]获取用户的指纹图像;
[0007]验证所述指纹图像与预设指纹图像是否一致;
[0008]若所述指纹图像与预设指纹图像一致,获取用户的手指触摸轨迹;
[0009]验证所述触摸轨迹与预设触摸轨迹是否一致;
[0010]若所述触摸轨迹与预设触摸轨迹一致,则清除终端设备内的用户数据。
[0011]作为一种可选的实施方式,所述清除终端设备内的用户数据,包括:
[0012]检测所述终端设备的显示屏是否可以正常显示;
[0013]若所述显示屏不能正常显示,则清除所述终端设备内的用户数据;若所述显示屏能正常显示,则使所述显示屏显示第一提示消息;其中,所述第一提示消息用于提示用户是否确定清除所述终端设备内的用户数据。
[0014]作为一种可选的实施方式,所述方法还包括:
[0015]若所述显示屏可以正常显示,则清除所述终端设备内的用户数据之前,使所述显示屏显示第二提示消息,用以询问用户是否需要将所述用户数据备份至云端。
[0016]作为一种可选的实施方式,所述获取用户的指纹图像,包括:
[0017]监测用户手指在指纹识别模块上的按压以获取指纹图像;
[0018]所述获取用户的手指触摸轨迹,包括:
[0019]监测用户手指在触摸板上的滑动以获取触摸轨迹;
[0020]或者,在预设时间内多次获取用户的指纹图像,统计所述多次获取的指纹图像以获得触摸轨迹。
[0021]作为一种可选的实施方式,所述预设触摸轨迹包括多于一种触摸轨迹,每种触摸轨迹用于删除的用户数据范围不同。
[0022]本发明实施例第二方面公开了一种终端设备,包括:
[0023]指纹获取模块,用于获取用户的指纹图像;
[0024]指纹验证模块,用于验证所述指纹图像与预设指纹图像是否一致;
[0025]轨迹获取模块,用于当所述指纹图像与预设指纹图像一致时,获取用户的手指触摸轨迹;
[0026]轨迹验证模块,用于验证所述触摸轨迹与预设触摸轨迹是否一致;
[0027]数据清除模块,用于当所述触摸轨迹与预设触摸轨迹一致时,清除终端设备内的用户数据。
[0028]作为一种可选的实施方式,所述数据清除模块,包括:
[0029]显示屏检测子模块,用于检测所述终端设备的显示屏是否可以正常显示;
[0030]清除子模块,用于当所述显示屏不能正常显示时,清除所述终端设备内的用户数据;
[0031 ]第一提示子模块,用于当所述显示屏能正常显示时,使所述显示屏显示第一提示消息;其中,所述第一提示消息用于提示用户是否确定清除所述终端设备内的用户数据。
[0032]作为一种可选的实施方式,所述终端设备还包括:
[0033]第二提示模块,用于当所述显示屏可以正常显示时,清除所述终端设备内的用户数据之前,使所述显示屏显示第二提示消息,用以询问用户是否需要将所述用户数据备份至云端。
[0034]作为一种可选的实施方式,所述指纹获取模块,具体用于监测用户手指在指纹识别模块上的按压以获取指纹图像;
[0035]所述轨迹获取模块,具体用于监测用户手指在触摸板上的滑动以获取触摸轨迹;或者,
[0036]具体用于在预设时间内多次获取用户的指纹图像,统计所述多次获取的指纹图像以获得触摸轨迹。
[0037]作为一种可选的实施方式,所述终端设备还包括:
[0038]存储模块,用于存储预设指纹图像与预设触摸轨迹;其中,所述预设触摸轨迹包括多于一种触摸轨迹,每种触摸轨迹用于删除的用户数据范围不同。
[0039]从以上技术方案可以看出,本发明实施例具有以下优点:
[0040]本发明实施例中,获取用户的指纹图像;验证所述指纹图像与预设指纹图像是否一致;若所述指纹图像与预设指纹图像一致,获取用户的手指触摸轨迹;验证所述触摸轨迹与预设触摸轨迹是否一致;若所述触摸轨迹与预设触摸轨迹一致,则清除终端设备内的用户数据。由此可见,实施本发明实施例,可以方便快速地清除终端设备内的用户数据,从而避免用户的个人信息被泄露。
【附图说明】
[0041]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0042]图1为本发明实施例公开的一种数据清除方法的流程示意图;
[0043]图2为本发明实施实例公开的另一种数据清除方法的流程示意图;
[0044]图3为本发明实施例公开的一种终端设备的结构示意图;
[0045]图4为本发明实施例公开的另一种终端设备的结构示意图;
[0046]图5为本发明实施例公开的又一种终端设备的结构示意图。
【具体实施方式】
[0047]为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0048]本发明实施例提供了一种数据清除方法与终端设备,可以方便快速地清除终端设备内的用户数据,从而避免用户的个人信息被泄露。以下分别进行详细说明。
[0049]请参阅图1,图1是本发明实施例公开的一种数据清除方法的流程示意图。其中,图1所示的数据清除方法可以包括以下步骤:
[0050]101、获取用户的指纹图像。
[0051]本发明实施例中,终端设备可以是各种可存储数据的终端设备,如智能手机、数码相机、智能可穿戴设备、个人数字助理(Personal Digital Assistant,PDA)、销售终端(Point of Sales,P0S)等,本发明实施例后续不作复述。
[0052]本发明实施例中,终端设备中预先设有指纹采集装置,如指纹识别模块、指纹触摸板等,同时,该装置可配置在终端设备的正面或背面,对于采用的指纹采集装置,以及装置的位置,本发明实施例不作限定。
[0053]作为一种可选的实施方式,当终端设备处于唤醒状态时,用户在上述指纹触摸板上进行指纹输入。终端设备利用指纹触摸板监测用户的手指接触,获得用户的指纹图像,并对指纹图像进行降噪、二值化等初步的图像处理。
[0054]102、验证上述指纹图像与预设指纹图像是否一致。
[0055]作为一种可选的实施方式,验证上述指纹图像与预设指纹图像是否一致,可通过采集节点并验证节点来实现。节点指人体指纹纹路的分叉、终止或打圈处的坐标位置,具有高度的唯一性特征。将进行过初步图像处理的用户指纹图像提取节点信息,并与预设指纹图像的节点信息进行模糊比较,计算出两者间的相似程度,便能得出获取的用户指纹图像与预设指纹图像是否一致的判断结果。
[0056]103、若指纹图像与预设指纹图像一致,获取用户的手指触摸轨迹。
[0057]本发明实施例中,上述验证用户指纹的步骤用于鉴定用户身份,在确定用户的身份为合法后,再获取用户的手指触摸轨迹用以删除终端设备内的用户数据。其中,可以设置多种触摸轨迹,每种触摸轨迹删除的用户数据的范围不同。
[0058]104、验证上述触摸轨迹与预设触摸轨迹是否一致。
[0059]作为一种可选的实施方式,终端设备中存储有多种预设的触摸轨迹,每种触摸轨迹对应于删除终端设备中不同范围的用户数据。举例来说,终端设备中可以存储3种预设触摸轨迹,触摸轨迹I对应于删除包括:短信、通话记录、通讯录、邮件、照片以及视频等用户数据;触摸轨迹2对应于,除了删除上述内容外,还卸载支付宝、微信、QQ和网络银行等可能涉及用户财产安全的软件;触摸轨迹3则对应于清除终端设备中所有用户数据。则用户通过输入包含在预设触摸轨迹中的、不同的触摸轨迹,可以有选择地删除终端设备中不同范围的用户数据。
[0060]105、若触摸轨迹与预设触摸轨迹一致,则清除终端设备内的用户数据。
[0061]本发明实施例中,若用户输入的触摸轨迹与预设的触摸轨迹一致,则删除对应于该触摸轨迹的范围的用户数据。举例来说,当选择清除终端设备中所有的用户数据时,作为一种可选的实施方式,可先执行类似于恢复出厂设置的操作,这样不但可以清除用户在使用终端设备的过程中存储在终端设备中的数据,还可以还原对于系统设置的更改。在执行类似于恢复出厂设置的操作后,再多次写入随机数据覆盖存储区域,确保被删除的数据无法被恢复。
[0062]在图1所描述的方法中,先通过指纹识别鉴定用户是否为合法用户,当用户通过身份鉴定后,再通过用户输入的触摸轨迹确定需要清除的用户数据的范围。当用户的终端设备里有隐私信息和财产信息等高危个人信息时,可以选择清除终端设备内的所有数据,该方法通过多次写入随机数据的方法,可以彻底清除终端设备中存储的数据,防止数据被恢复。因此,实施本发明实施例,可以方便、可选地清除终端设备中的用户数据,并能够在需要的情况下,彻底清除用户数据,消除了数据被恢复的风险,从而保护用户的个人信息安全。
[0063]请参阅图2,图2是本发明实施例公开的另一种数据清除方法的流程示意图。其中,图2所示的数据清除方法可以包括以下步骤:
[0064]201、监测用户手指在指纹识别模块上的按压以获取指纹图像。
[0065]本发明实施例中,终端设备可以设有指纹识别模块和触摸板,利用指纹识别模块获取指纹图像,利用触摸板获取触摸轨迹。其中,指纹识别模块和触摸板可配置在终端设备的背面,本发明实施例不作限定。
[0066]作为一种可选的实施方式,当终端设备处于唤醒状态时,用户在上述指纹识别模块上进行指纹输入。终端设备利用指纹识别模块监测用户的手指接触,获得用户的指纹图像,并对指纹图像进行降噪、二值化等初步的图像处理。
[0067]202、验证上述指纹图像与预设指纹图像是否一致。
[0068]作为一种可选的实施方式,验证上述指纹图像与预设指纹图像是否一致,可通过采集节点并验证节点来实现。节点指人体指纹纹路的分叉、终止或打圈处的坐标位置,具有高度的唯一性特征。将进行过初步图像处理的用户指纹图像提取节点信息,并与预设指纹图像的节点信息进行模糊比较,计算出两者间的相似程度,便能得出获取的用户指纹图像与预设指纹图像是否一致的判断结果。
[0069]203、若指纹图像与预设指纹图像一致,监测用户手指在触摸板上的滑动以获取触摸轨迹。
[0070]本发明实施例中,上述验证用户指纹的步骤用于鉴定用户身份,在确定用户的身份为合法后,再获取用户的手指触摸轨迹用以删除终端设备内的用户数据。其中,可以设置多种触摸轨迹,每种触摸轨迹删除的用户数据的范围不同。
[0071]作为一种可选的实施方式,可通过监测用户手指在触摸板上的滑动以获取触摸轨迹。除此之外,也可以利用指纹识别模块,在预设时间内多次获取用户的指纹图像,统计多次获取的指纹图像以获得触摸轨迹。
[0072]204、验证上述触摸轨迹与预设触摸轨迹是否一致。
[0073]作为一种可选的实施方式,终端设备中存储有多种预设的触摸轨迹,每种触摸轨迹对应于删除终端设备中不同范围的用户数据。举例来说,终端设备中可以存储3种预设触摸轨迹,触摸轨迹I对应于删除包括:短信、通话记录、通讯录、邮件、照片以及视频等用户数据;触摸轨迹2对应于,除了删除上述内容外,还卸载支付宝、微信、QQ和网络银行等可能涉及用户财产安全的软件;触摸轨迹3则对应于清除终端设备中所有用户数据。则用户通过输入包含在预设触摸轨迹中的、不同的触摸轨迹,可以有选择地删除终端设备中不同范围的用户数据。
[0074]205、若触摸轨迹与预设触摸轨迹一致,检测该终端设备的显示屏是否可以正常显示,若显示屏能正常显示,则执行步骤206和207;若显示屏不能正常显示,则执行步骤208。
[0075]本发明实施例中,当终端设备的显示屏无法正常显示时,用户无法通过查看显示屏上显示的内容来对终端设备进行操作,这时便可以利用指纹识别模块和触摸板来实现清除终端设备内的用户数据的需求。
[0076]206、使显示屏显示第一提示消息。
[0077]本发明实施例中,在清除终端设备中的用户数据以前,可以在显示屏上显示第一提示消息。其中,第一提示消息用于提示用户是否确定清除终端设备内的用户数据。
[0078]207、使显示屏显示第二提示消息。
[0079]本发明实施例中,可在清除终端设备中的用户数据以前,可以将用户数据上传至云端进行备份,以备以后有需要用到这部分数据的需求。因此,在清除用户数据以前,终端设备可以在显示屏显示第二提示消息,用以询问用户是否需要将用户数据备份至云端。
[0080]208、清除终端设备内的用户数据。
[0081]当选择清除终端设备中所有的用户数据时,作为一种可选的实施方式,可先执行类似于恢复出厂设置的操作,这样不但可以清除用户在使用终端设备的过程中存储在终端设备中的数据,还可以还原对于系统设置的更改。在执行类似于恢复出厂设置的操作后,再多次写入随机数据覆盖存储区域,确保被删除的数据无法被恢复。
[0082]在图2所描述的方法中,先通过指纹识别鉴定用户是否为合法用户,当用户通过身份鉴定后,再通过用户输入的触摸轨迹清除终端设备中的用户数据。通过实施本发明实施例,可以方便、可选地清除终端设备中的用户数据。
[0083]请参阅图3,图3是本发明实施例公开的一种终端设备的结构示意图。如图3所示,该终端设备可以包括:
[0084]指纹获取模块301,用于获取用户的指纹图像。
[0085]作为一种可选的实施方式,当终端设备处于唤醒状态时,用户在指纹获取模块301上进行指纹输入。指纹获取模块301监测用户的手指接触,获得用户的指纹图像,并对指纹图像进行降噪、二值化等初步的图像处理。
[0086]指纹验证模块302,用于验证上述指纹图像与预设指纹图像是否一致。
[0087]作为一种可选的实施方式,验证上述指纹图像与预设指纹图像是否一致,可通过采集节点并验证节点来实现。节点指人体指纹纹路的分叉、终止或打圈处的坐标位置,具有高度的唯一性特征。指纹验证模块302将进行过初步图像处理的用户指纹图像提取节点信息,并与预设指纹图像的节点信息进行模糊比较,计算出两者间的相似程度,便能得出获取的用户指纹图像与预设指纹图像是否一致的判断结果。
[0088]轨迹获取模块303,用于当指纹图像与预设指纹图像一致时,获取用户的手指触摸轨迹。
[0089]本发明实施例中,上述验证用户指纹的步骤用于鉴定用户身份,在确定用户的身份为合法后,轨迹获取模块303再获取用户的手指触摸轨迹用以删除终端设备内的用户数据。其中,可以设置多种触摸轨迹,每种触摸轨迹删除的用户数据的范围不同。
[0090]轨迹验证模块304,用于验证上述触摸轨迹与预设触摸轨迹是否一致。
[0091]作为一种可选的实施方式,终端设备中存储有多种预设的触摸轨迹,每种触摸轨迹对应于删除终端设备中不同范围的用户数据。举例来说,终端设备中可以存储3种预设触摸轨迹,触摸轨迹I对应于删除包括:短信、通话记录、通讯录、邮件、照片以及视频等用户数据;触摸轨迹2对应于,除了删除上述内容外,还卸载支付宝、微信、QQ和网络银行等可能涉及用户财产安全的软件;触摸轨迹3则对应于清除终端设备中所有用户数据。则用户通过输入包含在预设触摸轨迹中的、不同的触摸轨迹,可以有选择地删除终端设备中不同范围的用户数据。
[0092]数据清除模块305,用于当触摸轨迹与预设触摸轨迹一致时,清除终端设备内的用户数据。
[0093]本发明实施例中,若用户输入的触摸轨迹与预设的触摸轨迹一致,则数据清除模块305删除对应于该触摸轨迹的范围的用户数据。举例来说,当选择清除终端设备中所有的用户数据时,作为一种可选的实施方式,数据清除模块305可先执行类似于恢复出厂设置的操作,这样不但可以清除用户在使用终端设备的过程中存储在终端设备中的数据,还可以还原对于系统设置的更改。在执行类似于恢复出厂设置的操作后,再多次写入随机数据覆盖存储区域,确保被删除的数据无法被恢复。
[0094]在图3所描述的终端设备中,先通过指纹识别鉴定用户是否为合法用户,当用户通过身份鉴定后,再通过用户输入的触摸轨迹清除终端设备中的用户数据。通过实施本发明实施例,可以方便、可选地清除终端设备中的用户数据。
[0095]请参阅图4,图4是本发明实施例公开的另一种终端设备的结构示意图。其中,图4所示的终端设备是由图3所示的终端设备进行优化得到的,与图3所示的终端设备相比,数据清除单元305可以包括:
[0096]显示屏检测子模块3051,用于检测终端设备的显示屏是否可以正常显示。
[0097]本发明实施例中,当终端设备的显示屏无法正常显示时,用户无法通过查看显示屏上显示的内容来对终端设备进行操作,这时便可以利用指纹识别模块和触摸板来实现清除终端设备内的用户数据的需求。
[0098]第一提示子模块3052,用于当显示屏能正常显示时,使显示屏显示第一提示消息。
[0099]本发明实施例中,在清除终端设备中的用户数据以前,第一提示子模块3052可以在显示屏上显示第一提示消息。其中,第一提示消息用于提示用户是否确定清除终端设备内的用户数据。
[0100]清除子模块3053,用于当显示屏不能正常显示时,清除终端设备内的用户数据。
[0101]当选择清除终端设备中所有的用户数据时,作为一种可选的实施方式,可先执行类似于恢复出厂设置的操作,这样不但可以清除用户在使用终端设备的过程中存储在终端设备中的数据,还可以还原对于系统设置的更改。在执行类似于恢复出厂设置的操作后,再多次写入随机数据覆盖存储区域,确保被删除的数据无法被恢复。
[0102]可选地,图4所示的终端设备还可以包括:
[0103]第二提示模块306,用于当显示屏可以正常显示时,清除终端设备内的用户数据之前,使显示屏显示第二提示消息。
[0104]本发明实施例中,可在清除终端设备中的用户数据以前,可以将用户数据上传至云端进行备份,以备以后有需要用到这部分数据的需求。因此,在清除用户数据以前,第二提示模块306可以在显示屏显示第二提示消息,用以询问用户是否需要将用户数据备份至
—~.上山
75Γ?而。
[0105]存储模块307,用于存储预设指纹图像与预设触摸轨迹;其中,预设触摸轨迹包括多于一种触摸轨迹,每种触摸轨迹用于删除的用户数据范围不同。
[0106]根据图4所描述的终端设备,终端设备内存储有多种预设的触摸轨迹,每种触摸轨迹对应于删除不同范围的用户数据。因此,用户通过输入不同的触摸轨迹,可以有选择地删除终端设备内的用户数据。
[0107]请参阅图5,图5是本发明实施例公开的又一种终端设备的结构示意图。如图5所示,该终端设备可以包括:
[0108]输入装置501、处理器502、输出装置503、通信电路504、存储器505和电源506等组件。这些组件通过一条或多条总线进行通信。本领域技术人员可以理解,图5所示的终端的结构并不构成对本发明的限定,它既可以是总线形结构,也可以是星型结构,还可以包括比图5所示的结构更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本发明实施方式中,图5所示的终端设备包括但不限于移动电话、移动电脑、平板电脑、个人数字助理(Personal Digital Assistant,PDA)等各种终端设备。
[0109]输入装置501用于实现用户与终端设备的交互和/或信息输入到终端设备中。在本发明【具体实施方式】中,输入装置501可以是触摸板和指纹识别装置,触摸板可收集用户在其上触摸或接近的操作动作。比如用户使用手指、触笔等任何适合的物体或附件在触摸板上或接近触摸板的位置的操作动作,并根据预先设定的程式驱动相应的连接装置。可选的,触摸板可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸操作,并将检测到的触摸操作转换为电信号,以及将电信号传送给触摸控制器;触摸控制器从触摸检测装置上接收电信号,并将它转换成触点坐标,再送给处理器502。触摸控制器还可以接收处理器502发来的命令并执行。此外,可以采用电阻式、电容式、红外线(Infrared)以及表面声波等多种类型实现触摸板。指纹识别装置可以识别用户的指纹图像,与预先存储的指纹图像进行对比,验证用户是否为合法用户
[0110]处理器502为终端设备的控制中心,利用各种接口和线路连接整个终端设备的各个部分,通过运行或执行存储在存储器505内的程序代码和/或模块,以及调用存储在存储器505内的数据,以执行终端设备的各种功能和/或处理数据。处理器可以由集成电路(Integrated Circuit,简称IC)组成,例如可以由单颗封装的IC所组成,也可以由连接多颗相同功能或不同功能的封装IC而组成。举例来说,处理器502可以仅包括中央处理器(Central Processing Unit,简称CPU),也可以是CPU、数字信号处理器(digital signalprocessor,简称DSP)、图形处理器(Graphic Processing Unit,简称GPU)及通信单元中的控制芯片(例如基带芯片)的组合。在本发明实施方式中,CPU可以是单运算核心,也可以包括多运算核心。
[0111]输出装置503可以包括但不限于影像输出单元、声音输出和触感输出单元。影像输出单元用于输出文字、图片和/或视频。影像输出单元可包括显示面板,例如采用LCD(Liquid Crystal Display,液晶显不器)、0LED(0rganic Light-Emitting D1de,有机发光二极管)、场发射显示器(field emiss1n display,简称FED)等形式来配置的显示面板。或者影像输出单元可以包括反射式显示器,例如电泳式(electrophoretic)显示器,或利用光干涉调变技术(Interferometric Modulat1n of Light)的显示器。影像输出单元可以包括单个显示器或不同尺寸的多个显示器。
[0112]通信电路504用于建立通信链接,本发明实施例中,通信电路504可用于利用局域网、无线蜂窝网络等,将终端设备内的用户数据上传至云端进行保存。通信电路504可以包括无线局域网(Wireless Local Area Network Jl^lwireless LAN)模块、蓝牙模块、近距离无线通信(Near Field Communicat1n,简称NFC)、基带(Base Band)模块等无线通信模块和以太网、通用串行总线(Universal Serial Bus,简称USB)、闪电接口(Lightning,目前Apple用于iPhone6/6s等设备)等有线通信模块。
[0113]存储器505可用于存储程序代码以及模块,处理器502通过运行存储在存储器505的程序代码以及模块,从而执行终端的各种功能应用以及实现数据处理。存储器505主要包括程序存储区和数据存储区,其中,程序存储区可存储操作系统、至少一个功能所需的程序代码,比如用于多次写入随机数据从而彻底清空终端设备存储区域的程序代码;数据存储区可存储根据终端设备的使用所创建的数据(比如音频数据、电话本等)等。在本发明【具体实施方式】中,存储器505可以包括易失性存储器,例如非挥发性动态随机存取内存(Nonvolatile RandomAccess Memory,简称NVRAM)、相变化随机存取内存(Phase ChangeRAM,简称PRAM)、磁阻式随机存取内存(Magetoresistive RAM,简称MRAM)等,还可以包括非易失性存储器,例如至少一个磁盘存储器件、电子可抹除可规划只读存储器(ElectricallyErasable ProgrammableRead-OnlyMemory,简称EEPR0M)、闪存器件,例如反或闪存(N0Rflash memory)或是反及闪存(NAND flash memory)。非易失存储器储存处理器所执行的操作系统及程序代码。处理器从非易失存储器加载运行程序与数据到内存并将数字内容储存于大量储存装置中。操作系统包括用于控制和管理常规系统任务,例如内存管理、存储设备控制、电源管理等,以及有助于各种软硬件之间通信的各种组件和/或驱动器。在本发明实施方式中,操作系统可以是Google公司的Android系统、Apple公司开发的1S系统或Microsoft公司开发的Windows操作系统等,或者是Vxworks这类的嵌入式操作系统。
[0114]电源506用于给终端设备的不同部件进行供电以维持其运行。作为一般性理解,电源506可以是内置的电池,例如常见的锂离子电池、镍氢电池等,也包括直接向终端设备供电的外接电源,例如AC适配器等。在本发明的一些实施方式中,电源506还可以作更为广泛的定义,例如还可以包括电源管理系统、充电系统、电源故障检测电路、电源转换器或逆变器、电源状态指示器(如发光二极管),以及与移动终端的电能生成、管理及分布相关联的其他任何组件。
[0115]在图5所示的终端设备中,处理器502可以调用存储器505中存储的程序代码,用于执行以下操作:
[0116]获取用户在输入装置501上输入的指纹图像;
[0117]与存储在存储器505中的预设指纹图像进行对比,验证指纹图像与预设指纹图像是否一致;
[0118]若指纹图像与预设指纹图像一致,获取用户在输入装置501上输入的手指触摸轨迹;
[0119]与存储在存储器505中的预设触摸轨迹进行对比,验证触摸轨迹与预设触摸轨迹是否一致;
[0120]若触摸轨迹与预设触摸轨迹一致,则调用存储在存储器505中的删除用户数据代码,清除终端设备内的用户数据。
[0121]作为一种可选的实施方式,处理器502调用存储器505中存储的程序代码,还用于执行以下操作:
[0122]利用输出装置503显示第一提示消息和第二提示消息;其中,第一提示消息用于询问用户是否确定删除终端设备中的用户数据,第二提示消息用于询问用户是否需要将用户数据上传至云端进行备份。
[0123]作为一种可选的实施方式,处理器502可以调用通信电路504,将终端设备中的用户数据上传至云端进行保存。
[0124]根据图5所描述的终端设备,终端设备内存储有多种预设的触摸轨迹,每种触摸轨迹对应于删除不同范围的用户数据。因此,用户通过输入不同的触摸轨迹,可以有选择地删除终端设备内的用户数据。
[0125]值得注意的是,上述用户设备和基站实施例中,所包括的各个单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
[0126]另外,本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(Read-Only Memory,ROM)、随机存储器(Random Access Memory,RAM)、可编程只读存储器(Programmable Read-only Memory,PR0M)、可擦除可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、一次可编程只读存储器(0ne_time Programmable Read-Only Memory,0TPR0M)、电子抹除式可复写只读存储器(Electrically-Erasable Programmable Read-Only Memory,EEPR0M)、只读光盘(CompactDisc Read-Only Memory,CD_R0M)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。
[0127]以上仅为本发明较佳的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明实施例揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
【主权项】
1.一种数据清除方法,其特征在于,包括: 获取用户的指纹图像; 验证所述指纹图像与预设指纹图像是否一致; 若所述指纹图像与预设指纹图像一致,获取用户的手指触摸轨迹; 验证所述触摸轨迹与预设触摸轨迹是否一致; 若所述触摸轨迹与预设触摸轨迹一致,则清除终端设备内的用户数据。2.根据权利要求1所述方法,其特征在于,所述清除终端设备内的用户数据,包括: 检测所述终端设备的显示屏是否可以正常显示; 若所述显示屏不能正常显示,则清除所述终端设备内的用户数据;若所述显示屏能正常显示,则使所述显示屏显示第一提示消息;其中,所述第一提示消息用于提示用户是否确定清除所述终端设备内的用户数据。3.根据权利要求2所述方法,其特征在于,所述方法还包括: 若所述显示屏可以正常显示,则清除所述终端设备内的用户数据之前,使所述显示屏显示第二提示消息,用以询问用户是否需要将所述用户数据备份至云端。4.根据权利要求3所述方法,其特征在于,所述获取用户的指纹图像,包括: 监测用户手指在指纹识别模块上的按压以获取指纹图像; 所述获取用户的手指触摸轨迹,包括: 监测用户手指在触摸板上的滑动以获取触摸轨迹; 或者,在预设时间内多次获取用户的指纹图像,统计所述多次获取的指纹图像以获得触摸轨迹。5.根据权利要求1?4中任意一项所述方法,其特征在于, 所述预设触摸轨迹包括多于一种触摸轨迹,每种触摸轨迹用于删除的用户数据范围不同。6.一种终端设备,其特征在于,包括: 指纹获取模块,用于获取用户的指纹图像; 指纹验证模块,用于验证所述指纹图像与预设指纹图像是否一致; 轨迹获取模块,用于当所述指纹图像与预设指纹图像一致时,获取用户的手指触摸轨迹; 轨迹验证模块,用于验证所述触摸轨迹与预设触摸轨迹是否一致; 数据清除模块,用于当所述触摸轨迹与预设触摸轨迹一致时,清除终端设备内的用户数据。7.根据权利要求6所述的终端设备,其特征在于,所述数据清除模块,包括: 显示屏检测子模块,用于检测所述终端设备的显示屏是否可以正常显示; 清除子模块,用于当所述显示屏不能正常显示时,清除所述终端设备内的用户数据; 第一提示子模块,用于当所述显示屏能正常显示时,使所述显示屏显示第一提示消息;其中,所述第一提示消息用于提示用户是否确定清除所述终端设备内的用户数据。8.根据权利要求7所述的终端设备,其特征在于,所述终端设备还包括: 第二提示模块,用于当所述显示屏可以正常显示时,清除所述终端设备内的用户数据之前,使所述显示屏显示第二提示消息,用以询问用户是否需要将所述用户数据备份至云端。9.根据权利要求8所述的终端设备,其特征在于, 所述指纹获取模块,具体用于监测用户手指在指纹识别模块上的按压以获取指纹图像; 所述轨迹获取模块,具体用于监测用户手指在触摸板上的滑动以获取触摸轨迹;或者,具体用于在预设时间内多次获取用户的指纹图像,统计所述多次获取的指纹图像以获得触摸轨迹。10.根据权利要求6?9中任意一项所述的终端设备,其特征在于,所述终端设备还包括: 存储模块,用于存储预设指纹图像与预设触摸轨迹;其中,所述预设触摸轨迹包括多于一种触摸轨迹,每种触摸轨迹用于删除的用户数据范围不同。
【文档编号】G06F3/0488GK105956442SQ201610281680
【公开日】2016年9月21日
【申请日】2016年4月29日
【发明人】罗鹏
【申请人】宇龙计算机通信科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1