一种应用程序的控制方法及其系统.pdf

上传人:xia****o6 文档编号:1294135 上传时间:2018-04-13 格式:PDF 页数:14 大小:638.08KB
返回 下载 相关 举报
摘要
申请专利号:

CN201611049933.5

申请日:

2016.11.24

公开号:

CN106548057A

公开日:

2017.03.29

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):G06F 21/32申请日:20161124|||公开

IPC分类号:

G06F21/32(2013.01)I; G06F3/0488(2013.01)I; G06K9/00

主分类号:

G06F21/32

申请人:

上海斐讯数据通信技术有限公司

发明人:

王慧

地址:

201616 上海市松江区思贤路3666号

优先权:

专利代理机构:

上海世贸专利代理有限责任公司 31128

代理人:

王佳妮

PDF下载: PDF下载
内容摘要

本发明公开了一种应用程序的控制方法,应用于触控设备,定义按压手势与应用程序的第一映射关系、按压手势力度值与应用程序功能的第二映射关系以及生成指纹信息数据库;当用户对触控设备操作时,触控设备的触控屏采集指纹信息,同时采集按压手势和按压手势力度值;触控设备处理采集的指纹信息、按压手势、以及按压力手势度值;触控设备通过第一映射关系与第二映射关系控制应用程序功能。本发明还公开了一种应用程序的控制系统。

权利要求书

1.一种应用程序的控制方法,应用于触控设备,其特征在于,定义按压手势与应用程序
的第一映射关系、按压手势力度值与应用程序功能的第二映射关系以及生成指纹信息数据
库;
当用户对触控设备操作时,触控设备的触控屏采集指纹信息,同时采集按压手势和按
压手势力度值;
触控设备处理采集的指纹信息、按压手势、以及按压力手势度值;触控设备通过第一映
射关系与第二映射关系控制应用程序功能。
2.根据权利要求1所述的应用程序的控制方法,其特征在于,当采集指纹信息后,触控
设备将采集的指纹信息与数据库中的指纹信息进行匹配;匹配成功,则确定该用户为合法
用户。
3.根据权利要求2所述的应用程序的控制方法,其特征在于,当指纹匹配成功后,触控
设备将采集的按压手势与预存的第一映射关系进行匹配,匹配成功,则进入相应的应用程
序。
4.根据权利要求3所述的应用程序的控制方法,其特征在于,当按压手势匹配成功后,
触控设备将采集的按压手势力度值与第二映射关系进行匹配;匹配成功,则响应相应的应
用程序功能。
5.根据权利要求1所述的应用程序的控制方法,其特征在于,当定义所述第一映射关系
时,定义若干按压手势,每一按压手势对应一应用程序。
6.根据权利要求1所述的应用程序的控制方法,其特征在于,当定义所述第二映射关系
时,将按压手势力度值按照力度值的数值或区间分为若干层级,每一层级对应相应应用程
序下的一应用程序功能。
7.根据权利要求1或6所述的应用程序的控制方法,其特征在于,当用户对触控设备操
作时,所述触控设备的触控屏采集按所述按压力手势度值,并对所述按压力手势度值进行
模数转换,以及并将数字量的按压力手势度值显示和力度值所对应的程序功能在所述触控
屏上,提醒用户及时调整按压力度。
8.一种应用程序的控制系统,其特征在于,包括
一指纹采集模块,用于采集指纹信息;
一数据或信息获取模块,用于获取用户操作时的指纹信息、按压手势和按压手势力度
值;
一处理器,用于分析并匹配模块获取的用户操作时指纹信息、按压手势和按压手势力
度值;
一响应模块,用于响应匹配后的结果;
一数据库,用于存储数据、信息,包括第一映射关系、第二映射关系、以及指纹采集模块
采集的指纹信息。
9.根据权利要求8所述的应用程序的控制系统,其特征在于,还包括一设置模块,用于
设置第一映射关系、第二映射关系。
10.根据权利要求8或9所述的应用程序的控制系统,其特征在于,所述数据或信息获取
模块包括
一指纹读取模块,用于实时读取用户手指操作时的指纹信息;
一按压手势获取模块,用于实时获取用户手指的按压手势;
一按压手势力度值获取模块,用于实时获取用户手指的按压手势力度值。

说明书

一种应用程序的控制方法及其系统

技术领域

本发明涉及电子通信领域,具体为一种应用程序的控制方法及其系统。

背景技术

指纹识别即通过比较不同指纹的细节特征点来进行身份鉴定。而今指纹识别的技
术已经在各种终端设备上得到应用,例如智能手机,可以通过指纹识别验证用户身份,当用
户通过验证后可以获得相应的使用权限。同样的,手势操作技术和压力屏技术也在移动终
端上得到广泛应用和飞速发展,通过不同的传感器的支持,终端设备能够越来越多的感受
到用户思维的变化,并将之翻译成人机交互的语言,但是目前终端上的指纹识别和手势操
作技术以及压力屏技术功能比较单一,无法感知用户操作动作本身蕴含的丰富语言,无法
感知操作本身的细微变化,进而在人机交互语言的互译方面存在缺陷。

现有技术中,虽然也应用到指纹识别来实现应用程序的控制,但其方法相对简单,
而且,容易造成程序混乱,产生黑屏,死机等现象。

发明内容

本发明的目的是:提供一种应用程序的控制方法,通过指纹信息、按压手势、以及
按压手势力度值,对应用程序进行分级控制,实现系统化的应用程序功能控制。

实现上述目的的技术方案是:一种应用程序的控制方法,应用于触控设备,定义按
压手势与应用程序的第一映射关系、按压手势力度值与应用程序功能的第二映射关系以及
生成指纹信息数据库;

当用户对触控设备操作时,触控设备的触控屏采集指纹信息,同时采集按压手势
和按压手势力度值;触控设备处理采集的指纹信息、按压手势、以及按压力手势度值;触控
设备通过第一映射关系与第二映射关系控制应用程序功能。

进一步的,当采集指纹信息后,触控设备将采集的指纹信息与数据库中的指纹信
息进行匹配;匹配成功,则确定该用户为合法用户。

进一步的,当指纹匹配成功后,触控设备将采集的按压手势与预存的第一映射关
系进行匹配,匹配成功,则进入相应的应用程序。

进一步的,当按压手势匹配成功后,触控设备将采集的按压手势力度值与第二映
射关系进行匹配;匹配成功,则响应相应的应用程序功能。

进一步的,当定义所述第一映射关系时,定义若干按压手势,每一按压手势对应一
应用程序。

进一步的,当定义所述第二映射关系时,将按压手势力度值按照力度值的数值或
区间分为若干层级,每一层级对应相应应用程序下的一应用程序功能。

进一步的,当用户对触控设备操作时,所述触控设备的触控屏采集按所述按压力
手势度值,并对所述按压力手势度值进行模数转换,以及并将数字量的按压力手势度值和
力度值所对应的程序功能在所述触控屏上,提醒用户及时调整按压力度。

本发明的另一个目的是:提供一种应用程序的控制系统。

实现上述目的的技术方案是:一种应用程序的控制系统,包括

一指纹采集模块,用于采集手指的指纹信息;

一数据或信息获取模块,用于获取手指操作时的指纹信息、按压手势和按压手势
力度值;

一处理器,用于分析并匹配模块获取的手指操作时指纹信息、按压手势和按压手
势力度值;

一响应模块,用于响应匹配后的结果;

一数据库,用于存储数据、信息,包括第一映射关系、第二映射关系、以及指纹采集
模块采集的指纹信息。

进一步的,所述应用程序的控制系统还包括一设置模块,用于设置第一映射关系、
第二映射关系。

进一步的,所述数据或信息获取模块包括

一指纹读取模块,用于实时读取用户手指操作时的指纹信息;

一按压手势获取模块,用于实时获取用户手指的按压手势;

一按压手势力度值获取模块,用于实时获取用户手指的按压手势力度值。

本发明的优点是:本发明的应用程序的控制方法及系统,根据指纹信息以及按压
手势和按压手势力度值的定义和检测判断,可以有效降低在无意识的情况下,触碰或者操
作到移动终端触摸屏,使其产生响应进入可操作状态而导致的误操作,更加全面的满足了
用户需求,提高黑屏手势的正确识别率,显著的提升了用户的操作体验度,同时提升手机续
航能力;可以实现对终端应用程序的多种控制;将指纹识别和手势操作技术以及压力屏技
术有效地结合起来,可以得到更好的人机交互体验。

附图说明

下面结合附图和实施例对本发明作进一步解释。

图1是本发明实施例1的应用程序的控制系统模块示意图。

图2是本发明方法实施例1的应用程序的控制方法步骤流程图。

图3是本发明方法实施例3的应用程序的控制方法步骤流程图。

其中,

1指纹采集模块; 2数据或信息获取模块;

3处理器; 4响应模块;

5数据库; 6设置模块;

21指纹读取模块; 22按压手势获取模块;

23按压手势力度值获取模块。

具体实施方式

以下实施例的说明是参考附加的图式,用以例示本发明可用以实施的特定实施
例。

实施例1,如图1所示,一种应用程序的控制系统,包括一指纹采集模块1、一数据或
信息获取模块2、一处理器3、一响应模块4、一数据库5以及一设置模块6。

本实施例的控制系统集成于触控设备,如手机、平板电脑等。

具体的,指纹采集模块1用于采集指纹信息,采集的指纹信息存储于数据库5中。指
纹采集模块1是为了采集用户的指纹,以形成指纹数据库,用于判别对比当前使用者是否是
指纹数据库中的用户。本实施例中的指纹采集模块1为基于生物射频指纹识别技术的指纹
采集器,该指纹采集器通过传感器本身发射出微量射频信号,穿透手指的表皮层去控测里
层的纹路,来获得最佳的指纹图像,防伪指纹能力强,且只对人的真皮皮肤有反应,从根本
上杜绝了人造指纹的问题。

数据或信息获取模块2用于获取用户操作时的指纹信息、按压手势和按压手势力
度值。具体的,该数据或信息获取模块2包括一指纹读取模块21、一按压手势获取模块22以
及一按压手势力度值获取模块23。

指纹读取模块21用于实时读取用户手指操作时的指纹信息。本实施例中,可以将
指纹采集模块1、指纹读取模块21集于同一模块。当然,也可以分开设置,为了节省成本,本
实施例中指纹采集模块1、指纹读取模块21集于同一模块。

按压手势获取模块22用于实时获取用户手指的按压手势。按压手势获取模块22可
以是利用红外感应技术实现按压手势获取的传感器,也可以是利用压力感应技术实现按压
手势获取的传感器。按压手势力度值获取模块23用于实时获取用户手指的按压手势力度
值。因此,综合考虑本实施例的成本,按压手势获取模块22和按压手势力度值获取模块23集
成于一压力利用压力感应技术实现按压手势获取的传感器。

本实施例中,按压手势获取模块22、按压手势力度值获取模块23、和采集模块同时
集成于一触控屏上。当用户操作时,可以通过触控屏来实现指纹的采集,按压手势的获取和
按压力度的获取,高效,方便。

处理器3用于分析并匹配模块获取的手指操作时指纹信息、按压手势和按压手势
力度值。响应模块4用于响应匹配后的结果。

数据库5用于存储数据、信息,包括按压手势与应用程序的第一映射关系、按压手
势力度值与应用程序功能的第二映射关系、以及指纹采集模块1采集的指纹信息。

设置模块6用于设置第一映射关系、第二映射关系。在该设置模块6中,开发商或者
程序设计者可以将该第一映射关系、第二映射关系制成列表的形式存储于数据库中,在该
列表中,用户不可以修改其第一映射关系、第二映射关系。

为了更清楚的说明上述实施例1的应用程序的控制系统,下面结合应用程序的控
制方法对上述实施例1进行具体的说明。

方法实施例1

如图2所示,一种应用程序的控制方法,应用于触控设备。具体的步骤如下。

定义按压手势与应用程序的第一映射关系、按压手势力度值与应用程序功能的第
二映射关系以及生成指纹信息数据库。

其中,在上述步骤中,当定义所述第一映射关系时,定义若干按压手势。

每一按压手势对应一应用程序。如定义按压手势W,对应的按压手势W就对应一应
用程序。如表1所示。

按压手势
应用程序
W
微信
C
微博
Z
电话
V
淘宝
……
……

表1:第一映射关系表。

当定义所述第二映射关系时,将按压手势力度值按照力度值的数值或区间分为若
干层级,每一层级对应相应应用程序下的一应用程序功能。如定义按压手势力度值F,则相
应的定义按压手势力度值为F0-FN,其区间可分为F0-F1;F1-F2;F2-F3……,在按压手势W的基
础下,其所对应的第二映射关系如表2所示。

按压手势W
应用程序功能
F0-F1
开启微信
F1-F2
清理微信后台进程
F2-F3
清理微信通知栏信息
F3-F4
卸载微信
……
……

表2:按压手势W下的第二映射关系表。

本实施例中,定义第一映射关系、第二映射关系开放商或者系统开发者预先定义
完成并存储在数据库中的,本实施例中,第一映射关系,第二映射关系普通用户不可以修
改,这样可以保证程序运行的稳定。

采集用户的指纹信息,并存储于数据库5中,该指纹信息是用于判定操作用户是否
是合法用户的基础。该步骤是为了验证当前用户是否合法用户,保证用户信息的安全。

当用户对触控设备操作时,触控设备的触控屏采集指纹信息,同时采集按压手势
和按压手势力度值。

触控设备处理采集的指纹信息、按压手势、以及按压力手势度值;触控设备通过第
一映射关系与第二映射关系控制应用程序功能。

具体的,当采集指纹信息后,触控设备将采集的指纹信息与数据库5中的指纹信息
进行匹配;匹配成功,则确定该用户为合法用户。

当指纹匹配成功后,触控设备将采集的按压手势与预存的第一映射关系进行匹
配,匹配成功,则进入相应的应用程序。如采集的按压手势为w,查询第一映射关系表,匹配
采集的按压手势w与第一映射关系表中的按压手势,若匹配则进入按压手势W所对应的应用
程序。

当按压手势匹配成功后,触控设备将采集的按压手势力度值与第二映射关系进行
匹配;匹配成功,则响应相应的应用程序功能。查询查询第二映射关系表;匹配采集的按压
手势力度值f与第二映射关系表中的按压手势力度值。

若匹配成功,则控制系统作出具体的应用程序功能的响应,即根据按压的力度值
来实现对应用程序的开启,清理后台,清理通知栏,卸载等操作。

实施例2

本实施例与实施例1的区别在于,在本实施例中,用户可以通过设置模块6,自行修
改第一映射关系,第二映射关系。系统开发者在将第一映射关系表、第二映射关系表存储于
数据库中后,用户可以根据自己的操作习惯,在第一映射关系表和第二映射关系表中,对应
修改按压手势和对应的应用程序的对应关系。

如在上述方法实施例1的表1中,用户可以更改之前所定义的按压手势W对应应用
程序。形成新的第一映射关系表1-1。如下表1-1所示。

按压手势
应用程序
W
微博
C
微信
D
电话
T
淘宝
……
……

表1-1:新的第一映射关系表。

同样的,在修改第一映射关系表后,系统会对第二映射关系表自动进行对应修改,
如在表1-1中,用户将按压手势W所对应的应用程序修改为微博,那么,系统则会自动修改将
W按压手势下的第二映射关系表。在系统修改后,用户也可以根据自己的操作习惯,对第二
映射关系表进行修改。形成新的第二映射关系表2-1。如下表所示,下表为按压手势:

按压手势W
应用程序功能
F0-F1
清理微博后台进程
F1-F2
开启微博
F2-F3
卸载微信
F3-F4
清理微信通知栏信息
……
……

表2-1:按压手势W下的第二映射关系表2-1。

方法实施例2

本实施例是对实施例2进行具体的说明,本实施例与方法实施例1的区别在于,用
户手动定义第一映射关系、第二映射关系。这种设置,结合了用户的操作习惯,使系统呈现
操作的灵活性,体现用户的个性。

具体操作时,用户定义首先根据自己的操作习惯定义第一映射关系,如在上述方
法实施例1的表1中,用户可以更改之前所定义的按压手势W对应应用程序。形成新的第一映
射关系表1-1。如下表1-1所示。

按压手势
应用程序
W
微博
C
微信
D
电话
T
淘宝
……
……

表1-1:新的第一映射关系表。

在用户定义完第一映射关系表后,系统保存该第一映射关系表,同时,按照程序设
置,对第二映射关系表进行对应修改。此时,用户可以根据自己的操作习惯,再次修改第二
映射关系表,形成新的第二映射关系表2-1。如下表所示,下表为按压手势





表2-1:按压手势W下的第二映射关系表2-1。

在用户修改第二映射关系表后,系统形成新的映射关系表2-1,并将该表2-1存储
至数据库。

实施例3

本实施例与实施例1或实施例2的区别在于,在用户操作时,系统对采集的按压力
度进行模数转换,并将按压力手势度值实时的显示在触控屏上,以提醒用户及时更改修正
按压力度,保证用户操作的准确性。

方法实施例3

如图3所示,一种应用程序的控制方法,应用于触控设备。具体的步骤如下。

定义按压手势与应用程序的第一映射关系、按压手势力度值与应用程序功能的第
二映射关系以及生成指纹信息数据库。

其中,在上述步骤中,当定义所述第一映射关系时,定义若干按压手势。

每一按压手势对应一应用程序。如定义按压手势W,对应的按压手势W就对应一应
用程序。当然,在本实施例中,用户也可以按照方法实施例2中的步骤进行第一映射关系的
修改,以满足用户的个性化操作,对此不再赘述。

按压手势
应用程序
W
微信
C
微博
Z
电话
V
淘宝
……
……

表1:第一映射关系表。

当定义所述第二映射关系时,将按压手势力度值按照力度值的数值或区间

分为若干层级,每一层级对应相应应用程序下的一应用程序功能。如定义按压手
势力度值F,则相应的定义按压手势力度值为F0-FN,其区间可分为F0-F1;F1-F2;F2-F3……,在
按压手势W的基础下,其所对应的第二映射关系如表2所示。在此步骤中,若用户修改了第一
映射关系,则系统会对第二映射关系进行对应修改,同时用户可以根据方法实施例2的步骤
进行第二映射关系的修改,对此不作赘述。

按压手势W
应用程序功能
F0-F1
开启微信
F1-F2
清理微信后台进程
F2-F3
清理微信通知栏信息
F3-F4
卸载微信
……
……

表2:按压手势W下的第二映射关系表。

采集用户的指纹信息,并存储于数据库5中,该指纹信息是用于判定操作

用户是否是合法用户的基础。该步骤是为了验证当前用户是否合法用户,保证用
户信息的安全。

当用户对触控设备操作时,触控设备的触控屏采集指纹信息,同时采集按压手势
和按压手势力度值。

触控设备处理采集的指纹信息、按压手势、以及按压力手势度值;触控设备通过第
一映射关系与第二映射关系控制应用程序功能。在此步骤中,系统及时的将按压力手势度
值进行模数转换,将模拟量的按压力手势度值转换为数字量的按压力手势度值,以及将该
数字量的力度值和力度值所对应的程序功能显示在触控屏上,用户可以根据所显示的力度
值及时调整按压力度。

具体的,当采集指纹信息后,触控设备将采集的指纹信息与数据库5中的指纹信息
进行匹配;匹配成功,则确定该用户为合法用户。

当指纹匹配成功后,触控设备将采集的按压手势与预存的第一映射关系进行匹
配,匹配成功,则进入相应的应用程序。如采集的按压手势为w,查询第一映射关系表,匹配
采集的按压手势w与第一映射关系表中的按压手势,若匹配则进入按压手势W所对应的应用
程序为微信。

当按压手势匹配成功后,触控设备将采集的按压手势力度值,同时用户手势按压
在触控屏上,触控设备将模拟量的按压手势力度值转换为数字量的按压手势力度值,以及
将该数字量的按压手势力度值及时显示在触控屏上,同时显示该按压手势力度值所对应的
应用程序的功能。如按压手势力度值f在F1-F2之间,在触控屏显示的对应程序功能是清理微
信后台进程,而用户想卸载微信,则用户可以根据显示的按压手势力度值及时调整该按压
手势力度值f的大小,当调整按压手势力度值f到F3-F4时,触控屏显示清理微信后台进程,此
时调整完成,用户将手指从触控屏上移开,设备读取该按压手势力度值f为F3-F4,匹配成功,
进行清理微信后台进程。

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

一种应用程序的控制方法及其系统.pdf_第1页
第1页 / 共14页
一种应用程序的控制方法及其系统.pdf_第2页
第2页 / 共14页
一种应用程序的控制方法及其系统.pdf_第3页
第3页 / 共14页
点击查看更多>>
资源描述

《一种应用程序的控制方法及其系统.pdf》由会员分享,可在线阅读,更多相关《一种应用程序的控制方法及其系统.pdf(14页珍藏版)》请在专利查询网上搜索。

本发明公开了一种应用程序的控制方法,应用于触控设备,定义按压手势与应用程序的第一映射关系、按压手势力度值与应用程序功能的第二映射关系以及生成指纹信息数据库;当用户对触控设备操作时,触控设备的触控屏采集指纹信息,同时采集按压手势和按压手势力度值;触控设备处理采集的指纹信息、按压手势、以及按压力手势度值;触控设备通过第一映射关系与第二映射关系控制应用程序功能。本发明还公开了一种应用程序的控制系统。 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1