终端防误触方法、终端以及计算机可读存储介质与流程

文档序号:16775841发布日期:2019-02-01 18:43阅读:158来源:国知局
终端防误触方法、终端以及计算机可读存储介质与流程

本发明实施例涉及通信领域,特别涉及终端防误触方法、终端以及计算机可读存储介质。



背景技术:

近年来,随着通信技术的不断发展以及科技的不断进步,手机、笔记本电脑、平板电脑等终端已成为人们日常生活中必不可少的使用工具;这是因为终端携带便捷,使用简单且给人们的生活带来了极大的便利。

但是,现有技术中还存在以下技术缺陷:对于手机而言,当把手机放在口袋时,容易因挤压、碰撞等原因导致对音量键和开关机键的误触发。



技术实现要素:

本发明实施方式的目的在于提供一种终端防误触方法、终端以及计算机可读存储介质,可以使终端在位于狭小的空间(如口袋)内时能够有效的避免因挤压或碰撞等原因对音量键和开关机键的造成的误触发。

为解决上述技术问题,本发明的实施方式提供了一种终端防误触方法,所述终端上设有用于检测距离的传感器;所述终端防误触方法包括:采用所述传感器检测数据;在所述传感器的检测数据达到预设值时,控制所述终端的音量键和开关机键处于锁定状态;在检测到所述音量键和所述开关机键的唤醒指令时,控制所述音量键和所述开关机键处于唤醒状态。

本发明的实施方式还提供了一种终端,包括:至少一个传感器和至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述处理器用于接收或采集所述传感器的检测数据;所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述终端防误触方法。

本发明的实施方式还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现上述终端防误触方法。

本发明实施方式相对于现有技术而言,通过采用所述传感器检测数据。在所述传感器的检测数据达到预设值时,控制所述终端的音量键和开关机键处于锁定状态。在检测到所述音量键和所述开关机键的唤醒指令时,控制所述音量键和所述开关机键处于唤醒状态。也就是说当终端位于狭小的空间(如口袋)内时,通过传感器检测终端和周边覆盖物的距离小于预设值,此时控制终端的音量键和开关机键处于锁定状态,使得终端在位于狭小的空间(如口袋)内时能够有效的避免因挤压或碰撞等原因对音量键和开关机键的造成的误触发,避免由于误触发给用户带来的不便。并且在检测到音量键和开关机键的唤醒指令时,控制音量键和开关机键处于唤醒状态,有助于保证音量键和开关机键功能的正常使用。

另外,所述控制音量键和所述开关机键处于唤醒状态之后,所述终端防误触方法还包括:如果在预设时长内没有检测到对所述音量键或所述开关机键的操作指令,则控制所述音量键和所述开关机键再次处于锁定状态。通过这种方式,可以进一步避免误操作。

另外,所述传感器至少为两个,其中一个所述传感器设置在所述终端的触摸屏的开口内,另一个所述传感器设置在所述终端的侧边框的开口内。通过这种方式,可以使传感器检测数据的检测结果更加准确。

另外,所述采用传感器检测数据之前,所述终端防误触方法还包括:如果检测到对所述传感器控制按键的操作指令,则控制所述传感器开启;所述传感器开启之后,再检测数据。通过这种方式,可以节省传感器的功耗以及节省终端的功耗。

另外,所述采用传感器检测数据之前,所述终端防误触方法还包括:如果检测到所述终端当前运行的应用程序是预设程序,则控制所述传感器开启;所述传感器开启之后,再检测数据。通过这种方式,可以节省传感器的功耗以及节省终端的功耗。

附图说明

一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。

图1是根据本发明第一实施方式终端防误触方法的流程图;

图2是根据本发明第二实施方式终端防误触方法的流程图;

图3是根据本发明第三实施方式终端的结构框图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。

本发明的第一实施方式涉及一种终端防误触方法。本实施方式的核心在于所述终端上设有用于检测距离的传感器。所述终端防误触方法包括:采用所述传感器检测数据。在所述传感器的检测数据达到预设值时,控制所述终端的音量键和开关机键处于锁定状态。在检测到所述音量键和所述开关机键的唤醒指令时,控制所述音量键和所述开关机键处于唤醒状态。当终端位于狭小的空间(如口袋)内时,通过传感器检测终端和周边覆盖物的距离小于预设值,此时控制终端的音量键和开关机键处于锁定状态,使得终端在位于狭小的空间(如口袋)内时能够有效的避免因挤压或碰撞等原因对音量键和开关机键的造成的误触发,避免由于误触发给用户带来的不便。并且在检测到音量键和开关机键的唤醒指令时,控制音量键和开关机键处于唤醒状态,有助于保证音量键和开关机键功能的正常使用。

下面对本实施方式的终端防误触方法的实现细节进行具体的说明,以下内容仅为方便理解提供的实现细节,并非实施本方案的必须。

本实施方式中的终端防误触方法,如图1所示,具体包括:

步骤101,采用传感器检测数据。

其中,传感器可以但不限于为红外式距离传感器或光电式接近传感器。值得一提的是,本实施方式对传感器的具体形式不做限制。本步骤以红外式距离传感器为例进行说明:红外式距离传感器包括红外发射单元和红外接收单元。红外发射单元发射红外信号,经过障碍物反射的红外信号由红外接收单元进行接收。处理器对红外接收单元接收的红外信号进行处理得到终端与障碍物的距离。

另外,本实施方式中的传感器可以为一个。传感器可以设置在所述终端的触摸屏的开口内或所述传感器设置在所述终端的侧边框的开口内。或者,传感器至少为两个,其中一个所述传感器设置在所述终端的触摸屏的开口内,另一个所述传感器设置在所述终端的侧边框的开口内。通过至少两个传感器检测数据,可以使传感器的检测结果更加准确。

步骤102,判断传感器的检测数据是否达到预设值。如果是,则进入步骤103;否则返回步骤101。

举例而言,当把终端放入口袋时,传感器会被遮挡,红外发射单元发送的数据经口袋的反射由红外接收单元进行接收。终端的处理器可以对红外接收单元接收的数据进行处理,得到终端与周边障碍物的距离小于一定值,此时判定传感器的检测数据达到预设值。

步骤103,控制终端的音量键和开关机键处于锁定状态。

步骤104,判断是否检测到音量键和开关机键的唤醒指令。如果是,则进入步骤105;否则返回步骤104。

比如,音量键通常可以控制音频的音量调高或调低。通过音量上键控制音频的音量调高,通过音量下键控制音频的音量调低。可以根据实际设计需求,通过双击音量上键来唤醒音量键和开关机键。值得一提的是,此处仅作为举例,并不作为具体的限定。

步骤105,控制音量键和开关机键处于唤醒状态。

与现有技术相比,本实施方式使得终端在位于狭小的空间(如口袋)内时能够有效的避免因挤压或碰撞等原因对音量键和开关机键的造成的误触发,避免由于误触发给用户带来的不便。

本发明的第二实施方式涉及一种终端防误触方法。本实施方式是在第一实施方式的基础上做了进一步改进,具体改进之处在于:本实施方式中,传感器不是一直启动的,可以节省传感器以及终端的功耗。

如图2所示,终端防误触方法具体包括:

步骤201,获取当前运行的应用程序,并判断该应用程序是否是预设程序。如果是,则进入步骤202;否则,返回步骤201。

具体地说,当有应用程序在运行时,操作系统会记录应用程序的名称,本实施方式的终端可以获取操作系统中记录的应用程序的名称,根据获取的应用程序的名称确定当前运行的所述应用程序。另外,本步骤中的应用程序的名称还可以但不限于为应用程序的包名。值得一提的是,本步骤中的应用程序可以但不限于为播放音乐或通话等。

另外,可以预先存储至少一个应用程序的名称。如果当前运行的应用程序的名称为预先存储的其中一个应用程序的名称。则判定当前运行的应用程序是预设程序。

步骤202,控制传感器开启。

步骤203,采用传感器检测数据。

其中,传感器可以但不限于为红外式距离传感器或光电式接近传感器。值得一提的是,本实施方式对传感器的具体形式不做限制。本步骤以红外式距离传感器为例进行说明:红外式距离传感器包括红外发射单元和红外接收单元。红外发射单元发射红外信号,经过障碍物反射的红外信号由红外接收单元进行接收。处理器对红外接收单元接收的红外信号进行处理得到终端与障碍物的距离。

另外,本实施方式中的传感器可以为一个。传感器可以设置在所述终端的触摸屏的开口内或所述传感器设置在所述终端的侧边框的开口内。或者,传感器至少为两个,其中一个所述传感器设置在所述终端的触摸屏的开口内,另一个所述传感器设置在所述终端的侧边框的开口内。通过至少两个传感器检测数据,可以使传感器的检测结果更加准确。

步骤204,判断传感器的检测数据是否达到预设值。如果是,则进入步骤205;否则返回步骤203。

举例而言,当把终端放入口袋时,传感器会被遮挡,红外发射单元发送的数据经口袋的反射由红外接收单元进行接收。终端的处理器可以对红外接收单元接收的数据进行处理,得到终端与周边障碍物的距离小于一定值,此时判定传感器的检测数据达到预设值。

步骤205,控制终端的音量键和开关机键处于锁定状态。

步骤206,判断是否检测到音量键和开关机键的唤醒指令。如果是,则进入步骤207;否则返回步骤206。

比如,音量键通常可以控制音频的音量调高或调低。通过音量上键控制音频的音量调高,通过音量下键控制音频的音量调低。当用户听歌时,可以通过步骤201至步骤205对终端的音量键和开关机键进行防误操作。但由于环境的不同,用户可能需要对听歌时播放音乐的音量进行调节。此时,需要对音量键进行唤醒。可以根据实际设计需求,通过双击音量上键来唤醒音量键和开关机键。值得一提的是,此处仅作为举例,并不作为具体的限定。当用户双击音量上键时可以判定检测到音量键和开关机键的唤醒指令。

步骤207,控制音量键和开关机键处于唤醒状态。

步骤208,判断在预设时长内是否检测到对音量键或开关机键的操作指令。如果没有检测到,则进入步骤209;否则,返回步骤208。

具体地说,如果用户不需要对音量键或开关机键进行操作,或是在误操作的情况下使音量键和开关机键处于唤醒状态,则检测在预设时长是否到对音量键或开关机键的操作指令。比如,在3秒时间内如果用户没有对音量键或开关机键进行操作,则判定在3秒时间内没有检测到对音量键或开关机键的操作指令。值得说明的是,预设时长并不限定为3秒,可以根据用户需求将预设时长限定为任意值。

步骤209,控制音量键和开关机键再次处于锁定状态。

此外,在实际的应用中,不限于在检测到终端运行预设程序时,控制感器开启;也可以在检测到对传感器控制按键的操作指令时,控制感器开启。

具体地说,如果检测到对所述传感器控制按键的操作指令,则控制所述传感器开启;所述传感器开启之后,再检测数据。其中,控制按键为设置在所述终端边框的实体键,比如音量键或开关机键等。或所述控制按键为虚拟按键。

与现有技术相比,本实施方式使得终端在位于狭小的空间(如口袋)内时能够有效的避免因挤压或碰撞等原因对音量键和开关机键的造成的误触发,避免由于误触发给用户带来的不便。

上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包括相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。

本发明第三实施方式涉及一种终端。如图3所示,终端包括至少一个传感器31和至少一个处理器32。以及,与所述至少一个处理器32通信连接的存储器33;其中,所述处理器32用于接收或采集所述传感器31的检测数据。所述存储器33存储有可被所述至少一个处理器32执行的指令,所述指令被所述至少一个处理器32执行,以使所述至少一个处理器32能够执行第一或第二实施方式的终端防误触方法。

其中,存储器33和处理器32采用总线方式连接,总线可以包括任意数量的互联的总线和桥,总线将一个或多个处理器32和存储器33的各种电路连接在一起。总线还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路连接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口在总线和收发机之间提供接口。收发机可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器32处理的数据通过天线在无线介质上进行传输,进一步,天线还接收数据并将数据传送给处理器32。

处理器32负责管理总线和通常的处理,还可以提供各种功能,包括定时,外围接口,电压调节、电源管理以及其他控制功能。而存储器33可以被用于存储处理器32在执行操作时所使用的数据。

不难发现,本实施方式为与第一或第二实施方式相对应的设备实施例,本实施方式可与第一或第二实施方式互相配合实施。第一或第二实施方式中提到的相关技术细节在本实施方式中依然有效,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第一或第二实施方式中。

与现有技术相比,本实施方式使得终端在位于狭小的空间(如口袋)内时能够有效的避免因挤压或碰撞等原因对音量键和开关机键的造成的误触发,避免由于误触发给用户带来的不便。

本发明第四实施方式涉及一种计算机可读存储介质,存储有计算机程序。计算机程序被处理器执行时实现第一或第二实施方式的终端防误触方法。

即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1