一种触摸屏边缘的防误触方法和设备的制造方法_4

文档序号:8361121阅读:来源:国知局
形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
[0071]本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。
[0072]本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
[0073]上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0074]以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。
【主权项】
1.一种触摸屏边缘的防误触方法,其特征在于,在终端设备的两侧边框上安装有多个红外线距离传感器,所述方法包括以下步骤: 红外线距离传感器在检测到设定探测范围S内有物体遮挡,且物体遮挡的持续时间达到预设时间t时,发出所述红外线距离传感器被触发的信息; 所述终端设备在获知所述红外线距离传感器被触发之后,计算所述红外线距离传感器在所述终端设备上对应的触摸屏位置; 所述终端设备对以所述触摸屏位置为圆心,以设定距离r为半径的半圆形区域内的触摸事件进行屏蔽处理,以防止触摸屏边缘的误触操作。
2.如权利要求1所述的方法,其特征在于,所述红外线距离传感器发出所述红外线距离传感器被触发的信息的过程,具体包括: 所述红外线距离传感器判断所述终端设备一侧安装的防误触功能开关是否处于开启状态,并在所述防误触功能开关处于开启状态时,所述红外线距离传感器检测设定探测范围s内是否有物体遮挡,且物体遮挡的持续时间达到预设时间t ;如果是,则执行发出所述红外线距离传感器被触发的信息的过程。
3.如权利要求1所述的方法,其特征在于,所述信息具体为高电平信号,且所述高电平信号用于表示所述红外线距离传感器被触发; 所述终端设备获知所述红外线距离传感器被触发的过程,具体包括: 所述终端设备在检测到有红外线距离传感器向所述终端设备发送高电平信号时,获知所述红外线距离传感器被触发。
4.如权利要求1所述的方法,其特征在于,所述终端设备计算所述红外线距离传感器在所述终端设备上对应的触摸屏位置的过程,具体包括: 当所述红外线距离传感器为左侧边框的第nl个红外线距离传感器,且左侧边框一共有NI个红外线距离传感器时,所述终端设备确定所述红外线距离传感器的坐标为(0,nlMy/NI);当所述红外线距离传感器为右侧边框的第n2个红外线距离传感器,且右侧边框一共有N2个红外线距离传感器时,所述终端设备确定所述红外线距离传感器的坐标为(Mx,n2My/N2);其中,Mx为终端设备的屏幕分辨率的宽,My为终端设备的屏幕分辨率的高; 所述终端设备通过所述红外线距离传感器的横坐标乘以电容密度系数a,得到所述红外线距离传感器在所述终端设备上对应的触摸屏位置的横坐标,并通过所述红外线距离传感器的纵坐标乘以电容密度系数a,得到所述红外线距离传感器在所述终端设备上对应的触摸屏位置的纵坐标。
5.如权利要求1所述的方法,其特征在于,所述终端设备对半圆形区域内的触摸事件进行屏蔽处理之后,所述方法还包括: 所述红外线距离传感器在检测到所述设定探测范围s内的遮挡物离开时,发出所述红外线距离传感器恢复到未被触发状态的信息; 所述终端设备在获知所述红外线距离传感器从被触发状态恢复到未被触发状态之后,停止对所述半圆形区域内的触摸事件进行屏蔽处理。
6.一种终端设备,其特征在于,在所述终端设备的两侧边框上安装有多个红外线距离传感器,且所述终端设备具体包括: 红外线距离传感器,用于在检测到设定探测范围s内有物体遮挡,且物体遮挡的持续时间达到预设时间t时,发出红外线距离传感器被触发的信息; 防误触模块,用于在获知所述红外线距离传感器被触发之后,计算所述红外线距离传感器在所述终端设备上对应的触摸屏位置; 屏蔽处理模块,用于对以所述触摸屏位置为圆心,以设定距离r为半径的半圆形区域内的触摸事件进行屏蔽处理,以防止触摸屏边缘的误触操作。
7.如权利要求6所述的终端设备,其特征在于, 所述红外线距离传感器,具体用于判断所述终端设备一侧安装的防误触功能开关是否处于开启状态,并在所述防误触功能开关处于开启状态时,检测设定探测范围s内是否有物体遮挡,且物体遮挡的持续时间达到预设时间t ;如果是,则执行发出所述红外线距离传感器被触发的信息的过程。
8.如权利要求6所述的终端设备,其特征在于,所述信息具体为高电平信号,且所述高电平信号用于表示所述红外线距离传感器被触发; 所述防误触模块,具体用于在检测到有红外线距离传感器向所述防误触模块发送高电平信号时,获知所述红外线距离传感器被触发。
9.如权利要求6所述的终端设备,其特征在于, 所述防误触模块,具体用于当所述红外线距离传感器为左侧边框的第nl个红外线距离传感器,且左侧边框一共有NI个红外线距离传感器时,确定所述红外线距离传感器的坐标为(0,nlMy/Nl);当所述红外线距离传感器为右侧边框的第n2个红外线距离传感器,且右侧边框一共有N2个红外线距离传感器时,确定所述红外线距离传感器的坐标为(Mx,n2My/N2);其中,Mx为终端设备的屏幕分辨率的宽,My为终端设备的屏幕分辨率的高; 通过所述红外线距离传感器的横坐标乘以电容密度系数a,得到所述红外线距离传感器在所述终端设备上对应的触摸屏位置的横坐标,并通过所述红外线距离传感器的纵坐标乘以电容密度系数a,得到所述红外线距离传感器在所述终端设备上对应的触摸屏位置的纵坐标。
10.如权利要求6所述的终端设备,其特征在于, 所述红外线距离传感器,还用于在对触摸事件进行屏蔽处理之后,在检测到所述设定探测范围s内的遮挡物离开时,发出所述红外线距离传感器恢复到未被触发状态的信息; 所述屏蔽处理模块,还用于在获知所述红外线距离传感器从被触发状态恢复到未被触发状态后,停止对所述半圆形区域内的触摸事件进行屏蔽处理。
【专利摘要】本发明公开了一种触摸屏边缘的防误触方法和设备,该方法包括:红外线距离传感器在检测到设定探测范围s内有物体遮挡,且物体遮挡的持续时间达到预设时间t时,发出所述红外线距离传感器被触发的信息;所述终端设备在获知所述红外线距离传感器被触发之后,计算所述红外线距离传感器在所述终端设备上对应的触摸屏位置;所述终端设备对以所述触摸屏位置为圆心,以设定距离r为半径的半圆形区域内的触摸事件进行屏蔽处理,以防止触摸屏边缘的误触操作。本发明实施例中,可以避免产生误操作现象,即解决了用户在使用终端设备时产生的误触操作,且上述可以不影响正在进行的娱乐体验,提高了用户使用感受,提升了用户对于终端设备的体验效果。
【IPC分类】G06F3-0488, G06F3-042
【公开号】CN104679421
【申请号】CN201310631615
【发明人】张磊
【申请人】中国移动通信集团公司
【公开日】2015年6月3日
【申请日】2013年11月29日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1