一种基于触摸屏的移动终端唤醒方法及系统的制作方法_2

文档序号:9416950阅读:来源:国知局
进一步避免误触发,提供移动终端电池的使用时间。当基点为3个或者4个时,可以采用相同的方法进行判断,可以进一步提供唤醒触摸屏的准确性,对于基点个数这里不做限制,以上仅是给出具体例子进行说明。
[0029]具体地,在本实施例中,夹角a可以但不限于采用以下计算过程如,首先计算通过基点P (x0,y0)和起点(xl,yl)的直线的斜率kl,
kl=(yl-y0)/ (χ1-χ0);
其次计算通过基点P (x0,y0)和终点(x2,y2)的直线的斜率k2, k2=(y2-y0)/(x2_x0);
最后计算夹角a,
a=arctan (kl_k2)/(l+kl*k2)|。
[0030]综上,请参照图3,图3为本发明基于触摸屏的移动终端唤醒方法具体实施例的流程图,其包括以下步骤:
S10、在移动终端为唤醒状态时,预先设置基点坐标(xO,y0)、角度上门限值ah和角度下门限值al ;
S20、当移动终端由唤醒状态切换为休眠状态时,将触摸屏更新为第二固件;
S30、当移动终端处于休眠状态时,如果检测到用户触摸触摸屏,获取第一个触摸点坐标,设坐标为(xl,yl),当用户释放触摸屏时获取释放触摸屏前的最后一个触摸点坐标,设坐标为(x2, y2);
S40、根据坐标(xl,yl)、(x2, y2)及预先设置的坐标(xO, y0),计算(x0, y0)、(xl, yl)连线与(xO, y0)、(x2, y2)连结的夹角a ;
S50、判断a是否在预先设置的范围内,即a与ah和al的关系;
S60、如果a满足ah>a>al,则唤醒移动终端,即移动终端由休眠状态切换为亮屏唤醒状态,将触摸屏更新为第一固件;如果a不满足ah>a>al,跳转到步骤S30,等待下一次触摸。
[0031]本发明提供另一个具体实施例,用户使用两个手指在移动终端触摸屏上进行滑行,预先设置基点P (x0,y0),角度上门限ah,角度下门限al ;检测在未被触摸时用户触摸触摸屏的触摸点,记为起点I和起点2,并记录起点I坐标为Pl (xl, yl),起点2的坐标为P2 (x2,y2)j_pl (xl,yl)和 p2 (x2,y2)赋予 p3 (x3,y3),p4 (x4, y4);
计算起点I与基点P的连线与终点I与基点P的连线的夹角aa,起点2与基点p的连线与终点2与基点P的连线的夹角ab。
[0032]比较aa、ab与角度门限ah和al的关系,如果aa和ab都满足,ah>aa>al,ah>ab>al,则唤醒触摸屏,否则停止唤醒触摸屏。
[0033]这里,获取起点、终点坐标时,选取手机屏幕左下方点为坐标原点,建立坐标系XY,那么手机整个屏幕均位于坐标系XY第一象限,即起点横、纵坐标值和终点的横、纵坐标值均为正值。
[0034]本实施例中,aa、ab的计算过程具体可以为:
首先计算通过基点P (xO, y0)和起点(xl,yl)的直线的斜率kl, kl=(yl-y0)/ (χ1-χ0);
其次计算通过基点P (x0,y0)和终点(x2,y2)的直线的斜率k2,k2=(y2-y0)/(x2-x0);
最后计算夹角aa,
aa=arctan (kl_k2)/(l+kl*k2)|。
[0035]首先计算通过基点P (x0,yO)和起点(x3,y3)的直线的斜率k3, K3=(y3-y0)/(x3_x0);
其次计算通过基点P (x0,yO)和终点(x4,y4)的直线的斜率k4,
K4=(y4-y0)/(x4_x0);
最后计算夹角ab,
ab=arctan (k3_k4)/(l+k3*k4)|。
[0036]本发明还提供了基于触摸屏的移动终端唤醒系统,请参照图4,其中,所述系统包括:
预先设置模块,用于在移动终端上预先设置基点、角度上门限值和角度上门限值;
检测模块,用于当移动终端休眠时,检测触摸触摸屏的滑行轨迹,获取起点和终点坐标;
移动终端唤醒模块,用于判断起点和基点连线与终点和基点连线的夹角与角度门限值的关系,如果符合要求,则唤醒移动终端。
[0037]所述的基于触摸屏的移动终端唤醒方法系统,所述预先设置模块包括:
基点预先设置模块,用于在触摸屏唤醒状态下设置基点坐标;
角度门限值设置模块,用于在触摸屏唤醒状态下设有角度上门限值和角度下门限值。
[0038]所述的基于触摸屏的移动终端唤醒方法系统,所述移动终端唤醒模块包括:固件更新模块,用于触摸屏休眠状态时将触摸屏更新为第二固件,触摸屏唤醒状态时将触摸屏更新为第一固件。
[0039]综上所述,本发明提供的一种基于触摸屏的移动终端唤醒方法及系统,通过在移动终端上预先设置基点、角度上门限值和角度上门限值;当移动终端休眠时,将触摸屏更新为第二固件,第二固件检测触摸触摸屏的滑行轨迹,获取起点和终点坐标;判断起点和基点连线与终点和基点连线的夹角与角度门限值的关系,如果符合要求,则唤醒移动终端;并将触摸屏更新为第一固件;有效避免了移动终端显示屏被误触发,使得移动终端能够准确接收用户的触摸操作从而准确唤醒移动终端,能够在移动终端熄灭显示屏后通过触摸触摸屏来准确唤醒移动终端,减少了电源键被按压的次数,给用户带来了大大的方便。同时,在触摸屏为休眠状态时,将触摸屏更新为第二固件,其仅用于检测触摸屏唤醒操作,其无需中央处理器参与检测,起到节约检测能耗的作用。
[0040]应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。
【主权项】
1.一种基于触摸屏的移动终端唤醒方法,其中,所述方法包括以下步骤: 51、移动终端预先设置用于唤醒移动终端的基点、角度上门限值和角度上门限值; 52、当移动终端休眠时,检测触摸触摸屏的滑行轨迹,获取起点和终点坐标; 53、判断起点和基点连线与终点和基点连线的夹角与角度门限值的关系,如果符合要求,则唤醒移动终端。2.根据权利要求1所述的基于触摸屏的移动终端唤醒方法,其特征在于,所述步骤SI中,所述基点为移动终端触摸屏四角的坐标中一个。3.根据权利要求1所述的基于触摸屏的移动终端唤醒方法,其特征在于,所述步骤SI中,所述角度上门限值表示为ah,所述角度下门限值表示为al,并且ah和al满足,90度>ah>al>0 度。4.根据权利要求1所述的基于触摸屏的移动终端唤醒方法,其特征在于,所述步骤S2还包括: S21、检测移动终端的触摸屏是否休眠,如果休眠将触摸屏更新为第二固件。5.根据权利要求4所述的基于触摸屏的移动终端唤醒方法,其特征在于,所述步骤S21中,所述第二固件为用于移动终端在休眠状态下检测触摸屏唤醒操作的固件。6.根据权利要求1所述的基于触摸屏的移动终端唤醒方法,其特征在于,所述步骤S3具体包括: 531、检测移动终端在休眠状态下的触摸触摸屏操作,判断触摸触摸屏的起点和终点与基点连线夹角与角度门限值的关系,如果符合要求,则唤醒触摸屏; 532、当唤醒触摸屏时,将触摸屏更新为第一固件,所述第一固件为用于移动终端在唤醒状态正常使用触摸屏的固件。7.根据权利要求1或6所述的基于触摸屏的移动终端唤醒方法,其特征在于,所述步骤S3中,所述起点和基点连线与终点和基点连线的夹角与角度门限值的关系为:起点和基点连线与终点和基点连线的夹角大于角度下门限值,并且小于角度上门限值。8.基于触摸屏的移动终端唤醒系统,其中,所述系统包括: 预先设置模块,用于在移动终端上预先设置用于唤醒触摸屏的基点、角度上门限值和角度上门限值; 检测模块,用于当移动终端休眠时,检测触摸触摸屏的滑行轨迹,获取起点和终点坐标; 移动终端唤醒模块,用于判断起点和基点连线与终点和基点连线的夹角与角度门限值的关系,如果符合要求,则唤醒移动终端。9.根据权利要求8所述的基于触摸屏的移动终端唤醒系统,其特征在于,所述预先设置模块包括: 基点预先设置模块,用于在触摸屏唤醒状态下设置基点坐标; 角度门限值设置模块,用于在触摸屏唤醒状态下设有角度上门限值和角度下门限值。10.根据权利要求8所述的基于触摸屏的移动终端唤醒系统,其特征在于,所述移动终端唤醒模块包括:固件更新模块,用于触摸屏休眠状态时将触摸屏更新为第二固件,触摸屏唤醒状态时将触摸屏更新为第一固件。
【专利摘要】本发明公开了一种基于触摸屏的移动终端唤醒方法及系统,首先预设设置基点和角度门限值,在触摸屏为休眠状态时,将触摸屏更新为第二固件,移动终端触摸屏感应触控轨迹,获取相应起点和终点坐标,判断起点和基点连线与终点和基点连线的夹角与角度门限值的关系,如果符合要求,则唤醒移动终端;使得用户能够在移动终端熄灭显示屏后,通过在触摸屏在滑行唤醒触摸屏,从而来准确唤醒移动终端,减少了电源键被按压的次数,避免了误触发。同时,在触摸屏为休眠状态时,将触摸屏更新为第二固件,其仅用于检测触摸屏唤醒操作,其无需中央处理器参与检测,起到节约检测能耗的作用。
【IPC分类】G06F3/01, G06F1/32
【公开号】CN105138115
【申请号】CN201510449124
【发明人】杨维琴, 俞斌
【申请人】Tcl移动通信科技(宁波)有限公司
【公开日】2015年12月9日
【申请日】2015年7月28日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1