终端设备及其解锁方法

文档序号:10655838
终端设备及其解锁方法
【专利摘要】本发明涉及通信领域,公开了一种终端设备的解锁方法,包括:采用内置在终端设备的气压传感器监测气压值,并记录气压值对应的时间长度;在监测到的气压值和对应的时间长度满足预设条件时,进行设备解锁操作。本发明还公开了一种终端设备。与现有技术相比,本发明使得用户可以在不接触终端设备屏幕的情况下,就可以对加密的终端设备进行操作,从而使得用户的操作方式较为简单,而且安全性较高,有助于匹配用户需求。
【专利说明】
终端设备及其解锁方法
技术领域
[0001 ]本发明涉及通信领域,特别涉及终端设备及其解锁方法。
【背景技术】
[0002]近年来,随着通信技术的不断发展以及时代的不断进步,手机已成为人们日常生活中必不可少的通讯工具,这是因为手机携带便捷,使用简单,给人们的生活带来了极大的便利。并且随着互联网技术的日益普及,人们对隐私也越来越重视,科技人员对手机中信息安全的研究也日益增多。
[0003]现有技术中,大多使用密码解锁或者指纹进行解锁,在解锁成功时才能对手机进行操作。但是密码解锁和指纹解锁还存在各种安全隐患,很容易被破解。基于此,本领域开发人员设计出基于虹膜识别的解锁方式。虹膜识别技术是基于眼睛中的虹膜进行身份识别的,以往多应用于安防设备领域(如门禁等)以及有高度保密需求的场所。目前也有个别手机配备了这一应用以实现用户更高级别的安全需求。
[0004]但是现有技术中的虹膜识别技术还存在以下技术问题:手机的显示屏处于灭屏状态时,需要用户手动操作把屏幕点亮。在屏幕处于亮屏状态的情况下,应用处理器接收到虹膜识别的触发条件后才会启动并对用户的虹膜图像进入识别,操作较为复杂。

【发明内容】

[0005]本发明的目的在于提供一种终端设备及其解锁方法,使得用户可以在不接触终端设备屏幕的情况下,就可以对加密的终端设备进行操作,从而使得用户的操作方式较为简单,而且安全性较高,有助于匹配用户需求。
[0006]为解决上述技术问题,本发明实施例提供了一种终端设备的解锁方法,包括:采用内置在终端设备的气压传感器监测气压值,并记录气压值对应的时间长度;在监测到的气压值和对应的时间长度满足预设条件时,进行设备解锁操作。
[0007]本发明实施例还提供了一种终端设备,包括:内置在终端设备的气压传感器和应用处理器;气压传感器,用于监测气压值;应用处理器,用于在气压传感器监测气压值时,记录气压值对应的时间长度;应用处理器,还用于在监测到的气压值和对应的时间长度满足预设条件时,进行设备解锁操作。
[0008]本发明实施例相对于现有技术而言,通过采用内置在终端设备的气压传感器监测气压值,并记录气压值对应的时间长度;使得用户可以在不接触终端设备屏幕的情况下,就可以对加密的终端设备进行吹气操作,终端设备可以通过气压传感器监测用户吹气的气压值,从而使得用户的操作方式较为简单。并且在监测到的气压值和对应的时间长度满足预设条件时,进行设备解锁操作;使得终端设备的解锁装置不容易被破解,安全性较高,有助于匹配用户需求。
[0009]另外,预设条件为:监测到的气压值落入预设气压范围,并且气压值对应的时间长度落入预设时间范围。在气压值及其对应的时间长度分别在其预设范围时,判定为气压值和对应的时间长度满足预设条件,可以进一步保证终端设备的安全性。
[0010]另外,在采用内置在终端设备的气压传感器监测气压值时,气压传感器监测到至少两个气压值,并记录各气压值对应的时间长度;预设条件包括:各气压值落入各自的预设气压范围,并且各气压值对应的时间长度分别落入各自的预设时间范围。通过监测到至少两个气压值,并且在各气压值及其对应的时间长度都落入各自的预设气压范围时,再对终端设备进行解锁操作,可以使终端设备的安全性较高。
[0011]另外,为了进一步保证终端设备的安全性,预设条件还包括:气压传感器监测到的气压值及其对应的时间长度与预先存储的预设气压范围和对应的预设时间范围的排列顺序一致。
[0012]另外,以预设时间范围为依据,对预设气压范围和对应的预设时间范围进行排序;提供了一种简单有效的排序方式,保证了本发明实施方式的可行性,而且设计成本较低。
[0013]另外,以预设气压范围的为依据,对预设气压范围和对应的预设时间范围进行排序;提供了一种简单有效的排序方式,保证了本发明实施方式的可行性,而且设计成本较低。
[0014]另外,在采用内置在终端设备的气压传感器监测气压值时,在记录气压值对应的时间长度之前,如果监测到的气压值到达指定的范围,则进行设备唤醒操作;在监测到的气压值到达预设气压范围时,开始计时;当监测到的气压值超出预设气压范围时,结束计时并记录气压值对应的时间长度。通过监测到的气压值到达指定的范围时,进行设备唤醒操作,使得用户可以在不接触终端设备屏幕的情况下,就可以对加密的终端设备进行吹气操作,终端设备可以通过气压传感器监测用户吹气的气压值,从而使得用户的操作方式较为简单。
[0015]另外,气压传感器,用于监测到至少两个气压值;应用处理器,用于在气压传感器监测到至少两个气压值时,记录各气压值对应的时间长度;预设条件包括:各气压值落入各自的预设气压范围,并且各气压值对应的时间长度分别落入各自的预设时间范围。
【附图说明】
[0016]图1是根据本发明第一实施方式中终端设备的解锁方法的流程图;
[0017]图2是根据本发明第一实施方式中气压值的显示示意图;
[0018]图3是根据本发明第一实施方式中气压值进度条的显示示意图;
[0019]图4是根据本发明第二实施方式中终端设备的解锁方法的流程图;
[0020]图5是根据本发明第三实施方式中终端设备的解锁方法的流程图;
[0021 ]图6是根据本发明第四实施方式中终端设备的解锁方法的流程图;
[0022]图7是根据本发明第五实施方式中终端设备的解锁方法的流程图;
[0023]图8是根据本发明第六实施方式中终端设备的方框图。
【具体实施方式】
[0024]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。
[0025]本发明的第一实施方式涉及一种终端设备的解锁方法,具体流程如图1所示,其包括:
[0026]步骤101,采用内置在终端设备的气压传感器监测气压值。
[0027]用户可以在不接触终端设备屏幕的情况下,对加密的终端设备进行吹气操作,此时,气压传感器可以监测用户吹气的气压值。需要说明的是,终端设备的气压传感器在监测气压值时,终端设备的屏幕可以显示当前监测到的气压值。比如,如图2所示,当前监测到用户吹气的气压值为300帕,则将300帕显示出来,便于用户根据显示的气压值对吹气的力度进行调整。或者,终端设备的气压传感器在监测气压值时,终端设备的屏幕可以显示气压值的进度条。并且,进度条的中间值可以是当前监测到的气压值。比如,如图3所示,当前监测到的气压值为300帕,则进度条可以显示的范围是300 ±100帕,S卩200帕到400帕。而且在300帕时,对气压值做标记,便于用户根据显示的气压值进度条对吹气的力度进行调整。需要说明的是,本实施方式对气压值的显示方式不做限制,只要是能提醒用户当前监测到的气压值的任意显示方式,均应在本发明的保护范围之内。
[0028]步骤102,记录气压值对应的时间长度。
[0029]具体地说,在监测到的气压值到达预设气压范围时,开始计时。当监测到的气压值超出预设气压范围时,结束计时并记录气压值对应的时间长度。
[0030]需要说明的是,终端设备的气压传感器在监测到气压值时,可以显示监测到气压值时的时间长度,便于用户可以根据显示的时间长度更为直观的判定吹气的时间长度。时间长度可以从监测到气压值时从O开始计时的累计时长,监测到气压值时的时间长度可以以进度条的形式显示,也可以以实施计时的时长进行显示。
[0031]步骤103,判断监测到的气压值和对应的时间长度是否满足预设条件。如果是,则进入步骤104,否则,返回步骤101。
[0032]其中,预设条件为:监测到的气压值落入预设气压范围,并且气压值对应的时间长度落入预设时间范围。在气压值及其对应的时间长度分别在其预设范围时,判定为气压值和对应的时间长度满足预设条件,可以进一步保证终端设备的安全性。
[0033]具体地说,如果气压传感器监测到的气压值为300帕,预设气压范围为200帕到400帕,则监测到的气压值落入预设气压范围。如果监测到的与气压值对应的时间长度为I秒,预设时间范围是5毫秒到2秒,则气压值对应的时间长度在预设时间范围。另外,需要说明的是,气压传感器监测到的气压值不限于为300帕,只要是在200帕到400帕的范围内,都应该对该气压值计时。
[0034]步骤104,进行设备解锁操作。
[0035]此外,需要说明的是,在进行步骤101至步骤104的解锁操作步骤之前,可以将预设气压范围和对应的预设时间范围预存在终端设备内。具体地说,终端设备接收到用户对气压范围和对应的预设时间范围进行设置的指令后,将上述范围预存在终端设备内,实现加密完成操作。
[0036]另外,针对实际应用,还需要说明的是,如果判定监测到的气压值和对应的时间长度不满足预设条件的次数超过预设值,可以显示提示信息。比如:“密码多次输入错误,今日您还有3次输入机会”或“密码多次输入错误,请明日再试”等。
[0037]通过上述内容,不难发现,本实施方式使得用户可以在不接触终端设备屏幕的情况下,就可以对加密的终端设备进行操作,从而使得用户的操作方式较为简单,而且安全性较高,有助于匹配用户需求。
[0038]本发明的第二实施方式涉及一种终端设备的解锁方法。第二实施方式在第一实施方式的基础上做了改进,主要改进之处在于:在第二实施方式中,气压传感器监测到至少两个气压值,并记录各气压值对应的时间长度。
[0039]本实施方式以气压传感器监测到两个气压值为例进行说明,具体流程如图4所示,其包括:
[0040]步骤401,采用内置在终端设备的气压传感器监测到至少两个气压值。
[0041 ]步骤402,记录各气压值对应的时间长度。
[0042]步骤403,判断监测到的各气压值以及与之对应的时间长度是否满足预设条件。如果是,则进入步骤404,否则,返回步骤401。
[0043]比如:监测到的第一个气压值大约在300帕到350帕之间,与该气压值对应的时间是I秒。监测到的第二个气压值大约在500帕到550帕之间,与该气压值对应的时间是2秒。并且,预存的第一预设范围是:预设气压范围是400到600帕,与之对应的预设时间范围是1.5秒到2.5秒。预存的第二预设范围是:预设气压范围是200到400帕,与之对应的预设时间范围是5毫秒到1.5秒。则第一个气压值以及与之对应的时间长度满足预存的第二预设范围,第二个气压值以及与之对应的时间长度满足预存的第一预设范围。
[0044]步骤404,进行设备解锁操作。
[0045]通过上述内容,不难发现,本实施方式通过监测到至少两个气压值,并且在各气压值及其对应的时间长度都落入各自的预设气压范围时,再对终端设备进行解锁操作,可以使终端设备的安全性较高。
[0046]本发明的第三实施方式涉及一种终端设备的解锁方法。第三实施方式在第二实施方式的基础上做了改进,主要改进之处在于:在第三实施方式中,在气压传感器监测到的气压值及其对应的时间长度与预先存储的预设气压范围和对应的预设时间范围的排列顺序一致时,再进行设备解锁操作。
[0047]具体流程如图5所示,其包括:
[0048]步骤501,采用内置在终端设备的气压传感器监测到至少两个气压值。
[0049 ]步骤502,记录各气压值对应的时间长度。
[0050]步骤503,判断气压传感器监测到的气压值及其对应的时间长度与预先存储的预设气压范围和对应的预设时间范围的排列顺序是否一致。如果是,则进入步骤504,否则,返回步骤501。
[0051 ]比如:监测到的第一个气压值大约在300帕到350帕之间,与该气压值对应的时间是I秒。监测到的第二个气压值大约在500帕到550帕之间,与该气压值对应的时间是2秒。如果预存的第一预设范围是:预设气压范围是200到400帕,与之对应的预设时间范围是5毫秒至IJl.5秒。预存的第二预设范围是:预存的第一预设范围是:预设气压范围是400到600帕,与之对应的预设时间范围是1.5秒到2.5秒。则气压传感器监测到的气压值及其对应的时间长度与预先存储的预设气压范围和对应的预设时间范围的排列顺序一致,则进入步骤504。如果,预存的第一预设范围是:预设气压范围是400到600帕,与之对应的预设时间范围是1.5秒到2.5秒。预存的第二预设范围是:预设气压范围是200到400帕,与之对应的预设时间范围是5毫秒到1.5秒。则第一个气压值以及与之对应的时间长度满足预存的第二预设范围,第二个气压值以及与之对应的时间长度满足预存的第一预设范围。由此可知,气压传感器监测到的气压值及其对应的时间长度与预先存储的预设气压范围和对应的预设时间范围的排列顺序不一致,返回步骤503。
[0052]此外,值得一提的是,本实施方式可以以预设时间范围为依据,对预设气压范围和对应的预设时间范围进行排序。并且对时间范围的由大到小,或者由小到大的顺序不做限制。可以根据接收的用户设置的任意时间范围为依据顺序,对预设时间范围进行排序。以预设气压范围的为依据,对预设气压范围和对应的预设时间范围进行排序。并且对气压范围的由大到小,或者由小到大的顺序不做限制。可以根据接收的用户设置的任意气压范围为依据顺序,对预设气压范围进行排序。
[0053]步骤504,进行设备解锁操作。
[0054]通过上述内容,不难发现,本实施方式通过在气压传感器监测到的气压值及其对应的时间长度与预先存储的预设气压范围和对应的预设时间范围的排列顺序一致时,再进行设备解锁操作,可以进一步保证终端设备的安全性。
[0055]本发明的第四实施方式涉及一种终端设备的解锁方法。第四实施方式在第二或第三实施方式的基础上做了改进,主要改进之处在于:在第四实施方式中,气压传感器监测到一个正确的气压值之后,再监测另外一个气压值。
[°°56] 具体流程如图6所示,其包括:
[0057]步骤601,采用内置在终端设备的气压传感器监测第一气压值。
[0058]步骤602,记录第一气压值对应的时间长度。
[0059]步骤603,判断监测到的第一气压值和对应的时间长度是否满足预设条件。如果是,则进入步骤604,否则,返回步骤601。
[0060]另外,针对实际应用,还需要说明的是,如果判定第一气压值和对应的时间长度不满足预设条件的次数超过预设值,可以显示提示信息。比如:“密码多次输入错误,今日您还有3次输入机会”或“密码多次输入错误,请明日再试”等。
[0061]步骤604,显示第一气压值和对应的时间长度正确。用户看到显示的正确信息之后,可以对终端设备进行再次吹气操作,以使内置在终端设备的气压传感器可以监测第二气压值。
[0062]步骤605,采用内置在终端设备的气压传感器监测第二气压值。
[0063]步骤606,记录第二气压值对应的时间长度。
[0064]步骤607,判断监测到的第二气压值和对应的时间长度是否满足预设条件。如果是,则进入步骤608,否则,返回步骤605。
[0065]步骤608,进行设备解锁操作。
[0066]另外,针对实际应用,还需要说明的是,如果判定第二气压值和对应的时间长度不满足预设条件的次数超过预设值,可以显示提示信息。比如:“密码多次输入错误,今日您还有3次输入机会”或“密码多次输入错误,请明日再试”等。
[0067]通过上述内容,不难发现,本实施方式中气压传感器监测到一个正确的气压值之后,再监测另外一个气压值,可以简化操作步骤,有助于进一步匹配用户需求。
[0068]本发明的第五实施方式涉及一种终端设备的解锁方法。第五实施方式在第一、第二、第三或者第四实施方式的基础上做了改进,主要改进之处在于:在第五实施方式中,用户可以在不接触终端设备屏幕的情况下,对终端设备进行唤醒操作。
[0069I 具体流程如图7所示,其包括:
[0070]步骤701,采用内置在终端设备的气压传感器监测第一气压值。
[0071]步骤702,判断监测到的第一气压值是否到达指定的范围。如果是,则进入步骤703,否则,返回步骤701。
[0072]步骤703,进行设备唤醒操作。
[0073]步骤704,采用内置在终端设备的气压传感器监测第二气压值。
[0074]步骤705,记录第二气压值对应的时间长度。
[0075]具体地说,在设备唤醒之后,监测到的气压值到达预设气压范围时,开始计时。当监测到的气压值超出预设气压范围时,结束计时并记录气压值对应的时间长度。
[0076]步骤706,判断监测到的气压值和对应的时间长度是否满足预设条件。如果是,则进入步骤707,否则,返回步骤704。
[0077]步骤707,进行设备解锁操作。
[0078]此外,需要说明的是,第一气压值的指定的范围与第二气压值的预设气压范围可以相同,也可以不同,本实施方式对此不做限制。
[0079]通过上述内容,不难发现,本实施方式通过监测到的气压值到达指定的范围时,进行设备唤醒操作,使得用户可以在不接触终端设备屏幕的情况下,就可以对加密的终端设备进行吹气操作,终端设备可以通过气压传感器监测用户吹气的气压值,从而使得用户的操作方式较为简单。
[0080]上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包括相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。
[0081 ]本发明第六实施方式涉及一种终端设备,如图8所示,包括:终端设备包括:内置在终端设备的气压传感器81和应用处理器82;气压传感器81,用于监测气压值;应用处理器82,用于在气压传感器81监测气压值时,记录气压值对应的时间长度;应用处理器82,还用于在监测到的气压值和对应的时间长度满足预设条件时,进行设备解锁操作。其中,预设条件可以为:监测到的气压值落入预设气压范围,并且气压值对应的时间长度落入预设时间范围。
[0082]需要说明的是,气压传感器81可以设置在终端设备的侧边框,还可以设置终端设备的显示屏所在的一面。本实施方式中对气压传感器81的具体设置位置不做限制,只要是能实现上述目的的气压传感器81在终端设备上的任意位置,均应在本发明的保护范围之内。
[0083]此外,值得说明的是,本实施方式的应用处理器82可以是处理芯片,终端设备还可以包括:存储器83、收发器84和显示器85。
[0084]其中,处理芯片为系统的核心,其可以CPU(中央处理器)、DSP(Digital SignalProcessor,数字信号处理器)等,其主要负责终端设备中各部件之间的协调工作,以及根据监测到的气压值和对应的时间长度满足预设条件时,进行设备解锁操作。其中,存储器83可以为ROM(Read Only Memory,只读存储器)、RAM(Random Access Memory,随机访问存储器)、缓存或闪存等存储设备,其可以用于存储计算机可读的程序指令。其中,收发器84主要用于与气压传感器81进行通信,接收气压传感器81的气压值和气压值对应的时间长度。其中,显示器85可以用于显示人机交互界面,以方便用户进行操作。
[0085]不难发现,本实施方式为与第一实施方式相对应的设备实施例,本实施方式可与第一实施方式互相配合实施。第一实施方式中提到的相关技术细节在本实施方式中依然有效,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第一实施方式中。
[0086]本发明第七实施方式涉及一种终端设备。第七实施方式在第六施方式的基础上做了改进,主要改进之处在于:在第七实施方式中,气压传感器监测到至少两个气压值,并记录各气压值对应的时间长度。
[0087]具体地说,气压传感器,用于监测到至少两个气压值;应用处理器,用于在气压传感器监测到至少两个气压值时,记录各气压值对应的时间长度;预设条件包括:各气压值落入各自的预设气压范围,并且各气压值对应的时间长度分别落入各自的预设时间范围。
[0088]由于第二实施方式与本实施方式相互对应,因此本实施方式可与第二实施方式互相配合实施。第二实施方式中提到的相关技术细节在本实施方式中依然有效,在第二实施方式中所能达到的技术效果在本实施方式中也同样可以实现,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第二实施方式中。
[0089]本领域技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM ,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0090]本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。
【主权项】
1.一种终端设备的解锁方法,其特征在于,包括: 采用内置在所述终端设备的气压传感器监测气压值,并记录所述气压值对应的时间长度; 在所述监测到的气压值和对应的时间长度满足预设条件时,进行设备解锁操作。2.根据权利要求1所述的终端设备的解锁方法,其特征在于,所述预设条件为:监测到的气压值落入预设气压范围,并且所述气压值对应的时间长度落入预设时间范围。3.根据权利要求1所述的终端设备的解锁方法,其特征在于,在采用内置在所述终端设备的气压传感器监测气压值时,所述气压传感器监测到至少两个气压值,并记录各气压值对应的时间长度; 所述预设条件包括:各气压值分别落入各自的预设气压范围,并且各气压值对应的时间长度分别落入各自的预设时间范围。4.根据权利要求3所述的终端设备的解锁方法,其特征在于,所述预设条件还包括:所述气压传感器监测到的气压值及其对应的时间长度与预先存储的预设气压范围和对应的预设时间范围的排列顺序一致。5.根据权利要求4所述的终端设备的解锁方法,其特征在于,以所述预设时间范围为依据,对所述预设气压范围和对应的预设时间范围进行排序。6.根据权利要求4所述的终端设备的解锁方法,其特征在于,以所述预设气压范围的为依据,对所述预设气压范围和对应的预设时间范围进行排序。7.根据权利要求1至6中任意一项所述的终端设备的解锁方法,其特征在于,在采用内置在所述终端设备的气压传感器监测气压值时,在记录所述气压值对应的时间长度之前,如果所述监测到的气压值到达指定的范围,则进行设备唤醒操作; 在所述监测到的气压值到达预设气压范围时,开始计时;当所述监测到的气压值超出预设气压范围时,结束计时并记录所述气压值对应的时间长度。8.一种终端设备,其特征在于,包括:内置在终端设备的气压传感器和应用处理器; 所述气压传感器,用于监测气压值; 所述应用处理器,用于在所述气压传感器监测气压值时,记录所述气压值对应的时间长度; 所述应用处理器,还用于在监测到的气压值和对应的时间长度满足预设条件时,进行设备解锁操作。9.根据权利要求8所述的终端设备,其特征在于,所述预设条件为:监测到的气压值落入预设气压范围,并且所述气压值对应的时间长度落入预设时间范围。10.根据权利要求8所述的终端设备,其特征在于,所述气压传感器,用于监测到至少两个气压值; 所述应用处理器,用于在所述气压传感器监测到至少两个气压值时,记录各气压值对应的时间长度; 所述预设条件包括:各气压值落入各自的预设气压范围,并且各气压值对应的时间长度分别落入各自的预设时间范围。
【文档编号】G06F21/31GK106022029SQ201610510394
【公开日】2016年10月12日
【申请日】2016年6月30日
【发明人】周金虎
【申请人】上海与德通讯技术有限公司
再多了解一些
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1