本发明专利技术的目的是提供一种用于提供移动设备中的虚拟键盘的方法与设备。提供设备通过根据与移动设备相对应的触摸状态信息,确定与所述虚拟键盘相对应的核心触点信息与辅助触点信息,根据所述核心触点信息与所述辅助触点信息,确定与所述触摸状态信息相对应的键盘设置信息,并根据所述键盘设置信息,显示所述虚拟键盘。与现有技术相比,本发明专利技术能够自动调整键盘布局,生成符合当前用户触摸状态信息的虚拟键盘,实时地与用户的使用习惯相符合,提高了用户使用的便捷性与输入效率,改善了用户的输入体验。
【技术实现步骤摘要】
【专利摘要】本专利技术的目的是提供一种用于提供移动设备中的虚拟键盘的方法与设备。提供设备通过根据与移动设备相对应的触摸状态信息,确定与所述虚拟键盘相对应的核心触点信息与辅助触点信息,根据所述核心触点信息与所述辅助触点信息,确定与所述触摸状态信息相对应的键盘设置信息,并根据所述键盘设置信息,显示所述虚拟键盘。与现有技术相比,本专利技术能够自动调整键盘布局,生成符合当前用户触摸状态信息的虚拟键盘,实时地与用户的使用习惯相符合,提高了用户使用的便捷性与输入效率,改善了用户的输入体验。【专利说明】一种用于提供移动设备中的虚拟键盘的方法和设备
本专利技术涉及互联网
,尤其涉及一种用于提供移动设备中的虚拟键盘的技 术。
技术介绍
当前,随着例如平板电脑等移动设备的不断普及,虚拟键盘的使用也越加频繁。然 而,由于不同用户使用移动设备的输入习惯不同,并且手掌大小和习惯输入区域也不同,默 认的虚拟键盘布局可能无法与用户的输入习惯相适应,从而造成输入不便。
技术实现思路
本专利技术的目的是提供一种用于提供移动设备中的虚拟键盘的方法与设备。 根据本专利技术的一个方面,提供了一种用于提供移动设备中的虚拟键盘的方法,其 中,该方法包括: -获取与所述移动设备相对应的触摸状态信息,其中,所述移动设备包括待显示或 正在显示的虚拟键盘; -根据所述触摸状态信息,确定与所述虚拟键盘相对应的核心触点信息与辅助触 点信息,其中,所述触点信息包括位置信息和/或范围信息; -根据所述核心触点信息与所述辅助触点信息,确定与所述触摸状态信息相对应 的键盘设置信息; -根据所述键盘设置信息,显示所述虚拟键盘。 根据本专利技术的另一方面,还提供了一种用于提供移动设备中的虚拟键盘的提供设 备,其中,该设备包括: 用于获取与所述移动设备相对应的触摸状态信息的装置,其中,所述移动设备包 括待显示或正在显示的虚拟键盘; 用于根据所述触摸状态信息,确定与所述虚拟键盘相对应的核心触点信息与辅助 触点信息的装置,其中,所述触点信息包括位置信息和/或范围信息; 用于根据所述核心触点信息与所述辅助触点信息,确定与所述触摸状态信息相对 应的键盘设置信息的装置; 用于根据所述键盘设置信息,显示所述虚拟键盘的装置。 与现有技术相比,本专利技术通过根据与移动设备相对应的触摸状态信息,确定与所 述虚拟键盘相对应的核心触点信息与辅助触点信息,根据所述核心触点信息与所述辅助触 点信息,确定与所述触摸状态信息相对应的键盘设置信息,并根据所述键盘设置信息,显示 所述虚拟键盘;从而能够自动调整键盘布局,生成符合当前用户触摸状态信息的虚拟键盘, 实时地与用户的使用习惯相符合,提高了用户使用的便捷性与输入效率,改善了用户的输 入体验。 而且,本专利技术还可以根据所述核心触点信息与所述辅助触点信息,结合所述虚拟 键盘所对应的应用相关信息,确定与所述触摸状态信息相对应的键盘设置信息;从而自动 调整键盘布局,更加灵活的确定虚拟键盘的键盘设置信息,使得所述虚拟键盘符合当前应 用与用户触摸状态信息的输入需求,实时地与用户的使用习惯相符合,提高了用户使用的 便捷性与输入效率,改善了用户的输入体验。 而且,本专利技术还可以根据所述核心触点信息与所述辅助触点信息,确定与所述触 摸状态信息相对应的一个或多个候选键盘设置信息,根据所述移动设备的对应用户对所述 一个或多个候选键盘设置信息的选择操作,确定与所述虚拟键盘相对应的键盘设置信息; 从而为用户提供更多的选择,生成符合当前用户触摸状态信息的虚拟键盘,实时地与用户 的使用习惯相符合,提高了用户使用的便捷性与输入效率,改善了用户的输入体验。 而且,本专利技术还可以根据用户对所述虚拟键盘的操作信息,基于所述操作信息中 的落点信息与所述键盘设置信息中键位信息的相对位置关系,确定所述操作信息所对应的 输入信息;进一步地,还可以根据所述落点信息与所述键盘设置信息中键位信息的相对位 置关系,结合候选词库,确定所述操作信息所对应的输入信息;从而基于所生成的虚拟键 盘,提高用户输入的准确性、便捷性与输入效率,改善了用户的输入体验。 而且,本专利技术还可以根据所述输入信息,结合与所述输入信息相对应的操作信息, 更新所述虚拟键盘的键盘设置信息;从而基于实际输入信息与操作信息的关系,不断调整 虚拟键盘的键盘设置信息,使得所述虚拟键盘不仅符合用户的触摸状态信息,还符合用户 在输入信息时的动态移动状态,进而实时地与用户的使用习惯相符合,提高了用户使用的 便捷性与输入效率,改善了用户的输入体验。 而且,本专利技术还可以检测是否满足确定键盘设置信息的触发条件,当满足所述触 发条件时,获取与所述移动设备相对应的触摸状态信息,其中,所述移动设备包括待显示或 正在显示的虚拟键盘;从而提高了确定所述键盘设置信息的处理效率,进而自动调整键盘 布局,生成符合当前用户触摸状态信息的虚拟键盘,实时地与用户的使用习惯相符合,提高 了用户使用的便捷性与输入效率,改善了用户的输入体验。 【专利附图】【附图说明】 通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本专利技术的其它 特征、目的和优点将会变得更明显: 图1示出根据本专利技术一个方面的一种用于提供移动设备中的虚拟键盘的提供设 备不意图; 图2示出根据本专利技术一个优选实施例的一种用于提供移动设备中的虚拟键盘的 提供设备示意图; 图3示出根据本专利技术另一个方面的一种用于提供移动设备中的虚拟键盘的方法 流程图; 图4示出根据本专利技术一个优选实施例的一种用于提供移动设备中的虚拟键盘的 方法流程图。 附图中相同或相似的附图标记代表相同或相似的部件。 【具体实施方式】 下面结合附图对本专利技术作进一步详细描述。 图1示出根据本专利技术一个方面的一种用于提供移动设备中的虚拟键盘的提供设 备示意图;其中,所述提供设备包括用于获取与所述移动设备相对应的触摸状态信息的装 置(以下简称为"状态获取装置1"),其中,所述移动设备包括待显示或正在显示的虚拟键 盘;用于根据所述触摸状态信息,确定与所述虚拟键盘相对应的核心触点信息与辅助触点 信息的装置(以下简称为"触点确定装置2"),其中,所述触点信息包括位置信息和/或范 围信息;用于根据所述核心触点信息与所述辅助触点信息,确定与所述触摸状态信息相对 应的键盘设置信息的装置(以下简称为"设置确定装置3");用于根据所述键盘设置信息, 显示所述虚拟键盘的装置(以下简称为"显示装置4")。 在此,所述提供设备括但不限于网络设备、用户设备、或网络设备与用户设备通过 网络相集成所构成的设备。其中,所述网络设备包括一种能够按照事先设定或存储的指令, 自动进行数值计算和信息处理的电子设备,其硬件包括但不限于微处理器、专用集成电路 (ASIC)、可编程门阵列(FPGA)、数字处理器(DSP)、嵌入式设备等。所述网络设备其包括但 不限于计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云;在 此,云由基于云计算(Cloud Computing)的大量计算机或网络服务器构成,其中,云计算是 分布式计算的一种,由一群松散耦合的计算本文档来自技高网...
【技术保护点】
一种用于提供移动设备中的虚拟键盘的方法,其中,该方法包括:‑获取与所述移动设备相对应的触摸状态信息,其中,所述移动设备包括待显示或正在显示的虚拟键盘;‑根据所述触摸状态信息,确定与所述虚拟键盘相对应的核心触点信息与辅助触点信息,其中,所述触点信息包括位置信息和/或范围信息;‑根据所述核心触点信息与所述辅助触点信息,确定与所述触摸状态信息相对应的键盘设置信息;‑根据所述键盘设置信息,显示所述虚拟键盘。
【技术特征摘要】
【专利技术属性】
技术研发人员:汪倩怡,王铁彬,
申请(专利权)人:百度在线网络技术北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。