一种防误操作的方法、装置及电子设备的制作方法

文档序号:6430824阅读:97来源:国知局
专利名称:一种防误操作的方法、装置及电子设备的制作方法
技术领域
本发明涉及计算机技术领域,特别涉及一种防误操作的方法、装置及电子设备。
背景技术
触摸板已经成为目前越来越普及的功能之一,目前,在遥控器、MP3等设备上都有涉及。用户可以在触摸板上通过触摸手势操作设备,发出控制命令。以遥控器为例,当用户在触摸板上通过触摸手势操控电视时,经常会误触碰触摸板周围的按键,尤其当用户使用触摸板操作一些操作密集的应用如游戏时,往往由于动作较大,导致误按周围的按键而形成误操作。可见,如何防止这些误操作成为有待解决的问题。

发明内容
本发明实施例提供一种防误操作的方法、装置及电子设备,以避免误产生误操作。本发明公开了一种防误操作的方法,用于具有触摸板的设备,所述具有触摸板的设备具有第一输入装置和第二输入装置,所述方法包括检测是否接收到第一输入信号,其中,所述第一输入信号是通过触碰第一输入装置产生的;如果接收到第一输入信号,则生成第一控制命令;依据所述第一控制命令,使能所述第二输入装置在第一预定时间内无效。其中,所述第一输入装置为触摸板;所述第二输入装置包括若干按键,所述方法还包括设置第一区域,所述第一区域是与所述触摸板周围相距第一距离的区域;当接收到第一输入信号时,依据所述第一控制命令,使能位于第一区域内的所有按键在第一预定时间内无效。其中,所述方法还包括检测所述第一输入信号是否消失,在所述第一输入信号消失时,生成第二控制命令;依据所述第二控制命令,使能所述第二输入装置在第二预定时间内无效。其中,所述第一输入装置为触摸板;所述第二输入装置包括若干按键,所述方法还包括设置第二区域,所述第二区域为触碰轨迹延长线上与所述触摸板相距第二距离的区域;在所述第一输入信号消失时,依据所述第二控制命令,使能所述第二区域内的按键在第二预定时间内无效。其中,所述方法还包括当预设时间到达后,产生第三控制命令;依据所述第三控制命令,使能已无效的输入装置有效。其中,所述具有触摸板的设备具有第一状态和第二状态,其中,所述第一状态为所述触摸板处于竖屏的状态,所述第二状态为所述触摸板处于横屏的状态;所述方法还包括检测所述触摸板是否处于第二状态,若是,再检测检测是否接收到第一输入信号,并继续后续操作。本发明实施例还提供了一种防误操作的装置,用于具有触摸板的设备,所述具有触摸板的设备具有第一输入装置和第二输入装置,所述装置包括输入信号检测单元,用于检测是否接收到第一输入信号,其中,所述第一输入信号是通过触碰第一输入装置产生的;控制命令生成单元,用于如果接收到第一输入信号,则生成第一控制命令;使能单元,用于依据所述第一控制命令,使能所述第二输入装置在第一预定时间内无效。
其中,所述第一输入装置为触摸板;所述第二输入装置包括若干按键,所述装置还包括区域设置单元,用于设置第一区域,所述第一区域是与所述触摸板周围相距第一距离的区域;所述使能单元,还用于当接收到第一输入信号时,依据所述第一控制命令,使能位于第一区域内的所有按键在第一预定时间内无效。其中,所述输入信号检测单元,还用于检测所述第一输入信号是否消失,所述控制命令生成单元,还用于在所述第一输入信号消失时,生成第二控制命令;所述使能单元,还用于依据所述第二控制命令,使能所述第二输入装置在第二预定时间内无效。其中,所述第一输入装置为触摸板;所述第二输入装置包括若干按键,所述装置还包括区域设置单元,用于设置第二区域,所述第二区域为触碰轨迹延长线上与所述触摸板相距第二距离的区域;所述使能单元,还用于在所述第一输入信号消失时,依据所述第二控制命令,使能所述第二区域内的按键在第二预定时间内无效。其中,所述控制命令生成单元,还用于当预设时间到达后,产生第三控制命令;所述使能单元,还用于依据所述第三控制命令,使能已无效的输入装置有效。其中,所述具有触摸板的设备具有第一状态和第二状态,其中,所述第一状态为所述触摸板处于竖屏的状态,所述第二状态为所述触摸板处于横屏的状态;所述装置还包括触碰状态检测单元,用于检测所述触摸板是否处于第二状态,当所述触摸板处于第二状态时,所述输入信号检测单元再执行操作。本发明实施例还提供了一种电子设备,所述电子设备具有触摸板,所述电子设备具有第一输入装置和第二输入装置,所述电子设备包括处理单元,用于检测是否接收到第一输入信号,其中,所述第一输入信号是通过触碰第一输入装置产生的;如果接收到第一输入信号,则生成第一控制命令;依据所述第一控制命令,使能所述第二输入装置在第一预定时间内无效。其中,所述第一输入装置为触摸板;所述第二输入装置包括若干按键,所述处理单元,还用于设置第一区域,所述第一区域是与所述触摸板周围相距第一距离的区域;当接收到第一输入信号时,依据所述第一控制命令,使能位于第一区域内的所有按键在第一预定时间内无效。其中,所述处理单元,还用于检测所述第一输入信号是否消失,在所述第一输入信号消失时,生成第二控制命令;依据所述第二控制命令,使能所述第二输入装置在第二预定时间内无效。其中,所述第一输入装置为触摸板;所述第二输入装置包括若干按键,
所述处理单元,还用于设置第二区域,所述第二区域为触碰轨迹延长线上与所述触摸板相距第二距离的区域;在所述第一输入信号消失时,依据所述第二控制命令,使能所述第二区域内的按键在第二预定时间内无效。应用本发明,通过对第二输入装置进行无效化处理,可以避免在使用第一输入装置时,对第二输入装置产生误操作,从而避免由误操作所带来的各种问题。再有,应用本发明可以避免由于在第一输入装置上的操作动作过大而导致的误触发第二输入装置。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图I是根据本发明实施例的防误操作的方法流程图;图2是一遥控器的外观结构示意图;图3是根据本发明实施例的防误操作的装置流程图;图4是根据本发明实施例的电子设备逻辑结构示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。参见图I,其是根据本发明实施例的防误操作的方法流程图,本流程用于具有触摸板的设备,所述具有触摸板的设备具有第一输入装置和第二输入装置,所述方法可以具体包括步骤101,检测是否接收到第一输入信号,其中,所述第一输入信号是通过触碰第一输入装置产生的;步骤102,如果接收到第一输入信号,则生成第一控制命令;步骤103,依据所述第一控制命令,使能所述第二输入装置在第一预定时间内无效。
应用上述方法,这样,通过对第二输入装置进行无效化处理,可以避免在使用第一输入装置时,对第二输入装置产生误操作,从而避免由误操作所带来的各种问题。再有,应用本发明可以避免由于在第一输入装置上的操作动作过大而导致的误触发第二输入装置。
一种可能的情况是,上述第一输入装置为触摸板;第二输入装置包括若干按键,此时,图I所示方法还包括设置第一区域,所述第一区域是与所述触摸板周围相距第一距离的区域;当接收到第一输入信号时,依据所述第一控制命令,使能位于第一区域内的所有按键在第一预定时间内无效。也就是说,这种情况下是触摸板周围某个区域内的按键在预定时间内无效。需要说明的是,图I所述方法还可以包括检测所述第一输入信号是否消失,在所述第一输入信号消失时,生成第二控制命令;依据所述第二控制命令,使能所述第二输入装置在第二预定时间内无效。也就是说,当施加于触摸板上的信号消失后,被无效的按键过一 段时间后恢复有效。再一种可能的情况是,上述第一输入装置为触摸板;第二输入装置包括若干按键,此时,图I所示方法还可以包括设置第二区域,所述第二区域为触碰轨迹延长线上与所述触摸板相距第二距离的区域;在所述第一输入信号消失时,依据所述第二控制命令,使能所述第二区域内的按键在第二预定时间内无效。也就是说,当施加于触摸板上的信号消失N秒(N可定制)内,处在触摸轨迹的延长线上一定范围内的按键无效。需要说明的是,图I所述方法还可以包括当预设时间到达后,产生第三控制命令;依据所述第三控制命令,使能已无效的输入装置有效。需要说明的是,所述具有触摸板的设备具有第一状态和第二状态,其中,所述第一状态为所述触摸板处于竖屏的状态,所述第二状态为所述触摸板处于横屏的状态;图I所示方法还可以包括检测所述触摸板是否处于第二状态,若是,再检测检测是否接收到第一输入信号,并继续后续操作。也就是说,只有当触摸板处于横屏时,图I所示方法才有效,否则图I所示方法无效。上述具有触摸板的设备在进行第一、二状态切换时,可以通过其内置的重力传感器来实现,也可以通过其他检测方式来实现,这里,并不对状态切换的具体实现方式做限定。下面结合一具体实例,对本发明再做详细说明。参见图2,其是一遥控器的外观结构示意图。本例中,第一输入装置是位于遥控器的下半部分的触摸板100,第二输入装置是除去该触摸板100之外的其他按键200。而且,本例中,该遥控器在竖屏状态和横屏状态均可以使用。本例中,当该遥控器处于竖屏状态时,可以用于控制待遥控的设备如进行电视频道切换,录制等操作,当该遥控器处于横屏状态时,可以用于游戏,例如,可以在电视机上玩游戏等。当用户使用触摸板操作一些操作密集的应用如游戏时,往往由于动作较大,导致误按周围的按键而形成误操作,为此,本例中在横屏状态下执行如下操作检测触摸板100上是否接收到第一输入信号,如果接收到第一输入信号,则生成第一控制命令;依据所述第一控制命令,使能按键200在第一预定时间内如5秒内无效。也就是说,当触摸板100上有输入信号,例如有手指和触摸板接触时,可以让所有的按键无效。这样,通过对第二输入装置即按键进行无效化处理,可以避免可在使用触摸板时,对按键产生的误操作,从而避免由误操作所带来的各种问题。此外,一种可能的实现方式,还可以设置一第一区域,例如将图中五项键和五项键下面的四个按键设置为第一区域,这样,当检测到触摸板100上接收到第一输入信号后,依据所述第一控制命令,使能位于第一区域内的所有按键在第一预定时间内无效。也就是说,这种情况下是有手指和触摸板接触时,可以让触摸板周围某个区域内的按键在预定时间内无效。在所述第一输入信号消失后,生成第二控制命令;依据所述第二控制命令,使能所述第二输入装置在第二预定时间内无效。也就是说,当施加于触摸板上的信号消失后,被无效的按键过一段时间后恢复有效。这样,可以避免由于在触摸板上的操作动作过大而导致 的误触发第二输入装置。另一种可能的实现方式是,设置一第二区域,该第二区域为触碰轨迹延长线上与所述触摸板相距第二距离的区域;这样,当检测到触摸板100上第一输入信号消失时,依据所述第二控制命令,使能所述第二区域内的按键在第二预定时间内无效。也就是说,当施加于触摸板上的信号消失N秒(N可定制)内,处在触摸轨迹的延长线上一定范围内的按键无效。这样,同样可以避免由于在触摸板上的操作动作过大而导致的误触发第二输入装置。当然,在预设的无效时间到达后,产生第三控制命令;依据所述第三控制命令,使能已无效的按键有效,这样可以不影响该遥控器的正常使用。本发明实施例还公开了一种防误操作的装置,参见图3,用于具有触摸板的设备,所述具有触摸板的设备具有第一输入装置和第二输入装置,所述装置包括输入信号检测单元301,用于检测是否接收到第一输入信号,其中,所述第一输入信号是通过触碰第一输入装置产生的;控制命令生成单元302,用于如果接收到第一输入信号,则生成第一控制命令;使能单元303,用于依据所述第一控制命令,使能所述第二输入装置在第一预定时间内无效。上述第一输入装置为触摸板;第二输入装置包括若干按键,所述装置还包括区域设置单元(图未示),用于设置第一区域,所述第一区域是与所述触摸板周围相距第一距离的区域;此时,所述使能单元,还用于当接收到第一输入信号时,依据所述第一控制命令,使能位于第一区域内的所有按键在第一预定时间内无效。上述输入信号检测单元,还用于检测所述第一输入信号是否消失,上述控制命令生成单元,还用于在所述第一输入信号消失时,生成第二控制命令;此时,所述使能单元,还用于依据所述第二控制命令,使能所述第二输入装置在第二预定时间内无效。上述第一输入装置为触摸板;第二输入装置包括若干按键,所述装置还包括区域设置单元(图未示),用于设置第二区域,所述第二区域为触碰轨迹延长线上与所述触摸板相距第二距离的区域;此时,所述使能单元,还用于在所述第一输入信号消失时,依据所述第二控制命令,使能所述第二区域内的按键在第二预定时间内无效。上述控制命令生成单元,还用于当预设时间到达后,产生第三控制命令;此时,所述使能单元,还用于依据所述第三控制命令,使能已无效的输入装置有效。
上述具有触摸板的设备具有第一状态和第二状态,其中,所述第一状态为所述触摸板处于竖屏的状态,所述第二状态为所述触摸板处于横屏的状态;所述装置还包括触碰状态检测单元(图未示),用于检测所述触摸板是否处于第二状态,当所述触摸板处于第二状态时,所述输入信号检测单元再执行操作。应用本发明实施例提供的装置,通过对第二输入装置进行无效化处理,可以避免在使用第一输入装置时,对第二输入装置产生误操作,从而避免由误操作所带来的各种问题。再有,应用本发明可以避免由于在第一输入装置上的操作动作过大而导致的误触发第二输入装置。本发明实施例还提供了一种电子设备,参见图4,所述电子设备具有触摸板,所述电子设备具有第一输入装置401和第二输入装置402,所述电子设备还包括处理单元403,用于检测是否接收到第一输入信号,其中,所述第一输入信号是通过触碰第一输入装置产生的;如果接收到第一输入信号,则生成第一控制命令;依据所述·第一控制命令,使能所述第二输入装置在第一预定时间内无效。上述第一输入装置为触摸板;第二输入装置包括若干按键,所述处理单元,还用于设置第一区域,所述第一区域是与所述触摸板周围相距第一距离的区域;当接收到第一输入信号时,依据所述第一控制命令,使能位于第一区域内的所有按键在第一预定时间内无效。所述处理单元,还用于检测所述第一输入信号是否消失,在所述第一输入信号消失时,生成第二控制命令;依据所述第二控制命令,使能所述第二输入装置在第二预定时间内无效。上述第一输入装置为触摸板;第二输入装置包括若干按键,所述处理单元,还用于设置第二区域,所述第二区域为触碰轨迹延长线上与所述触摸板相距第二距离的区域;在所述第一输入信号消失时,依据所述第二控制命令,使能所述第二区域内的按键在第二预定时间内无效。应用本发明实施例提供的电子设备,通过对第二输入装置进行无效化处理,可以避免在使用第一输入装置时,对第二输入装置产生误操作,从而避免由误操作所带来的各种问题。再有,应用本发明可以避免由于在第一输入装置上的操作动作过大而导致的误触发第二输入装置。对于装置和电子设备实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备
所固有的要素。在没有更多限制的情况下,由语句“包括一个......”限定的要素,并不排
除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。本领域普通技术人员可以理解实现上述方法实施方式中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机可读取存储介质中,这里所称得的存储介质,如ROM/RAM、磁碟、光盘等。以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。·
权利要求
1.一种防误操作的方法,其特征在于,用于具有触摸板的设备,所述具有触摸板的设备具有第一输入装置和第二输入装置,所述方法包括 检测是否接收到第一输入信号,其中,所述第一输入信号是通过触碰第一输入装置产生的; 如果接收到第一输入信号,则生成第一控制命令; 依据所述第一控制命令,使能所述第二输入装置在第一预定时间内无效。
2.根据权利要求I所述的方法,其特征在于, 所述第一输入装置为触摸板; 所述第二输入装置包括若干按键, 所述方法还包括设置第一区域,所述第一区域是与所述触摸板周围相距第一距离的区域; 当接收到第一输入信号时,依据所述第一控制命令,使能位于第一区域内的所有按键在第一预定时间内无效。
3.根据权利要求I所述的方法,其特征在于,所述方法还包括 检测所述第一输入信号是否消失, 在所述第一输入信号消失时,生成第二控制命令; 依据所述第二控制命令,使能所述第二输入装置在第二预定时间内无效。
4.根据权利要求3所述的方法,其特征在于, 所述第一输入装置为触摸板; 所述第二输入装置包括若干按键, 所述方法还包括设置第二区域,所述第二区域为触碰轨迹延长线上与所述触摸板相距第二距离的区域; 在所述第一输入信号消失时,依据所述第二控制命令,使能所述第二区域内的按键在第二预定时间内无效。
5.根据权利要求I至4任一所述的方法,其特征在于,所述方法还包括 当预设时间到达后,产生第三控制命令; 依据所述第三控制命令,使能已无效的输入装置有效。
6.根据权利要求I所述的方法,其特征在于,所述具有触摸板的设备具有第一状态和第二状态,其中,所述第一状态为所述触摸板处于竖屏的状态,所述第二状态为所述触摸板处于横屏的状态;所述方法还包括 检测所述触摸板是否处于第二状态,若是,再检测检测是否接收到第一输入信号,并继续后续操作。
7.一种防误操作的装置,其特征在于,用于具有触摸板的设备,所述具有触摸板的设备具有第一输入装置和第二输入装置,所述装置包括 输入信号检测单元,用于检测是否接收到第一输入信号,其中,所述第一输入信号是通过触碰第一输入装置产生的; 控制命令生成单元,用于如果接收到第一输入信号,则生成第一控制命令; 使能单元,用于依据所述第一控制命令,使能所述第二输入装置在第一预定时间内无效。
8.根据权利要求7所述的装置,其特征在于, 所述第一输入装置为触摸板; 所述第二输入装置包括若干按键, 所述装置还包括 区域设置单元,用于设置第一区域,所述第一区域是与所述触摸板周围相距第一距离的区域; 所述使能单元,还用于当接收到第一输入信号时,依据所述第一控制命令,使能位于第一区域内的所有按键在第一预定时间内无效。
9.根据权利要求7所述的装置,其特征在于, 所述输入信号检测单元,还用于检测所述第一输入信号是否消失, 所述控制命令生成单元,还用于在所述第一输入信号消失时,生成第二控制命令;所述使能单元,还用于依据所述第二控制命令,使能所述第二输入装置在第二预定时间内无效。
10.根据权利要求9所述的装置,其特征在于, 所述第一输入装置为触摸板; 所述第二输入装置包括若干按键, 所述装置还包括 区域设置单元,用于设置第二区域,所述第二区域为触碰轨迹延长线上与所述触摸板相距第二距离的区域; 所述使能单元,还用于在所述第一输入信号消失时,依据所述第二控制命令,使能所述第二区域内的按键在第二预定时间内无效。
11.根据权利要求7至10任一所述的装置,其特征在于, 所述控制命令生成单元,还用于当预设时间到达后,产生第三控制命令; 所述使能单元,还用于依据所述第三控制命令,使能已无效的输入装置有效。
12.根据权利要求7所述的装置,其特征在于,所述具有触摸板的设备具有第一状态和第二状态,其中,所述第一状态为所述触摸板处于竖屏的状态,所述第二状态为所述触摸板处于横屏的状态;所述装置还包括 触碰状态检测单元,用于检测所述触摸板是否处于第二状态,当所述触摸板处于第二状态时,所述输入信号检测单元再执行操作。
13.一种电子设备,其特征在于,所述电子设备具有触摸板,所述电子设备具有第一输入装置和第二输入装置,所述电子设备包括 处理单元,用于检测是否接收到第一输入信号,其中,所述第一输入信号是通过触碰第一输入装置产生的;如果接收到第一输入信号,则生成第一控制命令;依据所述第一控制命令,使能所述第二输入装置在第一预定时间内无效。
14.根据权利要求13所述的电子设备,其特征在于, 所述第一输入装置为触摸板; 所述第二输入装置包括若干按键, 所述处理单元,还用于设置第一区域,所述第一区域是与所述触摸板周围相距第一距离的区域;当接收到第一输入信号时,依据所述第一控制命令,使能位于第一区域内的所有按键在第一预定时间内无效。
15.根据权利要求13所述的电子设备,其特征在于, 所述处理单元,还用于检测所述第一输入信号是否消失,在所述第一输入信号消失时,生成第二控制命令;依据所述第二控制命令,使能所述第二输入装置在第二预定时间内无效。
16.根据权利要求15所述的电子设备,其特征在于, 所述第一输入装置为触摸板; 所述第二输入装置包括若干按键, 所述处理单元,还用于设置第二区域,所述第二区域为触碰轨迹延长线上与所述触摸板相距第二距离的区域;在所述第一输入信号消失时,依据所述第二控制命令,使能所述第二区域内的按键在第二预定时间内无效。
全文摘要
本发明公开了一种防误操作的方法、装置及电子设备,用于具有触摸板的设备,所述具有触摸板的设备具有第一输入装置和第二输入装置,所述方法包括检测是否接收到第一输入信号,其中,所述第一输入信号是通过触碰第一输入装置产生的;如果接收到第一输入信号,则生成第一控制命令;依据所述第一控制命令,使能所述第二输入装置在第一预定时间内无效。应用本发明,通过对第二输入装置进行无效化处理,可以避免在使用第一输入装置时,对第二输入装置产生误操作,从而避免由误操作所带来的各种问题。再有,应用本发明可以避免由于在第一输入装置上的操作动作过大而导致的误触发第二输入装置。
文档编号G06F3/0488GK102937920SQ201110233539
公开日2013年2月20日 申请日期2011年8月15日 优先权日2011年8月15日
发明者张晓平, 王哲鹏 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1