唤醒移动终端屏幕的方法和装置的制造方法_2

文档序号:9546846阅读:来源:国知局
之间的距离是否在预设范围内。如果判断起点坐标和终点坐标之间的距离在预设范围内,则确定触摸轨迹的起点和终点满足预设条件。其中,预设范围可以是1cm半径的圆内,即触摸轨迹的起点和终点的位置距离在lcm以内。另外,预设范围可以是移动终端系统中默认的,也可以是用户根据自身需求在移动终端系统中设置的。
[0036]S130,如果触摸轨迹的起点和终点满足预设条件,则进一步比较触摸轨迹和预设轨迹是否匹配。
[0037]其中,预设轨迹是用户为了唤醒屏幕而预先在移动终端中存储的触摸轨迹,在本发明的一个实施例中,在用户输入在移动终端中预存的手势后,根据手势获取预设轨迹,将该预设轨迹保存为第一图片,并将第一图片按照预设比例进行缩小以生成第二图片,并将缩小后的第二图片保存在移动终端的本地存储器中。
[0038]具体地,如果用户在移动终端的屏幕上的触摸轨迹的起点和终点满足预设条件,则进一步的比较触摸轨迹和预设轨迹的形状,如果触摸轨迹和预设轨迹的形状匹配,则判断触摸轨迹和预设轨迹匹配。
[0039]在本发明的一个实施例中,判断所述触摸轨迹和预设轨迹的相似度是否超过预设阈值,如果所述触摸轨迹和预设轨迹的相似度超过所述预设阈值,则判断所述触摸轨迹和预设轨迹匹配。其中,预设阈值可以是移动终端系统中默认的,也可以是用户在移动终端系统中设置的。预设阈值越高则说明用户输入的手势和移动终端预存的手势需要具有较高的相似度才可以实现唤醒屏幕,反之则说明用户输入的手势和移动终端预存的手势仅需要较低的相似度即可实现唤醒屏幕。例如,预设阈值可以为80%。也就是说,当触摸轨迹和预设轨迹的相似度超过80%时,则认为用户输入的手势和预设手势一样,此时唤醒移动终端的屏幕。
[0040]在本发明的一个实施例中,通过比较触摸轨迹的图片和第二图片以计算触摸轨迹和预设轨迹的相似度。具体地,按照保存预设轨迹的方式将触摸轨迹保存为按照预设比例缩小后的图片,之后比较触摸轨迹的图片和第二图片的形状,通过比较触摸轨迹的图片和第二图片的形状计算触摸轨迹和预设轨迹的相似度,如果相似度超过预设阈值,则唤醒移动终端的屏幕。
[0041]S140,如果触摸轨迹和预设轨迹匹配,则唤醒移动终端的屏幕。
[0042]本发明实施例的唤醒移动终端屏幕的方法,用户在移动终端屏幕上输入手势后,通过用户的触摸轨迹的起始和结束位置以及触摸轨迹的形状来判断是否唤醒移动终端的屏幕,从而克服了通过按键实现唤醒屏幕的局限性,减少了唤醒时的误操作,极大的提高了用户体验。
[0043]图2为根据本发明一个具体实施例的唤醒移动终端屏幕的方法的流程图。
[0044]为了使得移动终端能采用输入手势的方式进行移动终端屏幕的唤醒,在用户输入手势之前,还可以获取用户在移动终端系统中设置的屏幕唤醒方式,其中,所述屏幕唤醒方式包括屏幕轨迹唤醒。具体地,本发明实施例的唤醒移动终端屏幕的方法包括:
[0045]S210,获取用户在移动终端系统中设置的屏幕唤醒方式,其中,屏幕唤醒方式包括屏幕轨迹唤醒。
[0046]具体地,移动终端系统中可包括多种唤醒屏幕的方式,例如,长按home键、按电源键、声控唤醒屏幕或者手势唤醒等方式。用户需要预先在移动终端系统中选择需要采用的屏幕唤醒方式,例如选择输入手势唤醒屏幕的方式,进而移动终端在获取到用户输入的手势之后,根据用户输入的手势获取用户的触摸轨迹。
[0047]S220,获取触摸轨迹。
[0048]S230,判断触摸轨迹的起点和终点是否满足预设条件。
[0049]S240,如果触摸轨迹的起点和终点满足预设条件,则进一步比较触摸轨迹和预设轨迹。
[0050]S250,如果触摸轨迹和预设轨迹的相似度超过预设阈值,则唤醒移动终端的屏幕。
[0051]本发明实施例的唤醒移动终端屏幕的方法,当用户设置屏幕轨迹唤醒的方式后,用户在移动终端屏幕上输入手势时,通过用户的触摸轨迹的起始和结束位置以及触摸轨迹的形状来判断是否唤醒移动终端的屏幕,从而克服了通过按键实现唤醒屏幕的局限性,减少了唤醒时的误操作,极大的提高了用户体验。
[0052]为了使得本领域的技术人员更加清楚地了解本发明,下面举例说明,图3是根据本发明另一个具体实施例的唤醒移动终端屏幕的方法的流程图。
[0053]举例而言,如图3所示,用户首先需要在移动终端系统(比如手机安卓系统)中设置屏幕唤醒方式(S310),其中屏幕唤醒方式包括屏幕轨迹唤醒,之后用户在屏幕上输入轨迹形状,并且将该轨迹形状以系统可识别的最小图片的形式存储在本地存储器中(S320),移动终端处于息屏等待的状态(S330),之后移动终端识别屏幕上的轨迹两点的位置和形状(S340),首先判断手势轨迹的起点和终点是否在同一点上(S350),即判断用户的手势轨迹输入是否有效,是否完成,如果在同一点上,则返回步骤S340,如果不在同一点上,则进一步判断手势输入轨迹与预存储的轨迹形状的相似度是否大于等于80% (S360),如果大于等于80%,则表明用户正在唤醒屏幕,从而屏幕唤醒(S370),如果不大于等于80%,则返回步骤 S340。
[0054]为了实现上述实施例,本发明还提出了一种唤醒移动终端屏幕的装置。
[0055]图4为根据本发明一个实施例的唤醒移动终端屏幕的装置的结构框图。如图4所示,该唤醒移动终端屏幕的装置包括:第一获取模块410、判断模块420、比较模块430和唤醒模块440。
[0056]其中,第一获取模块410用于获取触摸轨迹。具体地,当移动终端处于黑屏状态时,如果用户需要唤醒移动终端的屏幕,则可以通过在屏幕上输入手势来实现唤醒移动终端的屏幕。此时,获取模块410接收用户输入的手势,并根据用户输入的手势获得触摸轨迹。其中,第一获取模块410通过温度传感器或者压力传感器检测用户的触摸轨迹。
[0057]判断模块420用于判断触摸轨迹的起点和终点是否满足预设条件。具体地,第一获取模块410在获取到触摸轨迹后,判断模块420判断触摸轨迹的起点和终点是否满足预设条件,其中触摸轨迹的起点是用户手指开始触摸移动终端屏幕时的位置,触摸轨迹的终点是用户手指离开移动终端屏幕时的位置。
[0058]进一步而言,预设条件是判断触摸轨迹的起点和终点是否在同一个区域内。也就是说,判断模块420先计算触摸轨迹的起点坐标和终点坐标,再比较起点坐标和终点坐标的位置,判断起点坐标和终点坐标之间的距离是否在预设范围内。如果判断模块420判断起点坐标和终点坐标之间的距离在预设范围内,则确定触摸轨迹的起点和终点满足预设条件。其中,预设范围可以是lcm半径的圆内,即触摸轨迹的起点和终点的位置距离在lcm以内。另外,预设范围可以是移动终端系统中默认的,也可以是用户根据自身需求在移动终端系统中设置的。
[0059]比较模块430,用于当触摸轨迹的起点和终点满足预设条件,则进一步比较触摸轨迹和预设轨迹是否匹配。其中,预设轨迹是用户为了唤醒屏幕而预先在移动终端中存储的触摸轨迹,在本发明的一个实施例中,在用户输入在移动终端中预存的手势后,比较模块430根据手势获取预设轨迹,将该预设轨迹保存为第一图片,并将第一图片按照预设比例进行缩小以生成第二图片,并将缩小后的第二图片保存在移动终端的本地存储器中。
[0060]具体地,如果判断模块420判断出用户在移动终端的屏幕上的触摸轨迹的起点和终点满足预设条件,比较模块430则进一步的比较触摸轨迹和预设轨迹的形状,如果触摸轨迹和预设轨迹的形状匹配,则判断触摸轨迹和预设轨迹匹配。
[0061]在本发明的一个实施例中,比较模块430还用于判断所述触摸轨迹和预设轨迹的相似度是否超过预设阈值,如果所述触摸轨迹和预设轨迹的相似度超过所述预设阈值,则判断所述触摸轨迹和预设轨迹匹配。其中,预设阈值可以是移动终端系统中默认的,也可以是用户在移动终端系统中设置的。预设阈值越高则说明用户输入的手势和移动终端预存的手势需要具有较高的相似度才可以实现唤醒屏幕,反之则说明
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1