一种解锁方法及终端的制作方法

文档序号:6398691阅读:137来源:国知局
专利名称:一种解锁方法及终端的制作方法
技术领域
本发明涉及信息处理领域,更具体地,涉及一种解锁方法及终端。
背景技术
为了节省电量消耗以及避免误操作,目前的移动终端(例如手机、平板电脑、多媒体播放器等)都支持锁定及解锁功能,即,当移动终端一段时间不操作时或者用户利用功能键对移动终端进行锁定操作时,移动终端会进入锁定状态,从而达到省电和防止误操作的目的。当移动终端设备处于锁定状态时,用户可以执行解锁操作对移动终端进行解锁。对于触摸屏终端来说,目前是通过用户执行的基于触摸屏的触碰操作来对锁定的终端进行解锁。例如,对于电阻式触摸屏,用户执行的操作为用手写笔或指尖等进行按压;对于电容式触摸屏,用户执行的操作为在触摸屏上的触摸手势,其中,触摸手势包含单点或多点的触碰、挤压或滑动。而对于非触摸屏终端来说,大多是采用手机按键来进行锁屏和解锁。然而,上述解锁操作的缺陷在于用户执行解锁操作时,必须与终端的按键或触摸屏接触,而当用户无法按下按键或接触触摸屏时,就造成无法解锁的问题。

发明内容
有鉴于此,本发明实施例的目的是提出一种解锁方法及终端,实现了无需接触触摸屏或按键就能对终端进行解锁的功能。为了达到上述目的,本发明提出一种解锁方法,包括以下步骤获取预设位置的因气流变化而生成的气流参数;判断获取的所述气流参数是否满足预设的解锁条件;当所述气流参数满足所述预设的解锁条件时,执行解锁操作。本发明实施例利用了用户解锁时带来的气流变化,通过获取气流变化产生的气流参数来确定用户是否执行了解锁操作。因此,用户无需接触终端的触摸屏或按键就能对锁屏终端进行解锁。作为上述技术方案的优选,所述判断获取的所述气流参数是否满足预设的解锁条件的步骤包括根据所述气流参数至少确定出气流变化的起始位置、结束位置,从而获得气流变化的移动方向;判断所述移动方向是否满足预设方向;当所述移动方向满足所述预设方向时,确定所述气流参数满足预设的解锁条件。本方案根据气流参数进一步确定气流变化的移动方向,当移动方向与预设方向一致时执行解锁操作,解锁条件简洁明了,也有利于用户设置解锁条件。作为上述技术方案的优选,所述判断获取的所述气流参数是否满足预设的解锁条件的步骤包括
根据所述气流参数确定气流变化的移动路径;判断所述移动路径是否满足预设路径;当所述移动路径满足所述预设路径时,确定所述气流参数满足预设的解锁条件。本方案根据气流参数进一步确定气流变化的移动路径,当移动路径与预设路径一致时执行解锁操作,解锁条件简洁明了,也有利于用户设置解锁条件。作为上述技术方案的优选,所述方法还包括步骤将所述移动方向或移动路径显示于显示屏上。本方案直观展示了用户所执行的解锁操作。作为上述技术方案的优选,所述方法还包括执行解锁操作后直接进入所述预设的解锁条件中设置的操作界面。本方案可以在解锁后直接进入设置的操作界面,给用户带来便利。本发明的另一方面,还提出一种解锁终端,包括获取单元,用于获取预设位置的因气流变化而生成的气流参数;判断单元,用于判断获取的所述气流参数是否满足预设的解锁条件;解锁单元,用于当所述气流参数满足所述预设的解锁条件时,执行解锁操作。作为上述技术方案的优选,所述判断单元包括第一处理模块,用于根据所述气流参数至少确定出气流变化的起始位置、结束位置,从而获得气流变化的移动方向;第一判断模块,用于判断所述移动方向是否满足预设方向;第一确定模块,用于当所述移动方向满足所述预设方向时,确定所述气流参数满足预设的解锁条件。作为上述技术方案的优选,所述判断单元包括第二处理模块,用于根据所述气流参数确定气流变化的移动路径;第二判断模块,用于判断所述移动路径是否满足预设路径;第二确定模块,用于当所述移动路径满足所述预设路径时,确定所述气流参数满足预设的解锁条件。作为上述技术方案的优选,所述终端还包括显示单元,用于将所述移动方向或移动路径显示于显示屏上。作为上述技术方案的优选,所述解锁单元包括解锁模块,用于当所述气流参数满足所述预设的解锁条件时,执行解锁操作;第三处理模块,用于执行解锁操作后直接进入所述预设的解锁条件中设置的操作界面。本发明的另一方面,还提出一种终端,包括麦克风,用于检测终端预设位置的因气流变化并生成气流参数;处理器,用于获取所述气流参数,判断所述气流参数是否满足预设的解锁条件;当所述气流参数满足所述预设的解锁条件时,执行解锁操作。本发明实施例的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明实施例而了解。本发明实施例的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。下面通过附图和实施例,对本发明实施例的技术方案做进一步的详细描述。


附图用来提供对本发明实施例的进一步理解,并且构成说明书的一部分,并不构成对本发明实施例的限制。在附图中图1是本发明实施例提出的解锁方法的流程图;图2是本发明实施例提出的通过气流参数确定气流变化的移动方向的解锁方法的流程图;图3是本发明实施例提出的通过气流参数确定气流变化的移动路径的解锁方法的流程图;图4是本发明实施例提出的解锁终端的结构示意图;图5是本发明实施例提出的一种终端的结构示意图。
具体实施例方式以下结合附图对优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明实施例,并不用于限定本发明实施例。如图1所示为本发明实施例提出的一种解锁方法的优选实施例,包括以下步骤步骤SlOl :获取预设位置的因气流变化而生成的气流参数;步骤S102 :判断获取的所述气流参数是否满足预设的解锁条件;步骤S103 :当所述气流参数满足所述预设的解锁条件时,执行解锁操作。其中,预设位置的因气流变化而生成的气流参数例如可以利用麦克风获得,本发明实施例只需获取麦克风生成的气流参数即可。解锁条件中设置的是气流参数需满足的条件。例如,当利用麦克风来检测气流参数时,麦克风捕捉气流变化产生的声音,此时气流参数为麦克风将捕捉到的声音转换后的电信号,气流参数需满足的条件可以为电信号的振幅的预设大小和/或根据电信号获得的声源的预设位置。还可以根据获得的气流参数进一步获得气流变化的移动方向或移动路径,当气流变化的移动方法和移动路径满足解锁条件时,执行解锁操作。本发明实施例利用了用户通过手势、吹气或其他解锁动作带来的气流变化,通过获取气流变化产生的气流参数来确定用户是否解锁终端。因此,用户无需接触终端的触摸屏或按键就能对锁屏终端进行解锁。下面通过两个典型实施例来详细介绍实现过程。如图2所示,本实施例中,终端正面的四个角分别设置麦克风,当终端正面的气流由于受到移动手势的影响产生气流变化形成波动时,麦克风的振膜因此而振动,继而产生气流参数,通过气流参数获得手势的移动方向,当移动方向满足预设方向时,执行解锁操作。具体地,包括以下步骤本实施例所执行的解锁方法流程开始之前,可以预先进行如下几项操作1、初始化麦克风,使能麦克风在移动终端处于锁定状态时开始检测终端预设位置出现的气流变化并生成气流参数(声音)。这里的初始化可以在终端每次开机时进行。2、设置解锁条件。
解锁条件中包括气流参数应满足的解锁条件。气流参数可以是麦克风将捕捉到的声音信号转换为的电信号。解锁条件中还可以包括根据气流参数获得的气流变化的移动方向应满足的预设方向。解锁条件中还可以设置解锁后进入的操作界面。本实施例的方法包括以下步骤步骤S201 :在终端锁定状态下,获取麦克风检测终端预设位置的因气流变化而生成的气流参数。在该实施例中,在终端的正面四个角上分别设置一个麦克风,总共4个麦克风检测终端的正面发生的气流变化而生成气流参数。其中,气流变化可以是由用户在终端的正面执行的不接触终端的手势时产生的。在本发明的其他实施例中,终端预设位置的因气流变化而生成的气流参数也可以由其他设备进行检测。步骤S202 :根据气流参数确定出气流变化的起始位置、结束位置。在该实施例中,根据4个麦克风获得的气流参数来确定气流变化的起始位置、结束位置。在该步骤中,可以使用利用麦克风的声源定位技术来获得手势等解锁操作所产生的气流变化的起始位置和结束位置。例如利用声源发出的声音到达采集装置(麦克风)的时间不同,通过估计采集装置采集到的声音之间的时间差,并根据估计出的时间差以及采集装置自身的尺寸和结构的几何关系,可以计算出声源相对于采集装置的位置。又例如利用波束形成算法计算出麦克风产生的声音信号的总电压,通过所述总电压计算出麦克风接收声音信号的能量分布以确定声源的方位。在本实施例中,对于多个麦克风的每一个,其最先接收到声音的时间为起始时间,最后接收到声音的时间为结束时间,计算每个麦克风的起始时间的时间差,并根据计算出的时间差以及采集装置自身的尺寸和结构的几何关系,可以计算出气流变化的起始位置相对于采集装置的位置;对于气流变化的结束位置,计算每个麦克风的结束时间的时间差,并根据计算出的时间差以及采集装置自身的尺寸和结构的几何关系,可以计算出气流变化的结束位置相对于采集装置的位置。步骤S203 :获得气流变化的移动方向。若气流变化的起始位置为A,结束位置为B,那么气流变化的移动方向为A到B。优选地,也可以将起始位置和结束位置归为左、右、上、下、左上、左下、右上、右下等;那么,预设方向可以相应地设置为从左至右、从上至下等。优选地,在执行步骤S203后,还可以执行步骤在终端的显示屏中显示气流变化的移动方向,例如,可以显示一个从A到B的箭头,这样可以为用户提供直观的展示。更加优选地,还可以根据起始位置、结束位置动态显示气流变化的移动方向,动态显示更加直观,带给用户更好的体验。步骤S204:判断所述气流变化的移动方向是否满足解锁条件中的预设方向,若是,执行步骤S205 ;若否,则结束。 步骤S205 :执行解锁操作。步骤S206 :进入解锁条件中设置的操作界面。
步骤S206为优选执行的步骤。在该实施例中,解锁条件可以为一个或多个,每个解锁条件中的预设方向不同,并且每个解锁条件中还可以设置不同的操作界面,这样可以实现例如采用不同移动方向的手势进行解锁后能够进入不同的操作界面。例如,解锁条件为气流变化的移动方向为从左至右,解锁后进入短信操作界面;当检测到执行的手势的方向为从左至右移动时,解锁终端后进入短信操作界面。又例如,解锁条件为气流变化的移动方向为从右向左,解锁后进入未接电话操作界面;当检测到执行的手势的方向为从右至左移动时,解锁终端后进入未接电话操作界面。在该实施例中,根据气流参数获得气流变化的移动方向,当气流变化的移动方向符合解锁条件中的预设方向时,则执行解锁操作。进一步地,还可以根据不同的气流变化的移动方向执行解锁操作后显示不同的显示界面。如图3所示,本实施例中,根据气流参数获取气流变化的移动路径,当移动路径满足预设路径时,执行解锁操作。该实施例特别适用于用户采用特定移动路径的手势的情况。具体地,包括以下步骤本实施例所执行的解锁方法流程开始之前,可以预先进行如下几项操作1、初始化麦克风,使能麦克风在移动终端处于锁定状态时开始检测终端预设位置出现的气流变化并生成气流参数。这里的初始化可以在终端每次开机时进行。2、设置解锁条件。其中,解锁条件是要满足的气流变化的移动路径。本实施例的方法包括如下步骤步骤S301 :在终端锁定状态下,获取麦克风检测终端预设位置的因气流变化而生成的气流参数。在该实施例中,在终端的正面四个角上分别设置一个麦克风,总共4个麦克风检测终端的正面发生的气流变化而生成气流参数。其中,气流变化可以是用户在终端的正面执行的不接触终端的手势时产生的。步骤S302 :根据气流参数确定气流变化的移动路径。该移动路径也是用户执行的手势的移动路径。在终端的正面四个角上分别设置一个麦克风,利用气流的震动产生的声音,通过麦克风获取产生的声音,并根据声音判断出手势移动的路径。优选地,在执行步骤S302后,还可以执行步骤在终端的显示屏中显示该移动路径。更加优选地,还可以根据起始位置、结束位置及起始位置、结束位置之间的位置,动态显示该移动路径。步骤S303 :判断所述移动路径是否满足解锁条件中的预设路径,若是,执行步骤S304。步骤S304 :执行解锁操作。步骤S305 :进入解锁条件中设置的操作界面。上述实施例中,是在终端的正面四个角上分别设置一个麦克风来检测气流变化产生的气流参数,在本发明的其他实施例中,麦克风的位置和个数可以根据不同的声源定位技术的需要以及定位精度进行调整或设置,例如可以在终端的正面的四周设置麦克风。此外,在本发明的其他实施例中,可以使用超声波传感器或次声波传感器来检测终端的正面是否有手指等物体在靠近或移动,从而获得手势的移动方向或移动路径。相应地,本发明实施例还提出一种解锁终端,如图4所示,包括获取单元401,用于获取预设位置的因气流变化而生成的气流参数;判断单元402,用于判断获取的所述气流参数是否满足预设的解锁条件;解锁单元403,用于当所述气流参数满足所述预设的解锁条件时,执行解锁操作。优选地,所述判断单元402包括第一处理模块,用于根据所述气流参数至少确定出气流变化的起始位置、结束位置,从而获得气流变化的移动方向;第一判断模块,用于判断所述移动方向是否满足预设方向;第一确定模块,用于当所述移动方向满足所述预设方向时,确定所述气流参数满足预设的解锁条件。优选地,所述判断单元402包括第二处理模块,用于根据所述气流参数确定气流变化的移动路径;第二判断模块,用于判断所述移动路径是否满足预设路径;第二确定模块,用于当所述移动路径满足所述预设路径时,确定所述气流参数满足预设的解锁条件。优选地,所述解锁终端还包括显示单元,用于将所述移动方向或移动路径显示于显示屏上。优选地,所述解锁单元403包括解锁模块,用于当所述气流参数满足所述预设的解锁条件时,执行解锁操作;第三处理模块,用于执行解锁操作后直接进入所述预设的解锁条件中设置的操作界面。本发明实施例还提出一种终端,如图5所示,包括麦克风501,用于检测终端预设位置的因气流变化并生成气流参数;处理器502,用于获取所述气流参数,判断所述气流参数是否满足预设的解锁条件;当所述气流参数满足所述预设的解锁条件时,执行解锁操作。优选地,所述处理器502还用于根据所述气流参数至少确定出气流变化的起始位置、结束位置,从而获得气流变化的移动方向;判断所述移动方向是否满足预设方向;当所述移动方向满足所述预设方向时,确定所述气流参数满足预设的解锁条件。所述处理器还用于根据所述气流参数确定气流变化的移动路径;判断所述移动路径是否满足预设路径;当所述移动路径满足所述预设路径时,确定所述气流参数满足预设的解锁条件。优选地,所述终端还包括显示屏;所述处理器还用于将所述移动方向或移动路径显示于所述显示屏上。
优选地,所述处理器502还用于执行解锁操作后直接进入所述预设的解锁条件中设置的操作界面。本领域内的技术人员应明白,本发明实施例可提供为方法、系统、或计算机程序产品。因此,本发明实施例可采用完全硬件实现、完全软件实现、或结合软件和硬件方面的实现的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。本发明实施例是参照方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其它可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其它可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其它可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其它可编程数据处理设备上,使得在计算机或其它可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其它可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。显然,本领域的技术人员可以对本发明实施例进行各种改动和变型而不脱离本发明实施例的精神和范围。这样,倘若本发明实施例的这些修改和变型属于权利要求及其等同技术的范围之内,则本发明实施例也意图包含这些改动和变型在内。
权利要求
1.一种解锁方法,其特征在于,包括以下步骤: 获取预设位置的因气流变化而生成的气流参数; 判断获取的所述气流参数是否满足预设的解锁条件; 当所述气流参数满足所述预设的解锁条件时,执行解锁操作。
2.根据权利要求1所述的方法,其特征在于,所述判断获取的所述气流参数是否满足预设的解锁条件的步骤包括: 根据所述气流参数至少确定出气流变化的起始位置、结束位置,从而获得气流变化的移动方向; 判断所述移动方向是否满足预设方向; 当所述移动方向满足所述预设方向时,确定所述气流参数满足预设的解锁条件。
3.根据权利要求1所述的方法,其特征在于,所述判断获取的所述气流参数是否满足预设的解锁条件的步骤包括: 根据所述气流参数确定气流变化的移动路径; 判断所述移动路径是否满足预设路径; 当所述移动路径满足所述预设路径时,确定所述气流参数满足预设的解锁条件。
4.根据权利要求2或3所述的方法,其特征在于,所述方法还包括步骤:将所述移动方向或移动路径显示于显示屏上。
5.根据权利要求1所述的方法,其特征在于,执行解锁操作后直接进入所述预设的解锁条件中设置的操作界面。
6.一种解锁终端,其特征在于,包括: 获取单元,用于获取预设位置的因气流变化而生成的气流参数; 判断单元,用于判断获取的所述气流参数是否满足预设的解锁条件; 解锁单元,用于当所述气流参数满足所述预设的解锁条件时,执行解锁操作。
7.根据权利要求6所述的终端,其特征在于,所述判断单元包括: 第一处理模块,用于根据所述气流参数至少确定出气流变化的起始位置、结束位置,从而获得气流变化的移动方向; 第一判断模块,用于判断所述移动方向是否满足预设方向; 第一确定模块,用于当所述移动方向满足所述预设方向时,确定所述气流参数满足预设的解锁条件。
8.根据权利要求6所述的终端,其特征在于,所述判断单元包括: 第二处理模块,用于根据所述气流参数确定气流变化的移动路径; 第二判断模块,用于判断所述移动路径是否满足预设路径; 第二确定模块,用于当所述手势的移动路径满足所述预设路径时,确定所述气流参数满足预设的解锁条件。
9.根据权利要求7或8所述的终端,其特征在于,所述终端还包括: 显示单元,用于将所述移动方向或移动路径显示于显示屏上。
10.根据权利要求6所述的终端,其特征在于,所述解锁单元包括: 解锁模块,用于当所述气流参数满足所述预设的解锁条件时,执行解锁操作; 第三处理模块,用于执行解锁操作后直接进入所述预设的解锁条件中设置的操作界面。
11.一种终端,其特征在于,包括: 麦克风,用于检测终端预设位置的因气流变化并生成气流参数; 处理器,用于获取所述气流参数,判断所述气流参数是否满足预设的解锁条件,当所述气流参数满足所述预设的 解锁条件时,执行解锁操作。
全文摘要
本发明公开了解锁方法及终端,其中,解锁方法包括以下步骤获取预设位置的因气流变化而生成的气流参数;判断获取的所述气流参数是否满足预设的解锁条件;当所述气流参数满足所述预设的解锁条件时,执行解锁操作。本发明实施例利用了用户解锁时带来的气流变化,通过获取气流变化产生的气流参数来确定用户是否对终端进行解锁。因此,用户无需接触终端的触摸屏或按键就能对锁屏终端进行解锁。
文档编号G06F3/01GK103076882SQ20131003114
公开日2013年5月1日 申请日期2013年1月25日 优先权日2013年1月25日
发明者熊鑫, 孙伟, 郭峰 申请人:北京小米科技有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1