一种移动终端及其多状态按键检测方法及系统的制作方法

文档序号:10538385阅读:195来源:国知局
一种移动终端及其多状态按键检测方法及系统的制作方法
【专利摘要】本发明公开了一种移动终端及其多状态按键检测方法及系统;所述多状态按键包括:发射器、接收器、控制器;由所述控制器以第一周期控制所述发射器向外发射第一波长的信号;当所述接收器检测到所述第一波长的信号时,则由所述控制器以第二周期控制所述发射器向外发射第二波长的信号;当所述接收器检测到所述第二波长的信号时,则启动计时;当所述接收器未检测到所述第二波长的信号时,则关闭计时,获取所计时长,并根据所述时长确定按键状态。从而来使移动终端具备可以以一个按键替代目前的多个按键,即本发明移动终端中只需安装一个实体按键来代替目前多个按键的多种状态实现,节省了硬件成本,操作更方便,为用户提供方便。
【专利说明】
一种移动终端及其多状态按键检测方法及系统
技术领域
[0001]本发明涉及移动终端技术领域,尤其涉及的是一种移动终端及其多状态按键检测方法及系统。
【背景技术】
[0002]目前,虽然已进入智能移动终端时代,移动终端的主要输入部件已被触摸屏所取代,但移动终端的按键仍是必配的部件之一,在移动终端中的电源键、音量键均为实体按键。
[0003]在现有技术中,实体按键有仅仅限于两种状态:按下状态、释放状态;即现有技术中的按键操作状态功能单一,不方便用户。
[0004]因此,现有技术还有待于改进和发展。

【发明内容】

[0005]本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种移动终端及其多状态按键检测方法及系统;旨在提供一种具备多种状态的按键,以及对该按键多种状态的检测方法,从而来使移动终端具备可以以一个按键替代目前的多个按键。
[0006]本发明解决技术问题所采用的技术方案如下:
一种基于移动终端的多状态按键检测方法,其中,包括:
A,在移动终端本体上设置一个多状态按键,所述多状态按键包括:用于向外发射信号的发射器、用于接收信号并获取信号的波长的接收器、用于设置发射器向外发射信号的波长与周期的控制器;
B,由所述控制器以第一周期控制所述发射器向外发射第一波长的信号;
C,当所述接收器检测到所述第一波长的信号时,则由所述控制器以第二周期控制所述发射器向外发射第二波长的信号;
D,当所述接收器检测到所述第二波长的信号时,则启动计时;
E,当所述接收器检测到所述第二波长的信号消失时,则关闭计时,获取所计时长,并根据所述时长确定按键状态。
[0007]所述基于移动终端的多状态按键检测方法,其中,所述步骤A之前还包括:
SI,预先设置按键的多种状态,并将每一种状态对应于一个时长。
[0008]所述基于移动终端的多状态按键检测方法,其中,所述步骤A之前还包括:
S2、预先设置每种时长的按键状态对应实现一种功能。
[0009]所述基于移动终端的多状态按键检测方法,其中,所述第一波长不等于所述第二波长,所述第一周期大于第二周期。
[0010]所述基于移动终端的多状态按键检测方法,其中,所述步骤D中,当所述接收器未检测到所述第二波长的信号时,返回步骤B。
[0011]所述基于移动终端的多状态按键检测方法,其中,所述步骤E之后将返回步骤B进行下一次按键状态检测。
[0012]所述基于移动终端的多状态按键检测方法,其中,所述步骤A还包括:将所述发射器、接收器分别与控制器连接。
[0013]—种基于移动终端的多状态按键检测系统,其中,包括:
第一预先设置模块,用于在移动终端本体上设置一个多状态按键,所述多状态按键包括:用于向外发射信号的发射器、用于接收信号并获取信号的波长的接收器、用于设置发射器向外发射信号的波长与周期的控制器;
第一控制模块,用于控制由所述控制器以第一周期控制所述发射器向外发射第一波长的信号;
第二控制模块,用于当所述接收器检测到所述第一波长的信号时,控制则由所述控制器以第二周期控制所述发射器向外发射第二波长的信号;
第三控制模块,用于当所述接收器检测到所述第二波长的信号时,控制则启动计时;第四控制模块,用于当所述接收器检测到所述第二波长的信号消失时,则控制关闭计时,获取所计时长,并根据所述时长确定按键状态。
[0014]所述基于移动终端的多状态按键检测系统,其中,还包括:
第二预先设置模块,用于预先设置按键的多种状态,并将每一种状态对应于一个时长,以及预先设置每种时长的按键状态对应实现一种功能;
所述第一波长不等于所述第二波长,所述第一周期大于第二周期;
将所述发射器、接收器分别与控制器连接。
[0015]—种移动终端,包括移动终端本体,其中,还包括设置在所述移动终端本体上的多状态按键;
所述多状态按键包括:发射器、接收器、控制器、检测器;其中,发射器、接收器开口向夕卜,并且位置相邻;
其中,发射器与所述控制器连接,用于向外发射信号,所述信号为电磁波,电磁波的波长由控制器设置;
所述接收器与所述控制器连接,用于接收信号并获取信号的波长,所述信号为电磁波; 控制器,用于设置发射器向外发射信号的波长与周期;
所述检测器与所述接收器连接,用于检测接收器接收到的信号的波长与发射器向外发射信号的波长是否相同。
[0016]有益效果:本发明所提供的移动终端及其多状态按键检测方法及系统,本发明只需要通过一个按键就可实现三种、四种甚至更多种状态,即本发明移动终端中只需安装一个实体按键来代替目前多个按键的多种状态实现,节省了硬件成本,操作更方便,为用户提供方便。
[0017]本发明通过在移动终端上设置多状态按键,所述多状态按键包括:发射器、接收器、控制器;由所述控制器以第一周期控制所述发射器向外发射第一波长的信号;当所述接收器检测到所述第一波长的信号时,则由所述控制器以第二周期控制所述发射器向外发射第二波长的信号;当所述接收器检测到所述第二波长的信号时,则启动计时;当所述接收器未检测到所述第二波长的信号时,则关闭计时,获取所计时长,并根据所述时长确定按键状态。从而来使移动终端具备可以以一个按键替代目前的多个按键,从而为用户提供方便。
【附图说明】
[0018]图1是本发明移动终端较佳实施例的多状态按键功能原理框图。
[0019]图2是本发明基于移动终端的多状态按键检测方法的较佳实施例的流程图。
[0020]图3是本发明基于移动终端的多状态按键检测系统的较佳实施例的功能原理框图。
【具体实施方式】
[0021]为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0022]本发明一种移动终端的实施例,包括移动终端本体,其中,还包括设置在所述移动终端本体上的多状态按键,请参见图1,图1所示为本发明实施例的多状态按键的组成框图,如图1所示,所述多状态按键包括:发射器、接收器、控制器、检测器;其中,发射器、接收器开口向外,并且位置相邻。
[0023]其中,发射器与所述控制器连接,用于向外发射信号,所述信号为电磁波,电磁波的波长由控制器设置。
[0024]所述接收器与所述控制器连接,用于接收信号并获取信号的波长,所述信号为电磁波。
[0025]控制器,用于设置发射器向外发射信号的波长与周期。
[0026]所述检测器与所述接收器连接,用于检测接收器接收到的信号的波长与发射器向外发射信号的波长是否相同。
[0027]请参见图2,图2是本发明基于移动终端的多状态按键检测方法的较佳实施例的流程图。如图2所示,本发明实施例所述的一种基于移动终端的多状态按键检测方法,其中,包括:
步骤SlO,在移动终端本体上设置一个多状态按键,用于预先设置该按键的多种状态,并将每一种状态对应于一个时长。
[0028]其中,所述多状态按键包括:用于向外发射信号的发射器、用于接收信号并获取信号的波长的接收器、用于设置发射器向外发射信号的波长与周期的控制器;所述发射器、接收器分别与控制器连接。
[0029]本发明实施例中,譬如,设置时长2秒、3秒、4秒、5秒,分别对应一种状态:2秒对应状态I,3秒对应状态2,4秒对应状态3,5秒对应状态4。其中,各种状态类似于现有技术中的按下状态、释放状态等。在具体实施时,还需预先设置每种时长的按键状态对应实现一种功會K。
[0030]步骤S20,由所述控制器以第一周期控制所述发射器向外发射第一波长的信号。
[0031]此时,发射器便每隔第一周期发射第一波长的信号;当前方有物体时信号便会被反射,并由接收器接收到。
[0032]步骤S30,当所述接收器检测到所述第一波长的信号时,则由所述控制器以第二周期控制所述发射器向外发射第二波长的信号; 本发明实施例中,所述第一波长不等于所述第二波长,所述第一周期大于第二周期。
[0033]其中,第一波长不等于所述第二波长,这是为了防止当检测到外部环境中的电磁波波长正好等于第一波长时产生的误检测到前方有物体。另外,第一周期大于第二周期,作用为先以较大的周期向外发射信号节省能量,当检测到有物体在前方时以较小的周期向外发射信号提高检测精度,譬如第一周期为2秒,第二周期为IQQ毫秒,第一周期大于第二周期。
[0034]步骤S40,当所述接收器检测到所述第二波长的信号时,则启动计时。
[0035]本步骤用来确认前方确有物体,如手按按键,而并非步骤S30中检测到的第一波长为外部环境中的电磁波所释放。
[0036]步骤S50,当所述接收器检测到所述第二波长的信号消失时,则关闭计时,获取所计时长,并根据所述时长确定按键状态。
[0037]本发明中,根据每次的按键处发时长,确认按键的状态,本发明中还预先设置每种时长的按键状态对应实现一种功能。例如,当按下本发明的所述多状态按键继续2秒,2秒对应状态I (如点亮屏幕),则控制移动终端点亮屏幕;如果按下按键继续3秒,3秒对应状态2,如对应打开照相机功能,则控制打开照相机等。
[0038]进一步地,所述基于移动终端的多状态按键检测方法,其中,所述步骤S40中,当所述接收器未检测到所述第二波长的信号时,返回步骤S20。
[0039]进一步地,所述基于移动终端的多状态按键检测方法,其中,所述步骤S50之后将返回步骤S20进行下一次按键状态检测。
[0040]基于上述实施例,本发明还提供了一种基于移动终端的多状态按键检测系统,如图3所示,所述系统包括:
第一预先设置模块310,用于在移动终端本体上设置一个多状态按键,所述多状态按键包括:用于向外发射信号的发射器、用于接收信号并获取信号的波长的接收器、用于设置发射器向外发射信号的波长与周期的控制器;将所述发射器、接收器分别与控制器连接。具体如上所述。
[0041]第一控制模块320,用于控制由所述控制器以第一周期控制所述发射器向外发射第一波长的信号;具体如上所述。
[0042]第二控制模块330,用于当所述接收器检测到所述第一波长的信号时,控制则由所述控制器以第二周期控制所述发射器向外发射第二波长的信号;具体如上所述。
[0043]第三控制模块340,用于当所述接收器检测到所述第二波长的信号时,控制则启动计时;具体如上所述。
[0044]第四控制模块350,用于当所述接收器检测到所述第二波长的信号消失时,则控制关闭计时,获取所计时长,并根据所述时长确定按键状态;具体如上所述。
[0045]第二预先设置模块360,用于预先设置按键的多种状态,并将每一种状态对应于一个时长,以及预先设置每种时长的按键状态对应实现一种功能;具体如上所述。
[0046]所述第一波长不等于所述第二波长,所述第一周期大于第二周期;
当然,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关硬件(如处理器,控制器等)来完成,所述的程序可存储于一计算机可读取的存储介质中,该程序在执行时可包括如上述各方法实施例的流程。其中所述的存储介质可为存储器、磁碟、光盘等。
[0047]综上所述,本发明通过在移动终端上设置多状态按键,所述多状态按键包括:发射器、接收器、控制器;由所述控制器以第一周期控制所述发射器向外发射第一波长的信号;当所述接收器检测到所述第一波长的信号时,则由所述控制器以第二周期控制所述发射器向外发射第二波长的信号;当所述接收器检测到所述第二波长的信号时,则启动计时;当所述接收器未检测到所述第二波长的信号时,则关闭计时,获取所计时长,并根据所述时长确定按键状态。从而来使移动终端具备可以以一个按键替代目前的多个按键,从而为用户提供方便。
[0048]应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。
【主权项】
1.一种基于移动终端的多状态按键检测方法,其特征在于,包括: A,在移动终端本体上设置一个多状态按键,所述多状态按键包括:用于向外发射信号的发射器、用于接收信号并获取信号的波长的接收器、用于设置发射器向外发射信号的波长与周期的控制器; B,由所述控制器以第一周期控制所述发射器向外发射第一波长的信号; C,当所述接收器检测到所述第一波长的信号时,则由所述控制器以第二周期控制所述发射器向外发射第二波长的信号; D,当所述接收器检测到所述第二波长的信号时,则启动计时; E,当所述接收器检测到所述第二波长的信号消失时,则关闭计时,获取所计时长,并根据所述时长确定按键状态。2.根据权利要求1所述基于移动终端的多状态按键检测方法,其特征在于,所述步骤A之前还包括: SI,预先设置按键的多种状态,并将每一种状态对应于一个时长。3.根据权利要求1所述基于移动终端的多状态按键检测方法,其特征在于,所述步骤A之前还包括: S2、预先设置每种时长的按键状态对应实现一种功能。4.根据权利要求1所述基于移动终端的多状态按键检测方法,其特征在于,所述第一波长不等于所述第二波长,所述第一周期大于第二周期。5.根据权利要求1所述基于移动终端的多状态按键检测方法,其特征在于,所述步骤D中,当所述接收器未检测到所述第二波长的信号时,返回步骤B。6.根据权利要求1所述基于移动终端的多状态按键检测方法,其特征在于,所述步骤E之后将返回步骤B进行下一次按键状态检测。7.根据权利要求1所述基于移动终端的多状态按键检测方法,其特征在于,所述步骤A还包括:将所述发射器、接收器分别与控制器连接。8.一种基于移动终端的多状态按键检测系统,其特征在于,包括: 第一预先设置模块,用于在移动终端本体上设置一个多状态按键,所述多状态按键包括:用于向外发射信号的发射器、用于接收信号并获取信号的波长的接收器、用于设置发射器向外发射信号的波长与周期的控制器; 第一控制模块,用于控制由所述控制器以第一周期控制所述发射器向外发射第一波长的信号; 第二控制模块,用于当所述接收器检测到所述第一波长的信号时,控制则由所述控制器以第二周期控制所述发射器向外发射第二波长的信号; 第三控制模块,用于当所述接收器检测到所述第二波长的信号时,控制则启动计时;第四控制模块,用于当所述接收器检测到所述第二波长的信号消失时,则控制关闭计时,获取所计时长,并根据所述时长确定按键状态。9.根据权利要求8所述基于移动终端的多状态按键检测系统,其特征在于,还包括: 第二预先设置模块,用于预先设置按键的多种状态,并将每一种状态对应于一个时长,以及预先设置每种时长的按键状态对应实现一种功能; 所述第一波长不等于所述第二波长,所述第一周期大于第二周期; 将所述发射器、接收器分别与控制器连接。10.—种移动终端,包括移动终端本体,其特征在于,还包括设置在所述移动终端本体上的多状态按键; 所述多状态按键包括:发射器、接收器、控制器、检测器;其中,发射器、接收器开口向夕卜,并且位置相邻; 其中,发射器与所述控制器连接,用于向外发射信号,所述信号为电磁波,电磁波的波长由控制器设置; 所述接收器与所述控制器连接,用于接收信号并获取信号的波长,所述信号为电磁波; 控制器,用于设置发射器向外发射信号的波长与周期; 所述检测器与所述接收器连接,用于检测接收器接收到的信号的波长与发射器向外发射信号的波长是否相同。
【文档编号】H03M11/10GK105897275SQ201610208649
【公开日】2016年8月24日
【申请日】2016年4月6日
【发明人】俞斌, 杨维琴
【申请人】惠州Tcl移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1