防误触方法及系统与流程

文档序号:12916042阅读:353来源:国知局
防误触方法及系统与流程

【技术领域】

本发明涉及移动通信领域,尤其涉及一种移动终端屏幕的防误触方法及系统。



背景技术:

触摸屏(touchscreen)又称为“触控屏”、“触控面板”,是一种可接收触头等输入讯号的感应式液晶显示装置,当接触了屏幕上的图形按钮时,屏幕上的触觉反馈系统可根据预先编程的程式驱动各种连结装置,可用以取代机械式的按钮面板,并借由液晶显示画面制造出生动的影音效果。触摸屏作为一种最新的输入输出设备,它是目前最简单、方便、自然的一种人机交互方式。因而,触摸屏被广泛应用于各类电子产品中,尤其是移动电子产品。

然而,触摸屏虽然方便了用户与移动电子产品的交互,但却有一个致命的缺陷,就是非常容易误操作。例如,在用户把手机放进裤兜、背包里、或握在手里时,手机触摸屏会感应裤兜、背包或手的触摸而自动地打开一堆应用程序、乱发短信、乱拨打电话等;在手机通话过程中,用户握持姿势不对误触触摸屏,将电话挂断等。

因此,如何防止用户在使用移动电子产品时容易误触触摸屏造成误操作成了一个亟待解决的问题。



技术实现要素:

本发明要解决的技术问题是如何在用户使用移动终端时避免触摸屏的误操作,提高用户体验。

为解决上述技术问题,本发明提供以下技术方案:

一方面,本发明提供一种防误触方法,该方法应用于移动终端,所述移动终端配备有触摸屏和指纹识别单元,所述防误触方法包括:

侦测所述触摸屏上是否发生触摸;

若发生触摸,则利用所述指纹识别单元采集触摸所发生位置的指纹;

将所述指纹与预存指纹进行比对,判断所述指纹是否与所述预存指纹匹配;及

若所述指纹与所述预存指纹匹配,则控制所述移动终端执行与所述触摸对应的操作。

优选地,所述防误触方法还包括:

提示用户进行指纹录入;及

利用所述指纹识别单元采集用一个或多个用户指纹,并存储所述一个或多个用户指纹至所述移动终端。

优选地,所述防误触方法还包括:

若所述触摸所发生位置不存在指纹,则控制所述移动终端不响应所述触摸。

优选地,所述防误触方法还包括:

若所述指纹与所述预存指纹不匹配,则控制所述移动终端不响应所述触摸。

优选地,所述指纹识别单元分别设于所述触摸屏和所述移动终端的实体按键。

相较于现有技术,本发明所述的防误触方法通过在移动终端触摸屏上集成指纹识别单元,使该触摸屏在感应用户触摸时,优先识别用户的指纹,在识别到用户指纹,且该用户指纹与预存于移动终端内的指纹匹配时,才响应用户的触摸操作,避免了移动终端的屏幕因裤兜、背包等非用户手指的触摸而产生的误操作,提高了用户体验。

另一方面,本发明提供一种防误触系统,该系统运行于移动终端,所述移动终端配备有触摸屏和指纹识别单元,所述防误触系统包括:

侦测模块,用于侦测所述触摸屏上是否发生触摸;

采集模块,用于在所述触摸屏发生触摸时,利用所述指纹识别单元采集触摸发生位置的指纹;

比对模块,用于将所述指纹与所述移动终端内的预存指纹进行比对,判断所述指纹是否与所述预存指纹匹配;及

执行模块,用于在所述指纹与所述预存指纹匹配时,控制所述移动终 端执行与所述触摸对应的操作。

优选地,所述防误触系统还包括:

提示模块,用于提示用户进行指纹录入;及

所述采集模块,还用于利用所述指纹识别单元采集用一个或多个用户指纹,并存储所述用户指纹至所述移动终端。

优选地,所述执行模块,还用于在所述触摸所发生位置不存在指纹时,控制所述移动终端不响应所述触摸。

优选地,所述执行模块,还用于在所述指纹与所述预存指纹不匹配时,控制所述移动终端不响应所述触摸。

优选地,所述指纹识别单元分别设于所述触摸屏和所述移动终端的实体按键。

相较于现有技术,本发明所述的防误触系统通过在移动终端触摸屏上集成指纹识别单元,使该触摸屏在感应用户触摸时,优先识别用户的指纹,在识别到用户指纹,且该用户指纹与预存于移动终端内的指纹匹配时,才响应用户的触摸操作,避免了移动终端的屏幕因裤兜、背包等非用户手指的触摸而产生的误操作,提高了用户体验。

【附图说明】

图1是本发明防误触系统较佳实施例的运行环境示意图

图2本发明防误触系统较佳实施例较佳实施例的功能模块图。

图3是本发明防误触方法较佳实施例的实施流程图。

附图标记:

【具体实施方式】

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,在本发明中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。

参阅图1所示,是本发明防沉迷系统200较佳实施例的运行环境示意图。在本实施例中,所述的防沉迷系统200安装并运行于移动终端1中。所述移动终端1可以是手机、平板电脑、电子书及个人数字助理等便携式设备。所述移动终端1可包括,但不仅限于,通信单元11、存储器12、处理器13及触摸屏14。

所述通信单元11可以是无线通信单元,例如支持gsm(globalsystemformobilecommunication:全球移动通信系统)、cdma(codedivisionmultipleaccess:码分多址)、wcdma(widebandcodedivisionmultiple access:宽带码分多址)、td-scdma(timedivision-synchronouscodedivisionmultipleaccess:时分同步码分多址)、td-lte(timedivisionlongtermevolution:分时长期演进)、fdd-lte(frequencydivisionduplexinglongtermevolution:分频长期演进)、5g(5-generation:第五代移动通信技术)等移动通信标准中的一个或多个的无线通信单元。所述通信单元11用于将所述移动终端1接入移动通信网络,便于该移动终端1与其他移动通信设备进行语言或数据交互。

所述存储器12可以是所述移动终端1的内部存储单元,例如该移动终端1的硬盘或内存。该存储器12也可以是所述移动终端1的外部存储设备,例如该移动终端1上配备的插接式硬盘,smc卡(smartmediacard:智能存储卡),sd卡(securedigital:安全数字卡),fc卡(flashcard:闪存卡)等。进一步地,所述存储器12还可以既包括所述移动终端1的内部存储单元也包括外部存储设备。该存储器12用于存储安装于所述移动终端1的应用软件及各类数据,例如存储移动终端1用户的指纹、通话记录、短信及联系人等。

所述处理器13可以是一中央处理器(centralprocessingunit,cpu),微处理器或其他数据处理芯片,该处理器13用于运行安装于所述存储器12中存储的程序代码或处理数据,例如执行所述防沉迷系统200等。

所述触摸屏14包括,但不仅限于,电阻式触摸屏、电容式触摸屏、红外线式触摸屏以及表面声波式触摸屏。该触摸屏14用于显示可视化的用户界面,例如显示采集用户指纹的指纹录入界面等。需要说明的是,在本实施例中,所述触摸屏14集成有指纹识别单元15,该指纹识别单元15可以是指纹识别芯片等,用于在所述触摸屏14上发生触摸事件时,采集所述触摸事件发生位置的指纹并进行识别,以判断所采集的指纹是否与存储于所述存储器14的预存指纹相匹配。其中,所述预存指纹是指所述移动终端1用户预先录入的指纹,该预存指纹可以是用户通过所述触摸屏14上的指纹识别单元15所录入的指纹,或者通过所述移动终端1上一单独的指纹录入部件(例如配备有所述指纹识别单元15的home按键)所录入的指纹。所述预存指纹的数量可以是一个,也可以是多个。

所述移动终端1的上述部件11-15通过系统总线相互通信。

参阅图2所示,是本发明防沉迷系统200较佳实施例的功能模块图。 在本实施例中,所述的防沉迷系统200可以被分割成一个或多个模块,所述一个或者多个模块被存储于所述存储器12中,并由一个或多个处理器(本实施例为所述处理器13)所执行,以完成本发明。例如,在图2中,所述的防沉迷系统200可以被分割成提示模块201、侦测模块202、采集模块203、比对模块204、以及执行模块205。本发明所称的功能模块是指能够完成特定功能的一系列计算机程序指令段,比程序更适合于描述所述防沉迷系统200在所述移动终端1中的执行过程。以下将就各功能模块201-205的功能进行详细描述。

所述提示模块201,用于通过所述触摸屏14提示用户进行指纹录入。

在本实施例中,在所述移动终端1第一次运行所述防沉迷系统200时,所述提示模块201在所述移动终端1的触摸屏14上显示一指纹录入界面,并提示用户进行指纹录入。其中,所述指纹录入可以是通过所述触摸屏14上的指纹识别单元15来完成,也可以是通过移动终端1上集成有指纹识别功能的指纹录入部件来完成。具体地,所述提示模块201可以发出提示信息,引导用户一次或多次将手指放于所述指纹识别单元或所述指纹录入部件处,以便所述指纹识别单元或所述指纹录入部件采集所述用户手指的指纹并存储。需要补充的是,在本实施例中,当用户成功录入一指纹后,所述提示模块201发出指纹录入成功的提示,并询问用户是否需要录入更多的指纹。所述用户所录入的所有指纹均存储于所述存储器12中。优选地,所述指纹被加密存储于所述存储器12。

进一步地,为避免所述触摸屏14因用户触摸而产生的误操作,所述移动终端1用户可以根据自己的习惯选择录入的指纹。例如,若用户经常使用左手握持所述移动终端1,使用右手在所述触摸屏14上进行触摸操作,则该用户可以在所述指纹录入界面仅录入右手指纹,以便于后续所述触摸屏14仅对用户右手的触摸进行响应,而不响应其左手的触摸,以避免因用户左手握持所述移动终端1不当而产生的误触。

此外,若所述移动终端1为多人共用的设备,则可选择性地输入其中一人的指纹,用以在共用所述移动终端1时,避免因用户在相互传递所述移动终端1的过程中,某一用户误触所述触摸屏14而影响使用。例如,假设所述移动终端1为a用户和b用户共用,则可以预先在该移动终端1内录入a用户和b用户任一用户的指纹,用以防止a用户和b用户同时使用 所述移动终端1的误触。

所述侦测模块202,用于侦测所述触摸屏14上是否发生触摸事件,若发生触摸事件,则侦测并确定所述触摸事件的触摸位置。

在本实施例中,所述侦测模块202利用所述触摸屏14侦测发生于该触摸屏14上的触摸事件,并在所述触摸屏14上发生触摸事件时,侦测并确定所述触摸事件所发生位置的位置坐标等。如前文所述,假设a用户在使用所述移动终端1与c用户通话时,所述c用户要求与b用户通话,而a用户在递交所述移动终端1给b用户时,b用户与所述触摸屏14发生触摸,则所述侦测模块202侦测b用户的手指所触摸的位置,确定该位置在所述触摸屏14上对应的位置坐标。

所述采集模块203,用于对所述触摸事件的触摸位置进行采集,确定所述触摸位置是否存在指纹。

在本实施例中,若所述触摸屏14上发生触摸事件,则所述采集模块203利用集成于所述触摸屏14上的指纹识别单元15对该触摸事件的触摸位置进行采集,并判断该触摸位置是否存在指纹。一般地,若所述触摸位置存在指纹,则说明所述触摸事件是由用户手指所触发,需要后续进一步判断该指纹是否为所述移动终端1用户所录入的指纹。若所述触摸位置不存在指纹,则说明所述触摸事件并非由用户手指所触发,可能是所述移动终端1与用户身体之间的触摸(例如置于用户背包、裤兜内的手机与用户的身体的接触)等,该触摸事件属于误触,无需进行处理。如前文所述,若a用户在使用所述移动终端1与c用户通话时,其脸部与所述触摸屏14发生触摸,由于所述采集模块203在其脸部采集不到指纹,故判定该触摸为误触。

所述比对模块204,用于在所述触摸所发生位置存在指纹时,将所述指纹与预存于所述存储器12内的指纹进行比对,确定所述指纹是否合法。

在本实施例中,所述比对模块204利用所述指纹识别单元15识别所采集的指纹,并将所采集的指纹与预存于所述存储器12内的所述移动终端1用户录入的指纹进行比对。若预存于所述存储器12内的所述移动终端1用户录入的指纹中存在有指纹与所采集的指纹匹配,则所述比对模块203判定所采集的指纹合法。若预存于所述存储器12内的所述移动终端1用户录入的指纹中不存在与所采集的指纹相匹配的指纹,则所述比对模块204判定所采集的指纹不合法。进一步地,在所采集的指纹不合法时,所述比对 模块204在所述触摸屏14发出指纹不合法的提示。

举例而言,如前文所述,若a用户预先在所述移动终端1内录入了自己的指纹,则在递交所述移动终端1给b用户时,即使该b用户触摸到所述移动终端1的触摸屏14,但由于该b用户的指纹与所述移动终端1内的预存指纹不匹配,所述比对模块204依然判定所采集的该b用户的指纹不合法,并发出指纹不合法的提示。

所述执行模块205,用于在所述指纹合法时,响应所述触摸事件,控制所述移动终端1执行与所述触摸事件对应的操作。其中,所述操作包括,但不仅限于,解锁所述移动终端1、启动安装于所述移动终端1内的应用程序等。

举例而言,如前文所述,若b用户与c用户通话结束,a用户在所述移动终端1的通话界面内点击挂机按键,由于该移动终端1内预存了该a用户的指纹,则其指纹被判定为合法指纹,其点击操作被判断为有效触摸操作,所述执行模块205控制所述移动终端1挂断该移动终端1与所述c用户的通话。

参阅图3所示,是本发明防沉迷方法较佳实施例的实施流程示意图。在本实施例中,根据不同的需求,图3所示的流程图中的步骤的执行顺序可以改变,某些步骤可以省略。

步骤s301,在所述移动终端1的触摸屏14上显示一指纹录入界面,并提示用户进行指纹录入。

步骤s302,通过所述触摸屏14上的指纹识别单元15或所述移动终端1上集成有指纹识别功能的指纹录入部件采集用户指纹,并存储所述用户指纹至所述存储器12。所述指纹的数量可以是一个或多个。

步骤s303,侦测所述触摸屏14上是否发生触摸事件。若发生触摸事件,进入步骤s304;否则,重复执行步骤s303。

步骤s304,对所述触摸事件的触摸位置进行采集,判断所述触摸位置是否存在指纹。若所述触摸位置存在指纹,则执行步骤s305;否则,返回步骤s303。

步骤s305,将所述指纹与存储于所述存储器12内的指纹进行比对,判断所述指纹与所述用户指纹是否匹配。若匹配,执行步骤s306;否则,返回步骤s303。

步骤s306,控制所述移动终端1执行与所述触摸事件对应的操作。

通过上述步骤s301-s306,本发明通过在移动终端1的触摸屏14上集成指纹识别单元15,使该触摸屏14在感应用户触摸时,优先识别用户的指纹,在识别到用户指纹且该用户指纹与预存于移动终端1内的指纹匹配时,响应用户的触摸操作,避免了移动终端1的屏幕因裤兜、背包等非用户手指的触摸而产生的误操作,提高了用户体验。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

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