输入法联想方法、系统、存储介质以及电子设备技术方案

技术编号:26923609 阅读:27 留言:0更新日期:2021-01-01 22:47
本发明专利技术公开了一种输入法联想方法、系统、存储介质以及电子设备,涉及输入法技术领域,该方法包括:判断终端设备的当前输入模式;当所述当前输入模式为预设输入模式时,获取当前输入字符;根据所述当前输入字符,利用预设规则,生成一个新的字符,显示与该新的字符相关的关联字符;其中,所述关联字符为根据历史输入记录学习到的用户在输入该新的字符后会输入的下一个字符。本发明专利技术的有益效果是:能够防止输入法的记忆功能提示的字符泄露用户的账号、密码等个人信息,提高输入法的安全性。

【技术实现步骤摘要】
输入法联想方法、系统、存储介质以及电子设备
本专利技术属于输入法
,尤其涉及一种输入法联想方法、系统、存储介质以及电子设备。
技术介绍
网络时代的飞速发展,使得人们对手机的依赖性日渐增强,移动终端在给人们带来便利的同时也不可厚非的埋下了一些隐患,个人信息泄露问题层出不穷,信息安全成了当下人们最关切的问题之一。众所周知,移动终端里面的输入法是有记忆性的,它保存你的输入习惯并进行智能化的联想,这一设计在我们使用移动终端与人沟通交流的时候,可以大大提高打字速度,但是在输入密码时却极易暴露用户的账号、密码信息。
技术实现思路
本专利技术正是基于现有的输入法在用户输入密码时容易泄露密码信息的技术问题,提出了一种输入法联想方法、系统、存储介质以及电子设备。第一方面,本专利技术实施例提供了一种输入法联想方法,包括:判断终端设备的当前输入模式;当所述当前输入模式为预设输入模式时,获取当前输入字符;根据所述当前输入字符,利用预设规则,生成一个新的字符,显示与该新的字符相关的关联字符;其中,所述关联字符为根据历史输入记录学习到的用户在输入该新的字符后会输入的下一个字符。可选地,所述判断终端设备的当前输入模式,包括:检测终端设备的当前输入界面;当从所述当前输入界面中检测到预设的关键词和/或预设的图形元素时,确定所述终端设备的当前输入模式为预设输入模式;当未从所述当前输入界面中检测到预设的关键词和/或预设的图形元素时,确定所述终端设备的当前输入模式不是预设输入模式。可选地,所述方法还包括:当所述当前输入模式不是所述预设输入模式时,显示与所述当前输入字符相关的关联字符。可选地,所述预设输入模式包括密码输入模式。可选地,所述关键词包括用户名信息、账号信息、密码信息、登录信息、注册信息以及支付信息中的至少一种。可选地,所述根据所述当前输入字符,利用预设规则,生成一个新的字符,显示与该新的字符相关的关联字符,包括:获取所述当前输入字符对应的编码;其中,每个字符分别对应一个编码;在所述当前输入字符对应的编码中添加随机数,获得新的编码;显示与该新的编码对应的字符相关的关联字符。可选地,所述编码包括ASCII码。第二方面,本专利技术实施例提供了一种输入法联想系统,包括:模式确定模块,配置为判断终端设备的当前输入模式;获取模块,配置为当所述当前输入模式为预设输入模式时,获取当前输入字符;联想模块,配置为根据所述当前输入字符,利用预设规则,生成一个新的字符,显示与该新的字符相关的关联字符;其中,所述关联字符为根据历史输入记录学习到的用户在输入该新的字符后会输入的下一个字符。第三方面,本专利技术实施例提供了一种存储介质,所述存储介质上存储有程序代码,所述程序代码被处理器执行时,实现如上述实施例中任一项所述的输入法联想方法。第四方面,本专利技术实施例提供了一种电子设备,所述电子设备包括存储器、处理器,所述存储器上存储有可在所述处理器上运行的程序代码,所述程序代码被所述处理器执行时,实现如上述实施例中任一项所述的输入法联想方法。在本专利技术实施例提供的一种输入法联想方法、系统、存储介质以及电子设备,通过在终端设备处于预设输入模式时,根据用户当前输入字符来随机生成一个新的字符,从而显示与该新的字符相关的关联字符。可见,本专利技术实施例提供的输入法联想方法,在用户处于密码输入模式时,能够防止输入法的记忆功能提示的字符泄露用户的账号、密码等个人信息,提高输入法的安全性。附图说明通过结合附图阅读下文示例性实施例的详细描述可更好地理解本公开的范围。其中所包括的附图是:图1示出了本专利技术实施例一提出的一种输入法联想方法的流程示意图;图2示出了输入法的正常联想功能示意图;图3示出了本专利技术提出的输入法联想方法的联想功能示意图;图4示出了本专利技术实施例二提出的一种输入法联想方法的流程示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,以下将结合附图及实施例来详细说明本专利技术的实施方法,借此对本专利技术如何应用技术手段来解决技术问题,并达成技术效果的实现过程能充分理解并据以实施。在下面的描述中阐述了很多具体细节以便于充分理解本专利技术,但是,本专利技术还可以采用其他不同于在此描述的其他方式来实施,因此,本专利技术的保护范围并不受下面公开的具体实施例的限制。在现有技术中,输入法是具有一定的记忆功能的,即根据用户的历史输入习惯,学习到用户在输入一个字符后可能会输入的下一个字符,从而在用户输入一个字符之后,提示用户可能会输入的下一个字符。例如,学习到用户输入词语A后,经常输入词语B,则用户在输入完词语A之后,输入法就会自动出现词语B。又例如,通过记录用户对不同词的输入频率来学习联想词,即输入次数越多的词语越靠前。虽然这种输入法的记忆功能在为用户提供了便捷,如提高了用户的输入速度,但是,在用户输入密码的情景中,如果输入法记录到了用户的密码输入顺序,并在用户输入一个密码字符的时候提示下一个密码字符,则有可能带来密码泄露的风险。对于上述技术问题,常规的解决方法是切换至另一个安全键盘进行密码输入,该安全键盘不具备记忆以及联想功能,只有简单的数字按键。但是,该解决方案需要进行重新设计一个新的键盘,导致成本偏高,而且在切换键盘时还容易造成卡顿。而基于上述技术问题,本专利技术提出了一种输入法联想方法、系统、存储介质以及电子设备,通过在终端设备处于密码输入模式时,根据用户当前输入字符来随机生成一个新的字符,从而显示与该新的字符关联的关联字符。使得用户在处于密码输入模式时,能够防止输入法的记忆功能提示的字符泄露用户的账号、密码等个人信息,提高输入法的安全性。实施例一根据本专利技术的实施例,提供了一种输入法联想方法,图1示出了本专利技术实施例一提出的一种输入法联想方法的流程示意图,如图1所示,该输入法联想方法可以包括:步骤110至步骤130。在步骤110中,判断终端设备的当前输入模式。这里,当前输入模式指的是终端设备的输入法当前所在的输入模式。如果终端设备是在登录界面、支付界面等界面时,调用输入法,则终端设备的当前输入模式为密码输入模式。当输入法被调用时,终端设备处于搜索界面、通信界面等不用输入密码、账号的界面时,则终端设备处于非密码输入模式。其中,终端设备可以是移动终端如智能手机、平板电脑等设备,也可以是台式电脑、笔记本电脑等终端设备。在步骤120中,当所述当前输入模式为预设输入模式时,获取当前输入字符。这里,当输入法在终端设备处于预设输入模式被调用时,则获取用户当前输入字符。其中,所述预设输入模式包括密码输入模式。例如,用户在登录应用程序的界面上,需要输入账号以及密码,则获取用户通过输入法键盘键入的字符。应当理解,该当前输入字符为已输入的字符。在步骤130中,根据所述当前输入字符,利用预设规则,生成一个新的字符,显示与该本文档来自技高网...

【技术保护点】
1.一种输入法联想方法,其特征在于,包括:/n判断终端设备的当前输入模式;/n当所述当前输入模式为预设输入模式时,获取当前输入字符;/n根据所述当前输入字符,利用预设规则,生成一个新的字符,显示与该新的字符相关的关联字符;其中,所述关联字符为根据历史输入记录学习到的用户在输入该新的字符后会输入的下一个字符。/n

【技术特征摘要】
1.一种输入法联想方法,其特征在于,包括:
判断终端设备的当前输入模式;
当所述当前输入模式为预设输入模式时,获取当前输入字符;
根据所述当前输入字符,利用预设规则,生成一个新的字符,显示与该新的字符相关的关联字符;其中,所述关联字符为根据历史输入记录学习到的用户在输入该新的字符后会输入的下一个字符。


2.根据权利要求1所述的输入法联想方法,其特征在于,所述判断终端设备的当前输入模式,包括:
检测终端设备的当前输入界面;
当从所述当前输入界面中检测到预设的关键词和/或预设的图形元素时,确定所述终端设备的当前输入模式为预设输入模式;
当未从所述当前输入界面中检测到预设的关键词和/或预设的图形元素时,确定所述终端设备的当前输入模式不是预设输入模式。


3.根据权利要求2所述的输入法联想方法,其特征在于,所述方法还包括:
当所述当前输入模式不是所述预设输入模式时,显示与所述当前输入字符相关的关联字符。


4.根据权利要求1至3中任一项所述的输入法联想方法,其特征在于,所述预设输入模式包括密码输入模式。


5.根据权利要求2所述的输入法联想方法,其特征在于,所述关键词包括用户名信息、账号信息、密码信息、登录信息、注册信息以及支付信息中的至少一种。


6.根...

【专利技术属性】
技术研发人员:苏澜
申请(专利权)人:珠海格力电器股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1