一种防止智能终端误操作的方法及装置制造方法及图纸

技术编号:12453534 阅读:76 留言:0更新日期:2015-12-04 17:34
本发明专利技术提供了一种防止智能终端误操作的方法,该方法包括:根据用户针对于智能终端的硬件操作事件的分发策略设置请求对所述智能终端的事件分发策略进行设置;监听向所述智能终端的操作系统发送的待分发事件;根据所述事件分发策略将所述待分发事件发送至所述操作系统进行处理或对所述待分发事件进行过滤处理。相应地,本发明专利技术还提供了一种防止智能终端误操作的装置。实施本发明专利技术可以通过设置事件分发策略对容易导致移动终端误操作的硬件操作事件进行过滤,从而有效地避免了用户对智能终端的误操作。

【技术实现步骤摘要】

本专利技术涉及智能终端
,尤其涉及一种防止智能终端误操作的方法及装置
技术介绍
当用户利用智能终端(例如智能手机、平板电脑等)进行某些操作时,例如视频通话、视频播放、PPT放映等,若用户不小心接触到智能终端的触摸屏或者无意碰到智能终端的物理按键,会导致智能终端上正在进行的操作出现不必要的中断或退出等误操作。为了防止上述现象的出现,目前较为典型的解决方法是通过锁定智能终端的触摸屏来拦截用户对触摸屏或物理按键的误操作。这种方法虽然可以避免用户的误操作,但是与此同时也给用户的正常操作带来了一定的不便,即用户如果需要利用物理按键或触摸屏对智能终端进行正常操作的话,就必须要首先解锁触摸屏才能继续后续的正常操作。举例说明,在用户利用视频应用观看视频的过程中,如果用户误操作按到了智能终端的HOME键将会导致视频应用的退出,用户将无法继续正常观看该视频。用户将智能终端的触摸屏锁定后虽然可以防止用户的误操作,但与此同时用户也无法对视频执行关闭、暂停或快进等正常操作。也就是说,现有技术中无法在保证智能终端正常工作的同时还能有效地防止用户的误操作,如此一来,不能为用户带来良好的使用体验。
技术实现思路
为了克服现有技术中的上述缺陷,本专利技术提供了一种防止智能终端误操作的方法,该方法包括:根据用户针对于智能终端的硬件操作事件的分发策略设置请求对所述智能终端的事件分发策略进行设置;监听向所述智能终端的操作系统发送的待分发事件;根据所述事件分发策略将所述待分发事件发送至所述操作系统进行处理或对所述待分发事件进行过滤处理。根据本专利技术的一个方面,该方法中,根据用户针对于智能终端的硬件操作事件的分发策略设置请求对所述智能终端的事件分发策略进行设置之前,该方法还包括:监听向所述智能终端的操作系统发送的所有事件;根据预设规则从所述所有事件中过滤出用户针对于智能终端的硬件操作事件的分发策略设置请求。根据本专利技术的另一个方面,该方法中,所述分发策略设置请求根据所述用户对所述智能终端的硬件的触发操作而生成;或所述分发策略设置请求根据所述用户对所述智能终端上的应用程序的操作而生成;或所述分发策略设置请求由所述用户通过网络发送至所述智能终端。根据本专利技术的又一个方面,该方法中,根据所述事件分发策略将所述待分发事件发送至所述操作系统进行处理或对所述待分发事件进行过滤处理包括:根据所述事件分发策略对所述待分发事件进行验证;根据所述验证得到的结果对所述待分发事件发送至所述操作系统进行处理或对所述待分发事件进行过滤处理。根据本专利技术的又一个方面,该方法中,所述针对于智能终端的硬件操作事件包括针对于物理按键的操作事件和/或针对于触摸屏幕的操作事件。相应地,本专利技术还提供了一种防止智能终端误操作的装置,该装置包括:策略设置模块,用于根据用户针对于智能终端的硬件操作事件的分发策略设置请求对所述智能终端的事件分发策略进行设置;事件监听模块,用于监听向所述智能终端的操作系统发送的待分发事件;事件分发模块,用于根据所述事件分发策略将所述待分发事件发送至所述操作系统进行处理或对所述待分发事件进行过滤处理。根据本专利技术的一个方面,该装置中,所述事件监听模块还用于监听向所述智能终端的操作系统发送的所有事件以及根据预设规则从所述所有事件中过滤出用户针对于智能终端的硬件操作事件的分发策略设置请求。根据本专利技术的另一个方面,该装置中,所述分发策略设置请求根据所述用户对所述智能终端的硬件的触发操作而生成;或所述分发策略设置请求根据所述用户对所述智能终端上的应用程序的操作而生成;或所述分发策略设置请求由所述用户通过网络发送至所述智能终端。根据本专利技术的又一个方面,该装置中,所述事件分发模块包括:验证单元,用于根据所述事件分发策略对所述待分发事件进行验证;处理单元,用于根据所述验证得到的结果对所述待分发事件发送至所述操作系统进行处理或对所述待分发事件进行过滤处理。根据本专利技术的又一个方面,该装置中,所述针对于智能终端的硬件操作事件包括针对于物理按键的操作事件和/或针对于触摸屏幕的操作事件。本专利技术所提供的防止智能终端误操作的方法及装置首先通过根据用户针对于智能终端的硬件操作事件的分发策略设置请求对智能终端的事件分发策略进行设置,然后根据该事件分发策略对发送给智能终端的操作系统的待分发事件进行过滤或者分发。一方面,用户在使用智能终端执行不同操作时容易引发误操作的硬件操作事件可能是不同的,用户在实施本专利技术时可以针对智能终端的不同操作相应地指定不同的容易引发误操作的硬件操作事件进行过滤,与现有技术中利用锁定触摸屏每次拦截相同的硬件操作事件以防止误操作的方式相比,本专利技术在拦截误操作时具有更强的针对性;另一方面,由于将可以实现正常操作的硬件操作事件分发至操作系统进行处理而仅仅将容易引起误操作的硬件操作事件过滤掉,从而使得在保证智能终端正常工作的同时还可以有效地防止用户对智能终端的误操作,如此一来,可以极大地提高用户的使用体验。【附图说明】通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:图1是根据本专利技术的防止智能终端误操作的方法的一种【具体实施方式】的流程图;图2是根据本专利技术的防止智能终端误操作的装置的一种【具体实施方式】的结构示意图;图3是可实现本专利技术提供的防止误操作的方法的智能终端的结构示意图。附图中相同或相似的附图标记代表相同或相似的部件。【具体实施方式】为了更好地理解和阐释本专利技术,下面将结合附图对本专利技术作进一步的详细描述。本专利技术提供了一种防止智能终端误操作的方法。请参考图1,图1是根据本专利技术的防止智能终端误操作的方法的一种【具体实施方式】的流程图。如图所示,该方法包括:在步骤SlOl中,根据用户针对于智能终端的硬件操作事件的分发策略设置请求对所述智能终端的事件分发策略进行设置;在步骤S102中,监听向所述智能终端的操作系统发送的待分发事件;在步骤S103中,根据所述事件分发策略将所述待分发事件发送至所述操作系统进行处理或对所述待分发事件进行过滤处理。具体地,在步骤SlOl中,在本实施例中,智能终端包括但不限于安装了 Syber OS、1S、Android、Symbian、Windows Mobile、Maemo、WebOS、Palm OS 或 Blackberry OS 等终端操作系统的智能手机或平板电脑。在本实施例中,针对于智能终端的硬件操作事件包括针对于物理按键的操作事件和/或针对于触摸屏幕的操作事件。其中,物理按键包括但不限于电源键、音量键、菜单键、返回键以及HOME键。针对于物理按键的操作包括但不限于长按操作和点按操作。触摸屏包括但不限于电容式触摸屏和电阻式触摸屏。触摸屏的操作包括但不限于手势滑动操作、双击操作以及单击操作。本领域技术人员可以理解的是,上述物理按键和触摸屏仅为举例,在实际应用中如果智能终端还包括可以实现其他功能的物理按键,又如果智能终端还包括其他类型的触摸屏,那么该物理按键以及该触摸屏也包括在当前第1页1 2 3 4 本文档来自技高网...

【技术保护点】
一种防止智能终端误操作的方法,其特征在于,该方法包括:根据用户针对于智能终端的硬件操作事件的分发策略设置请求对所述智能终端的事件分发策略进行设置;监听向所述智能终端的操作系统发送的待分发事件;根据所述事件分发策略将所述待分发事件发送至所述操作系统进行处理或对所述待分发事件进行过滤处理。

【技术特征摘要】

【专利技术属性】
技术研发人员:周宏斌
申请(专利权)人:北京元心科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1