防误触方法及装置与流程

文档序号:12747711阅读:869来源:国知局
防误触方法及装置与流程

本发明实施例属于移动终端领域,尤其涉及一种防误触方法及装置。



背景技术:

目前,移动终端(如手机、平板设备)通常具有手写功能,以供学生学习的平板设备为例,平板设备可以通过手写笔完成练字、听写、绘画等一系列关于绘制的功能,但由于用户群体特殊的身体特征(学生体型小)且平板设备相比于手机屏幕更大的特点,在书写的过程中,除了笔之外难免会存在其它部位(如手指、手掌等)接触到屏幕的情况,因此导致书写过程中存在不流畅、容易误触发,书写结果不理想的情况。

针对上述情况,目前主要是通过交互设计来规避移动终端的误触发的问题,比如采用调小书写区域、在屏幕上给出提示等方式,但这些方式无法完全避免误触发的问题,比如:

1、书写过程中,握笔的手还是会误触书写区域;

2、如果是绘画类程序,限制绘制区域会显得不合理;

3、用户并不一定会留意在屏幕上给出的提示,仍然存在误触发的可能。

综上,现有方法难以有效降低移动终端在书写上的误触发的概率。



技术实现要素:

本发明实施例提供了一种防误触方法及装置,旨在解决现有方法难以有效降低移动终端在书写上的误触发的概率的问题。

本发明实施例是这样实现的,一种防误触方法,所述方法包括:

监测移动终端是否进入手写笔书写模式;

在移动终端进入手写笔模式时,监测手写笔是否接触书写区域;

在手写笔接触书写区域时,只响应所述手写笔的消息,直到所述手写笔不再接触所述书写区域。

本发明实施例的另一目的在于提供一种防误触装置,所述装置包括:

手写笔书写模式监测单元,用于监测移动终端是否进入手写笔书写模式;

书写区域接触物体监测单元,用于在移动终端进入手写笔模式时,监测手写笔是否接触书写区域;

手写笔响应单元,用于在手写笔接触书写区域时,只响应所述手写笔的消息,直到所述手写笔不再接触所述书写区域。

在本发明实施例中,由于在手写笔接触书写区域时,只响应所述手写笔的消息,直到所述手写笔不再接触所述书写区域,因此,不会响应误触发的消息,从而避免误触发带来的问题。

附图说明

图1是本发明第一实施例提供的一种防误触方法的流程图;

图2是本发明第二实施例提供的一种防误触装置的结构图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明实施例中,监测移动终端是否进入手写笔书写模式,在移动终端进入手写笔模式时,监测手写笔是否接触书写区域,在手写笔接触书写区域时,只响应所述手写笔的消息,直到所述手写笔不再接触所述书写区域。

为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。

实施例一:

图1示出了本发明第一实施例提供的一种防误触方法的流程图,详述如下:

步骤S11,监测移动终端是否进入手写笔书写模式。

具体地,监测移动终端是否开启手写笔书写功能,在移动终端开启手写笔书写功能时,判定移动终端进入手写笔书写模式,否则,判定移动终端没有进入手写笔书写模式。

步骤S12,在移动终端进入手写笔模式时,监测手写笔是否接触书写区域。

在移动终端进入手写笔模式时,可通过监测书写区域受到的压力以及受到压力的屏幕范围(即能够检测到一定压力的屏幕区域)等信息来判断手写笔是否接触手写区域。

可选地,通过监测与书写区域接触的物体的温度来判断手写笔是否接触手写区域,此时,所述步骤S12具体包括:

A1、监测与书写区域接触的物体的温度。

A2、在与书写区域接触的物体的温度不在预设的温度范围时,判定手写笔接触书写区域,否则,判定手写笔没有接触书写区域。

其中,预设的温度范围通常为人体所能达到的最低和最高的温度对应的温度范围。

可选地,上述A1和A2可结合书写区域受到的压力和/或受到压力的屏幕范围等信息来判断手写笔是否接触手写区域,以提高判断的精确度。此时,所述步骤S12具体包括:

A1’、监测与书写区域接触的物体的温度。

A2’、在与书写区域接触的物体的温度不在预设的温度范围时,监测书写区域受到的压力和/或受到压力的屏幕范围。

A3’、在书写区域受到的压力在预设的压力范围,和/或,在受到压力的屏幕范围在预设的屏幕范围时,判定手写笔接触书写区域,否则,判定手写笔没有接触书写区域。其中,预设的压力范围为手写笔接触书写区域时能够达到的最大、最小压力对应的范围;预设的屏幕范围为手写笔接触书写区域时能够达到的最大、最小屏幕范围。

步骤S13,在手写笔接触书写区域时,只响应所述手写笔的消息,直到所述手写笔不再接触所述书写区域。

当手写笔先接触到书写区域时,若该手写笔继续接触所述书写区域,则只响应所述手写笔的消息,不响应其他任何事件。通过上述方法,即使除了手写笔之外仍存在用户的其他部位接触到屏幕,由于只响应所述手写笔的消息,因此,不会响应误触发的消息,从而避免误触发带来的问题。

可选地,所述步骤S13具体包括:

B1、在手写笔接触书写区域时,响应所述手写笔的消息。

B2、在接收到点击事件时,不响应所述点击事件,继续响应所述手写笔的消息,直到所述手写笔不再接触所述书写区域。

上述B1和B2中,在响应手写笔的消息的过程中,若接收到移动终端的按钮被点击产生的点击事件,而用户在使用手写笔时,该点击事件通常为误触,因此,同样不响应该点击事件而继续响应所述手写笔的消息,能够避免误触发带来的问题。

可选地,当非手写笔先于手写笔接触书写区域时,所述方法包括:

C1、在非手写笔接触书写区域且没有接收到点击事件时,监测手写笔是否接触书写区域。需要指出的是,非手写笔接触书写区域的时间点与判断没有接收到点击事件的时间点可以不同,但两个时间点应很接近,如两个时间点的时间差应小于3秒。

C2、在手写笔接触书写区域时,只响应所述手写笔的消息,直到所述手写笔不再接触所述书写区域。

可选地,所述方法包括:

D1、在非手写笔接触书写区域且接收到点击事件时,响应所述非手写笔的消息。需要指出的是,非手写笔接触书写区域的时间点与接收到点击事件的时间点可以不同,但两个时间点应很接近,如两个时间点的时间差应小于3秒。

D2、监测手写笔是否接触书写区域,并在手写笔接触书写区域时,不响应所述手写笔的消息,直到所述非手写笔不再接触所述书写区域。

由于非手写笔先于手写笔接触书写区域,并且,移动终端也接收到点击事件,因此,后续监测到的手写笔接触书写区域很可能为手写笔的误触发事件,而不响应所述手写笔的消息能够避免误触发带来的问题。

本发明第一实施例中,监测移动终端是否进入手写笔书写模式,在移动终端进入手写笔模式时,监测手写笔是否接触书写区域,在手写笔接触书写区域时,只响应所述手写笔的消息,直到所述手写笔不再接触所述书写区域。由于在手写笔接触书写区域时,只响应所述手写笔的消息,直到所述手写笔不再接触所述书写区域,因此,不会响应误触发的消息,从而避免误触发带来的问题。

应理解,在本发明实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

实施例二:

图2示出了本发明第二实施例提供的一种防误触装置的结构图,该防误触装置可应用于各种移动终端中,该移动终端可以包括经无线接入网RAN与一个或多个核心网进行通信的用户设备,该用户设备可以是移动电话(或称为“蜂窝”电话)、具有移动设备的计算机等,例如,用户设备还可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语音和/或数据。又例如,该移动设备可以包括智能手机、平板电脑、家教机、个人数字助理PDA、销售终端POS或车载电脑等。为了便于说明,仅示出了与本发明实施例相关的部分。

该防误触装置包括:手写笔书写模式监测单元21、书写区域接触物体监测单元22、手写笔响应单元23。其中:

手写笔书写模式监测单元21,用于监测移动终端是否进入手写笔书写模式。

书写区域接触物体监测单元22,用于在移动终端进入手写笔模式时,监测手写笔是否接触书写区域。

可选地,通过监测与书写区域接触的物体的温度来判断手写笔是否接触手写区域,此时,所述书写区域接触物体监测单元22包括:

温度监测模块,用于监测与书写区域接触的物体的温度。

手写笔是否接触书写区域判定模块,用于在与书写区域接触的物体的温度不在预设的温度范围时,判定手写笔接触书写区域,否则,判定手写笔没有接触书写区域。

其中,预设的温度范围通常为人体所能达到的最低和最高的温度对应的温度范围。

进一步地,所述书写区域接触物体监测单元22包括:

物体温度监测模块,用于监测与书写区域接触的物体的温度。

压力监测模块,用于在与书写区域接触的物体的温度不在预设的温度范围时,监测书写区域受到的压力和/或受到压力的屏幕范围。

手写笔是否接触书写区域模块,用于在书写区域受到的压力在预设的压力范围,和/或,在受到压力的屏幕范围在预设的屏幕范围时,判定手写笔接触书写区域,否则,判定手写笔没有接触书写区域。其中,预设的压力范围为手写笔接触书写区域时能够达到的最大、最小压力对应的范围;预设的屏幕范围为手写笔接触书写区域时能够达到的最大、最小屏幕范围。

手写笔响应单元23,用于在手写笔接触书写区域时,只响应所述手写笔的消息,直到所述手写笔不再接触所述书写区域。

当手写笔先接触到书写区域时,若该手写笔继续接触所述书写区域,则只响应所述手写笔的消息,不响应其他任何事件。通过上述方法,即使除了手写笔之外仍存在用户的其他部位接触到屏幕,由于只响应所述手写笔的消息,因此,不会响应误触发的消息,从而避免误触发带来的问题。

可选地,所述手写笔响应单元23包括:

手写笔的消息响应模块,用于在手写笔接触书写区域时,响应所述手写笔的消息。

手写笔的消息继续响应模块,用于在接收到点击事件时,不响应所述点击事件,继续响应所述手写笔的消息,直到所述手写笔不再接触所述书写区域。

可选地,当非手写笔先于手写笔接触书写区域时,所述防误触装置包括:

手写笔状态监测单元,用于在非手写笔接触书写区域且没有接收到点击事件时,监测手写笔是否接触书写区域。需要指出的是,非手写笔接触书写区域的时间点与判断没有接收到点击事件的时间点可以不同,但两个时间点应很接近,如两个时间点的时间差应小于3秒。

手写笔接触书写区域时消息处理单元,用于在手写笔接触书写区域时,只响应所述手写笔的消息,直到所述手写笔不再接触所述书写区域。

可选地,所述防误触装置包括:

点击事件接收单元,用于在非手写笔接触书写区域且接收到点击事件时,响应所述非手写笔的消息。需要指出的是,非手写笔接触书写区域的时间点与接收到点击事件的时间点可以不同,但两个时间点应很接近,如两个时间点的时间差应小于3秒。

非手写笔的消息响应单元,用于监测手写笔是否接触书写区域,并在手写笔接触书写区域时,不响应所述手写笔的消息,直到所述非手写笔不再接触所述书写区域。

由于非手写笔先于手写笔接触书写区域,并且,移动终端也接收到点击事件,因此,后续监测到的手写笔接触书写区域很可能为手写笔的误触发事件,而不响应所述手写笔的消息能够避免误触发带来的问题。

本发明第二实施例中,由于在手写笔接触书写区域时,只响应所述手写笔的消息,直到所述手写笔不再接触所述书写区域,因此,不会响应误触发的消息,从而避免误触发带来的问题。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1