终端控制方法、终端控制装置和终端的利记博彩app

文档序号:10534338阅读:309来源:国知局
终端控制方法、终端控制装置和终端的利记博彩app
【专利摘要】本发明提出了一种终端控制方法、终端控制装置和终端,其中,所述终端控制方法包括:检测终端的重心的三维坐标值;根据所述三维坐标值控制所述终端的多个传感器中的目标传感器处于监测状态;判断所述目标传感器中的任一传感器是否监测到有操作物体触控所述任一传感器;若监测到有操作物体触控所述任一传感器,则根据所述任一传感器对应的指令对所述终端进行控制。通过本发明的技术方案,可以使用户操作终端时更加便捷。
【专利说明】
终端控制方法、终端控制装置和终端
技术领域
[0001]本发明涉及终端技术领域,具体而言,涉及一种终端控制方法、一种终端控制装置和一种终端。
【背景技术】
[0002]在相关技术中,用户可以通过终端屏幕中显示的按键来进行控制,例如,通过返回按键来进行返回操作,但是,在用户使用单手操作终端时,由于用户的手指长度有限,需要另一只手点击返回按键。而且,当进行截屏操作时,需要通过多个步骤找到截屏按钮来进行截屏操作,这样就会很麻烦。
[0003]因此,如何使用户操作终端时更加便捷成为亟待解决的问题。

【发明内容】

[0004]本发明正是基于上述问题,提出了一种新的技术方案,可以使用户操作终端时更加便捷。
[0005]有鉴于此,本发明的第一方面提出了一种终端控制方法,包括:检测终端的重心的三维坐标值;根据所述三维坐标值控制所述终端的多个传感器中的目标传感器处于监测状态;判断所述目标传感器中的任一传感器是否监测到有操作物体触控所述任一传感器;若监测到有操作物体触控所述任一传感器,则根据所述任一传感器对应的指令对所述终端进行控制。
[0006]在该技术方案中,在终端上设置有多个传感器,由于用户操作终端时,下方的传感器会被用户的手指遮挡,用户的手指很容易触碰到下方被遮挡的传感器,就会导致用户很容易对被遮挡的传感器进行误操作,因此,通过检测终端的重心的三维坐标值来确定终端的放置方式,根据放置方式确定哪个传感器被遮挡,控制除被遮挡的传感器之外的目标传感器处于监测状态,不仅避免了用户对被遮挡的传感器进行误操作,而且可以使用户直接触控目标传感器中的任一传感器来对终端进行控制,例如,控制终端进行返回操作、撤销操作、查看通知消息的操作等,从而使用户操作终端时更加便捷。
[0007]在上述技术方案中,优选地,还包括:若在根据所述指令对所述终端进行控制的第一预设时间之内,检测到用户触控终端屏幕,则减少所述指令的权值;当减少后的权值小于预设阈值时,提示用户更改所述任一传感器对应的指令。
[0008]在该技术方案中,在根据对应的指令对终端进行控制的第一预设时间之内,检测到用户触控终端屏幕,说明根据指令对终端的控制并不是完全符合用户的需求,则减少该指令的权值,并在减少后的权值较小时,提示用户更改任一传感器对应的指令,以使该任一传感器对应的指令符合用户的操作习惯,从而提升用户操控终端的便捷性。
[0009]在上述任一项技术方案中,优选地,所述多个传感器的数量为4个,所述三维坐标值所在的坐标轴的零点是所述终端的中心,其中,所述根据所述三维坐标值控制所述终端的多个传感器中的目标传感器处于监测状态的步骤,包括:若所述三维坐标值中的纵坐标的绝对值大于横坐标的绝对值,则根据所述三维坐标值中的纵坐标是否小于零,确定所述目标传感器;若所述三维坐标值中的横坐标的绝对值大于纵坐标的绝对值,则根据所述三维坐标值中的横坐标是否小于零,确定所述目标传感器。
[0010]在上述任一项技术方案中,优选地,所述多个传感器为距离传感器,其中,所述判断所述目标传感器中的任一传感器是否监测到有操作物体触控所述任一传感器的步骤,具体包括:获取所述任一传感器与操作物体的距离;若所述距离满足预设条件,则判定所述操作物体触控所述任一传感器。
[0011]在该技术方案中,通过距离传感器检测其与操作物体(如用户手指)的距离,当该距离等于O时,可判定操作物体触控任一传感器。当然,多个传感器还可以是压力传感器,当用户按压传感器的力度达到预设压力值时,可判定操作物体触控该传感器。
[0012]在上述任一项技术方案中,优选地,所述根据所述任一传感器对应的指令对所述终端进行控制的步骤之前,包括:判断操作物体与所述任一传感器的持续触控时间是否超过第二预设时间;若所述持续触控时间超过所述第二预设时间,则根据所述指令对所述终端进行控制。
[0013]在该技术方案中,由于用户在使用终端时可能会无意地触控任一传感器,若直接对终端进行控制,则会出现误操作的情况。因此,通过判断操作物体与任一传感器的持续触控时间,并在持续触控时间较长时,例如持续触控时间超过3秒,再根据对应的指令对终端进行控制,从而有效地避免了误操作的情况。
[0014]本发明的第二方面提出了一种终端控制装置,包括:检测单元,用于检测终端的重心的三维坐标值;第一控制单元,用于根据所述三维坐标值控制所述终端的多个传感器中的目标传感器处于监测状态;第一判断单元,用于判断所述目标传感器中的任一传感器是否监测到有操作物体触控所述任一传感器;第二控制单元,用于若监测到有操作物体触控所述任一传感器,则根据所述任一传感器对应的指令对所述终端进行控制。
[0015]在该技术方案中,在终端上设置有多个传感器,由于用户操作终端时,下方的传感器会被用户的手指遮挡,用户很容易触碰到下方被遮挡的传感器,导致了用户很容易对被遮挡的传感器进行误操作,因此,通过检测终端的重心的三维坐标值来确定终端的放置方式,根据放置方式确定哪个传感器被遮挡,控制除被遮挡的传感器之外的目标传感器处于监测状态,不仅避免了用户对被遮挡的传感器进行误操作,而且可以使用户直接触控目标传感器中的任一传感器来对终端进行控制,例如,控制终端进行返回操作、撤销操作、查看通知消息的操作等,从而使用户操作终端时更加便捷。
[0016]在上述技术方案中,优选地,还包括:计算单元,用于若在根据所述指令对所述终端进行控制的第一预设时间之内,检测到用户触控终端屏幕,则减少所述指令的权值;提示单元,用于当减少后的权值小于预设阈值时,提示用户更改所述任一传感器对应的指令。
[0017]在该技术方案中,在根据对应的指令对终端进行控制的第一预设时间之内,检测到用户触控终端屏幕,说明根据指令对终端的控制并不是完全符合用户的需求,则减少该指令的权值,并在减少后的权值较小时,提示用户更改任一传感器对应的指令,以使该任一传感器对应的指令符合用户的操作习惯,从而提升用户操控终端的便捷性。
[0018]在上述任一项技术方案中,优选地,所述多个传感器的数量为4个,所述三维坐标值所在的坐标轴的零点是所述终端的中心,其中,所述第一控制单元包括:第一确定子单元,用于若所述三维坐标值中的纵坐标的绝对值大于横坐标的绝对值,则根据所述三维坐标值中的纵坐标是否小于零,确定所述目标传感器;第二确定子单元,用于若所述三维坐标值中的横坐标的绝对值大于纵坐标的绝对值,则根据所述三维坐标值中的横坐标是否小于零,确定所述目标传感器。
[0019]在上述任一项技术方案中,优选地,所述多个传感器为距离传感器,其中,所述第一判断单元包括:获取子单元,用于获取所述任一传感器与操作物体的距离;判断子单元,用于若所述距离满足预设条件,则判定所述操作物体触控任一传感器。
[0020]在该技术方案中,通过距离传感器检测其与操作物体(如用户手指)的距离,当该距离等于O时,可判定操作物体触控任一传感器。当然,多个传感器还可以是压力传感器,当用户按压传感器的力度达到预设压力值时,可判定操作物体触控该传感器。
[0021 ]在上述任一项技术方案中,优选地,还包括:第二判断单元,用于判断操作物体与所述任一传感器的持续触控时间是否超过第二预设时间;所述第二控制单元具体用于,若所述持续触控时间超过所述第二预设时间,则根据所述指令对所述终端进行控制。
[0022]在该技术方案中,由于用户在使用终端时可能会无意地触控任一传感器,若直接对终端进行控制,则会出现误操作的情况。因此,通过判断操作物体与任一传感器的持续触控时间,并在持续触控时间较长时,例如持续触控时间超过3秒,再根据对应的指令对终端进行控制,从而有效地避免了误操作的情况。
[0023]本发明的第三方面提出了一种终端,包括上述技术方案中任一项所述的终端控制装置,因此,该终端具有和上述技术方案中任一项所述的终端控制装置相同的技术效果,在此不再赘述。
[0024]通过本发明的技术方案,可以使用户操作终端时更加便捷。
【附图说明】
[0025]图1示出了根据本发明的一个实施例的终端控制方法的流程示意图;
[0026]图2示出了根据本发明的另一个实施例的终端控制方法的流程示意图;
[0027]图3A示出了根据本发明的一个实施例的指纹触摸板与距离传感器的示意图;
[0028]图3B示出了根据本发明的一个实施例的终端与三维坐标轴的关系示意图;
[0029]图4示出了根据本发明的一个实施例的终端控制装置的结构示意图;
[0030]图5示出了根据本发明的一个实施例的终端的结构示意图。
[0031]其中,图3A中的附图标记与部件名称之间的对应关系为:
[0032]301 I号距离传感器,302 2号距离传感器,303 3号距离传感器,304 4号距离传感器,305指纹触摸板。
【具体实施方式】
[0033]为了可以更清楚地理解本发明的上述目的、特征和优点,下面结合附图和【具体实施方式】对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
[0034]在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
[0035]图1示出了根据本发明的一个实施例的终端控制方法的流程示意图。
[0036]如图1所示,根据本发明的一个实施例的终端控制方法,包括:
[0037]步骤102,检测终端的重心的三维坐标值。
[0038]步骤104,根据所述三维坐标值控制所述终端的多个传感器中的目标传感器处于监测状态。
[0039]优选地,所述多个传感器的数量为4个,所述三维坐标值所在的坐标轴的零点是所述终端的中心,其中,所述根据所述三维坐标值控制所述终端的多个传感器中的目标传感器处于监测状态的步骤,具体包括:若所述三维坐标值中的纵坐标的绝对值大于横坐标的绝对值,则根据所述三维坐标值中的纵坐标是否小于零,确定所述目标传感器;若所述三维坐标值中的横坐标的绝对值大于纵坐标的绝对值,则根据所述三维坐标值中的横坐标是否小于零,确定所述目标传感器。
[0040]例如,四个传感器的编号分别为I号至4号,当终端竖直正向放置时(即终端屏幕对着用户,前置摄像头在上方),I号至4号传感器分别在上方、右方、下方和左方。若三维坐标值中的纵坐标的绝对值大于横坐标的绝对值,在三维坐标值中的纵坐标小于零时,则此时3号传感器位于下方,处于失效状态的传感器为3号传感器,目标传感器为I号、2号、4号传感器。若三维坐标值中的纵坐标的绝对值大于横坐标的绝对值,在三维坐标值中的纵坐标大于零时,则此时I号传感器位于下方,处于失效状态的传感器为I号传感器,目标传感器为2号、3号、4号传感器。若三维坐标值中的横坐标的绝对值大于纵坐标的绝对值,在三维坐标值中的横坐标小于零时,则此时2号传感器位于下方,处于失效状态的传感器为2号传感器,目标传感器为I号、3号、4号传感器。若三维坐标值中的横坐标的绝对值大于纵坐标的绝对值,在三维坐标值中的横坐标大于零时,则此时4号传感器位于下方,处于失效状态的传感器为4号传感器,目标传感器为I号、2号、3号传感器。
[0041]步骤106,判断所述目标传感器中的任一传感器是否监测到有操作物体触控所述任一传感器,在判断结果为是时,进入步骤108,否则结束本次流程。
[0042]优选地,所述多个传感器为距离传感器,其中,所述判断所述目标传感器中的任一传感器是否监测到有操作物体触控所述任一传感器的步骤,具体包括:获取所述任一传感器与操作物体的距离;若所述距离满足预设条件,例如,该距离等于O时,则判定所述操作物体触控所述任一传感器。当然,多个传感器还可以是压力传感器,当用户按压传感器的力度达到预设压力值时,可判定操作物体触控该传感器。
[0043]步骤108,若监测到有操作物体触控所述任一传感器,则根据所述任一传感器对应的指令对所述终端进行控制。
[0044]由于用户在使用终端时可能会无意地触控任一传感器,若直接对终端进行控制,则会出现误操作的情况。因此,优选地,在所述根据所述任一传感器对应的指令对所述终端进行控制的步骤之前,包括:判断操作物体与所述任一传感器的持续触控时间是否超过第二预设时间(例如,3秒);若所述持续触控时间超过所述第二预设时间,则根据所述指令对所述终端进行控制,从而有效地避免了误操作的情况。
[0045]优选地,在执行步骤108的第一预设时间之内,若检测到用户触控终端屏幕,说明根据指令对终端的控制并不是完全符合用户的需求,则减少所述指令的权值;当减少后的权值小于预设阈值时,提示用户更改所述任一传感器对应的指令,以使该任一传感器对应的指令符合用户的操作习惯,从而提升用户操控终端的便捷性。
[0046]例如,在设置任一传感器对应的指令时,初始化该指令的权值为200,当根据该指令对终端控制之后的3秒内,检测到用户触控终端屏幕,则将该指令的权值减少i (i = I),并对i进行更新,即将i+Ι的值作为更新后的i。当指令的权值小于或等于O时,列出用户使用频率最高的5中操作供用户选择,以重新设置该任一传感器对应的指令。用户也可以继续使用当前设定,每当设定任一传感器对应的指令时,其权值恢复为200。
[0047]在上述技术方案中,在终端上设置有多个传感器,由于用户操作终端时,下方的传感器会被用户的手指遮挡,用户很容易触碰到下方被遮挡的传感器,导致了用户很容易对被遮挡的传感器进行误操作,因此,通过检测终端的重心的三维坐标值来确定被遮挡的传感器,控制除被遮挡的传感器之外的目标传感器处于监测状态,不仅避免了用户对被遮挡的传感器进行误操作,而且可以使用户直接触控目标传感器中的任一传感器对终端进行控制,例如,控制终端进行返回操作、撤销操作、查看通知消息的操作等,从而使用户操作终端时更加便捷。
[0048]例如,四个传感器均匀分布在指纹识别模块的周围,四个传感器的编号分别为I号至4号,当终端竖直正向放置时(即终端屏幕对着用户,前置摄像头在上方),I号至4号传感器分别在上方、右方、下方和左方,即在用户操作时被用户手指遮挡的传感器为下方的3号传感器,控制3号传感器为无效状态,I号、2号和4号传感器处于监测状态;当终端竖直反向放置时(即终端屏幕对着用户,前置摄像头在下方),I号至4号传感器分别在下方、左方、上方和右方,即在用户操作时被用户手指遮挡的传感器为下方的I号传感器,控制I号传感器为无效状态,2号、3号和4号传感器处于监测状态;当终端由竖直正向向右旋转横向放置时,I号至4号传感器分别在右方、下方、左方和上方,即在用户操作时被用户手指遮挡的传感器为下方的2号传感器,控制2号传感器为无效状态,I号、3号和4号传感器处于监测状态;当终端由竖直正向向左旋转横向放置时,I号至4号传感器分别在左方、上方、右方和下方,即在用户操作时被用户手指遮挡的传感器为下方的4号传感器,控制4号传感器为无效状态,I号、2号和3号传感器处于监测状态。当有任一传感器监测到被操作物体触控时,则根据与该任一传感器对应的控制指令对终端进行控制。
[0049]再例如,在终端上设置有三个传感器,三个传感器的编号分别为I号至3号,当终端竖直正向放置时(即终端屏幕对着用户,前置摄像头在上方),I号至3号传感器分别在上方、右方、下方,即在用户操作时被用户手指遮挡的传感器为下方的3号传感器,控制3号传感器为无效状态,I号、2号传感器处于监测状态;当终端竖直反向放置时(即终端屏幕对着用户,前置摄像头在下方),I号至3号传感器分别在下方、左方、上方,即在用户操作时被用户手指遮挡的传感器为下方的I号传感器,控制I号传感器为无效状态,2号、3号传感器处于监测状态;当终端由竖直正向向右旋转横向放置时,I号至3号传感器分别在右方、下方、左方,即在用户操作时被用户手指遮挡的传感器为下方的2号传感器,控制2号传感器为无效状态,I号、3号传感器处于监测状态;当终端由竖直正向向左旋转横向放置时,I号至3号传感器分别在左方、上方、右方,即在用户操作时没有被用户手指遮挡的传感器,则控制I号、2号和3号传感器均处于监测状态。当有任一传感器监测到被操作物体触控时,则根据与该任一传感器对应的控制指令对终端进行控制。
[0050]图2示出了根据本发明的另一个实施例的终端控制方法的流程示意图;图3A示出了根据本发明的一个实施例的指纹触摸板与距离传感器的示意图;图3B示出了根据本发明的一个实施例的终端与三维坐标轴的关系示意图。
[0051 ]如图2所示,根据本发明的另一个实施例的终端控制方法,在该实施例中,如图3A所示,当终端竖直正向放置时(即终端屏幕对着用户,前置摄像头在上方),4个距离传感器分别为位于上方的I号距离传感器301、位于右方的2号距离传感器302、位于下方的3号距离传感器303、位于左方的4号距离传感器304,该4个距离传感器均匀分布在指纹触摸板305的四周。如图3B所示,将终端的中心作为三维坐标轴的零点,水平向右的方向作为横坐标的正向,竖直向上的方向作为纵坐标的正向,以检测终端的重心在该三维坐标轴中的三维坐标值。该终端控制方法包括:
[0052]步骤202,录入指纹,设置多个距离传感器的编号与控制指令之间的对应关系,例如,设置距离传感器的I号对应截屏指令,2号对应撤销指令,3号对应进入主菜单指令,4号对应查看通知消息的指令。
[0053]步骤204,检测终端的重心的三维坐标值,根据三维坐标值确定处于监测状态的目标传感器。具体地,若三维坐标值中的纵坐标的绝对值大于横坐标的绝对值,三维坐标值中的纵坐标小于零,则3号传感器位于下方,处于失效状态的传感器为3号传感器,目标传感器为I号、2号、4号传感器。若三维坐标值中的纵坐标的绝对值大于横坐标的绝对值,三维坐标值中的纵坐标大于零时,I号传感器位于下方,处于失效状态的传感器为I号传感器,目标传感器为2号、3号、4号传感器。若三维坐标值中的横坐标的绝对值大于纵坐标的绝对值,三维坐标值中的横坐标小于零,则2号传感器位于下方,处于失效状态的传感器为2号传感器,目标传感器为I号、3号、4号传感器。若三维坐标值中的横坐标的绝对值大于纵坐标的绝对值,三维坐标值中的横坐标大于零,则4号传感器位于下方,处于失效状态的传感器为4号传感器,目标传感器为I号、2号、3号传感器。
[0054]步骤206,验证指纹是否匹配,即将指纹触摸板305上采集到的当前指纹与录入的指纹进行匹配,若两者匹配成功,则进入步骤208,否则,说明操作终端的用户为非法用户,结束本次流程。
[0055]步骤208,监听操作物体与目标距离传感器中的每个距离传感器的距离。
[0056]步骤210,在操作物体与任一距离传感器之间的距离小于预设距离时,根据任一距离传感器对应的指令对终端进行控制。
[0057]步骤212,在对终端进行控制的第一预设时间之内,判断用户是否触控终端屏幕,在判断结果为是时,进入步骤214,否则结束本次流程。
[0058]步骤214,更改指令的权值,并在更改后的权值等于O时,提示用户更改任一传感器对应的指令。
[0059]图4示出了根据本发明的一个实施例的终端控制装置的结构示意图。
[0060]如图4所示,根据本发明的一个实施例的终端控制装置400,包括:检测单元402、第一控制单元404、第一判断单元406和第二控制单元408,其中,检测单元402用于检测终端的重心的三维坐标值;第一控制单元404,用于根据所述三维坐标值控制所述终端的多个传感器中的目标传感器处于监测状态;第一判断单元406,用于判断所述目标传感器中的任一传感器是否监测到有操作物体触控所述任一传感器;第二控制单元408,用于若监测到有操作物体触控所述任一传感器,则根据所述任一传感器对应的指令对所述终端进行控制。
[0061]在该技术方案中,在终端上设置有多个传感器,由于用户操作终端时,下方的传感器会被用户的手指遮挡,用户很容易触碰到下方被遮挡的传感器,导致了用户很容易对被遮挡的传感器进行误操作,因此,通过检测终端的重心的三维坐标值来确定被遮挡的传感器,控制除被遮挡的传感器之外的目标传感器处于监测状态,不仅避免了用户对被遮挡的传感器进行误操作,而且可以使用户直接触控目标传感器中的任一传感器对终端进行控制,例如,控制终端进行返回操作、撤销操作、查看通知消息的操作等,从而使用户操作终端时更加便捷。
[0062]例如,四个传感器均匀分布在指纹识别模块的周围,四个传感器的编号分别为I号至4号,当终端竖直正向放置时(即终端屏幕对着用户,前置摄像头在上方),I号至4号传感器分别在上方、右方、下方和左方,即在用户操作时被用户手指遮挡的传感器为下方的3号传感器,控制3号传感器为无效状态,I号、2号和4号传感器处于监测状态;当终端竖直反向放置时(即终端屏幕对着用户,前置摄像头在下方),I号至4号传感器分别在下方、左方、上方和右方,即在用户操作时被用户手指遮挡的传感器为下方的I号传感器,控制I号传感器为无效状态,2号、3号和4号传感器处于监测状态;当终端由竖直正向向右旋转横向放置时,I号至4号传感器分别在右方、下方、左方和上方,即在用户操作时被用户手指遮挡的传感器为下方的2号传感器,控制2号传感器为无效状态,I号、3号和4号传感器处于监测状态;当终端由竖直正向向左旋转横向放置时,I号至4号传感器分别在左方、上方、右方和下方,即在用户操作时被用户手指遮挡的传感器为下方的4号传感器,控制4号传感器为无效状态,I号、2号和3号传感器处于监测状态。当有任一传感器监测到被操作物体触控时,则根据与该任一传感器对应的控制指令对终端进行控制。
[0063]在上述技术方案中,优选地,还包括:计算单元410,用于若在根据所述指令对所述终端进行控制的第一预设时间之内,检测到用户触控终端屏幕,则减少所述指令的权值;提示单元412,用于当减少后的权值小于预设阈值时,提示用户更改所述任一传感器对应的指令。
[0064]在该技术方案中,在根据对应的指令对终端进行控制的第一预设时间之内,检测到用户触控终端屏幕,说明根据指令对终端的控制并不是完全符合用户的需求,则减少该指令的权值,并在减少后的权值较小时,提示用户更改任一传感器对应的指令,以使该任一传感器对应的指令符合用户的操作习惯,从而提升用户操控终端的便捷性。
[0065]例如,在设置任一传感器对应的指令时,初始化该指令的权值为200,当根据该指令对终端控制之后的3秒内,检测到用户触控终端屏幕,则将该指令的权值减少i (i = I),并对i进行更新,即将i+Ι的值作为更新后的i。当指令的权值小于或等于O时,列出用户使用频率最高的5中操作供用户选择,以重新设置该任一传感器对应的指令。用户也可以继续使用当前设定,每当设定任一传感器对应的指令时,其权值恢复为200。
[0066]在上述任一项技术方案中,优选地,所述多个传感器的数量为4个,所述三维坐标值所在的坐标轴的零点是所述终端的中心,其中,所述第一控制单元404包括:第一确定子单元4042,用于若所述三维坐标值中的纵坐标的绝对值大于横坐标的绝对值,则根据所述三维坐标值中的纵坐标是否小于零,确定所述目标传感器;第二确定子单元4044,用于若所述三维坐标值中的横坐标的绝对值大于纵坐标的绝对值,则根据所述三维坐标值中的横坐标是否小于零,确定所述目标传感器。
[0067]在该技术方案中,通过比较终端重心的三维坐标值中的横坐标和纵坐标,确定用户手指触控的传感器。例如,四个传感器的编号分别为I号至4号,当终端竖直正向放置时(即终端屏幕对着用户,前置摄像头在上方),1号至4号传感器分别在上方、右方、下方和左方。若三维坐标值中的纵坐标的绝对值大于横坐标的绝对值,在三维坐标值中的纵坐标小于零时,则3号传感器位于下方,处于失效状态的传感器为3号传感器,目标传感器为I号、2号、4号传感器。若三维坐标值中的纵坐标的绝对值大于横坐标的绝对值,在三维坐标值中的纵坐标大于零时,则I号传感器位于下方,处于失效状态的传感器为I号传感器,目标传感器为2号、3号、4号传感器。若三维坐标值中的横坐标的绝对值大于纵坐标的绝对值,在三维坐标值中的横坐标小于零时,则2号传感器位于下方,处于失效状态的传感器为2号传感器,目标传感器为I号、3号、4号传感器。若三维坐标值中的横坐标的绝对值大于纵坐标的绝对值,在三维坐标值中的横坐标大于零时,则4号传感器位于下方,处于失效状态的传感器为4号传感器,目标传感器为I号、2号、3号传感器。
[0068]在上述任一项技术方案中,优选地,所述多个传感器为距离传感器,其中,所述第一判断单元406包括:获取子单元4062,用于获取所述任一传感器与操作物体的距离;判断子单元4064,用于若所述距离满足预设条件,则判定所述操作物体触控任一传感器。
[0069]在该技术方案中,通过距离传感器检测其与操作物体(如用户手指)的距离,当该距离等于O时,可判定操作物体触控任一传感器。当然,多个传感器还可以是压力传感器,当用户按压传感器的力度达到预设压力值时,可判定操作物体触控该传感器。
[0070]在上述任一项技术方案中,优选地,还包括:第二判断单元414,用于判断操作物体与所述任一传感器的持续触控时间是否超过第二预设时间;所述第二控制单元408具体用于,若所述持续触控时间超过所述第二预设时间,则根据所述指令对所述终端进行控制。
[0071]在该技术方案中,由于用户在使用终端时可能会无意地触控任一传感器,若直接对终端进行控制,则会出现误操作的情况。因此,通过判断操作物体与任一传感器的持续触控时间,并在持续触控时间较长时,例如持续触控时间超过3秒,再根据对应的指令对终端进行控制,从而有效地避免了误操作的情况。
[0072]图5示出了根据本发明的一个实施例的终端的结构示意图。
[0073]如图5所示,根据本发明的一个实施例的终端500,包括上述技术方案中任一项所述的终端控制装置400,因此,该终端500具有和上述技术方案中任一项所述的终端控制装置400相同的技术效果,在此不再赘述。
[0074]以上结合附图详细说明了本发明的技术方案,通过本发明的技术方案,可以使用户操作终端时更加便捷。
[0075]以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种终端控制方法,其特征在于,包括: 检测终端的重心的三维坐标值; 根据所述三维坐标值控制所述终端的多个传感器中的目标传感器处于监测状态;判断所述目标传感器中的任一传感器是否监测到有操作物体触控所述任一传感器;若监测到有操作物体触控所述任一传感器,则根据所述任一传感器对应的指令对所述终端进行控制。2.根据权利要求1所述的终端控制方法,其特征在于,还包括: 若在根据所述指令对所述终端进行控制的第一预设时间之内,检测到用户触控终端屏幕,则减少所述指令的权值; 当减少后的权值小于预设阈值时,提示用户更改所述任一传感器对应的指令。3.根据权利要求1所述的终端控制方法,其特征在于,所述多个传感器的数量为4个,所述三维坐标值所在的坐标轴的零点是所述终端的中心,其中,所述根据所述三维坐标值控制所述终端的多个传感器中的目标传感器处于监测状态的步骤,包括: 若所述三维坐标值中的纵坐标的绝对值大于横坐标的绝对值,则根据所述三维坐标值中的纵坐标是否小于零,确定所述目标传感器; 若所述三维坐标值中的横坐标的绝对值大于纵坐标的绝对值,则根据所述三维坐标值中的横坐标是否小于零,确定所述目标传感器。4.根据权利要求1至3中任一项所述的终端控制方法,其特征在于,所述多个传感器为距离传感器,其中,所述判断所述目标传感器中的任一传感器是否监测到有操作物体触控所述任一传感器的步骤,具体包括: 获取所述任一传感器与操作物体的距离; 若所述距离满足预设条件,则判定所述操作物体触控所述任一传感器。5.根据权利要求1至3中任一项所述的终端控制方法,其特征在于,所述根据所述任一传感器对应的指令对所述终端进行控制的步骤之前,包括: 判断操作物体与所述任一传感器的持续触控时间是否超过第二预设时间; 若所述持续触控时间超过所述第二预设时间,则根据所述指令对所述终端进行控制。6.一种终端控制装置,其特征在于,包括: 检测单元,用于检测终端的重心的三维坐标值; 第一控制单元,用于根据所述三维坐标值控制所述终端的多个传感器中的目标传感器处于监测状态; 第一判断单元,用于判断所述目标传感器中的任一传感器是否监测到有操作物体触控所述任一传感器; 第二控制单元,用于若监测到有操作物体触控所述任一传感器,则根据所述任一传感器对应的指令对所述终端进行控制。7.根据权利要求6所述的终端控制装置,其特征在于,还包括: 计算单元,用于若在根据所述指令对所述终端进行控制的第一预设时间之内,检测到用户触控终端屏幕,则减少所述指令的权值; 提示单元,用于当减少后的权值小于预设阈值时,提示用户更改所述任一传感器对应的指令。8.根据权利要求6所述的终端控制装置,其特征在于,所述多个传感器的数量为4个,所述三维坐标值所在的坐标轴的零点是所述终端的中心,其中,所述第一控制单元包括: 第一确定子单元,用于若所述三维坐标值中的纵坐标的绝对值大于横坐标的绝对值,则根据所述三维坐标值中的纵坐标是否小于零,确定所述目标传感器; 第二确定子单元,用于若所述三维坐标值中的横坐标的绝对值大于纵坐标的绝对值,则根据所述三维坐标值中的横坐标是否小于零,确定所述目标传感器。9.根据权利要求6至8中任一项所述的终端控制装置,其特征在于,所述多个传感器为距离传感器,其中,所述第一判断单元包括: 获取子单元,用于获取所述任一传感器与操作物体的距离; 判断子单元,用于若所述距离满足预设条件,则判定所述操作物体触控所述任一传感器。10.根据权利要求6至8中任一项所述的终端控制装置,其特征在于,还包括: 第二判断单元,用于判断操作物体与所述任一传感器的持续触控时间是否超过第二预设时间; 所述第二控制单元具体用于,若所述持续触控时间超过所述第二预设时间,则根据所述指令对所述终端进行控制。11.一种终端,其特征在于,包括:如权利要求6至10中任一项所述的终端控制装置。
【文档编号】G06F3/0346GK105892859SQ201610200312
【公开日】2016年8月24日
【申请日】2016年3月31日
【发明人】林瑞华, 黎琛
【申请人】宇龙计算机通信科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1