CN105468182A - 虚拟键盘显示***及方法 - Google Patents

虚拟键盘显示***及方法 Download PDF

Info

Publication number
CN105468182A
CN105468182A CN201410454454.6A CN201410454454A CN105468182A CN 105468182 A CN105468182 A CN 105468182A CN 201410454454 A CN201410454454 A CN 201410454454A CN 105468182 A CN105468182 A CN 105468182A
Authority
CN
China
Prior art keywords
touch
keyboard
screen
virtual subnet
separate type
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
CN201410454454.6A
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.)
Shenzhen Yuzhan Precision Technology Co ltd
Hon Hai Precision Industry Co Ltd
Original Assignee
Shenzhen Yuzhan Precision Technology Co ltd
Hon Hai Precision Industry 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 Shenzhen Yuzhan Precision Technology Co ltd, Hon Hai Precision Industry Co Ltd filed Critical Shenzhen Yuzhan Precision Technology Co ltd
Priority to CN201410454454.6A priority Critical patent/CN105468182A/zh
Priority to TW103135704A priority patent/TWI615747B/zh
Priority to US14/713,381 priority patent/US20160070467A1/en
Publication of CN105468182A publication Critical patent/CN105468182A/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

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是本发明一实施方式中的分离式虚拟子键盘的结构示意图。
主要元件符号说明
电子装置 100
虚拟键盘显示*** 20
触摸侦测模块 21
触摸识别模块 22
显示模块 23
触摸屏 30
存储器 40
处理器 50
信息输入界面 60
虚拟子键盘 61、62
步骤 201-206
如下具体实施方式将结合上述附图进一步说明本发明。
具体实施方式
如图1所示,是本发明一实施方式中的虚拟键盘显示***20的应用环境示意图。在本实施例中,该虚拟键盘显示***20安装并运行于一电子装置100中。该电子装置100还包括,但不限于,触摸屏30、存储器40和处理器50。在本实施例中,该电子装置100可以是智能手机、平板电脑、电子书等设备。该存储器40用于存储一调出分离式虚拟子键盘的预设触摸手势。该处理器50用于控制电子装置100工作。
该虚拟键盘显示***20用于当该触摸屏30显示一信息输入界面,且用户在该触摸屏30上输入该调出分离式虚拟子键盘的预设触摸手势时,自动将一标准虚拟键盘拆分为两个具有预设配置结构的分离式虚拟子键盘后显示于该触摸屏30两端,并根据用户输入的移动手势移动该分离式虚拟子键盘。
在本实施例中,该虚拟键盘显示***20包括触摸侦测模块21、触摸识别模块22以及显示模块23。本发明所称的模块是指一种能够被电子装置100的处理器50所执行并且能够完成特定功能的一系列程序指令段,其存储在电子装置100的存储器40中。关于各模块21-23的功能将在下图2的流程图中具体描述。
如图2所示,是本发明一实施方式中的虚拟键盘显示方法的流程图。
步骤201,请一并参阅图3,当该触摸屏30显示一信息输入界面60时,该触摸侦测模块21侦测并获取该触摸屏30上的触摸输入信息。
步骤202,该触摸识别模块22根据该触摸输入信息判断该触摸输入是否与该调出分离式虚拟子键盘的预设触摸手势一致。若该触摸输入与该调出分离式虚拟子键盘的预设触摸手势一致,则执行步骤203;否则,返回步骤201。
在本实施方式中,该调出分离式虚拟子键盘的预设触摸手势为用户用手指,例如两个拇指在该触摸屏30的两端同时触摸,例如单击或双击该信息输入界面60。
步骤203,该显示模块23将一标准虚拟键盘拆分为两个具有预设配置结构的分离式虚拟子键盘31及32,并在该触摸屏30的两端显示该两个分离式虚拟子键盘31及32。
在其他实施方式中,该存储器40中还预先存储有一调出标准虚拟键盘的预设触摸手势。该调出标准虚拟键盘的预设触摸手势为用户用手指,例如一个食指触摸,例如单击或双击该触摸屏30显示的输入界面。
在其他实施方式中,若该触摸输入与该调出标准虚拟键盘的预设触摸手势一致,则该显示模块23在该触摸屏30上的一预设位置,例如该触摸屏30的底部显示一完整的标准虚拟键盘。
步骤204,该触摸侦测模块21继续侦测并获取该触摸屏30上的触摸输入信息。
步骤205,该触摸识别模块22根据该触摸输入信息判断该触摸输入是否为触摸,例如单击或双击并拖曳该虚拟子键盘61或62的移动手势。若该触摸输入为触摸并拖曳该虚拟子键盘61或62的移动手势,则执行步骤206;否则,返回步骤204。
步骤206,该显示模块23控制被触摸的虚拟子键盘61或62跟随该移动手势移动至一新的位置。
在其他实施方式中,该显示模块23还在其中一个虚拟子键盘被拖动至与另一个虚拟子键盘接触时,将该两个虚拟子键盘31及32合成一完整的标准虚拟键盘。
本发明的虚拟键盘显示***及方法,可将一标准虚拟键盘拆分为两个具有预设配置结构的分离式虚拟子键盘并显示于该触摸屏两端,还可根据用户输入的移动手势移动该分离式虚拟子键盘,从而可将虚拟子键盘显示在靠近拇指的位置,以便用户在双手握持该电子装置100的情况下能够使用拇指来顺利完成输入功能,并提高用户体验效果。
最后应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。

Claims (6)

1.一种虚拟键盘显示***,运行于一电子装置中,该电子装置包括一触摸屏,其特征在于,该***包括:
触摸侦测模块,用于当该触摸屏显示一信息输入界面时,侦测并获取该触摸屏上的触摸输入信息;
触摸识别模块,用于根据该触摸输入信息判断该触摸输入是否与一调出分离式虚拟子键盘的预设触摸手势一致;
显示模块,用于在该触摸输入与该调出分离式虚拟子键盘的预设触摸手势一致时,将一标准虚拟键盘拆分为两个具有预设配置结构的分离式虚拟子键盘,并在该触摸屏的两端显示该两个分离式虚拟子键盘。
2.如权利要求1所述的***,其特征在于,该调出分离式虚拟子键盘的预设触摸手势为用户用手指在该触摸屏的两端同时触摸该信息输入界面。
3.如权利要求1所述的***,其特征在于,该触摸侦测模块还用于在该触摸屏显示两个分离式虚拟子键盘后继续侦测并获取该触摸屏上的触摸输入信息;
该触摸识别模块还用于根据该触摸输入信息判断该触摸输入是否为触摸并拖曳该虚拟子键盘的移动手势;及
该显示模块还用于在该触摸输入为触摸并拖曳该虚拟子键盘的移动手势时,控制被触摸的虚拟子键盘跟随该移动手势移动至一新的位置。
4.一种虚拟键盘显示方法,应用于一电子装置中,该电子装置包括一触摸屏,其特征在于,该方法包括步骤:
当该触摸屏显示一信息输入界面时,侦测并获取该触摸屏上的触摸输入信息;
根据该触摸输入信息判断该触摸输入是否与一调出分离式虚拟子键盘的预设触摸手势一致;
若该触摸输入与该调出分离式虚拟子键盘的预设触摸手势一致,则将一标准虚拟键盘拆分为两个具有预设配置结构的分离式虚拟子键盘,并在该触摸屏的两端显示该两个分离式虚拟子键盘。
5.如权利要求4所述的方法,其特征在于,该调出分离式虚拟子键盘的预设触摸手势为用户用手指在该触摸屏的两端同时触摸该信息输入界面。
6.如权利要求4所述的方法,其特征在于,还包括步骤:
继续侦测并获取该触摸屏上的触摸输入信息;
根据该触摸输入信息判断该触摸输入是否为触摸并拖曳该虚拟子键盘的移动手势;
若该触摸输入为触摸并拖曳该虚拟子键盘的移动手势,则控制被触摸的虚拟子键盘跟随该移动手势移动至一新的位置。
CN201410454454.6A 2014-09-09 2014-09-09 虚拟键盘显示***及方法 Pending CN105468182A (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201410454454.6A CN105468182A (zh) 2014-09-09 2014-09-09 虚拟键盘显示***及方法
TW103135704A TWI615747B (zh) 2014-09-09 2014-10-15 虛擬鍵盤顯示系統及方法
US14/713,381 US20160070467A1 (en) 2014-09-09 2015-05-15 Electronic device and method for displaying virtual keyboard

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410454454.6A CN105468182A (zh) 2014-09-09 2014-09-09 虚拟键盘显示***及方法

Publications (1)

Publication Number Publication Date
CN105468182A true CN105468182A (zh) 2016-04-06

Family

ID=55437546

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410454454.6A Pending CN105468182A (zh) 2014-09-09 2014-09-09 虚拟键盘显示***及方法

Country Status (3)

Country Link
US (1) US20160070467A1 (zh)
CN (1) CN105468182A (zh)
TW (1) TWI615747B (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106873763A (zh) * 2016-12-26 2017-06-20 奇酷互联网络科技(深圳)有限公司 虚拟现实设备及其信息输入方法
CN107220623A (zh) * 2017-05-27 2017-09-29 湖南德康慧眼控制技术股份有限公司 一种人脸识别方法及***
CN107704186A (zh) * 2017-09-01 2018-02-16 联想(北京)有限公司 一种控制方法及电子设备
CN111782127A (zh) * 2020-07-02 2020-10-16 Oppo广东移动通信有限公司 显示方法、装置、电子设备及存储介质
CN112534390A (zh) * 2018-08-02 2021-03-19 三星电子株式会社 用于提供虚拟输入工具的电子装置及其方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102467330A (zh) * 2010-11-16 2012-05-23 吉易高科股份有限公司 一种虚拟键盘装置及其操作方法
US8358277B2 (en) * 2008-03-18 2013-01-22 Microsoft Corporation Virtual keyboard based activation and dismissal
CN103593133A (zh) * 2012-08-17 2014-02-19 国基电子(上海)有限公司 调整虚拟键盘位置的方法

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050141770A1 (en) * 2003-12-30 2005-06-30 Nokia Corporation Split on-screen keyboard
EP2393204A3 (en) * 2005-06-16 2013-03-06 Systems Ltd Keyless Data entry system
TW201209646A (en) * 2010-08-26 2012-03-01 Geee Creations Inc Virtual keyboard for multi-touch input
US8587540B2 (en) * 2010-11-05 2013-11-19 Apple Inc. Device, method, and graphical user interface for manipulating soft keyboards
US20130057475A1 (en) * 2011-09-01 2013-03-07 Microsoft Corporation Split keyboard for thumb typing
TWI470475B (zh) * 2012-04-17 2015-01-21 Pixart Imaging Inc 電子系統
US8713464B2 (en) * 2012-04-30 2014-04-29 Dov Nir Aides System and method for text input with a multi-touch screen
CN103902210A (zh) * 2012-12-26 2014-07-02 苏州璨宇光学有限公司 手持式装置和其操作方法
KR20140107829A (ko) * 2013-02-28 2014-09-05 삼성전자주식회사 디스플레이장치, 입력장치 및 그 제어방법

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8358277B2 (en) * 2008-03-18 2013-01-22 Microsoft Corporation Virtual keyboard based activation and dismissal
CN102467330A (zh) * 2010-11-16 2012-05-23 吉易高科股份有限公司 一种虚拟键盘装置及其操作方法
CN103593133A (zh) * 2012-08-17 2014-02-19 国基电子(上海)有限公司 调整虚拟键盘位置的方法

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106873763A (zh) * 2016-12-26 2017-06-20 奇酷互联网络科技(深圳)有限公司 虚拟现实设备及其信息输入方法
CN106873763B (zh) * 2016-12-26 2020-03-27 奇酷互联网络科技(深圳)有限公司 虚拟现实设备及其信息输入方法
CN107220623A (zh) * 2017-05-27 2017-09-29 湖南德康慧眼控制技术股份有限公司 一种人脸识别方法及***
CN107704186A (zh) * 2017-09-01 2018-02-16 联想(北京)有限公司 一种控制方法及电子设备
CN112534390A (zh) * 2018-08-02 2021-03-19 三星电子株式会社 用于提供虚拟输入工具的电子装置及其方法
CN112534390B (zh) * 2018-08-02 2024-05-28 三星电子株式会社 用于提供虚拟输入工具的电子装置及其方法
CN111782127A (zh) * 2020-07-02 2020-10-16 Oppo广东移动通信有限公司 显示方法、装置、电子设备及存储介质

Also Published As

Publication number Publication date
TWI615747B (zh) 2018-02-21
US20160070467A1 (en) 2016-03-10
TW201610778A (zh) 2016-03-16

Similar Documents

Publication Publication Date Title
CN202649992U (zh) 信息处理设备
CN103064629B (zh) 能动态调整图形控件的便携电子设备及方法
CN103186345B (zh) 一种文段选择方法及装置
EP2821906B1 (en) Method for processing touch operation and mobile terminal
CN105630327B (zh) 便携式电子设备和控制可选元素的显示的方法
US20090243998A1 (en) Apparatus, method and computer program product for providing an input gesture indicator
CN104834456A (zh) 触控界面多任务切换方法、***及电子装置
EP2696270A1 (en) Touch panel device, display method therefor, and display program
CN105468182A (zh) 虚拟键盘显示***及方法
CN102609191A (zh) 一种触摸屏手机的来信浏览交互方法
TWI659353B (zh) 電子設備以及電子設備的工作方法
US20130234997A1 (en) Input processing apparatus, input processing program, and input processing method
WO2014131188A1 (en) Input for portable computing device based on predicted input
CN103809793B (zh) 一种信息处理方法和电子设备
CN102714674A (zh) 使用触摸屏的韩文输入方法和设备及包括键输入设备的便携式终端
US10216358B2 (en) Touch display apparatus and operating method thereof
CN103092511B (zh) 移动终端的输入方法、装置和移动终端
CN103809794B (zh) 一种信息处理方法以及电子设备
CN105808033A (zh) 电子装置的界面显示控制***及其界面显示控制方法
CN103809912A (zh) 基于多点触控触摸屏的平板电脑
CN108345390B (zh) 一种辅助输入方法、装置及应用其的电子设备
CN104007916B (zh) 一种信息处理方法及电子设备
EP2843516A2 (en) Improved touch detection for a touch input device
CN104657066A (zh) 一种背控装置的使用方法
CN104536597B (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: 20160406

RJ01 Rejection of invention patent application after publication