一种键盘输出方法及终端技术

技术编号:14120751 阅读:65 留言:0更新日期:2016-12-08 13:47
本发明专利技术实施例公开了一种键盘输出方法及终端,其中的方法包括:当检测到输入请求时,获取终端环境信息;根据所述终端环境信息中的所述终端的当前地理位置信息和/或运行的目标应用信息选择当前的虚拟键盘类型,所述虚拟键盘类型包括随机键盘或固定键盘;对所述当前的虚拟键盘类型对应的虚拟键盘进行显示。采用本发明专利技术,根据终端环境信息灵活地选择虚拟键盘类型,提高了终端数据输入的安全性。

【技术实现步骤摘要】

本专利技术涉及电子
,尤其涉及一种键盘输出方法及终端
技术介绍
随着智能终端技术的提升和互联网技术的发展,越来越多的用户开始在智能终端上安装各种应用软件进行掌上银行、网络购物、电子支付等等。为了确保操作安全性,智能终端的开启或某些应用功能的启动都需设置密码才具有登录、访问或者其它操作权限。密码一般由字符、数字和/或特殊符号组成,密码设置越复杂,其虽然安全系数越高但操作也相对繁琐,同时也不易被记住,然而,若密码设置过于简单,在一些如广场、车站等人流复杂的地方进行密码输入操作,极易被犯罪分子通过监控、偷看或者获取附着在智能终端屏幕上的指纹印记所窃取。因此,如何能够在保证用户便捷性的同时有效防止密码被窃取成为当前亟需解决的问题。
技术实现思路
本专利技术实施例提供一种键盘输出方法及终端,可提高终端数据输入的安全性。本专利技术实施例提供了一种键盘输出方法,包括:当检测到输入请求时,获取终端环境信息;根据所述终端环境信息中的所述终端的当前地理位置信息和/或运行的目标应用信息选择当前的虚拟键盘类型,所述虚拟键盘类型包括随机键盘或固定键盘;对所述当前的虚拟键盘类型对应的虚拟键盘进行显示。本专利技术实施例提供了一种终端,其可包括:获取单元,用于当检测到输入请求时,获取终端环境信息;选择单元,用于根据所述终端环境信息中的所述终端的当前地理位置信息和/或运行的目标应用信息选择当前的虚拟键盘类型,所述虚拟键盘类型包括随机键盘或固定键盘;显示单元,用于对所述当前的虚拟键盘类型对应的虚拟键盘进行显示。本专利技术实施例,当检测到输入请求时,可通过获取终端环境信息,然后根据终端环境信息中的终端的当前地理位置信息和/或运行的目标应用信息选择当前的虚拟键盘类型,并对当前的虚拟键盘类型对应的虚拟键盘进行显示,根据终端环境信息灵活地选择虚拟键盘类型,提高了终端数据输入的安全性。附图说明为了更清楚地说明本专利技术实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的键盘输出方法的第一实施例流程示意图;图2a是本专利技术实施例提供的随机键盘示意图;图2b是本专利技术实施例提供的固定键盘示意图;图3是本专利技术实施例提供的键盘输出方法的第二实施例流程示意图;图4是本专利技术实施例提供的键盘输出方法的第三实施例流程示意图;图5是本专利技术实施例提供的终端的第一实施例结构示意图;图6是本专利技术实施例提供的终端的第二实施例结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。具体实现中,本专利技术实施例中描述的终端支持虚拟键盘,可包括:手机、平板电脑、笔记本电脑、掌上电脑以及移动互联网设备(Mobile Internet Device,MID)等等,上述终端仅是举例,而非穷举,包含但不限于上述终端。下面将结合图1~图3对本专利技术实施例提供的一种键盘输出方法进行具体描述。请参照图1~图2,图1是本专利技术实施例提供的键盘输出方法的第一实施例流程示意图,图2a是本专利技术实施例提供的随机键盘示意图,图2b是本专利技术实施例提供的固定键盘示意图。本实施例中所描述的一种键盘输出方法,包括步骤S101~S103。S101,当检测到输入请求时,获取终端环境信息。具体实现中,当检测到输入请求时,终端获取终端环境信息。输入请求可以是由用户在操作目标应用时,通过触发目标应用的功能键所生成的输入请求,也可以是用户直接触发终端系统中提供的功能键触发生成的输入请求,其中目标应用是指终端当前正在运行的且需要进行键盘输出的应用。本专利技术实施例中,为了确保终端的安全输入,终端可支持随机键盘或固定键盘的输出,其中随机键盘是指键盘布局随机的键盘,安全性相对更高,固定键盘是指键盘布局已预先设定的键盘,便捷度相对较高。因此,本专利技术实施例可以通过获取终端环境信息来选择采用何种键盘,其中,终端环境信息可以是终端的当前地理位置信息例如商场、火车站、卧室、野外等,也可以是运行的目标应用信息,例如掌上银行、即时通讯软件、电话拨号软件、电子支付等等,还可以是二者的结合。S102,根据所述终端环境信息中的所述终端的当前地理位置信息和/或运行的目标应用信息选择当前的虚拟键盘类型。具体实现中,所述终端根据所述终端环境信息中的所述终端的当前地理位置信息和/或运行的目标应用信息选择当前的虚拟键盘类型,所述虚拟键盘类型包括随机键盘或固定键盘,如图2a和2b,其中图2a为随机键盘示意图,每次生成随机键盘时各数字会随机变动位置,图2b为固定键盘示意图,各数字的位置保持固定不变。本专利技术实施例中,若终端环境信息为终端的当前地理位置信息,则终端可以预设地理位置信息所匹配的虚拟键盘类型,例如,可以设置一些公共场所例如商场、火车站等匹配的虚拟键盘类型为随机键盘,设置私人场所或人烟稀少的地方例如卧室、森林等匹配的虚拟键盘类型为固定键盘;若终端环境信息为目标应用信息,则终端可以预设目标应用信息所匹配的虚拟键盘类型,例如,可以设置目标应用为掌上银行、电子支付等相对安全性要求较高的应用所匹配的虚拟键盘类型为随机键盘,而设置电话拨号软件、即时通讯软件等相对便捷度要求较高的应用所匹配的虚拟键盘类型为固定键盘;若终端环境信息为终端的当前地理位置信息和目标应用信息,则终端可以结合二者的优先级系数来确定采用当前地理位置信息或目标应用信息任意一种来匹配虚拟键盘类型,例如,若用户在商场使用聊天应用软件时,可以设置聊天应用软件优先级高于商场,因此可以采用聊天应用软件来匹配虚拟键盘类型。本专利技术实施例中的所述终端环境信息与虚拟键盘类型之间的匹配关系可以通过映射关系表进行设置、修改和保存,在使用时通过访问该表选择当前的虚拟键盘类型。S103,对所述当前的虚拟键盘类型对应的虚拟键盘进行显示。具体实现中,所述终端对所述当前的虚拟键盘类型对应的虚拟键盘进行显示。本专利技术实施例中,确定好当前的虚拟键盘类型之后,可以通过在终端中显示当前的虚拟键盘类型对应的虚拟键盘,以便于用户通过显示的虚拟键盘进行数据输入例如密码输入。可选的,终端中可以设置切换按键以供用户对虚拟键盘类型进行手动切换。本专利技术实施例,当检测到输入请求时,可通过获取终端环境信息,然后根据终端环境信息中的终端的当前地理位置信息和/或运行的目标应用信息选择当前的虚拟键盘类型,并对当前的虚拟键盘类型对应的虚拟键盘进行显示,通过键盘类型的自动选择和输出,提高终端数据输入的安全性。请参照图2~3,其中,图3是本专利技术实施例提供的键盘输出方法的第二实施例流程示意图。本实施例中所描述的一种键盘输出方法,包括步骤S201~S204。S201,当检测到输入请求时,获取终端环境信息。具体实现过程请参考图1所述步骤S101相应的解释,在此不再赘述。S202,从所述终端的存储空间中或从云端服务器中获取所述终端环境信息与虚拟键盘类型的映射关系表。具体实现中,所述终端从所本文档来自技高网...
一种键盘输出方法及终端

【技术保护点】
一种键盘输出方法,其特征在于,所述方法包括:当检测到输入请求时,获取终端环境信息;根据所述终端环境信息中的所述终端的当前地理位置信息和/或运行的目标应用信息选择当前的虚拟键盘类型,所述虚拟键盘类型包括随机键盘或固定键盘;对所述当前的虚拟键盘类型对应的虚拟键盘进行显示。

【技术特征摘要】
1.一种键盘输出方法,其特征在于,所述方法包括:当检测到输入请求时,获取终端环境信息;根据所述终端环境信息中的所述终端的当前地理位置信息和/或运行的目标应用信息选择当前的虚拟键盘类型,所述虚拟键盘类型包括随机键盘或固定键盘;对所述当前的虚拟键盘类型对应的虚拟键盘进行显示。2.根据权利要求1所述的方法,其特征在于,所述随机键盘为键盘布局随机的键盘,所述固定键盘为键盘布局已预先设定的键盘。3.根据权利要求2所述的方法,其特征在于,所述根据所述终端环境信息中的所述终端的当前地理位置信息和/或运行的目标应用信息选择当前的虚拟键盘类型之前,还包括:从所述终端的存储空间中或从云端服务器中获取所述终端环境信息与虚拟键盘类型的映射关系表;所述根据所述终端环境信息中的所述终端的当前地理位置信息和/或运行的目标应用信息选择当前的虚拟键盘类型,包括:根据所述终端的当前地理位置信息查询所述映射关系表,获得所述终端的当前地理位置信息对应的虚拟键盘类型;或,根据所述终端运行的目标应用信息查询所述映射关系表,获得所述终端运行的目标应用信息对应的虚拟键盘类型;或,根据所述终端的当前地理位置信息和所述终端运行的目标应用信息查询所述映射关系表,获得所述终端的当前地理位置信息和所述终端运行的目标应用信息对应的虚拟键盘类型。4.根据权利要求2所述的方法,其特征在于,所述终端的当前地理位置信息可以由所述终端根据已连接的无线网络所获得或所述终端的GPS定位器所获得。5.根据权利要求2所述的方法,其特征在于,所述运行的目标应用信息包括目标应用安全级别;所述根据所述终端运行的目标应用信息选择当前的虚拟键盘类型,包括:判断所述目标应用安全级别是否超过预设安全级别阈值;若所述目标应用安全级别超过预设安全级别阈值,选择随机键盘作为当前的虚拟键盘类型;若所述...

【专利技术属性】
技术研发人员:吴赳赳
申请(专利权)人:深圳市金立通信设备有限公司
类型:发明
国别省市:广东;44

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

1