输入法进程的调用控制方法、调用控制系统和终端转让专利

申请号 : CN201510703821.6

文献号 : CN105373743B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 许乾桥熊忠凯宋豪

申请人 : 东莞酷派软件技术有限公司

摘要 :

本发明提供了一种输入法进程的调用控制方法、调用控制系统和终端,其中,所述输入法进程的调用控制方法包括:获取用户调用输入法进程在指定类型的应用程序的输入指令;根据所述输入指令生成鉴权提示界面,以通过所述鉴权提示界面提示用户输入生物特征信息;判断所述生物特征信息是否与预设生物特征信息匹配;在判定所述生物特征信息与所述预设生物特征信息不匹配时,控制所述输入法进程停止工作。通过本发明的技术方案,用户在打开指定应用程序以后,调用输入法编辑之前,都需要进行生物特征信息的鉴权,有效地保证了所述应用程序不被非法编辑,防止了个人信息外泄,保护了用户的数据安全。

权利要求 :

1.一种输入法进程的调用控制方法,其特征在于,包括:获取用户调用输入法进程在指定类型的应用程序的输入指令;

根据所述输入指令生成鉴权提示界面,以通过所述鉴权提示界面提示用户输入生物特征信息;

判断所述生物特征信息是否与预设生物特征信息匹配;

在判定所述生物特征信息与所述预设生物特征信息不匹配时,控制所述输入法进程停止工作;

其中,根据所述输入指令生成鉴权提示界面,以通过所述鉴权提示界面提示用户输入生物特征信息,具体包括以下步骤:解析所述输入指令以确定对应的字符信息;

判断所述字符信息是否与预设字符信息匹配;

在判定所述字符信息与所述预设字符信息匹配时,根据所述输入指令生成鉴权提示界面。

2.根据权利要求1所述的输入法进程的调用控制方法,其特征在于,在获取用户在指定类型的应用程序的输入法进程的输入指令前,还包括:创建包括可编辑应用程序的提示列表;

根据用户对所述提示列表中的任一应用程序的选择指令,确定所述选择指令对应的所述任一应用程序为所述指定类型的应用程序。

3.根据权利要求1或2所述的输入法进程的调用控制方法,其特征在于,还包括:在判定所述生物特征信息与预设生物特征信息不匹配时,发出提示信息,其中,所述提示信息包括声学提示信息、光学提示信息和震动提示信息中的至少一种。

4.根据权利要求3所述的输入法进程的调用控制方法,其特征在于,所述生物特征信息包括指纹特征信息、虹膜特征信息、人脸识别信息和语音识别信息中的至少一种。

5.一种输入法进程的调用控制系统,其特征在于,包括:获取用户调用输入法进程在指定类型的应用程序的输入指令;

根据所述输入指令生成鉴权提示界面,以通过所述鉴权提示界面提示用户输入生物特征信息;

判断所述生物特征信息是否与预设生物特征信息匹配;

在判定所述生物特征信息与所述预设生物特征信息不匹配时,控制所述输入法进程停止工作;

其中,根据所述输入指令生成鉴权提示界面,以通过所述鉴权提示界面提示用户输入生物特征信息,具体包括以下步骤:解析所述输入指令以确定对应的字符信息;

判断所述字符信息是否与预设字符信息匹配;

在判定所述字符信息与所述预设字符信息匹配时,根据所述输入指令生成鉴权提示界面。

6.根据权利要求5所述的输入法进程的调用控制系统,其特征在于,在获取用户在指定类型的应用程序的输入法进程的输入指令前,还包括:创建包括可编辑应用程序的提示列表;

根据用户对所述提示列表中的任一应用程序的选择指令,确定所述选择指令对应的所述任一应用程序为所述指定类型的应用程序。

7.根据权利要求5或6所述的输入法进程的调用控制系统,其特征在于,还包括:在判定所述生物特征信息与预设生物特征信息不匹配时,发出提示信息,其中,所述提示信息包括声学提示信息、光学提示信息和震动提示信息中的至少一种。

8.一种终端,其特征在于,包括:如权利要求5至7中任一项所述的输入法进程的调用控制系统。

说明书 :

输入法进程的调用控制方法、调用控制系统和终端

技术领域

[0001] 本发明涉及终端领域,具体而言,涉及一种输入法进程的调用控制方法、一种输入法进程的调用控制系统和一种终端。

背景技术

[0002] 相关技术中,随着互联网的发展与普及,移动智能终端(如手机、平板电脑等)的使用也越来越广泛,目前终端的应用程序和文件夹等一般都是开放性编辑的,即非本终端用户也可以直接访问所述终端的应用程序和文件夹,如果终端丢失或被人恶意查看,相关个人信息就会被泄漏,另外,输入法的词库中记录了用户使用过的关联词汇,这也容易导致非本终端用户通过关联词汇获取用户的安全信息。
[0003] 因此,如何设计一种安全性更高的输入法进程的调用控制方案成为亟待解决的技术问题。

发明内容

[0004] 本发明正是基于上述技术问题至少之一,提出了一种新的输入法进程的调用控制方案,通过根据输入指令生成鉴权提示界面,并在判断生物特征信息鉴权不成功时,控制输入法进程停止工作,有效地保证了所述应用程序不被非法编辑,防止了个人信息外泄,保护了用户的数据安全。
[0005] 有鉴于此,本发明提出了一种输入法进程的调用控制方法,包括:获取用户调用输入法进程在指定类型的应用程序的输入指令;根据所述输入指令生成鉴权提示界面,以通过所述鉴权提示界面提示用户输入生物特征信息;判断所述生物特征信息是否与预设生物特征信息匹配;在判定所述生物特征信息与所述预设生物特征信息不匹配时,控制所述输入法进程停止工作。
[0006] 在该技术方案中,通过根据输入指令生成鉴权提示界面,并在判断生物特征信息鉴权不成功时,控制输入法进程停止工作,有效地保证了所述应用程序不被非法编辑,防止了个人信息外泄,保护了用户的数据安全。
[0007] 具体地,由于输入法词库的丰富,以及对用户输入习惯的记录功能,即使用户为了保证应用程序的数据安全而针对应用程序设置了密码,但是,如果非终端用户破解了密码,可能通过尝试在输入法进程中输入一些字符而获得重要的关联关键词,从而窃取用户的机密,因此,本发明的技术方案可以设定在输入过程中检测到预设字符信息时,启动输入法进程的鉴权过程,另外,对于一些不希望非终端用户随意编辑的应用程序来说,非终端用户只要启动输入法进程即进行鉴权过程。
[0008] 在上述技术方案中,优选地,根据所述输入指令生成鉴权提示界面,以通过所述鉴权提示界面提示用户输入生物特征信息,具体包括以下步骤:解析所述输入指令以确定对应的字符信息;判断所述字符信息是否与预设字符信息匹配;在判定所述字符信息与所述预设字符信息匹配时,根据所述输入指令生成鉴权提示界面。
[0009] 在该技术方案中,通过判断输入指令信息是否与预设信息向匹配,判定是否生成鉴权提示界面,实现了输入过程中针对字符的检测,从而根据字符信息自动触发鉴权过程,其中,字符信息可以是一些输入法自动提供的安全词,如“付款”、“账号密码”和“身份证”等,输入法进程会自动检测出上述关键词与预设字符信息匹配,则启动鉴权程序,如果获取的生物特征信息与预设生物特征信息不匹配,则终端认为当前输入法进程的调用者是非法的,从而控制输入法进程停止工作,以保证数据安全。
[0010] 在上述任一项技术方案中,优选地,还包括:在获取用户在指定类型的应用程序的输入法进程的输入指令前,创建包括可编辑应用程序的提示列表;根据用户对所述提示列表中的任一应用程序的选择指令,确定所述选择指令对应的所述任一应用程序为所述指定类型的应用程序。
[0011] 在该技术方案中,对于智能终端中的应用程序,不是所有应用程序都有必要进行鉴权,建立可编辑的应有程序列表,可方便用户根据自身需要选择需要被保护的应用程序加入到列表中,达到了灵活编辑、定制化、少占内存和信息防泄漏的目的。
[0012] 在上述任一项技术方案中,优选地,还包括:在判定所述生物特征信息与预设生物特征信息不匹配时,发出提示信息,其中,所述提示信息包括声学提示信息、光学提示信息和震动提示信息中的至少一种。
[0013] 在该技术方案中,通过判定所述生物特征信息与预设生物特征信息不匹配时,发出提示信息,使输入法进程的调用者知晓调用输入法失败,以提高调用者的输入效率,另外,对于非法调用者而言也是一种警示作用。
[0014] 在上述任一项技术方案中,优选地,所述生物特征信息包括指纹特征信息、虹膜特征信息、人脸识别信息和语音识别信息中的至少一种。
[0015] 在该技术方案中,通过设置指纹特征信息、虹膜特征信息、人脸识别信息和语音识别信息中的至少一种作为鉴权特征信息,一方面简化了鉴权步骤,另一方面,由于指纹、虹膜、人脸和语音都是个异性比较强的特征信息,所以鉴权过程采用上述生物特征信息有效地提高了数据的安全性。
[0016] 其中,指纹特征信息可以通过终端上的指纹采集模块获得,如苹果手机中的home键,虹膜特征信息和人脸特征信息均可以通过手机的摄像头获取,语音特征信息可以通过终端的语音识别模块获得,其中,语音识别涉及到音色的辨识和声纹的特征,并不是简单的语音至文字的转换。
[0017] 根据本发明的第二方面,还提出了一种输入法进程的调用控制系统,包括:获取用户调用输入法进程在指定类型的应用程序的输入指令;根据所述输入指令生成鉴权提示界面,以通过所述鉴权提示界面提示用户输入生物特征信息;判断所述生物特征信息是否与预设生物特征信息匹配;在判定所述生物特征信息与所述预设生物特征信息不匹配时,控制所述输入法进程停止工作。
[0018] 在该技术方案中,通过根据输入指令生成鉴权提示界面,并在判断生物特征信息鉴权不成功时,控制输入法进程停止工作,有效地保证了所述应用程序不被非法编辑,防止了个人信息外泄,保护了用户的数据安全。
[0019] 具体地,由于输入法词库的丰富,以及对用户输入习惯的记录功能,即使用户为了保证应用程序的数据安全而针对应用程序设置了密码,但是,如果非终端用户破解了密码,可能通过尝试在输入法进程中输入一些字符而获得重要的关联关键词,从而窃取用户的机密,因此,本发明的技术方案可以设定在输入过程中检测到预设字符信息时,启动输入法进程的鉴权过程,另外,对于一些不希望非终端用户随意编辑的应用程序来说,非终端用户只要启动输入法进程即进行鉴权过程。
[0020] 在上述技术方案中,优选地,据所述输入指令生成鉴权提示界面,以通过所述鉴权提示界面提示用户输入生物特征信息,具体包括以下步骤:解析所述输入指令以确定对应的字符信息;判断所述字符信息是否与预设字符信息匹配;在判定所述字符信息与所述预设字符信息匹配时,根据所述输入指令生成鉴权提示界面。
[0021] 在该技术方案中,通过判断输入指令信息是否与预设信息向匹配,判定是否生成鉴权提示界面,实现了输入过程中针对字符的检测,从而根据字符信息自动触发鉴权过程,其中,字符信息可以是一些输入法自动提供的安全词,如“付款”、“账号密码”和“身份证”等,输入法进程会自动检测出上述关键词与预设字符信息匹配,则启动鉴权程序,如果获取的生物特征信息与预设生物特征信息不匹配,则终端认为当前输入法进程的调用者是非法的,从而控制输入法进程停止工作,以保证数据安全。
[0022] 在上述任一项技术方案中,优选地,在获取用户在指定类型的应用程序的输入法进程的输入指令前,还包括:创建包括可编辑应用程序的提示列表;根据用户对所述提示列表中的任一应用程序的选择指令,确定所述选择指令对应的所述任一应用程序为所述指定类型的应用程序。
[0023] 在该技术方案中,对于智能终端中的应用程序,不是所有应用程序都有必要进行鉴权,建立可编辑的应有程序列表,可方便用户根据自身需要选择需要被保护的应用程序加入到列表中,达到了灵活编辑、定制化、少占内存和信息防泄漏的目的。
[0024] 在上述任一项技术方案中,优选地,包括:在判定所述生物特征信息与预设生物特征信息不匹配时,发出提示信息,其中,所述提示信息包括声学提示信息、光学提示信息和震动提示信息中的至少一种。
[0025] 在该技术方案中,通过判定所述生物特征信息与预设生物特征信息不匹配时,发出提示信息,使输入法进程的调用者知晓调用输入法失败,以提高调用者的输入效率,另外,对于非法调用者而言也是一种警示作用。
[0026] 根据本发明的第三方面,还提出了一种终端,包括:如上述任一项技术方案所述的输入法进程的调用控制系统。
[0027] 通过以上技术方案,通过根据输入指令生成鉴权提示界面,并在判断生物特征信息鉴权不成功时,控制输入法进程停止工作,有效地保证了所述应用程序不被非法编辑,防止了个人信息外泄,保护了用户的数据安全。

附图说明

[0028] 图1示出了根据本发明的实施例的输入法进程的调用控制方法的示意流程图;
[0029] 图2示出了根据本发明的实施例的输入法进程的调用控制系统的示意框图;
[0030] 图3示出了根据本发明的实施例的终端的示意框图;
[0031] 图4示出了根据本发明的一个实施例的输入法进程的调用控制方案的界面示意图;
[0032] 图5示出了根据本发明的另一个实施例的输入法进程的调用控制方案的界面示意图。

具体实施方式

[0033] 为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
[0034] 在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
[0035] 图1示出了根据本发明的实施例的输入法进程的调用控制方法的示意流程图。
[0036] 如图1所示,根据本发明的实施例的输入法进程的调用控制方法,包括:步骤102,获取用户调用输入法进程在指定类型的应用程序的输入指令;步骤104,根据所述输入指令生成鉴权提示界面,以通过所述鉴权提示界面提示用户输入生物特征信息;步骤106,判断所述生物特征信息是否与预设生物特征信息匹配;步骤108,在判定所述生物特征信息与所述预设生物特征信息匹配时,控制所述输入法进程工作;步骤110,在判定所述生物特征信息与所述预设生物特征信息不匹配时,控制所述输入法进程停止工作。
[0037] 在该技术方案中,通过根据输入指令生成鉴权提示界面,并在判断生物特征信息鉴权不成功时,控制输入法进程停止工作,有效地保证了所述应用程序不被非法编辑,防止了个人信息外泄,保护了用户的数据安全。
[0038] 具体地,由于输入法词库的丰富,以及对用户输入习惯的记录功能,即使用户为了保证应用程序的数据安全而针对应用程序设置了密码,但是,如果非终端用户破解了密码,可能通过尝试在输入法进程中输入一些字符而获得重要的关联关键词,从而窃取用户的机密,因此,本发明的技术方案可以设定在输入过程中检测到预设字符信息时,启动输入法进程的鉴权过程,另外,对于一些不希望非终端用户随意编辑的应用程序来说,非终端用户只要启动输入法进程即进行鉴权过程。
[0039] 在上述技术方案中,优选地,根据所述输入指令生成鉴权提示界面,以通过所述鉴权提示界面提示用户输入生物特征信息,具体包括以下步骤:解析所述输入指令以确定对应的字符信息;判断所述字符信息是否与预设字符信息匹配;在判定所述字符信息与所述预设字符信息匹配时,根据所述输入指令生成鉴权提示界面。
[0040] 在该技术方案中,通过判断输入指令信息是否与预设信息向匹配,判定是否生成鉴权提示界面,实现了输入过程中针对字符的检测,从而根据字符信息自动触发鉴权过程,其中,字符信息可以是一些输入法自动提供的安全词,如“付款”、“账号密码”和“身份证”等,输入法进程会自动检测出上述关键词与预设字符信息匹配,则启动鉴权程序,如果获取的生物特征信息与预设生物特征信息不匹配,则终端认为当前输入法进程的调用者是非法的,从而控制输入法进程停止工作,以保证数据安全。
[0041] 在上述任一项技术方案中,优选地,还包括:在获取用户在指定类型的应用程序的输入法进程的输入指令前,创建包括可编辑应用程序的提示列表;根据用户对所述提示列表中的任一应用程序的选择指令,确定所述选择指令对应的所述任一应用程序为所述指定类型的应用程序。
[0042] 在该技术方案中,对于智能终端中的应用程序,不是所有应用程序都有必要进行鉴权,建立可编辑的应有程序列表,可方便用户根据自身需要选择需要被保护的应用程序加入到列表中,达到了灵活编辑、定制化、少占内存和信息防泄漏的目的。
[0043] 在上述任一项技术方案中,优选地,还包括:在判定所述生物特征信息与预设生物特征信息不匹配时,发出提示信息,其中,所述提示信息包括声学提示信息、光学提示信息和震动提示信息中的至少一种。
[0044] 在该技术方案中,通过判定所述生物特征信息与预设生物特征信息不匹配时,发出提示信息,使输入法进程的调用者知晓调用输入法失败,以提高调用者的输入效率,另外,对于非法调用者而言也是一种警示作用。
[0045] 在上述任一项技术方案中,优选地,还包括:所述生物特征信息包括指纹特征信息、虹膜特征信息、人脸识别信息和语音识别信息中的至少一种。
[0046] 在该技术方案中,通过设置指纹特征信息、虹膜特征信息、人脸识别信息和语音识别信息中的至少一种作为鉴权特征信息,一方面简化了鉴权步骤,另一方面,由于指纹、虹膜、人脸和语音都是个异性比较强的特征信息,所以鉴权过程采用上述生物特征信息有效地提高了数据的安全性。
[0047] 其中,指纹特征信息可以通过终端上的指纹采集模块获得,如苹果手机中的home键,虹膜特征信息和人脸特征信息均可以通过手机的摄像头获取,语音特征信息可以通过终端的语音识别模块获得,其中,语音识别涉及到音色的辨识和声纹的特征,并不是简单的语音至文字的转换。
[0048] 图2示出了根据本发明的实施例的输入法进程的调用控制系统的示意框图。
[0049] 如图2所示,根据本发明的实施例的输入法进程的调用控制系统200,包括:获取单元202,获取用户调用输入法进程在指定类型的应用程序的输入指令;输入单元204,根据所述输入指令生成鉴权提示界面,以通过所述鉴权提示界面提示用户输入生物特征信息;判断单元206,判断所述生物特征信息是否与预设生物特征信息匹配;控制单元208,在判定所述生物特征信息与所述预设生物特征信息不匹配时,控制所述输入法进程停止工作。
[0050] 在该技术方案中,通过根据输入指令生成鉴权提示界面,并在判断生物特征信息鉴权不成功时,控制输入法进程停止工作,有效地保证了所述应用程序不被非法编辑,防止了个人信息外泄,保护了用户的数据安全。
[0051] 具体地,由于输入法词库的丰富,以及对用户输入习惯的记录功能,即使用户为了保证应用程序的数据安全而针对应用程序设置了密码,但是,如果非终端用户破解了密码,可能通过尝试在输入法进程中输入一些字符而获得重要的关联关键词,从而窃取用户的机密,因此,本发明的技术方案可以设定在输入过程中检测到预设字符信息时,启动输入法进程的鉴权过程,另外,对于一些不希望非终端用户随意编辑的应用程序来说,非终端用户只要启动输入法进程即进行鉴权过程。
[0052] 在上述技术方案中,优选地,据所述输入指令生成鉴权提示界面,以通过所述鉴权提示界面提示用户输入生物特征信息,具体包括以下步骤:解析单元210,解析所述输入指令以确定对应的字符信息;判断所述字符信息是否与预设字符信息匹配;生成单元212,在判定所述字符信息与所述预设字符信息匹配时,根据所述输入指令生成鉴权提示界面。
[0053] 在该技术方案中,通过判断输入指令信息是否与预设信息向匹配,判定是否生成鉴权提示界面,实现了输入过程中针对字符的检测,从而根据字符信息自动触发鉴权过程,其中,字符信息可以是一些输入法自动提供的安全词,如“付款”、“账号密码”和“身份证”等,输入法进程会自动检测出上述关键词与预设字符信息匹配,则启动鉴权程序,如果获取的生物特征信息与预设生物特征信息不匹配,则终端认为当前输入法进程的调用者是非法的,从而控制输入法进程停止工作,以保证数据安全。
[0054] 在上述任一项技术方案中,优选地,在获取用户在指定类型的应用程序的输入法进程的输入指令前,还包括:创建单元214,创建包括可编辑应用程序的提示列表;根据用户对所述提示列表中的任一应用程序的选择指令,确定所述选择指令对应的所述任一应用程序为所述指定类型的应用程序。
[0055] 在该技术方案中,对于智能终端中的应用程序,不是所有应用程序都有必要进行鉴权,建立可编辑的应有程序列表,可方便用户根据自身需要选择需要被保护的应用程序加入到列表中,达到了灵活编辑、定制化、少占内存和信息防泄漏的目的。
[0056] 在上述任一项技术方案中,优选地,包括:在判定所述生物特征信息与预设生物特征信息不匹配时,发出提示信息,其中,所述提示信息包括声学提示信息、光学提示信息和震动提示信息中的至少一种。
[0057] 在该技术方案中,通过判定所述生物特征信息与预设生物特征信息不匹配时,发出提示信息,使输入法进程的调用者知晓调用输入法失败,以提高调用者的输入效率,另外,对于非法调用者而言也是一种警示作用。
[0058] 图3示出了根据本发明的实施例的终端的示意框图。
[0059] 如图3所示,根据本发明的实施例的终端300,包括:如上述任一项技术方案所述的输入法进程的调用控制系统200。
[0060] 如图4和图5所示,终端在向号码为“186XXXX1234”的用户发送信息时,输入了“zhanghumima”作为参考字符,输入法进程检测到“zhanghumima”关联的字符包括“账户密码”、“张虎”、“想过”、“香火”和“战国”等,其中,“账户密码”与预设字符信息匹配,可能导致用户账户密码泄漏,此时,生成鉴权提示界面如“指纹鉴权区”,或直接采用home键的指纹识别模块获取指纹特征信息,如获取的指纹特征信息与预设指纹特征信息匹配,则确定鉴权成功,从而控制输入法进程继续工作,否则,立即控制输入法进程停止工作。
[0061] 以上结合附图详细说明了本发明的技术方案,本发明提出了一种新的输入法进程的调用控制方案,通过根据输入指令生成鉴权提示界面,并在判断生物特征信息鉴权不成功时,控制输入法进程停止工作,有效地保证了所述应用程序不被非法编辑,防止了个人信息外泄,保护了用户的数据安全。
[0062] 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。