键盘布局控制方法以及电子设备的制作方法

文档序号:6549043阅读:207来源:国知局
键盘布局控制方法以及电子设备的制作方法
【专利摘要】本发明提供了一种键盘布局控制方法以及使用该键盘布局控制方法的电子设备。所述键盘布局控制方法,应用于所述电子设备,所述电子设备具有布置在其显示单元上的虚拟键盘,所述键盘布局控制方法包括:接收用户在所述虚拟键盘上的输入;基于所述输入,分析并且提取所述用户的输入特征信息;以及基于所述输入特征信息,调整所述虚拟键盘的布局。
【专利说明】键盘布局控制方法以及电子设备
【技术领域】
[0001]本发明涉及电子设备的领域,更具体地,本发明涉及一种键盘布局控制方法以及使用该键盘布局控制方法的电子设备。
【背景技术】
[0002]随着诸如智能手机、平板电脑的电子设备的普及,触摸屏输入正在越来越多地取代传统物理键盘输入。然而,由于电子设备的触摸屏自身的面积有限,并且触摸屏不具备传统物理键盘的触摸质感以及无法提供按键反馈,因此通过触摸屏上布置的软键盘的输入方式往往导致误击的出现,无法保证高效的输入速度,从而使得诸如智能手机、平板电脑的电子设备的用户体验劣化。
[0003]因此,希望提供诸如智能手机、平板电脑的电子设备,其能够根据用户的使用习惯自适应地调整键盘布局,从而减少误击的出现,提高用户的输入速度和准确性,从而改进电子设备的用户体验。

【发明内容】

[0004]根据本发明实施例,提供了一种键盘布局控制方法,应用于一电子设备,所述电子设备具有布置在其显示单元上的虚拟键盘,所述键盘布局控制方法包括:接收用户在所述虚拟键盘上的输入;基于所述输入,分析并且提取所述用户的输入特征信息;以及基于所述输入特征信息,调整所述虚拟键盘的布局。
[0005]此外,根据本发明实施例的键盘布局控制方法,包括:接收用户在所述虚拟键盘上的第一键位上的输入之后,得到与所述第一键位对应的字符,如果在预定时间段内接收到针对所述字符的删除操作,则判定用户在所述第一键位上的输入为误击,其中所述输入特征信息包括所述虚拟键盘中的每个键位的误击频率,基于所述输入特征信息,调整所述虚拟键盘的布局包括:当所述误击频率高于预设的第一阈值时,增加与所述误击频率对应的所述第一键位的显示面积。
[0006]此外,根据本发明实施例的键盘布局控制方法,其中,用户在所述虚拟键盘上依次击发第一键位、删除键位以及第二键位上的输入动作为一次误击校正输入,所述输入特征信息包括在预定时间段内所述误击校正输入的计数,基于所述输入特征信息,调整所述虚拟键盘的布局包括:当所述误击校正输入的计数高于预设的第二阈值时,在接收用户在所述虚拟键盘上的第一键位的输入时,执行与所述第二键位对应的输入,其中所述第一键位和第二键位是在所述虚拟键盘上的相邻键位。
[0007]此外,根据本发明实施例的键盘布局控制方法,其中,所述输入特征信息包括所述虚拟键盘中的每个键位的点击频率,基于所述输入特征信息,调整所述虚拟键盘的布局包括:当所述点击频率高于预设的第三阈值时,增加与所述点击频率对应的键位的显示面积。
[0008]此外,根据本发明实施例的键盘布局控制方法,其中所述虚拟键盘的布局还包括所述虚拟键盘中每个键位的对应配色,基于所述输入特征信息,调整所述虚拟键盘的布局包括:当所述误击频率高于预设的第一阈值时或所述点击频率高于预设的第三阈值时,为对应的键位分配第一配色。
[0009]此外,根据本发明实施例的键盘布局控制方法,其中所述虚拟键盘分割为多个键盘子区域,每个所述键盘子区域包括预定数目的键位,基于所述输入特征信息,调整所述虚拟键盘的布局包括:确定每个所述键盘子区域中在预定时间段内具有最高误击频率或点击频率的第三键位,增加与所述第三键位的显示面积,并且减小所述键盘子区域中其他键位的显示面积,以保持所述键盘子区域的显示面积不变。
[0010]此外,根据本发明实施例的键盘布局控制方法,基于所述输入特征信息,调整所述虚拟键盘的布局包括:将包含与所述用户对应的标识信息的所述虚拟键盘的布局配置信息存储在存储单元;和/或将所述布局配置信息传输到服务器。
[0011]此外,根据本发明实施例的键盘布局控制方法,其中基于所述输入特征信息,调整所述虚拟键盘的布局包括:识别所述输入特征信息中的所述标识信息,从所述存储单元检索并且应用与所述标识信息对应的所述布局配置信息。
[0012]此外,根据本发明实施例的键盘布局控制方法,其中基于所述输入特征信息,调整所述虚拟键盘的布局包括:识别所述输入特征信息中的所述标识信息,从所述服务器检索并且应用与所述标识信息对应的所述布局配置信息。
[0013]根据本发明另一实施例,提供了一种电子设备,包括:显示单元,用于显示虚拟键盘以及接收用户在所述虚拟键盘上的输入;以及处理单元,用于基于所述输入分析并且提取所述用户的输入特征信息,并且基于所述输入特征信息调整所述虚拟键盘的布局。
[0014]此外,根据本发明另一实施例的电子设备,其中所述显示单元接收用户在所述虚拟键盘上的第一键位上的输入之后,得到与所述第一键位对应的字符,如果在预定时间段内接收到针对所述字符的删除操作,则判定用户在所述第一键位上的输入为误击,当所述处理单元确定所述误击频率高于预设的第一阈值时,控制所述显示单元增加与所述误击频率对应的所述第一键位的显示面积。
[0015]此外,根据本发明另一实施例的电子设备,其中用户在所述虚拟键盘上依次击发第一键位、删除键位以及第二键位上的动作为一次误击校正输入,所述输入特征信息包括在预定时间段内所述误击校正输入的计数,当所述处理单元确定所述误击校正输入的计数高于预设的第二阈值时,在接收用户在所述虚拟键盘上的第一键位的输入时,控制所述显示单元执行与所述第二键位对应的输入,其中所述第一键位和第二键位是在所述虚拟键盘上的相邻键位。
[0016]此外,根据本发明另一实施例的电子设备,其中所述输入特征信息包括所述虚拟键盘中的每个键位的点击频率,当所述处理单元确定所述点击频率高于预设的第三阈值时,控制所述显示单元增加与所述点击频率对应的键位的显示面积。
[0017]此外,根据本发明另一实施例的电子设备,其中所述虚拟键盘的布局还包括所述虚拟键盘中每个键位的对应配色,当所述处理单元确定所述误击频率高于预设的第一阈值时或所述点击频率高于预设的第三阈值时,控制所述显示单元为对应的键位分配第一配色。
[0018]此外,根据本发明另一实施例的的电子设备,其中所述虚拟键盘分割为多个键盘子区域,每个所述键盘子区域包括预定数目的键位,所述处理单元确定每个所述键盘子区域中在预定时间段内具有最高误击频率或点击频率的第三键位,控制所述显示单元增加与所述第三键位的显示面积,并且减小所述键盘子区域中其他键位的显示面积,以保持所述键盘子区域的显示面积不变。
[0019]此外,根据本发明另一实施例的电子设备,还包括:存储单元,用于存储所述虚拟键盘的布局配置信息;以及通信单元,用于与服务器执行通信,其中所述处理单元将包含与所述用户对应的标识信息的所述虚拟键盘的布局配置信息存储在所述存储单元;并且所述处理单元通过所述通信单元将所述布局配置信息传输到服务器。
[0020]此外,根据本发明另一实施例的电子设备,其中所述处理单元识别所述输入特征信息中的所述标识信息,从所述存储单元检索并且将与所述标识信息对应的所述布局配置信息应用于所述显示单元。
[0021]此外,根据本发明另一实施例的电子设备,其中所述处理单元识别所述输入特征信息中的所述标识信息,通过所述通信单元从所述服务器检索与所述标识信息对应的所述布局配置信息,并且将与所述标识信息对应的所述布局配置信息应用于所述显示单元。
[0022]根据本发明实施例的键盘布局控制方法以及使用该键盘布局控制方法的电子设备,其能够根据用户的使用习惯自适应地调整键盘布局,从而减少误击的出现,提高用户的输入速度和准确性,从而改进电子设备的用户体验。
【专利附图】

【附图说明】
[0023]图1是图示根据本发明实施例的电子设备的主要配置的框图;
[0024]图2是概述根据本发明实施例的键盘布局控制方法的流程图;
[0025]图3是图示根据本发明实施例的键盘布局控制方法的第一示例的流程图;
[0026]图4A和4B是图示根据本发明实施例的键盘布局控制方法的第一示例的键盘布局调整的不意图;
[0027]图5是图示根据本发明实施例的键盘布局控制方法的第二示例的流程图;
[0028]图6A和6B是图示根据本发明实施例的键盘布局控制方法的第二示例的键盘布局调整的不意图;
[0029]图7是图示根据本发明实施例的键盘布局控制方法的第三示例的流程图;
[0030]图8是图示根据本发明实施例的键盘布局控制方法的第四示例的流程图;以及
[0031]图9是图示根据本发明实施例的键盘布局控制方法的第五示例的流程图。
【具体实施方式】
[0032]以下,将参考附图详细描述本发明的优选实施例。
[0033]首先,将参照图1描述根据本发明实施例的电子设备。所述电子设备优选地例如是智能手机、个人数字助理、掌上电脑等。
[0034]图1是图示根据本发明实施例的电子设备的主要配置的框图。如图1所示,根据本发明实施例的电子设备10具有显示单元101、处理单元102和存储单元103和通信单元104。容易理解的是,图1中为了简化描述仅仅示出与本发明紧密相关的组件,根据本发明实施例的电子设备10当然还可以包括其它组件。
[0035]具体地,所述显示单元101是诸如触摸显示屏的单元,其用于执行所述电子设备100的各种显示,诸如操作系统界面(基于所述电子设备的操作系统(诸如Windows?、Linux?、Android?等)的显示界面)、视频、图像、文本等的显示。在本
发明的一个优选实施例中,在所述显示单元101中显示虚拟键盘,并且所述显示单元101接收用户在所述虚拟键盘上的输入。
[0036]所述处理单元102用于响应于用户的输入执行相应的处理。稍后将参照图2到图9描述在执行根据本发明实施例的键盘布局控制方法中由所述处理单元103执行的处理。
[0037]所述存储单元103用于存储各种数据。所述数据包括但不限于系统文件、各种应用程序以及其他文件数据。在本发明的一个优选实施例中,所述存储单元103用于存储所述虚拟键盘的布局配置信息。
[0038]所述通信单元104用于经由网络与诸如服务器的其他设备执行通信。所述通信104以有线方式(例如经由线缆、或者接触式物理接口等)或者以无线方式(例如经由满足IEEE802.lla、802.1lb以及802.1lg等标准的网络协议、RF(射频)或者蓝牙)与其他设备执行通信。在本发明的一个优选实施例中,所述处理单元102通过所述通信单元104将所述布局配置信息传输到服务器。
[0039]以上参照图1描述了根据本发明实施例的电子设备10,以下将参照图2到图9描述根据本发明实施例的键盘布局控制方法。
[0040]图2是概述根据本发明实施例的键盘布局控制方法的流程图。如图2所示,根据本发明实施例的键盘布局控制方法包括以下步骤:
[0041]在步骤S201中,所述显示单元101接收用户在所述虚拟键盘上的输入。此后,处理进到步骤S202。
[0042]在步骤S202中,所述处理单元102基于所述输入,分析并且提取所述用户的输入特征信息。此后,处理进到步骤S203。
[0043]在步骤S203中,所述处理单元102基于所述输入特征信息,调整所述虚拟键盘的布局。
[0044]以下,将描述基于所述输入特征信息调整所述虚拟键盘的布局的具体示例。
[0045]图3是图示根据本发明实施例的键盘布局控制方法的第一示例的流程图。
[0046]如图3所示,根据本发明实施例的键盘布局控制方法的第一示例中的步骤S301和S302与如图2所示的步骤S201和S202相同,在此将省略其重复描述。
[0047]在步骤S303中,所述处理单元102判断所述虚拟键盘上的第一键位的误击频率或点击频率是否大于预定第一阈值。在本发明的一个优选实施例中,接收用户在所述虚拟键盘上的第一键位上的输入之后,得到与所述第一键位对应的字符,如果在预定时间段(例如,I秒钟)内接收到针对所述字符的删除操作,则判定用户在所述第一键位上的输入为误击。所述输入特征信息包括所述虚拟键盘中的每个键位的误击频率。
[0048]如果在步骤S303中获得肯定结果,即第一键位的误击频率或点击频率大于预定第一阈值,即所述第一键位是用户频繁误击或者频繁点击的键位,则处理进到步骤S304中。
[0049]在步骤S304中,所述处理单元102控制所述显示单元101增加与所述误击频率对应的所述第一键位的显示面积,从而有利于用户对于所述第一键位的正确输入。
[0050]此后,处理返回步骤S301继续接收用户在所述虚拟键盘上的输入。[0051]相反地,如果在步骤S303中获得否定结果,即第一键位的误击频率或点击频率不大于预定第一阈值,则处理直接返回步骤S301继续接收用户在所述虚拟键盘上的输入。
[0052]根据本发明实施例的键盘布局控制方法的第一示例不限于如图3所示的流程。根据本发明实施例的键盘布局控制方法的第一示例还可能包括在步骤S302中所述处理单元102基于所述输入,分析并且提取所述用户的输入特征信息之后,判断所述虚拟键盘上的第一键位的误击频率或点击频率是否小于预定阈值,如果确定所述虚拟键盘上的第一键位的误击频率或点击频率小于预定阈值,则所述处理单元102控制所述显示单元101减小与所述误击频率对应的所述第一键位的显示面积。
[0053]图4A和4B是图示根据本发明实施例的键盘布局控制方法的第一示例的键盘布局调整的不意图。
[0054]如图4A和4B所示,所述虚拟键盘分割为多个键盘子区域(在图4A和4B中,图示为由虚线分割的4个区域),每个所述键盘子区域包括预定数目(在图4A和4B中,预定数目为4)的键位。容易理解的是,在根据本发明实施例的键盘布局控制方法中,多个键盘子区域以及每个所述键盘子区域包括预定数目的键位不限于此。
[0055]在根据本发明实施例的键盘布局控制方法中,所述处理单元102基于所述输入特征信息,调整所述虚拟键盘的布局具体包括:确定每个所述键盘子区域中在预定时间段(例如,5分钟)内具有最高误击频率或点击频率的键位,增加所述键位的显示面积,并且减小所述键盘子区域中其他键位的显示面积,以保持所述键盘子区域的显示面积不变。
[0056]如图4A所示,在基于所述输入特征信息,调整所述虚拟键盘的布局之前,一个键盘子区域中的各个键位A、B、C和D具有相同的显示面积。此后,确定在预定时间段内键位A是具有最高误击频率或点击频率的键位,则如图4B所示,所述处理单元102控制所述显示单元101增加键位A的显示面积,同时相应地减小所述键盘子区域中其他键位B、C和D显示面积,使得所述键盘子区域的显示面积保持不变。
[0057]在参照图3到图4B描述的根据本发明实施例的键盘布局控制方法的第一示例中,根据各个键位的误击频率或点击频率调整与各个键位对应的显示面积,使得与用户常常误击或点击的键位对应的显示面积增加,从而减少误击的出现,提高用户的输入速度和准确性。
[0058]图5是图示根据本发明实施例的键盘布局控制方法的第二示例的流程图。如图5所示,根据本发明实施例的键盘布局控制方法的第三示例中的步骤S501到S503与如图3所示的步骤S301到S303相同,在此将省略其重复描述。
[0059]如果在步骤S503中获得肯定结果,即第一键位的误击频率或点击频率大于预定第一阈值,即所述第一键位是用户频繁误击或者频繁点击的键位,则处理进到步骤S504中。
[0060]在步骤S504中,所述处理单元102控制所述显示单元101为对应的键位分配第一配色。例如,通常人眼对于绿色和红色最为敏感,那么所述处理单元102控制所述显示单元101将与具有大于预定第一阈值的误击频率或点击频率的第一键位以绿色或红色的配色显示,从而有利于用户对于第一键位的正确输入。
[0061]此后,处理返回步骤S501继续接收用户在所述虚拟键盘上的输入。
[0062]相反地,如果在步骤S503中获得否定结果,即第一键位的误击频率或点击频率不大于预定第一阈值,则处理直接返回步骤S501继续接收用户在所述虚拟键盘上的输入。
[0063]根据本发明实施例的键盘布局控制方法的第二示例不限于如图5所示的流程。根据本发明实施例的键盘布局控制方法的第二示例还可能包括在步骤S502中所述处理单元102基于所述输入,分析并且提取所述用户的输入特征信息之后,判断所述虚拟键盘上的第一键位的误击频率或点击频率是否小于预定阈值,如果确定所述虚拟键盘上的第一键位的误击频率或点击频率小于预定阈值,则所述处理单元102控制所述显示单元101控制所述显示单元101为对应的键位分配第二配色,所述第二配色是人眼对其较不敏感的颜色。
[0064]图6A和6B是图示根据本发明实施例的键盘布局控制方法的第二示例的键盘布局调整的不意图。
[0065]如图6A和6B所示,所述虚拟键盘分割包括预定数目的键位(例如,键位A到I)。容易理解的是,在根据本发明实施例的键盘布局控制方法中,预定数目的键位不限于此。如图6A所示,各个键位A到I以相同的配色显示。此后,所述处理单元101确定第一键位(即,键位A)的误击频率或点击频率大于预定第一阈值。则如图6B所示,所述处理单元102控制所述显示单元101为对应的键位分配第一配色(例如,由图6B中阴影表示)。
[0066]在参照图5到图6B描述的根据本发明实施例的键盘布局控制方法的第二示例中,根据各个键位的误击频率或点击频率调整与各个键位对应的显示配色,使得与用户常常误击或点击的键位对应的显示配色为人眼对其敏感的配色,从而减少误击的出现,提高用户的输入速度和准确性。
[0067]图7是图示根据本发明实施例的键盘布局控制方法的第三示例的流程图。如图7所示,根据本发明实施例的键盘布局控制方法的第三示例中的步骤S701和S702与如图2所示的步骤S201和S202相同,在此将省略其重复描述。
[0068]在步骤S703中,所述处理单元102判断误击校正输入的计数是否高于预设的第二阈值。在本发明的一个优选实施例中,用户在所述虚拟键盘上依次击发第一键位、删除键位以及第二键位上的动作为一次误击校正输入。所述输入特征信息包括在预定时间段内所述误击校正输入的计数。
[0069]如果在步骤S703中获得肯定结果,即第一键位的误击校正输入的计数高于预设的第二阈值,即所述第一键位是用户频繁误击的键位,且用户实际要输入的键位为所述第二键位,则处理进到步骤S704中。
[0070]在步骤S704中,在接收用户在所述虚拟键盘上的第一键位的输入时,所述处理单元102控制所述显示单元102执行与所述第二键位对应的输入。在此,所述第一键位和所述第二键位是相邻的键位。
[0071]相反地,如果在步骤S703中获得否定结果,即第一键位的误击校正输入的计数不高于预设的第二阈值,则处理直接返回步骤S701继续接收用户在所述虚拟键盘上的输入。
[0072]在参照图7描述的根据本发明实施例的键盘布局控制方法的第三示例中,根据各个键位的误击校正输入的计数调整对于各个键位的输入效果,使得能够自动校正用户经常性误击的键位输入,获得用户实际需要的输入效果,从而提高用户的输入速度和准确性。
[0073]图8是图示根据本发明实施例的键盘布局控制方法的第四示例的流程图。如图8所示,根据本发明实施例的键盘布局控制方法的第四示例中的步骤S801到S803与如图2所示的步骤S201到S203相同,在此将省略其重复描述。[0074]在步骤S804中,所述处理单元102将包含与所述用户对应的标识信息的所述虚拟键盘的布局配置信息存储在所述存储单元103中,用于以后的检索和调用。此后,处理可以进到步骤S805。所述标识信息可以是与特定用户对应的密码信息,或者可以是诸如指纹等的生物学标识信息。
[0075]在步骤S805中,所述处理单元102通过所述通信单元104将所述布局配置信息传输到服务器,用于以后的检索和调用。
[0076]图9是图示根据本发明实施例的键盘布局控制方法的第五示例的流程图。如图9所示,根据本发明实施例的键盘布局控制方法的第五示例包括以下步骤:
[0077]在步骤S901中,所述处理单元102识别所述输入特征信息中的所述标识信息。所述处理单元102可以识别用户输入的密码信息,或者识别诸如指纹等的生物学标识信息。此后,处理进到步骤S902。
[0078]在步骤S902中,所述处理单元102判断与标识信息对应的布局配置信息是否存储在存储单元103中?
[0079]如果在步骤S902中获得肯定结果,即与标识信息对应的布局配置信息存储在存储单元103中,即用户之前使用过该电子设备,并且将与其自身习惯对应的布局配置信息存储在本地的存储单元103中,则处理进到步骤S903。
[0080]在步骤S903中,所述处理单元102从存储单元103提取并且应用布局配置信息。
[0081]相反地,如果在步骤S903中获得否定结果,即与标识信息对应的布局配置信息没有存储在存储单元103中,即用户之前没有使用过该电子设备,则处理进到步骤S904。
[0082]在步骤S904中,所述处理单元102从服务器检索并且应用与标识信息对应的布局
配置信息。
[0083]在参照图8和图9描述的根据本发明实施例的键盘布局控制方法的第四和第五示例中,将包含与所述用户对应的标识信息的所述虚拟键盘的布局配置信息在本地或在远程服务器中存储。因此,不管用户之前是否使用该电子设备,都能够方便地从本地或远程检索和应用与自身对应的所述虚拟键盘的布局配置信息。从而省略对于用户使用习惯的分析和调整,直接应用适于用户的虚拟键盘的布局配置,提高用户的输入速度和准确性。
[0084]以上,参照图1到图9描述了键盘布局控制方法以及使用该键盘布局控制方法的电子设备,其能够根据用户的使用习惯自适应地调整键盘布局,从而减少误击的出现,提高用户的输入速度和准确性,从而改进电子设备的用户体验。
[0085]需要说明的是,在本说明书中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0086]最后,还需要说明的是,上述一系列处理不仅包括以这里所述的顺序按时间序列执行的处理,而且包括并行或分别地、而不是按时间顺序执行的处理。
[0087]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的硬件平台的方式来实现,当然也可以全部通过硬件来实施。基于这样的理解,本发明的技术方案对【背景技术】做出贡献的全部或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
[0088]以上对本发明进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
【权利要求】
1.一种键盘布局控制方法,应用于一电子设备,所述电子设备具有布置在其显示单元上的虚拟键盘,所述键盘布局控制方法包括: 接收用户在所述虚拟键盘上的输入; 基于所述输入,分析并且提取所述用户的输入特征信息;以及 基于所述输入特征信息,调整所述虚拟键盘的布局。
2.如权利要求1所述的键盘布局控制方法,包括:接收用户在所述虚拟键盘上的第一键位上的输入之后,得到与所述第一键位对应的字符,如果在预定时间段内接收到针对所述字符的删除操作,则判定用户在所述第一键位上的输入为误击,其中所述输入特征信息包括所述虚拟键盘中的每个键位的误击频率,基于所述输入特征信息,调整所述虚拟键盘的布局包括: 当所述误击频率高于预设的第一阈值时,增加与所述误击频率对应的所述第一键位的显示面积。
3.如权利要求2所述的键盘布局控制方法,其中,用户在所述虚拟键盘上依次击发第一键位、删除键位以及第二键位上的输入动作为一次误击校正输入,所述输入特征信息包括在预定时间段内所述误击校正输入的计数,基于所述输入特征信息,调整所述虚拟键盘的布局包括: 当所述误击校正输入的计数高于预设的第二阈值时,在接收用户在所述虚拟键盘上的第一键位的输入时 ,执行与所述第二键位对应的输入,其中所述第一键位和第二键位是在所述虚拟键盘上的相邻键位。
4.如权利要求1所述的键盘布局控制方法,其中,所述输入特征信息包括所述虚拟键盘中的每个键位的点击频率,基于所述输入特征信息,调整所述虚拟键盘的布局包括: 当所述点击频率高于预设的第三阈值时,增加与所述点击频率对应的键位的显示面积。
5.如权利要求2或4所述的键盘布局控制方法,其中所述虚拟键盘的布局还包括所述虚拟键盘中每个键位的对应配色,基于所述输入特征信息,调整所述虚拟键盘的布局包括: 当所述误击频率高于预设的第一阈值时或所述点击频率高于预设的第三阈值时,为对应的键位分配第一配色。
6.如权利要求2或4所述的键盘布局控制方法,其中所述虚拟键盘分割为多个键盘子区域,每个所述键盘子区域包括预定数目的键位,基于所述输入特征信息,调整所述虚拟键盘的布局包括: 确定每个所述键盘子区域中在预定时间段内具有最高误击频率或点击频率的第三键位,增加与所述第三键位的显示面积,并且减小所述键盘子区域中其他键位的显示面积,以保持所述键盘子区域的显示面积不变。
7.如权利要求1所述的键盘布局控制方法,基于所述输入特征信息,调整所述虚拟键盘的布局包括: 将包含与所述用户对应的标识信息的所述虚拟键盘的布局配置信息存储在存储单元;和/或 将所述布局配置信息传输到服务器。
8.如权利要求7所述的键盘布局控制方法,其中基于所述输入特征信息,调整所述虚拟键盘的布局包括: 识别所述输入特征信息中的所述标识信息,从所述存储单元检索并且应用与所述标识信息对应的所述布局配置信息。
9.如权利要求8所述的键盘布局控制方法,其中基于所述输入特征信息,调整所述虚拟键盘的布局包括: 识别所述输入特征信息中的所述标识信息,从所述服务器检索并且应用与所述标识信息对应的所述布局配置信息。
10.一种电子设备,包括: 显示单元,用于显示虚拟键盘以及接收用户在所述虚拟键盘上的输入;以及 处理单元,用于基于所述输入分析并且提取所述用户的输入特征信息,并且基于所述输入特征信息调整所述虚拟键盘的布局。
11.如权利要求10所述的电子设备,其中所述显示单元接收用户在所述虚拟键盘上的第一键位上的输入之后,得到与所述第一键位对应的字符,如果在预定时间段内接收到针对所述字符的删除操作,则判定用户在所述第一键位上的输入为误击, 当所述处理单元确定所述误击频率高于预设的第一阈值时,控制所述显示单元增加与所述误击频率对应的所述 第一键位的显示面积。
12.如权利要求11所述的电子设备,其中用户在所述虚拟键盘上依次击发第一键位、删除键位以及第二键位上的动作为一次误击校正输入,所述输入特征信息包括在预定时间段内所述误击校正输入的计数, 当所述处理单元确定所述误击校正输入的计数高于预设的第二阈值时,在接收用户在所述虚拟键盘上的第一键位的输入时,控制所述显示单元执行与所述第二键位对应的输入,其中所述第一键位和第二键位是在所述虚拟键盘上的相邻键位。
13.如权利要求10所述的电子设备,其中所述输入特征信息包括所述虚拟键盘中的每个键位的点击频率, 当所述处理单元确定所述点击频率高于预设的第三阈值时,控制所述显示单元增加与所述点击频率对应的键位的显示面积。
14.如权利要求11或13所述的电子设备,其中所述虚拟键盘的布局还包括所述虚拟键盘中每个键位的对应配色, 当所述处理单元确定所述误击频率高于预设的第一阈值时或所述点击频率高于预设的第三阈值时,控制所述显示单元为对应的键位分配第一配色。
15.如权利要求11或13所述的电子设备,其中所述虚拟键盘分割为多个键盘子区域,每个所述键盘子区域包括预定数目的键位, 所述处理单元确定每个所述键盘子区域中在预定时间段内具有最高误击频率或点击频率的第三键位,控制所述显示单元增加与所述第三键位的显示面积,并且减小所述键盘子区域中其他键位的显示面积,以保持所述键盘子区域的显示面积不变。
16.如权利要求10所述的电子设备,还包括: 存储单元,用于存储所述虚拟键盘的布局配置信息;以及 通信单元,用于与服务器执行通信,其中所述处理单元将包含与所述用户对应的标识信息的所述虚拟键盘的布局配置信息存储在所述存储单兀;并且 所述处理单元通过所述通信单元将所述布局配置信息传输到服务器。
17.如权利要求16所述的电子设备,其中所述处理单元识别所述输入特征信息中的所述标识信息,从所述存储单元检索并且将与所述标识信息对应的所述布局配置信息应用于所述显示单元。
18.如权利要求16所述的电子设备,其中所述处理单元识别所述输入特征信息中的所述标识信息,通过所述通信单元从所述服务器检索与所述标识信息对应的所述布局配置信息,并且将与所 述标识信息对应的所述布局配置信息应用于所述显示单元。
【文档编号】G06F3/0488GK103995673SQ201410253813
【公开日】2014年8月20日 申请日期:2014年6月9日 优先权日:2014年6月9日
【发明者】孙中全 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1