一种准确性高的触屏响应方法和装置制造方法及图纸

技术编号:10367315 阅读:133 留言:0更新日期:2014-08-28 11:11
本发明专利技术提供了一种准确性高的触屏响应方法,该方法在检测到触屏操作时优先判断移动智能设备是否处于接近状态,如果不是,说明接近传感器裸露于兜袋之外,此时暂不响应触屏操作,而是检测接近传感器的接近值(接近值越大接近传感器检测到的最接近的物体的距离越小)是否处于由大至小的变化过程中,如果是,则可以判断移动智能设备此时正在远离某一物体,也即极有可能处于由兜袋取出的过程中,此时不响应任何触屏操作,即可有效的避免误操作。

【技术实现步骤摘要】
一种准确性高的触屏响应方法和装置
本专利技术涉及移动智能设备
,特别涉及一种准确性高的触屏响应方法。该方法通过建立功能模块构架,由计算机程序指令控制计算机系统来完成。
技术介绍
随着电子技术的发展,手机、电子书等移动智能设备得到广泛的普及。移动智能设备作为一种小型化的便携设备,在日常生活中经常会被放置在裤兜、衣兜等贴身的兜袋中,兜袋与移动智能设备间不可避免的会存在摩擦,特别是在兜袋运动的过程中。又由于现在移动智能设备多依赖对屏幕的触控操作(即摩擦屏幕)来实现信息输入或控制,因此兜袋与移动智能设备的摩擦可能会让移动智能设备误判断触摸输入,从而导致移动智能设备发生误操作,甚至的,即使移动智能设备通过手动或者一些自动休眠程序实现在兜袋中处于休眠状态,但是由于移动智能设备与兜袋的摩擦是较为大面积的摩擦,因此极有可能在摩擦过程中误触发唤醒动作(唤醒动作是指预设的在屏幕上进行的特定手势操作动作,比如说画一个圈,或者画一个三角形,一个移动智能设备可能具有多个唤醒动作,当移动智能设备识别到用户在触摸屏上执行唤醒动作时,则唤醒系统并进入该唤醒动作对应的应用)导致移动智能设备被误唤醒,误唤醒的结果是导致更多的无操作被移动智能设备接收并响应。针对上述问题,目前部分移动智能设备使用其自带的接近传感器来判断的移动智能设备是否处于兜袋中,以此避免误操作。首先采用特定的休眠程序(如公开号为CN103516901A的专利文献所公开的一种移动智能设备自动休眠的方法和装置)来判断移动智能设备是否处于兜袋中,如果是,则令移动智能设备进入休眠状态。随后移动智能设备处于休眠状态并自动实时监测接近传感器所检测到的接近值,如果接近值小于预设值则判断此时移动智能设备仍处于兜袋中,此时对任何触屏操作均不响应,只有当接近值小于预设值时,才判断此时移动智能设备仍处于兜袋中,此时才会响应触屏操作并进一步判断该操作是否为唤醒操作。理论上这种方法是能够较好的解决上述问题的,但是在实际应用中发现,由于移动智能设备的构造等原因,接近传感器不可能安装在设备的正中心,一般是安装在移动智能设备的边缘区域,因此在用户将移动智能设备从兜袋中取出的过程中,极有可能移动智能设备的接近传感器已经裸露在兜袋外面,而移动智能设备的大部分(特别是触控屏的大部分)仍于兜袋中,由于移动智能设备正处于从兜袋中向兜袋外移动的状态下,此时其仍处于兜袋中的这部分更加容易与兜袋发生摩擦,导致产生误操作,甚至是误唤醒。而随着移动智能设备的触控屏变得越来越大,上述这种情况的发生也变得越来越频繁,因此亟需一种能够针对性的解决移动智能设备在移出兜袋过程中的误操作问题的方法。
技术实现思路
本专利技术的目的在于避免上述现有技术中的不足之处而提供一种准确性高的触屏响应方法,该方法能够有效防止移动智能设备在移出兜袋过程中由于接近传感器提前裸露导致的防误触机制失效的问题,即能够针对性的解决移动智能设备在移出兜袋过程中的误操作问题的方法。本专利技术的设计思路如下:由于该误操作发生在移动智能设备移出兜袋的过程中,因此只要能够检测判断出移动智能设备是否处于从兜袋中移出的状态下,并且当移动智能设备处于从兜袋中移出的状态下时不响应任何操作即可有效避免该阶段的误操作;但是,在移动智能设备中,对于其运动状态的检测一般依赖于陀螺仪传感器或者加速度传感器,而明显的依靠着两种传感器是仅能判断移动智能设备是否处于移动状态而难以判断移动智能设备是否处于从兜袋中移出的状态。因此本专利技术的关键之一在于寻找一种能够判断移动智能设备是否处于从兜袋中移出的状态中的判断方法。本专利技术的目的通过以下技术方案实现:一种准确性高的触屏响应方法,包括:防接近误触步骤:根据接近传感器判断移动智能设备是否处于接近状态,如果是,则则不允许响应触屏操作,如果否,则跳转则状态趋势检测步骤;防移动误触步骤:获取接近传感器检测到的接近值,所述接近值越大意味至接近传感器检测到的最接近的物体的距离值越小,判断该接近值是否处于由大至小的变化趋势中,如果是,则不允许响应触屏操作。其中,所述防移动误触步骤包括:变化趋势计算步骤:周期性获取接近值,将当下获取的接近值减去前一次获取的接近值以获得接近变化值;移动趋势判断步骤:判断接近变化值是否小于预设趋势变化值,如果是,则判断接近值处于由大至小的变化趋势中,其中,所述预设趋势变化值小于零。其中,所述防接近误触步骤包括接近状态判断步骤:获取接近传感器的接近值并判断其是否大于第一预设接近值,如果是,则判断此时处于接近状态。优选的,所述防移动误触步骤包括响应条件重设步骤:如判断接近值处于由大至小的变化趋势中,则获取接近传感器的接近值并判断其是否大于第二预设接近值,如果否,则允许响应触屏操作,如果是,则等待周期时间后再次获取接近传感器的接近值以判断其是否小于第二预设接近值。其中,方法还包括唤醒步骤:判断移动智能设备是否处于休眠状态,如果是,则在检测到触屏操作时,判断所述触屏操作是否为唤醒动作,如果是,则唤醒移动智能设备,如果否,则忽略该触屏操作,所述触屏操作是移动智能设备的唤醒操作动作,所述唤醒操作动作用于将移动智能设备从休眠状态唤醒。本专利技术的有益效果:本专利技术提供了一种准确性高的触屏响应方法,该方法在检测到触屏操作时优先判断移动智能设备是否处于接近状态,如果不是,说明接近传感器裸露于兜袋之外,此时暂不响应触屏操作,而是检测接近传感器的接近值(接近值越大接近传感器检测到的最接近的物体的距离越小)是否处于由大至小的变化过程中,如果是,则可以判断移动智能设备此时正在远离某一物体,也即极有可能处于由兜袋取出的过程中,此时不响应任何触屏操作,即可有效的避免误操作。附图说明利用附图对本专利技术作进一步说明,但附图中的实施例不构成对本专利技术的任何限制,对于本领域的普通技术人员,在不付出创造性劳动的前提下,还可以根据以下附图获得其它的附图。图1为本专利技术一种准确性高的触屏响应方法的实施例1的流程示意图。具体实施方式结合以下实施例对本专利技术作进一步描述。实施例1本专利技术一种准确性高的触屏响应方法的具体实施方式之一,包括:步骤A:移动智能设备进入休眠状态,开启唤醒动作识别功能,降低触控屏灵敏度。唤醒动作识别功能用于识别触屏操作是否为唤醒动作,是唤醒移动智能设备必要的功能;降低触控屏灵敏度则是由于在休眠状态下的触控操作多为误操作(非用户主观操作),因此灵敏度的降低既可以减少误操作的发生(触摸动作比较小时可被忽略),同时也可以减少能耗,具体地,降低灵敏度的方法可以通过调整灵敏度寄存器里的参数来加以实现,属于本领域常规技术手段,在此不再赘述。步骤B:启动接近传感器,获取接近传感器检测到的接近值,判断该接近值是否大于第一预设值,如果是,则判断移动智能设备此时处于接近状态,关闭触屏响应功能,不对任何触屏操作进行响应,如果否,则判断此时至少接近传感器是被裸露的,调整至步骤C以进一步判断。需要说明的是其中的接近值实际上是接近传感器检测到的红外光强系数,因为接近传感器本质上讲是一对红外发射-接收器,其通过接收其发射出的红外光所被反射回来的强度来判断其当前与其最接近的物体之间的距离值,接受到的红外光强度越强,则表示其与最接近的物体之间的距离越小。当然,实际程序中该接近值也可以是其他被优化后的参本文档来自技高网
...
一种准确性高的触屏响应方法和装置

【技术保护点】
一种准确性高的触屏响应方法,包括:防接近误触步骤:根据接近传感器判断移动智能设备是否处于接近状态,如果是,则则不允许响应触屏操作,其特征在于:如果否,则跳转至状态趋势检测步骤;防移动误触步骤:获取接近传感器检测到的接近值,所述接近值越大意味至接近传感器检测到的最接近的物体的距离值越小,判断该接近值是否处于由大至小的变化趋势中,如果是,则不允许响应触屏操作。

【技术特征摘要】
1.一种准确性高的触屏响应方法,包括:防接近误触步骤:根据接近传感器判断移动智能设备是否处于接近状态,如果是,则不允许响应触屏操作,其特征在于:如果否,则跳转至防移动误触步骤;防移动误触步骤:获取接近传感器检测到的接近值,所述接近值越大意味至接近传感器检测到的最接近的物体的距离值越小,判断该接近值是否处于由大至小的变化趋势中,如果是,则不允许响应触屏操作。2.如权利要求1所述的一种准确性高的触屏响应方法,其特征在于所述防移动误触步骤包括:变化趋势计算步骤:周期性获取接近值,将当下获取的接近值减去前一次获取的接近值以获得接近变化值;移动趋势判断步骤:判断接近变化值是否小于预设趋势变化值,如果是,则判断接近值处于由大至小的变化趋势中,其中,所述预设趋势变化值小于零。3.如权利要求1所述的一种准确性高的触屏响应方法,其特征在于所述防接近误触步骤包括接近状态判断步骤:获取接近传感器的接近值并判断其是否大于第一预设接近值,如果是,则判断此时处于接近状态。4.如权利要求1所述的一种准确性高的触屏响应方法,其特征在于所述防移动误触步骤包括响应条件重设步骤:如判断接近值处于由大至小的变化趋势中,则获取接近传感器的接近值并判断其是否大于第二预设接近值,如果否,则允许响应触屏操作,如果是,则等待周期时间后再次获取接近传感器的接近值以判断其是否小于第二预设接近值。5.如权利要求1所述的一种准确性高的触屏响应方法,其特征在于包括唤醒步骤:判断移动智能设备是否处于休眠状态,如果是,则在检测到触屏操作时,判断所述触屏操作是否为唤醒动作,如果是,则唤醒移动智能设备,如果否,则忽略该触屏操作,所述触屏操作是移动智能设备的唤醒操作动作,所述唤醒操作动作用于将移动智能设备从休眠状态唤醒。...

【专利技术属性】
技术研发人员:张强葛以学
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东;44

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

1