CN104516664A - 移动终端的虚拟键盘控制方法和装置 - Google Patents

移动终端的虚拟键盘控制方法和装置 Download PDF

Info

Publication number
CN104516664A
CN104516664A CN201310465287.0A CN201310465287A CN104516664A CN 104516664 A CN104516664 A CN 104516664A CN 201310465287 A CN201310465287 A CN 201310465287A CN 104516664 A CN104516664 A CN 104516664A
Authority
CN
China
Prior art keywords
touch
button
screening
control
dummy keyboard
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201310465287.0A
Other languages
English (en)
Inventor
陈晓昕
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Baidu Online Network Technology Beijing Co Ltd
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201310465287.0A priority Critical patent/CN104516664A/zh
Priority to PCT/CN2014/085305 priority patent/WO2015051680A1/zh
Publication of CN104516664A publication Critical patent/CN104516664A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04886Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • G06F3/0233Character input methods

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

本发明提出一种移动终端的虚拟键盘控制方法和装置,其中该方法包括:获取预设时间段内用户在移动终端的虚拟键盘上输入的多个触控区域;根据多个触控区域获取与多个触控区域对应的多个按键的触控频率和平均触控面积;根据触控频率对多个按键进行筛选;以及根据筛选之后的多个按键的平均触控面积确定响应区域,并根据响应区域调制筛选之后的多个按键的尺寸。本发明实施例的方法,在触控显示屏幕的显示区域不足时,可合理调整按键的触控区域。

Description

移动终端的虚拟键盘控制方法和装置
技术领域
本发明涉及移动设备技术领域,尤其涉及一种移动终端的虚拟键盘控制方法和装置。
背景技术
随着触控技术的发展,多种移动终端的触控显示屏幕提供虚拟键盘,用户根据该虚拟键盘进行按键输入。但是,并非所有的触控显示屏幕都有足够大的显示区域提供虚拟键盘,例如,如果手机的触控显示屏幕较小,则英文虚拟键盘可能显示不下,或者每个触控按键显示的触控区域特小,导致操作困难。
因此,需要对虚拟键盘中的每个按键的触控区域进行调整。目前,往往通过用户多个手指头的间距决定虚拟键盘的按键尺寸,但是存在以下技术缺陷,如果触控显示屏幕的显示区域还是不足够,每个按键的尺寸仍然过小,操作困难的问题仍然存在,过小的按键尺寸会造成用户不易以手指正确触碰目标按键,甚至容易误触非目标按键。
发明内容
本发明旨在至少解决上述技术问题之一。
为此,本发明的第一个目的在于提出一种移动终端的虚拟键盘控制方法。该方法在触控显示屏幕的显示区域不足时,可合理调整按键的触控区域,有效地解决了按键尺寸过小导致操作困难的问题。
本发明的第二个目的在于提出一种移动终端的虚拟键盘控制装置。
为了实现上述目的,本发明第一方面实施例的移动终端的虚拟键盘控制方法包括以下步骤:获取预设时间段内用户在移动终端的虚拟键盘上输入的多个触控区域;获取与所述多个触控区域对应的多个按键的触控频率和平均触控面积;根据所述触控频率对所述多个按键进行筛选;以及根据筛选之后的所述多个按键的所述平均触控面积确定响应区域,并根据所述响应区域调制筛选之后的所述多个按键的尺寸。
本发明实施例的移动终端的虚拟键盘控制方法,根据多个触控区域对应的多个按键的触控频率对多个按键进行筛选,以获得用户经常使用的按键,并且,根据筛选之后的每个按键的平均触控面积确定对应的响应区域,并根据响应区域调制筛选之后的每个按键的尺寸,从而在触控显示屏幕的显示区域不足时,可合理调整按键的触控区域,有效地解决了按键尺寸过小导致操作困难的问题,例如,将不经常使用的按键的触控区域调小;另外,还使得虚拟键盘中每个按键的尺寸更加符合用户的输入习惯,提升了用户体验。
为了实现上述目的,本发明第二方面实施例的移动终端的虚拟键盘控制装置,包括:触控区域获取模块,用于获取预设时间段内用户在移动终端的虚拟键盘上输入的多个触控区域;触控频率和平均触控面积获取模块,用于获取与所述多个触控区域对应的多个按键的触控频率和平均触控面积;筛选模块,用于根据所述触控频率对所述多个按键进行筛选;确定模块,用于根据筛选之后的所述多个按键的所述平均触控面积确定响应区域;以及调制模块,用于根据所述响应区域调制筛选之后的所述多个按键的尺寸。
本发明实施例的移动终端的虚拟键盘控制装置,可通过筛选模块根据多个触控区域对应的多个按键的触控频率对多个按键进行筛选,以获得用户经常使用的按键,确定模块根据筛选之后的每个按键的平均触控面积确定对应的响应区域,调制模块根据响应区域调制筛选之后的每个按键的尺寸,从而在触控显示屏幕的显示区域不足时,可合理调整按键的触控区域,有效地解决了按键尺寸过小导致操作困难的问题,例如,将不经常使用的按键的触控区域调小;另外,还使得虚拟键盘中每个按键的尺寸更加符合用户的输入习惯,提升了用户体验。
本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中,
图1是根据本发明一个实施例的移动终端的虚拟键盘控制方法的流程图;
图2是根据本发明另一个实施例的移动终端的虚拟键盘控制方法的流程图;
图3是根据本发明一个实施例的移动终端的虚拟键盘控制装置的结构框图;
图4是根据本发明另一个实施例的移动终端的虚拟键盘控制装置的结构框图;
图5是根据本发明又一个实施例的移动终端的虚拟键盘控制装置的结构框图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。相反,本发明的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。
在本发明的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。此外,在本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
下面参考附图描述根据本发明实施例的移动终端的虚拟键盘控制方法和装置。
为了解决现有技术中如果触控显示屏幕过小导致虚拟键盘按键显示尺寸过小,不利于输入操作,可通过用户的手指在虚拟键盘中的触控面积和各个按键的触控频率以调整按键的尺寸,为此本发明提出了一种移动终端的虚拟键盘控制方法,包括以下步骤:获取预设时间段内用户在移动终端的虚拟键盘上输入的多个触控区域;获取与多个触控区域对应的多个按键的触控频率和平均触控面积;根据触控频率对多个按键进行筛选;以及根据筛选之后的多个按键的平均触控面积确定响应区域,并根据响应区域调制筛选之后的多个按键的尺寸。
图1是根据本发明一个实施例的移动终端的虚拟键盘控制方法的流程图。
如图1所示,移动终端的虚拟键盘控制方法包括以下步骤:
S101,获取预设时间段内用户在移动终端的虚拟键盘上输入的多个触控区域。
在本发明的一个实施例中,移动终端可以是手机、平板电脑、个人数字助理、电子书等具有各种操作***的硬件设备,并且具有触控显示屏幕,该触控显示屏幕上可以显示虚拟键盘。另外,本发明的实施例对虚拟键盘不做限定。
在本发明的一个实施例中,可通过触摸屏的电容感应获取用户在移动终端的虚拟键盘上输入的触控区域,主要为用户在移动终端的虚拟键盘上输入的触控区域。
其中,预设时间段可以为***默认设定的,也可以为用户自己设定的。例如,预设时间段为一周,可通过触摸屏的电容感应获取在过去的一周时间内用户在移动终端的虚拟键盘上输入的所有触控区域。
S102,获取与多个触控区域对应的多个按键的触控频率和平均触控面积。
其中,在预设时间段内,每个按键可对应多次触控,每次触控的触控区域集中在按键附近,每个按键的平均触控面积可通过对对应的多个触控区域求平均值算法获得。例如,预设时间段为一周,可根据多个触控区域获知在过去一周时间内,用户触控了虚拟键盘上按键A,按键A对应多个触控区域,根据按键A的多个触控区域获取在过去一周时间内触控按键A的频次,将按键A的多个触控区域的触控面积相加求和,之后将该和值除以按键A的触控频次,即可获得按键A的平均触控面积。
S103,根据触控频率对多个按键进行筛选。
具体地,可根据触控频率对在预设时间段内获取的多个按键进行筛选,将不符合预设条件的按键删除,具体在后续的实施例中将进一步叙述。
S104,根据筛选之后的多个按键的平均触控面积确定响应区域,并根据响应区域调制筛选之后的多个按键的尺寸。
具体地,可根据筛选之后的每个按键的平均触控面积确定对应的响应区域,并根据响应区域调制筛选之后的每个按键的尺寸。
本发明实施例的移动终端的虚拟键盘控制方法,根据多个触控区域对应的多个按键的触控频率对多个按键进行筛选,以获得用户经常使用的按键,并且,根据筛选之后的每个按键的平均触控面积确定对应的响应区域,并根据响应区域调制筛选之后的每个按键的尺寸,从而在触控显示屏幕的显示区域不足时,可合理调整按键的触控区域,有效地解决了按键尺寸过小导致操作困难的问题,例如,将不经常使用的按键的触控区域调小;另外,还使得虚拟键盘中每个按键的尺寸更加符合用户的输入习惯,提升了用户体验。
图2是根据本发明另一个实施例的移动终端的虚拟键盘控制方法的流程图。
为了更加精确地获得用户在移动终端的虚拟键盘中经常使用的按键,进一步提升用户体验,需判断按键的触控频率是否大于预设频率,如果小于或等于预设频率,则筛除对应的按键。具体地,如图2所示,移动终端的虚拟键盘控制方法包括以下步骤:
S201,获取预设时间段内用户在移动终端的虚拟键盘上输入的多个触控区域。
在本发明的一个实施例中,移动终端可以是手机、平板电脑、个人数字助理、电子书等具有各种操作***的硬件设备,并且具有触控功能,该触控显示屏幕上可以显示虚拟键盘。另外,本发明的实施例对虚拟键盘不做限定。
在本发明的一个实施例中,可通过触摸屏的电容感应获取用户在移动终端的虚拟键盘上输入的触控区域,主要为用户在移动终端的虚拟键盘上输入的触控区域。
其中,预设时间段可以为***默认设定的,也可以为用户自己设定的。例如,预设时间段为一周,可通过触摸屏的电容感应获取在过去的一周时间内用户在移动终端的虚拟键盘上输入的所有触控区域。
S202,获取与多个触控区域对应的多个按键的触控频率和平均触控面积。
其中,在预设时间段内,每个按键可对应多次触控,每次触控的触控区域集中在按键附近,每个按键的平均触控面积可通过对对应的多个触控区域求平均值算法获得。例如,预设时间段为一周,可根据多个触控区域获知在过去一周时间内,用户触控了虚拟键盘上按键A,按键A对应多个触控区域,根据按键A的多个触控区域获取在过去一周时间内触控按键A的频次,将按键A的多个触控区域的触控面积相加求和,之后将该和值除以按键A的触控频次,即可获得按键A的平均触控面积。
S203,判断触控频率是否大于预设频率。
其中,预设频率可为***默认设定的,也可为用户自己设定的。具体地,如果按键的触控频率大于预设频率,可认为用户经常使用该按键,从而获得用户经常使用的按键,并继续执行步骤S205。
S204,如果小于或等于预设频率,则筛除对应的按键。
具体地,如果按键的触控频率小于或等于预设频率,则可认为用户不经常使用该按键,筛除该按键,从而获得筛选之后的多个按键。
S205,根据筛选之后的多个按键的平均触控面积确定响应区域,并根据响应区域调制筛选之后的多个按键的尺寸。
具体地,可根据筛选之后的每个按键的平均触控面积确定对应的响应区域,并根据响应区域调制筛选之后的每个按键的尺寸。
本发明实施例的移动终端的虚拟键盘控制方法,判断按键的触控频率是否大于预设频率,如果小于或等于预设频率,则筛除对应的按键,从而更加精确地获得用户在移动终端的虚拟键盘中经常使用的按键。
在本发明的一个实施例中,为了使得调制的每个按键的尺寸更加精确,移动终端的虚拟键盘控制方法还包括:根据筛选之后的多个按键的平均触控面积和触控频率确定响应区域,并根据响应区域调制筛选之后的多个按键的尺寸。例如,触控频率高,对应的响应区域大,即用户的手指可能比较大,需要较大的响应区域,平均触控面积大,对应的响应区域大,即可适当地调整用户经常使用的按键的触控面积。
在本发明的一个实施例中,为了使得虚拟键盘更加方便用户输入使用,可对虚拟键盘中的按键根据用户的使用***均触控面积和/或触控频率重新布局虚拟键盘中的按键。其中,虚拟键盘的尺寸可保存不变。例如,可根据触控频率将用户经常使用的按键调整至靠前或者靠中间,且容易触控到的位置。
为了实现上述实施例,本发明还提出一种移动终端的虚拟键盘控制装置。
一种移动终端的虚拟键盘控制装置,包括:触控区域获取模块,用于获取预设时间段内用户在移动终端的虚拟键盘上输入的多个触控区域;触控频率和平均触控面积获取模块,用于获取与多个触控区域对应的多个按键的触控频率和平均触控面积;筛选模块,用于根据触控频率对多个按键进行筛选;确定模块,用于根据筛选之后的多个按键的平均触控面积确定响应区域;以及调制模块,用于根据响应区域调制筛选之后的多个按键的尺寸。
图3是根据本发明一个实施例的移动终端的虚拟键盘控制装置的结构框图。
如图3所示,移动终端的虚拟键盘控制装置包括:触控区域获取模块100、触控频率和平均触控面积获取模块200、筛选模块300、确定模块400和调制模块500。
具体地,触控区域获取模块100用于获取预设时间段内用户在移动终端的虚拟键盘上输入的多个触控区域。其中,预设时间段可以为***默认设定的,也可以为用户自己设定的。例如,预设时间段为一周,触控区域获取模块100可通过触摸屏的电容感应获取在过去的一周时间内用户在移动终端的虚拟键盘上输入的所有触控区域。
在本发明的一个实施例中,移动终端可以是手机、平板电脑、个人数字助理、电子书等具有各种操作***的硬件设备,并且具有触控显示屏幕,该触控显示屏幕上可以显示虚拟键盘。另外,本发明的实施例对虚拟键盘不做限定。
触控频率和平均触控面积获取模块200用于获取与多个触控区域对应的多个按键的触控频率和平均触控面积。其中,在预设时间段内,每个按键可对应多次触控,每次触控的触控区域集中在按键附近,每个按键的平均触控面积可通过对对应的多个触控区域求平均值算法获得。例如,预设时间段为一周,可根据多个触控区域获知在过去一周时间内,用户触控了虚拟键盘上按键A,按键A对应多个触控区域,根据按键A的多个触控区域获取在过去一周时间内触控按键A的频次,将按键A的多个触控区域的触控面积相加求和,之后将该和值除以按键A的触控频次,即可获得按键A的平均触控面积。
筛选模块300用于根据触控频率对多个按键进行筛选。更具体地,可根据触控频率对在预设时间段内获取的多个按键进行筛选,将不符合预设条件的按键删除。
确定模块400用于根据筛选之后的多个按键的平均触控面积确定响应区域。更具体地,确定模块400可根据筛选之后的每个按键的平均触控面积确定对应的响应区域。
调制模块500用于根据响应区域调制筛选之后的多个按键的尺寸。更具体地,调制模块500可根据响应区域调制筛选之后的每个按键的尺寸。
本发明实施例的移动终端的虚拟键盘控制装置,可通过筛选模块根据多个触控区域对应的多个按键的触控频率对多个按键进行筛选,以获得用户经常使用的按键,确定模块根据筛选之后的每个按键的平均触控面积确定对应的响应区域,调制模块根据响应区域调制筛选之后的每个按键的尺寸,从而在触控显示屏幕的显示区域不足时,可合理调整按键的触控区域,有效地解决了按键尺寸过小导致操作困难的问题,例如,将不经常使用的按键的触控区域调小;另外,还使得虚拟键盘中每个按键的尺寸更加符合用户的输入习惯,提升了用户体验。
在本发明的一个实施例中,为了使得调制的每个按键的尺寸更加精确,确定模块400还用于根据筛选之后的多个按键的平均触控面积和触控频率确定响应的区域。例如,触控频率高,对应的响应区域大,即用户的手指可能比较大,需要较大的响应区域,平均触控面积大,对应的响应区域大,即可适当地调整用户经常使用的按键的触控面积。
图4是根据本发明另一个实施例的移动终端的虚拟键盘控制装置的结构框图。
如图4所示,移动终端的虚拟键盘控制装置包括:触控区域获取模块100、触控频率和平均触控面积获取模块200、筛选模块300、确定模块400、调制模块500、判断单元310和筛除单元320。其中,筛选模块300包括:判断单元310和筛除单元320。
具体地,判断单元310用于判断触控频率是否大于预设频率。其中,预设频率可为***默认设定的,也可为用户自己设定的。更具体地,如果按键的触控频率大于预设频率,可认为用户经常使用该按键,从而获得用户经常使用的按键。
筛除单元320用于在小于或等于预设频率时,筛除对应的按键。更具体地,如果按键的触控频率小于或等于预设频率,则可认为用户不经常使用该按键,筛除单元320筛除该按键,从而获得筛选之后的多个按键。
本发明实施例的移动终端的虚拟键盘控制装置,可通过判断单元判断按键的触控频率是否大于预设频率,筛除单元在小于或等于预设频率时,筛除对应的按键,从而更加精确地获得用户在移动终端的虚拟键盘中经常使用的按键。
图5是根据本发明又一个实施例的移动终端的虚拟键盘控制装置的结构框图。
如图5所示,移动终端的虚拟键盘控制装置包括:触控区域获取模块100、触控频率和平均触控面积获取模块200、筛选模块300、确定模块400、调制模块500、重新布局模块600、判断单元310和筛除单元320。其中,筛选模块300包括:判断单元310和筛除单元320。
具体地,重新布局模块600用于根据筛选之后的多个按键的平均触控面积和/或触控频率重新布局虚拟键盘中的按键。其中,虚拟键盘的尺寸可保持不变。例如,可根据触控频率将用户经常使用的按键调整至靠前或者靠中间,且容易触控到的位置。
本发明实施例的移动终端的虚拟键盘控制装置,可通过重新布局模块对虚拟键盘中的按键根据用户的使用习惯进行重新布局,使得虚拟键盘更加方便用户输入使用,进一步提升了用户体验。
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行***执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的多个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同物限定。

Claims (8)

1.一种移动终端的虚拟键盘控制方法,其特征在于,包括:
获取预设时间段内用户在移动终端的虚拟键盘上输入的多个触控区域;
获取与所述多个触控区域对应的多个按键的触控频率和平均触控面积;
根据所述触控频率对所述多个按键进行筛选;以及
根据筛选之后的所述多个按键的所述平均触控面积确定响应区域,并根据所述响应区域调制筛选之后的所述多个按键的尺寸。
2.根据权利要求1所述的方法,其特征在于,所述根据所述触控频率对所述多个按键进行筛选,具体包括:
判断所述触控频率是否大于预设频率;以及
如果小于或等于预设频率,则筛除对应的所述按键。
3.根据权利要求1或2所述的方法,其特征在于,还包括:
根据筛选之后的所述多个按键的所述平均触控面积和所述触控频率确定所述响应区域,并根据所述响应区域调制筛选之后的所述多个按键的尺寸。
4.根据权利要求3所述的方法,其特征在于,还包括:
根据筛选之后的所述多个按键的所述平均触控面积和/或所述触控频率重新布局所述虚拟键盘中的所述按键。
5.一种移动终端的虚拟键盘控制装置,其特征在于,包括:
触控区域获取模块,用于获取预设时间段内用户在移动终端的虚拟键盘上输入的多个触控区域;
触控频率和平均触控面积获取模块,用于获取与所述多个触控区域对应的多个按键的触控频率和平均触控面积;
筛选模块,用于根据所述触控频率对所述多个按键进行筛选;
确定模块,用于根据筛选之后的所述多个按键的所述平均触控面积确定响应区域;以及
调制模块,用于根据所述响应区域调制筛选之后的所述多个按键的尺寸。
6.根据权利要求5所述的装置,其特征在于,所述筛选模块包括:
判断单元,用于判断所述触控频率是否大于预设频率;以及
筛除单元,用于在小于或等于预设频率时,筛除对应的所述按键。
7.根据权利要求5或6所述的装置,其特征在于,所述确定模块还用于根据筛选之后的所述多个按键的所述平均触控面积和所述触控频率确定所述响应的区域。
8.根据权利要求7所述的装置,其特征在于,还包括:
重新布局模块,用于根据筛选之后的所述多个按键的所述平均触控面积和/或所述触控频率重新布局所述虚拟键盘中的所述按键。
CN201310465287.0A 2013-10-08 2013-10-08 移动终端的虚拟键盘控制方法和装置 Pending CN104516664A (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201310465287.0A CN104516664A (zh) 2013-10-08 2013-10-08 移动终端的虚拟键盘控制方法和装置
PCT/CN2014/085305 WO2015051680A1 (zh) 2013-10-08 2014-08-27 移动终端的虚拟键盘控制方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310465287.0A CN104516664A (zh) 2013-10-08 2013-10-08 移动终端的虚拟键盘控制方法和装置

Publications (1)

Publication Number Publication Date
CN104516664A true CN104516664A (zh) 2015-04-15

Family

ID=52792051

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310465287.0A Pending CN104516664A (zh) 2013-10-08 2013-10-08 移动终端的虚拟键盘控制方法和装置

Country Status (2)

Country Link
CN (1) CN104516664A (zh)
WO (1) WO2015051680A1 (zh)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106055225A (zh) * 2016-05-20 2016-10-26 深圳天珑无线科技有限公司 一种控件显示方法、终端和服务器
CN106155557A (zh) * 2016-07-11 2016-11-23 广东欧珀移动通信有限公司 一种虚拟按键显示方法及移动终端
WO2017020599A1 (zh) * 2015-07-31 2017-02-09 宇龙计算机通信科技(深圳)有限公司 一种软键盘布局调整方法、装置及电子设备
CN106775068A (zh) * 2016-11-29 2017-05-31 努比亚技术有限公司 一种触控区域控制方法及智能终端
CN107132986A (zh) * 2017-05-17 2017-09-05 广东工业大学 一种虚拟按键智能调节触控响应区域的方法及装置
CN107203313A (zh) * 2017-05-24 2017-09-26 维沃移动通信有限公司 调整桌面显示对象方法、移动终端及计算机可读存储介质
CN107748638A (zh) * 2017-09-28 2018-03-02 努比亚技术有限公司 一种区域调整方法、终端及计算机可读存储介质
CN108710465A (zh) * 2018-03-19 2018-10-26 西安艾润物联网技术服务有限责任公司 车牌号输入法虚拟按键显示控制方法、存储介质及用户终端
CN109871174A (zh) * 2019-01-28 2019-06-11 维沃移动通信有限公司 一种虚拟按键显示方法和移动终端
CN111045591A (zh) * 2019-12-26 2020-04-21 维沃移动通信有限公司 一种虚拟键盘的显示方法和电子设备
CN111324276A (zh) * 2018-12-17 2020-06-23 珠海格力电器股份有限公司 虚拟键盘的控制方法、装置和终端
CN113918071A (zh) * 2021-10-09 2022-01-11 北京字节跳动网络技术有限公司 交互方法、装置和电子设备
WO2023051119A1 (zh) * 2021-09-30 2023-04-06 北京搜狗科技发展有限公司 虚拟键盘设置方法、装置、存储介质及计算机程序产品

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108153427B (zh) * 2016-12-02 2021-04-20 上海博泰悦臻电子设备制造有限公司 一种键盘布局方法、***及一种车机

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070109276A1 (en) * 2005-11-17 2007-05-17 Lg Electronics Inc. Method for Allocating/Arranging Keys on Touch-Screen, and Mobile Terminal for Use of the Same
JP2007280153A (ja) * 2006-04-10 2007-10-25 Sony Ericsson Mobilecommunications Japan Inc 文字入力装置、文字入力方法、文字入力プログラム、及び携帯端末装置
CN101442584A (zh) * 2007-11-20 2009-05-27 中兴通讯股份有限公司 一种提高按键输入率的触摸屏手机
CN101950243A (zh) * 2010-09-19 2011-01-19 宇龙计算机通信科技(深圳)有限公司 一种移动终端及其设置按键位置的方法
CN101957722A (zh) * 2010-09-28 2011-01-26 华为终端有限公司 触摸屏输入控制方法、装置及手机
CN102467330A (zh) * 2010-11-16 2012-05-23 吉易高科股份有限公司 一种虚拟键盘装置及其操作方法
US8384686B1 (en) * 2008-10-21 2013-02-26 Google Inc. Constrained keyboard organization
US20130120278A1 (en) * 2008-11-11 2013-05-16 Christian T. Cantrell Biometric Adjustments for Touchscreens

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2486917A (en) * 2010-12-31 2012-07-04 Nokia Corp Method for determining the intended character when a keypad receives input

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070109276A1 (en) * 2005-11-17 2007-05-17 Lg Electronics Inc. Method for Allocating/Arranging Keys on Touch-Screen, and Mobile Terminal for Use of the Same
JP2007280153A (ja) * 2006-04-10 2007-10-25 Sony Ericsson Mobilecommunications Japan Inc 文字入力装置、文字入力方法、文字入力プログラム、及び携帯端末装置
CN101442584A (zh) * 2007-11-20 2009-05-27 中兴通讯股份有限公司 一种提高按键输入率的触摸屏手机
US8384686B1 (en) * 2008-10-21 2013-02-26 Google Inc. Constrained keyboard organization
US20130120278A1 (en) * 2008-11-11 2013-05-16 Christian T. Cantrell Biometric Adjustments for Touchscreens
CN101950243A (zh) * 2010-09-19 2011-01-19 宇龙计算机通信科技(深圳)有限公司 一种移动终端及其设置按键位置的方法
CN101957722A (zh) * 2010-09-28 2011-01-26 华为终端有限公司 触摸屏输入控制方法、装置及手机
CN102467330A (zh) * 2010-11-16 2012-05-23 吉易高科股份有限公司 一种虚拟键盘装置及其操作方法

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017020599A1 (zh) * 2015-07-31 2017-02-09 宇龙计算机通信科技(深圳)有限公司 一种软键盘布局调整方法、装置及电子设备
CN106055225A (zh) * 2016-05-20 2016-10-26 深圳天珑无线科技有限公司 一种控件显示方法、终端和服务器
CN106155557A (zh) * 2016-07-11 2016-11-23 广东欧珀移动通信有限公司 一种虚拟按键显示方法及移动终端
CN106155557B (zh) * 2016-07-11 2019-06-18 Oppo广东移动通信有限公司 一种虚拟按键显示方法及移动终端
CN106775068A (zh) * 2016-11-29 2017-05-31 努比亚技术有限公司 一种触控区域控制方法及智能终端
CN106775068B (zh) * 2016-11-29 2020-07-14 中气电力装备有限公司 一种触控区域控制方法及智能终端
CN107132986A (zh) * 2017-05-17 2017-09-05 广东工业大学 一种虚拟按键智能调节触控响应区域的方法及装置
CN107203313A (zh) * 2017-05-24 2017-09-26 维沃移动通信有限公司 调整桌面显示对象方法、移动终端及计算机可读存储介质
CN107203313B (zh) * 2017-05-24 2020-04-17 维沃移动通信有限公司 调整桌面显示对象方法、移动终端及计算机可读存储介质
CN107748638A (zh) * 2017-09-28 2018-03-02 努比亚技术有限公司 一种区域调整方法、终端及计算机可读存储介质
CN108710465A (zh) * 2018-03-19 2018-10-26 西安艾润物联网技术服务有限责任公司 车牌号输入法虚拟按键显示控制方法、存储介质及用户终端
CN111324276A (zh) * 2018-12-17 2020-06-23 珠海格力电器股份有限公司 虚拟键盘的控制方法、装置和终端
CN111324276B (zh) * 2018-12-17 2021-04-27 珠海格力电器股份有限公司 虚拟键盘的控制方法、装置和终端
CN109871174A (zh) * 2019-01-28 2019-06-11 维沃移动通信有限公司 一种虚拟按键显示方法和移动终端
CN111045591A (zh) * 2019-12-26 2020-04-21 维沃移动通信有限公司 一种虚拟键盘的显示方法和电子设备
WO2021129772A1 (zh) * 2019-12-26 2021-07-01 维沃移动通信有限公司 一种虚拟键盘的显示方法和电子设备
WO2023051119A1 (zh) * 2021-09-30 2023-04-06 北京搜狗科技发展有限公司 虚拟键盘设置方法、装置、存储介质及计算机程序产品
CN113918071A (zh) * 2021-10-09 2022-01-11 北京字节跳动网络技术有限公司 交互方法、装置和电子设备

Also Published As

Publication number Publication date
WO2015051680A1 (zh) 2015-04-16

Similar Documents

Publication Publication Date Title
CN104516664A (zh) 移动终端的虚拟键盘控制方法和装置
US9110574B2 (en) Augmented I/O for limited form factor user-interfaces
KR101862110B1 (ko) 햅틱 피드백을 갖는 입력
CN108073319B (zh) 用于触摸显示面板的可重新配置的触摸感应***和方法
CN106293479B (zh) 一种屏幕背光亮度的控制方法及移动终端
WO2018196699A1 (zh) 一种指纹识别区域的显示方法和移动终端
KR20160032611A (ko) 터치 입력을 이용하여 전자 장치를 제어하는 방법 및 장치
CN105976760A (zh) 一种终端屏幕的亮度调节方法及移动终端
CN105824496A (zh) 一种基于用户使用情况设置图标亮度的方法和移动终端
CN102890580A (zh) 移动终端和移动终端中光标位置选择的方法
CN106484354B (zh) 一种显示亮度调整方法及移动终端
CN104820566A (zh) 小型智能触摸终端返回主屏幕的方法及装置
US20230152937A1 (en) Icon arranging method and apparatus, and electronic device
CN103365401B (zh) 手势控制方法及装置
CN105630363A (zh) 虚拟按钮的显示方法及其电子装置与显示虚拟按钮的装置
CN107632761B (zh) 一种显示内容查看方法、移动终端和计算机可读存储介质
CN107562262B (zh) 一种响应触控操作的方法、终端及计算机可读存储介质
US11656761B2 (en) Touch hotspot adjustment method, apparatus, and device, and touchscreen terminal device
KR102201730B1 (ko) 택타일 피드백을 발생하는 디스플레이 디바이스 및 그 제어 방법
US20160041718A1 (en) Remote control arrangement
CN103019419B (zh) 电子设备及其触控区域调节方法
CN106502610B (zh) 一种显示亮度调整方法及移动终端
CN107273238B (zh) 一种射频器件运行的控制方法及移动终端
WO2017016333A1 (zh) 一种屏幕调整方法及装置
CN109710156B (zh) 一种显示方法及电子设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20150415

RJ01 Rejection of invention patent application after publication