防止屏幕误操作的方法及装置制造方法及图纸

技术编号:15791488 阅读:282 留言:0更新日期:2017-07-09 21:16
本发明专利技术公开了一种防止屏幕误操作的方法及装置,所述装置包括:信息获取模块,用于在检测到触摸事件时,获取所述触摸事件对应的指纹信息、触摸类型以及位置信息;界面名称获取模块,用于获取当前应用界面的应用界面名称;判断模块,用于从历史数据库中与当前应用界面名称相关联的历史记录中查找是否存在与所述指纹信息、触摸类型以及位置信息相匹配的历史记录以判断所述触摸事件是否为误操作;处理模块,用于根据判断结果响应或屏蔽所述触摸事件。与现有技术相比,本发明专利技术极大的降低了用户在使用移动终端过程中误触发生的概率,提升了移动终端的使用效率和用户体验。

【技术实现步骤摘要】
防止屏幕误操作的方法及装置
本专利技术涉及移动通信
,尤其涉及一种防止屏幕误操作的方法及装置。
技术介绍
现如今,智能手机极大的方便了人们的日常生活,手机已经成为人们日常生活中不可或缺的一部分,且智能机的全屏触控技术极大的简化了手机的操作性并提升了易用性。丰富的手机应用也能够满足人们各种各样的需求,用户的手机中都装载了许多实现不同功能的应用软件,人们可以在手机上进行看电影、玩游戏、社交、获取新闻信息等诸多操作。而在使用这些应用时,都需要用户在智能手机的触摸屏上进行触摸操作来完成相关的操作。然而,触摸屏本身只是接收用户输入事件的载体,将事件通过操作系统传递给前台应用,前台应用根据当前界面的布局情况,处理不同的输入事件,来响应用户的操作。当移动终端响应触摸事件时,整个事件传递过程并没有对用户是否是真正的触摸进行进一步检测,例如手掌的某个部位不经意的一次按压,手背或者其他物体接触到屏幕产生了一次事件响应,或者观看视频时在屏幕上不经意的一次滑动触发了声音或者亮度调节等场景,这就导致了移动终端对用户的误触摸操作进行响应,用户体验不好。因此,有必要提供一种防止屏幕误操作的方法及装置来解决上述技术问题。
技术实现思路
本专利技术的主要目的在于提出一种防止屏幕误操作的方法及装置,旨在解决用户误触屏幕时,移动终端对用户的误触摸操作进行响应,容易产生误操作的技术问题。为实现上述目的,本专利技术提供一种防止屏幕误操作的装置,应用于全屏指纹识别移动终端,所述防止屏幕误操作的装置包括:信息获取模块,用于在检测到触摸事件时,获取所述触摸事件对应的指纹信息、触摸类型以及位置信息;界面名称获取模块,用于获取当前应用界面的应用界面名称;判断模块,用于从历史数据库中与当前应用界面名称相关联的历史记录中查找是否存在与所述指纹信息、触摸类型以及位置信息相匹配的历史记录以判断所述触摸事件是否为误操作;处理模块,用于根据判断结果响应或屏蔽所述触摸事件。可选地,所述防止屏幕误操作的装置还包括:历史数据库建立模块,用于在检测到触摸事件时,获取所述触摸事件的指纹信息、触摸类型以及位置信息;获取当前应用界面上接收所述触摸事件的视图以及对应的视图ID;当所述视图不存在历史记录时,为所述视图生成历史记录,所述历史记录包括视图ID、所述触摸事件的指纹信息、触摸类型、位置信息以及操作次数,当所述视图存在历史记录时,根据所述触摸事件更新所述历史记录;执行对各触摸事件的记录过程以建立所述历史数据库。可选地,所述历史数据库建立模块还用于:根据所述应用界面名称获取当前应用界面的布局文件;从所述布局文件中查找接收所述触摸事件的视图以及对应的视图ID。可选地,所述防止屏幕误操作的装置还包括:辅助判断模块,用于在所述布局文件中不存在与所述触摸事件对应的视图时,从应用程序的辅助信息中查找与所述触摸事件相应的辅助信息,所述辅助信息包括所述当前应用界面上不存在于所述布局文件中的触控区域,所述触控区域的属性以及对应的触摸类型。可选地,所述指纹信息包括指纹编号、指纹方向以及接触面积,所述指纹编号用于标识用户身份,所述指纹方向包括左侧朝向、右侧朝向、上侧朝向和下侧朝向,所述接触面积包括左侧边缘、右侧边缘、上侧边缘以及下侧边缘。相较于现有技术,本专利技术所提出的防止屏幕误操作的装置在检测到触摸事件时,首先获取所述触摸事件对应的指纹信息、触摸类型以及位置信息,之后获取当前应用界面的应用界面名称,然后从历史数据库中与当前应用界面名称相关联的历史记录中查找是否存在与所述指纹信息、触摸类型以及位置信息相匹配的历史记录以判断所述触摸事件是否为误操作,即通过对屏幕上的触摸事件进行多维度的信息采集,然后与用户触摸事件的历史数据进行比对来判断当前的触摸事件是一次正常操作还是用户的一次误触行为,最后在触摸事件为误操作时屏蔽该触摸事件,极大的降低了用户在使用移动终端过程中误触发生的概率,提升了移动终端的使用效率和用户体验。此外,为实现上述目的,本专利技术还提供一种防止屏幕误操作的方法,应用于全屏指纹识别移动终端,所述方法包括以下步骤:检测到触摸事件时,获取所述触摸事件对应的指纹信息、触摸类型以及位置信息;获取当前应用界面的应用界面名称;从历史数据库中与当前应用界面名称相关联的历史记录中查找是否存在与所述指纹信息、触摸类型以及位置信息相匹配的历史记录以判断所述触摸事件是否为误操作;根据判断结果响应或屏蔽所述触摸事件。可选地,所述历史数据库的建立过程包括以下步骤:检测到触摸事件时,获取所述触摸事件的指纹信息、触摸类型以及位置信息;获取当前应用界面上接收所述触摸事件的视图以及对应的视图ID;当所述视图不存在历史记录时,为所述视图生成历史记录,所述历史记录包括视图ID、所述触摸事件的指纹信息、触摸类型、位置信息以及操作次数,当所述视图存在历史记录时,根据所述触摸事件更新所述历史记录;执行对各触摸事件的记录过程以建立所述历史数据库。可选地,所述获取当前应用界面上接收所述触摸事件的视图以及对应的视图ID的步骤包括:根据所述应用界面名称获取当前应用界面的布局文件;从所述布局文件中查找接收所述触摸事件的视图以及对应的视图ID。可选地,所述从所述布局文件中查找接收所述触摸事件的视图以及对应的视图ID的步骤之后还包括:若所述布局文件中不存在与所述触摸事件对应的视图,则从应用程序的辅助信息中查找与所述触摸事件相应的辅助信息,所述辅助信息包括所述当前应用界面上不存在于所述布局文件中的触控区域,所述触控区域的属性以及对应的触摸类型。可选地,所述指纹信息包括指纹编号、指纹方向以及接触面积,所述指纹编号用于标识用户身份,所述指纹方向包括左侧朝向、右侧朝向、上侧朝向和下侧朝向,所述接触面积包括左侧边缘、右侧边缘、上侧边缘以及下侧边缘。相较于现有技术,本专利技术所提出的防止屏幕误操作的方法在检测到触摸事件时,首先获取所述触摸事件对应的指纹信息、触摸类型以及位置信息,之后获取当前应用界面的应用界面名称,然后从历史数据库中与当前应用界面名称相关联的历史记录中查找是否存在与所述指纹信息、触摸类型以及位置信息相匹配的历史记录以判断所述触摸事件是否为误操作,即通过对屏幕上的触摸事件进行多维度的信息采集,然后与用户触摸事件的历史数据进行比对来判断当前的触摸事件是一次正常操作还是用户的一次误触行为,最后在触摸事件为误操作时屏蔽该触摸事件,极大的降低了用户在使用移动终端过程中误触发生的概率,提升了移动终端的使用效率和用户体验。附图说明图1为实现本专利技术各个实施例一可选的移动终端的硬件结构示意图;图2为如图1所示的移动终端的无线通信系统示意图;图3为本专利技术所述的防止屏幕误操作的装置第一实施例的功能模块示意图;图4为本专利技术所述的防止屏幕误操作的装置第二实施例的功能模块示意图;图5为本专利技术所述的防止屏幕误操作的方法第一实施例的实施流程示意图;图6为本专利技术所述的防止屏幕误操作的方法第二实施例的实施流程示意图;图7为本专利技术中用户A的指纹信息一实施例的示意图;图8为本专利技术中微信的聊天界面一实施例的示意图;图9为用户在图8所示聊天界面上一段时间内输入的多个触摸事件一实施例的示意图;图10为图9中多个触摸事件的触控类型的分布图;图11为图9中多个触摸事件的坐标区域的分布图;图12为本文档来自技高网...
防止屏幕误操作的方法及装置

【技术保护点】
一种防止屏幕误操作的装置,应用于全屏指纹识别移动终端,其特征在于,所述防止屏幕误操作的装置包括:信息获取模块,用于在检测到触摸事件时,获取所述触摸事件对应的指纹信息、触摸类型以及位置信息;界面名称获取模块,用于获取当前应用界面的应用界面名称;判断模块,用于从历史数据库中与当前应用界面名称相关联的历史记录中查找是否存在与所述指纹信息、触摸类型以及位置信息相匹配的历史记录以判断所述触摸事件是否为误操作;处理模块,用于根据判断结果响应或屏蔽所述触摸事件。

【技术特征摘要】
1.一种防止屏幕误操作的装置,应用于全屏指纹识别移动终端,其特征在于,所述防止屏幕误操作的装置包括:信息获取模块,用于在检测到触摸事件时,获取所述触摸事件对应的指纹信息、触摸类型以及位置信息;界面名称获取模块,用于获取当前应用界面的应用界面名称;判断模块,用于从历史数据库中与当前应用界面名称相关联的历史记录中查找是否存在与所述指纹信息、触摸类型以及位置信息相匹配的历史记录以判断所述触摸事件是否为误操作;处理模块,用于根据判断结果响应或屏蔽所述触摸事件。2.如权利要求1所述的防止屏幕误操作的装置,其特征在于,所述防止屏幕误操作的装置还包括:历史数据库建立模块,用于在检测到触摸事件时,获取所述触摸事件的指纹信息、触摸类型以及位置信息;获取当前应用界面上接收所述触摸事件的视图以及对应的视图ID;当所述视图不存在历史记录时,为所述视图生成历史记录,所述历史记录包括视图ID、所述触摸事件的指纹信息、触摸类型、位置信息以及操作次数,当所述视图存在历史记录时,根据所述触摸事件更新所述历史记录;执行对各触摸事件的记录过程以建立所述历史数据库。3.如权利要求2所述的防止屏幕误操作的装置,其特征在于,所述历史数据库建立模块还用于:根据所述应用界面名称获取当前应用界面的布局文件;从所述布局文件中查找接收所述触摸事件的视图以及对应的视图ID。4.如权利要求3所述的防止屏幕误操作的装置,其特征在于,所述防止屏幕误操作的装置还包括:辅助判断模块,用于在所述布局文件中不存在与所述触摸事件对应的视图时,从应用程序的辅助信息中查找与所述触摸事件相应的辅助信息,所述辅助信息包括所述当前应用界面上不存在于所述布局文件中的触控区域,所述触控区域的属性以及对应的触摸类型。5.如权利要求1至4任一项所述的防止屏幕误操作的装置,其特征在于,所述指纹信息包括指纹编号、指纹方向以及接触面积,所述指纹编号用于标识用户身份,所述指纹方向包括左侧朝向、右侧朝向、上侧朝向和下侧朝向,所述接触面积包括左侧边缘、右侧边缘、上侧边缘以及...

【专利技术属性】
技术研发人员:李军
申请(专利权)人:努比亚技术有限公司
类型:发明
国别省市:广东,44

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

1