CN102893250A - 确定操作对象的方法和终端 - Google Patents

确定操作对象的方法和终端 Download PDF

Info

Publication number
CN102893250A
CN102893250A CN2012800011946A CN201280001194A CN102893250A CN 102893250 A CN102893250 A CN 102893250A CN 2012800011946 A CN2012800011946 A CN 2012800011946A CN 201280001194 A CN201280001194 A CN 201280001194A CN 102893250 A CN102893250 A CN 102893250A
Authority
CN
China
Prior art keywords
virtual keyboard
transparent virtual
viewing area
predetermined value
input
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.)
Granted
Application number
CN2012800011946A
Other languages
English (en)
Other versions
CN102893250B (zh
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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of CN102893250A publication Critical patent/CN102893250A/zh
Application granted granted Critical
Publication of CN102893250B publication Critical patent/CN102893250B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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

确定操作对象的方法和终端
技术领域
本发明涉及移动通讯领域,尤其涉及对透明虚拟键盘和页面进行切换的方法和终端,以及通过透明虚拟键盘进行输入方法。
背景技术
移动终端主要包括:智能手机,平板电脑(如iPad等各种Pad,以及TabletPC),移动阅读设备(如Amazon Kindle)等。移动终端受限于便携性,屏幕大小有限。主流移动互联网设备屏幕尺寸如下:智能手机:2.4-4英寸;平板电脑:7-10英寸;移动阅读设备:6-8英寸。
现有的移动终端的主要通过实体键盘和虚拟键盘进行。由于大尺寸触摸屏的普及,以及减小移动终端大小,增加便携性的需要,现在的移动终端越来越多的采用在屏幕上显示虚拟键盘作为信息输入的主要方式。虚拟键盘在屏幕上的布局有传统数字键盘和标准的传统键盘(QWERTY键盘)两种,用户可在两种布局方式之间自由切换。QWERTY键盘的键位多,每个按键的尺寸小;传统数字键盘键位少,每个按键的尺寸大。其中,英文输入多采用QWERTY布局,而中文输入则根据用户喜好两者兼有之。
而通过虚拟键盘进行输入时,由于受限于移动终端的便携性,移动终端的可触摸屏幕的尺寸不会太大,另一方面,为了便于用户输入,屏幕虚拟键盘的尺寸不能过小,导致采用屏幕虚拟键盘的主要缺点在于在输入时,虚拟键盘所占据的屏幕面积大,导致屏幕可视面积大大减小,从而导图显示空间不足以实现通过屏幕键盘进行数据输入以及清楚的显示可用信息。
为解决上述问题,现有技术采用了透明虚拟键盘的方式,如图1所示。用户的输入模式根据所操作对象的不同分为两类。如果用户的操作对象是虚拟键盘,则称为键盘模式。如果用户的操作对象是虚拟键盘下面的图层,比如文本输入框,则称为非键盘模式。键盘模式和非键盘模式是通过点击虚拟的键盘模式切换按钮,或某硬件按钮来实现的。
通过上述方式,透明虚拟键盘显示时,如果用户需要频繁的在虚拟键盘输入和对页面进行操作,比如用户如填写一系列注册信息时,则需要在虚拟键盘的这两种操作中来回切换。而这种切换在需要通过单独的按钮,或状态栏图标来实现。从而导致用户需要额外的对按钮进行多次点击进行虚拟键盘和页面的切换,导致用户交互的复杂性。
发明内容
本发明的实施例提供的确定操作对象的方法和终端,能够简化用户在虚拟键盘和对页面输入的切换的操作的复杂性。
本发明第一方面提供了一种通过触摸屏幕进行操作的方法包括:当透明虚拟键盘显示后,接收通过触摸屏幕针对透明虚拟键盘显示区域的第一操作;根据所述第一操作确定所述第一操作的目标对象为透明虚拟键盘显示区域的页面内容;对所述透明虚拟键盘显示区域的页面内容,执行所述第一操作。
作为本发明第一方面的第一实现方式,所述根据所述第一操作确定所述操作的目标对象为透明虚拟键盘显示区域的页面内容具体为:获取所述第一操作位于屏幕的触控点位置,确定所有触控点的位置位于所述透明虚拟键盘显示区域之内;确定所述第一操作为所述透明虚拟键盘的有效输入,并进一步确定触摸触控点的时长大于时长预定值,或确定所述第一操作为所述透明虚拟键盘的无效输入。
结合本发明第一方面的第一实现方式的第一可能,所述确定第一操作为所述透明虚拟键盘的无效输入具体为:
确定所述第一操作的任一触控点的位置位于所述透明虚拟键盘的键位间的空白处;或确定第一操作为同时点击透明虚拟键盘显示区域的多个触控点,且所述触控点的数量大于所述透明虚拟键盘的有效输入支持的最高同时点击的数量;或确定所述第一操作为通过所述透明虚拟键盘显示区内域内的触控点产生的轨迹,且所述轨迹位于所述透明虚拟键盘的显示区域外。
结合上述第一方面,或第一实现方或,或第一可能的第二可能,该方法进一步包括:判断所述第一操作为不触发新的通过所述透明虚拟键盘的输入的操作;提高所述透明虚拟键盘的透明度;或判断所述第一操作为触发新的通过透明虚拟键盘的输入的操作,继续显示所述透明虚拟键盘。
结合本发明的第二可能的第三可能,所述提高所述透明虚拟键盘的透明度具体为:提高所述透明度到隐藏所述透明虚拟键盘的预定值。
结合本发明的第三可能的第四可能,方法进一步包括:接收通过触摸屏幕针对透明虚拟键盘显示区域的第二操作;根据所述第二操作确定所述第二操作的目标对象为透明虚拟键盘;对所述透明虚拟键盘执行所述第二操作。
结合本发明的第四可能的第五可能,所述根据所述第二操作确定所述第二操作的目标对象为透明虚拟键盘具体为:获取所述第二操作位于屏幕的触控点位置,确定所有触控点的位置位于透明虚拟键盘显示区域之内;确定所述第二操作为透明虚拟键盘的有效输入且确定触摸所述触控点的时长小于或等于所述时长预定值。
结合上述第一方面,第一实现方式以及第一到第五可能的任一情况的第六可能,所述透明虚拟键盘显示之前,该方法进一步包括:接收操作的目标对象为页面的第三操作,确定针对该页面的第三操作为触发通过透明虚拟键盘的输入的操作;降低所述透明虚拟键盘的透明度,以显示所述透明虚拟键盘。
结合上述第六可能的第七可能,所述降低所述透明虚拟键盘的透明度具体为:降低所述透明度到显示所述透明虚拟键盘的预定值。
结合上述第三可能,第五可能或第七可能的第八可能,该方法进一步所括:接收对于所述隐藏透明虚拟键盘的预定值、所述显示透明虚拟键盘的预定值或时长预定值的调整请求;根据所述调整请求的输入值的对所述所述隐藏透明虚拟键盘的预定值、所述显示透明虚拟键盘的预定值或时长预定值进行调整。
本发明第二方面提供了一种终端包括:透明虚拟键盘显示模块,用于显示透明虚拟键盘;接收模块,用于当透明虚拟键盘显示后,接收通过触摸屏幕针对透明虚拟键盘显示区域的第一操作;确定模块,用于根据所述接收模块接收到的第一操作确定所述第一操作的目标对象为透明虚拟键盘显示区域的页面内容;操作执行模块,用于确定模块确定所述接收模块接收到的第一操作的目标对象为透明虚拟键盘显示区域的页面内容后,针对所述透明虚拟键盘显示区域的页面内容,执行所述接收模块接收到的第一操作。
作为本发明第二方面的第一实现方式,所述确定模块具体用于:根据所述接收模块接收到的第一操作获取所述第一操作位于屏幕的触控点位置,确定所有确定所有触控点的位置位于透明虚拟键盘显示区域之内;确定所述接收模块接收到的第一操作为所述透明虚拟键盘的有效输入,并进一步确定触摸触控点的时长大于时长预定值,或确定所述接收模块接收到的第一操作为所述透明虚拟键盘的无效输入。
结合本发明第二方面的第一实现方式的第一可能,所述确定模块确定所述接收模块接收到的第一操作为所述透明虚拟键盘的无效输入具体包括:
所述确定模块确定所述接收模块接收到的第一操作的任一触控点的位置位于所述透明虚拟键盘的键位间的空白处;或所述确定模块确定所述接收模块接收到的第一操作为同时点击所述透明虚拟键盘显示区域的多个触控点,且所述触控点的数量大于所述透明虚拟键盘的有效输入支持的最高同时点击的数量;或所述确定模块确定所述接收模块接收到的第一操作为通过所述透明虚拟键盘显示区内域内的触控点产生的轨迹,且所述轨迹位于所述透明虚拟键盘的显示区域外。
结合上述第二方面,或第一实现方或,或第一可能的第二可能,该终端还包括判断模块;所述判断模块用于判断所述接收模块接收到的第一操作不为触发新的通过所述透明虚拟键盘的输入的操作;所述透明虚拟键盘显示模块用于判断模块判断所述第一操作为不触发新的通过所述透明虚拟键盘的输入的操作后,提高所述透明虚拟键键盘的透明度到隐藏所述透明虚拟键盘的预定值;或所述判断模块用于判断所述接收模块接收到的第一操作为触发新的通过所述透明虚拟键盘的输入的操作,所述透明虚拟键盘显示模块用于判断模块判断所述第一操作为触发新的通过所述透明虚拟键盘的输入的操作后,继续显示所述透明虚拟键盘。
结合本发明的第二可能的第三可能,所述接收模块进一步用于接收通过触摸屏幕针对透明虚拟键盘显示区域的第二操作;所述确定模块进一步用于根据所述接收模块接收到的第二操作确定所述第二操作的目标对象为透明虚拟键盘;所述操作执行模块,用于所述确定模块确定所述接收模块接收到的第二操作的目标对象为透明虚拟键盘后,对所述透明虚拟键盘执行所述接收模块接收到的第二操作。
结合上述第三可能的第四可能,所述确定模块根据所述接收模块接收到的第二操作确定所述第二操作的目标对象为透明虚拟键盘具体为:根据所述接收模块接收到的第一操作获取所述第一操作位于屏幕的触控点位置,确定所有触控点的位置位于透明虚拟键盘显示区域之内;确定所述第二操作为透明虚拟键盘的有效输入且确定触摸所述触控点的时长小于或等于所述时长预定值。
结合上述第四可能的第五可能,所述透明虚拟键盘显示模块显示透明虚拟键盘之前,接收模块进一步用于接收操作的目标对象为页面的第三操作;所确定模块进一步用于确定所述接收模块接收的第三操作为触发通过透明虚拟键盘的输入的操作;所述透明虚拟键盘显示模块进一步用于降低所述透明度到显示所述透明虚拟键盘的预定值。
结合上述第一可能,第三可能或第五可能的第六可能,该终端进一步包括调整模块,所述接收模块进一步用于接收对于所述隐藏透明虚拟键盘的预定值、所述显示透明虚拟键盘的预定值或时长预定值的调整请求;所述调整模块用于根据接收模块接收到的调整请求的输入值的对所述所述隐藏透明虚拟键盘的预定值、所述显示透明虚拟键盘的预定值或时长预定值进行调整。
由上述本发明的实施例提供的技术方案可以看出,通过针对透明虚拟键盘显示区域的操作确定所述操作的目标对象,并直接对所述确定的目标对象执行所述操作。从而无需额外的操作进行透明虚拟键盘和页面之间的切换,减少用户操作,从而提高用户体验。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为现有的透明虚拟键盘的展现形式图;
图2为本发明实施例提供的在透明虚拟键盘显示区域进行操作的方法流程图;
图3为本发明实施例提供的又一在透明虚拟键盘显示区域进行操作的方法流程图;
图4为本发明实施例提供的移动终端判断用户通过触摸屏幕产生的操作的目标对象是否为透明虚拟键盘流程图;
图5、图6为本发实施例提供的对虚拟键盘的输入为无效操作的示意图;
图7为本发明实施例提供的终端的结构示意图;
图8为本发明实施例提从的另一终端的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图2为本发明实施例提供的在透明虚拟键盘显示区域进行操作的方法流程图,包括如下步骤:
步骤201、当透明虚拟键盘显示后,接收通过触摸屏幕针对透明虚拟键盘显示区域的第一操作;
具体的,透明虚拟键盘显示区域为透明虚拟键盘显示于屏幕上的显示区域。接收针对透明虚拟键盘显示区域的第一操作具体为:接收用户通过触摸屏幕上透明虚拟键盘的显示区域产生操作。
在执行本步骤之前,终端还接收操作的目标对象为页面的第三操作,并确定针对该页面的第三操作为触发通过透明虚拟键盘的输入的操作,从而可以使处于隐藏状态的透明虚拟键盘切换为显示状态。具体的,当终端确定针对该页面的第三操作为触发通过透明虚拟键盘的输入的操作,便可以降低所述透明度到显示所述透明虚拟键盘的预定值,从而显示透明虚拟键盘。
步骤202、根据所述第一操作确定所述第一操作的目标对象为透明虚拟键盘显示区域的页面内容;
具体的,根据用户通过触摸屏幕上透明虚拟键盘的显示区域产生的操作确定所述操作的目标对象。所述操作的目标对象可以是透明虚拟键盘,也可以是显示的页面。在本实施例中,当操作的目标对象为透明虚拟键盘显示区域的页面内容时,称之为第一操作;当操作的目标对象为透明虚拟键盘时,称之为第二操作。但总体而言,通过触摸屏幕上透明虚拟键盘的显示区域产生的操作可以是第一操作,也可以是第二操作。
此外,根据用户通过触摸屏幕上透明虚拟键盘的显示区域产生的操作确定所述操作的目标对象为透明虚拟键盘显示区域的页面内容具体包括:终端获取触摸屏幕的触控点位置,确定所有触控点的位置位于透明虚拟键盘显示区域之内;确定所述第一操作为透明虚拟键盘的有效输入,并进一步确定触摸触控点的时长大于时长预定值;或确定第一操作为透明虚拟键盘的无效输入。
进一步的,终端确定第一操作为无效输入可以是:当所述第一操作为同时点击多个触控点,且触控点数量大于透明虚拟键盘可支持的同时点击的触控点数量;或确定任一触控点位置位于透明虚拟键盘的键位间的空白处;或确定同时点击透明虚拟键盘显示区域的触控点的数量大于透明虚拟键盘的有效输入支持的最高同时点击的数量;或确定通过所述透明虚拟键盘显示区内域内的触控点产生的轨迹位于所述透明虚拟键盘的显示区域外。
步骤203、对所述透明虚拟键盘显示区域的页面内容,执行所述第一操作。
具体的,当确定的目标对象为页面时,直接针对页面执行用户通过触摸屏幕上透明虚拟键盘的显示区域产生操作,如定位页面的输入框,选择透明虚拟键盘的显示区域的内容,关闭透明虚拟键盘的显示区域的内容,放大透明虚拟键盘的显示区域的内容等。
当确定的目标对象为页面为透明虚拟键盘时,直接针对透明虚拟键盘执行用户通过触摸屏幕上透明虚拟键盘的显示区域产生操作,如直接针对键盘上的键位进行操作、或切换键盘输入的输入模式等。
由上述本发明的实施例提供的技术方案可以看出,在可以透明虚拟键盘处理显示状态后,通过透明虚拟键盘显示区域内进行某项操作并对透明虚拟键盘显示区域的页面内容执行该操作(例如定位页面的输入框等),无需先关闭掉透明虚拟键盘,再对页面进行相关操作。从而减少用户操作,从而提高用户体验。
图3为为本发明实施例提供的又一在透明虚拟键盘显示区域进行操作的方法流程图包括如下步骤:
步骤301、接收操作的目标对象为页面的操作,降低透明虚拟键盘的透明度以显示透明虚拟键盘。
具体的,终端确定用户对页面的操作可以触发通过透明虚拟键盘的输入,如用户在使用移动终端并需输入信息时(可以是浏览网页,也可以是应用程序或其他),用户通过触摸屏幕点击可以触发输入的区域,比如页面的输入框,网址栏等,以表明用户需要通过透明虚拟键盘输入信息,则显示透明虚拟键盘。
本发明实施例中,透明虚拟键盘指通过调节虚拟键盘的透明度从而显示或隐藏的虚拟键盘。透明虚拟键盘不需要用户进行打开或关闭虚拟键盘的单独操作,只通对其透明度的调节从而显示或隐藏。具体的,终端存储有显示透明虚拟键盘的预定值。则当终端判断操作的目标对象为页面的操作可以触发通过透明虚拟键盘的输入时,降低透明虚拟键盘的透明度到显示透明虚拟键盘的预定值。
进一步的,用户可以通过操作进行显示透明虚拟键盘的预定值的修改,比如用户可以通过菜单或其它的方式进行修改,从而满足用户的视觉需求,提高用户体验。
步骤302、透明虚拟键盘显示后,接收用户通过触摸屏幕针对透明虚拟键盘显示区域的操作。
具体的,该操作可以是通过屏幕点击单个或多点(至少两个触控点)触控点。其中,点击可以为单击,也可以为多击(或点击2次以上)。
此外,该操作还可以是用户通过触摸屏幕产生的轨迹,轨迹可以为单个轨迹,也可以为多个轨迹。本文所述的多个轨迹可以为2个轨迹,也可以为两个以上的轨迹。
步骤303、移动终端根据用户通过触摸屏幕产生的操作判断当前操作的目标对象是否为透明虚拟键盘。
具体的,移动终端判断用户通过触摸屏幕产生的操作的目标对象是否为透明虚拟键盘可以参照图4的方法,如下:
步骤401、终端确定所有触控点是否均在透明虚拟键盘显示的区域内,如果是,执行步骤402,否则执行步骤304;
具体的,终端获取触控点的位置,并根据触控点的位置确定触控点是否位于透明虚拟键盘显示的区域内。当有任一触控点位于透明虚拟键盘显示区域外,则执行步骤304。此外,终端确定通过触摸屏幕产生的触控点的位置属于现有技术,本发明实施例在此不做限定。
步骤402、终端确定在透明虚拟键盘显示的区域内的触控点产生的操作是否属于透明虚拟键盘的有效输入,如果是,执行步骤403,否则,执行步骤304;
用户通过透明虚拟键盘的输入可以是对单个触控点的操作,也可以是对多个触控点的操作。其中,对单个触控点的操作可以是单击单个触控点,双击同一个触控点,通过单个触控点滑动产生轨迹等;对多个触控点的操作可以是单击多个触控点、双击多个触点、通过该多个触控点产生多个轨迹,以及通过多个触控点产生的Pitch-to-Zoom的操作等。具体的,用户通过透明虚拟键盘的输入可以参考现有的通过虚拟键盘的输入,以及通过现有的实体键盘的输入,本发明实施例在此不做限定。
键盘(包括透明虚拟键盘、现有的虚拟键盘以及现有的实体键盘)的功能是接受用户的输入,并根据用户的输入做出对应的操作反馈给操作***。比如用户点击某个按键(可以是实体键盘的按键或虚拟键盘的键位),则键盘根据点击的按键输出对应的字符,或功能(如果点击的是功能键,如Page Up/Down)给操作***。如果用户的输入能使键盘做出对应的操作反馈,则这个用户的输入就是有效输入。
透明虚拟键盘的有效输入是指当用户触摸透明虚拟键盘时能触发透明虚拟键盘的有效操作,如输入一个大写字符,或预先设置的一段常用字符串,或执行某个功能。不同的透明虚拟键盘对于用户具体的输入是否属于有效输入可以有不同的判断,可举例如下:
(1)对于单个触控点的点击操作(包括单击或多击):终端根据用户点击在透明虚拟键盘上位置,把距离点击位置最近的虚拟按键的字符或功能作为用户的输入,或对透明虚拟键盘作出对应的功能反馈(如切换数字键盘)。则单击透明虚拟键盘显示区域属于有效输入。
进一步的,假设,终端在用户点击两个虚拟按键之间的空白区域时不能对透明虚拟键盘作出功能反馈,而只在用户点击某个虚拟按键区域是作出功能反馈。终端在接收到用户点击透明虚拟键盘的操作时,还需要进一步判断用户点击的位置是否属于透明虚拟键盘的某个键位的显示区域,如果用户点击的位置属于透明虚拟键盘的某个键位的显示区域,则用户的输入属于有效输入。如果用户点击的位置属于两个按键之间的空白区域(如图5所示,用户点击的位置属于M键旁的空白区域),则无法对透明虚拟键盘作出功能返馈,因此用户的输入不属于有效输入。
(2)对于多个触控点的点击操作(包括单击或多击):终端首先判断用户同时点击透明虚拟键盘显示区域的触控点的数量是否小于或等于透明虚拟键盘的有效输入支持的最高同时点击的数量,如果是,则用户的输入为有效输入,否则,用户的输入为无效输入。
进一步的,如上述第一点所述,假设终端在用户点击两个虚拟按键之间的空白区域时不能对透明虚拟键盘作出功能反馈,而只在用户点击某个虚拟按键区域是作出功能反馈。则当用户点击的任一位置属于两个按键之间的空白区域(如图6所示,当用户对两个触控点进行点击操作时,有一个点击的位置属于Z键旁的空白区域),则无法对透明虚拟键盘作出功能返馈,因此用户的输入不属于有效输入。
(3)通过触控点(单个或多个触触控点)产生轨迹的滑动操作:终端首先判断通过触摸透明虚拟键盘显示区域的触控点产生的轨迹是否位于透明虚拟键盘的显示区域内,如果产生的任一轨迹位于透明虚拟键盘的显示区域外,则用户的输入为无效输入。其次,如果用户通过触摸多个触控点产生多条轨迹,则终端可进一步判断是否支持对透明虚拟键盘的该多个触控点的滑动,如果支持,则确定用户的输入为有效输入,否则为无效输入。
值得说明的是,终端判断用户于对透明虚拟键盘显示区域的操作是否属于有效输入指是否属于透明虚拟键盘支持的有效输入。而终端具体的判断方法可以根据预先配置的不同的透明虚拟键盘支持的有效输入进行不同的判断。还可以在终端针对不同的透明虚拟键盘安装与透明虚拟键盘对应的应用程序,由该应用程序进行判断。具体由终端的操作***,应用程序还是透明虚拟键盘本身作出上述是否有效输入的判断,本发明实施例在此不做限定。
步骤403、终端确定用户触摸触控点的时长是否大于预定值,如果是,执行步骤304,否则,执行步骤304’;
具体的,终端存储有在透明虚拟键盘显示区域内对页面进行操作的触控时长的预定值。当用户在透明虚拟键盘显示区域内进行操作时,获取用户触摸触控点的时长,触摸触控点的时长大于预定值,则执行步骤304,否则,执行步骤304’。进一步的,用户可以通过操作进行对触控时长的预定值的修改,比如用户可以通过菜单或其它的方式进行修改预定值,从而满足用户的个人操作习惯和需求,提高用户体验。
步骤304、操作的目标对象为页面,对页面执行上述操作,如显示页面内容,关闭页面中某显示区域,选择页面中的内容,对页面内容进行放大,或移动页面的显示位置,定位新的输入区域等,本发明实施例在些不做限定;
步预304’,操作的目标对象为透明虚拟键盘,对透明虚拟键盘执行上述操作,如通过透明虚拟键盘输入一个字符或字符串,改变透明虚拟键盘的输入模式等,本发明实施例在此不做限定。
步骤305、当确定操作的目标对象为页面时,终端进一步判断该操作是否可以触发新的通过透明虚拟键盘的输入,如果是,继续执行步骤302,否则执行步骤302;
步骤306、提高透明虚拟键盘的透明度。
具体的,终端存储有隐藏透明虚拟键盘的预定值。则当终端判断该操作不可以触发新的通过透明虚拟键盘的输入时,提高透明虚拟键盘的透明度到隐藏透明虚拟键盘的预定值,从而满足用户的视觉需求,提高用户体验。
该操作触发新的通过透明虚拟键盘的输入具体指该操作指示还需用户继续通过透明虚拟键盘进行操作。比如,该操作为用户通过透明虚拟键盘选择了页面上的新的输入框,则终端还需要用户继续通过透明虚拟键盘进行操作。具体的,该操作可以是步骤301中的任意操作。
此外,在上述图2,图3或图4所述的实施例中,终端还可以在任意时间接收对于隐藏透明虚拟键盘的预定值、显示透明虚拟键盘的预定值或时长预定值的调整请求;并根据所述调整请求的输入值的对所述所述隐藏透明虚拟键盘的预定值、所述显示透明虚拟键盘的预定值或时长预定值进行调整。
具体的,当终端接收到的是隐藏透明虚拟键盘的预定值的调整请求,则终端根据隐藏透明虚拟键盘的预定值的调整请求中的输入值对所述隐藏透明虚拟键盘的预定值进行调整,即将隐藏透明虚拟键盘的预定值修改到所述输入值;或当终端接收到的是显示透明虚拟键盘的预定值的调整请求,则终端根据显示透明虚拟键盘的预定值的调整请求中的输入值对所述显示透明虚拟键盘的预定值进行调整,即将显示透明虚拟键盘的预定值修改到所述输入值;或当终端接收到的是时长预定值的调整请求,则终端根据时长预定值的调整请求的输入值对时长预定值进行调整,即将时长预定值修改到所述输入值。
由上述本发明的实施例提供的技术方案可以看出,在可以透明虚拟键盘处理显示状态后,通过透明虚拟键盘显示区域内进行某项操作并对透明虚拟键盘显示区域的页面内容执行该操作(例如定位页面的输入框等),无需先关闭掉透明虚拟键盘,再对页面进行相关操作。从而减少用户操作,从而提高用户体验。
图7为本发明实施例提供的终端的结构示意图,包括:透明虚拟键盘显示模块701、接收模块702、确定模块703,操作执行模块704,判断模块705以及调整模块706。
其中,透明虚拟键盘显示模块701,用于显示透明虚拟键盘;接收模块702,用于当透明虚拟键盘显示后,接收通过触摸屏幕针对透明虚拟键盘显示区域的第一操作;确定模块703,用于根据所述接收模块接收到的第一操作确定所述第一操作的目标对象为透明虚拟键盘显示区域的页面内容;操作执行模块704,用于确定模块确定所述接收模块接收到的第一操作的目标对象为透明虚拟键盘显示区域的页面内容后,针对所述透明虚拟键盘显示区域的页面内容,执行所述接收模块接收到的第一操作。
进一步的,确定模块703具体用于根据所述接收模块接收到的第一操作获取所述第一操作位于屏幕的触控点位置,确定所有确定所有触控点的位置位于透明虚拟键盘显示区域之内;并在确定所述接收模块接收到的第一操作为所述透明虚拟键盘的有效输入,并进一步确定触摸触控点的时长大于时长预定值;或确定所述接收模块接收到的第一操作为所述透明虚拟键盘的无效输入。
具体的,确定模块确定703确定所述接收模块702接收到的第一操作为所述透明虚拟键盘的无效输入具体包括:所述确定模块703确定所述接收模块702接收到的第一操作的任一触控点的位置位于所述透明虚拟键盘的键位间的空白处;或所述确定模块703确定所述接收模块702接收到的第一操作为同时点击所述透明虚拟键盘显示区域的多个触控点,且所述触控点的数量大于所述透明虚拟键盘的有效输入支持的最高同时点击的数量;或所述确定模块703确定所述接收模块702接收到的第一操作为通过所述透明虚拟键盘显示区内域内的触控点产生的轨迹,且所述轨迹位于所述透明虚拟键盘的显示区域外。
值得说明的是,确定模块703确定所述接收模块接收到的第一操作为所述透明虚拟键盘的无效输入可以参考图4中步骤402的描述。本发明实施例在此在再详述。
进一步的,判断模块705用于判断所述接收模块702接收到的第一操作不为触发新的通过所述透明虚拟键盘的输入的操作;所述透明虚拟键盘显示模块701用于判断模块判断所述第一操作为不触发新的通过所述透明虚拟键盘的输入的操作后,提高所述透明虚拟键键盘的透明度到隐藏所述透明虚拟键盘的预定值;或所述判断模块705用于判断所述接收模块702接收到的第一操作为触发新的通过所述透明虚拟键盘的输入的操作,所述透明虚拟键盘显示模块701用于判断模块705判断所述第一操作为触发新的通过所述透明虚拟键盘的输入的操作后,继续显示所述透明虚拟键盘。
值得说明的是,判断模块705判断第一操作是否为触发新的通过所述透明虚拟键盘的输入的操作可以参考图3中步骤301的相关描述,本发明实施例在此不再详述。此外,透明虚拟键盘显示模块701对于透明度的调整可以参考对于步骤301的解释。
进一步的,接收模块702进一步用于接收通过触摸屏幕针对透明虚拟键盘显示区域的第二操作;确定模块703进一步用于根据所述接收模块接收到的第二操作确定所述第二操作的目标对象为透明虚拟键盘;操作执行模块704进一步用于所述确定模块确定所述接收模块接收到的第二操作的目标对象为透明虚拟键盘后,对所述透明虚拟键盘执行所述接收模块接收到的第二操作。
值得说明的是,上述第二操作与第一操作之间并没有时间上的先后顺序。当透明虚拟键盘显示后,通过触摸透明虚拟键盘显示的区域对透明虚拟键盘或页面进行操作可参考步骤202或步骤303的描述,本发明实施例在些不再详述。
进一步的,确定模块703根据所述接收模块702接收到的第二操作确定所述第二操作的目标对象为透明虚拟键盘具体为:根据所述接收模块702接收到的第一操作获取所述第一操作位于屏幕的触控点位置,确定所有触控点的位置位于透明虚拟键盘显示区域之内;确定所述第二操作为透明虚拟键盘的有效输入且确定触摸所述触控点的时长小于或等于所述时长预定值。具体的,可以参考步骤202以及步骤302中步骤403的描述,本发明实施例在此不再详述。
进一步的,所述透明虚拟键盘显示模块701显示透明虚拟键盘之前,接收模块702进一步用于接收操作的目标对象为页面的第三操作;所确定模块703进一步用于确定所述接收模块接收的第三操作为触发通过透明虚拟键盘的输入的操作;所述透明虚拟键盘显示模块701进一步用于降低所述透明度到显示所述透明虚拟键盘的预定值。
具体的,可参考步骤301的描述,本发明实施例不再详述。
进一步的,上述实施例中的终端还包括调整模块706,所述接收模块702进一步用于接收对于所述隐藏透明虚拟键盘的预定值、所述显示透明虚拟键盘的预定值或时长预定值的调整请求;所述调整模块706用于根据接收模块702接收到的调整请求的输入值的对所述所述隐藏透明虚拟键盘的预定值、所述显示透明虚拟键盘的预定值或时长预定值进行调整。
具体的,当接收模块702接收到的是隐藏透明虚拟键盘的预定值的调整请求,则调整模块706根据隐藏透明虚拟键盘的预定值的调整请求中的输入值对所述隐藏透明虚拟键盘的预定值进行调整,即将隐藏透明虚拟键盘的预定值修改到所述输入值;或当接收模块702接收到的是显示透明虚拟键盘的预定值的调整请求,则调整模块706根据显示透明虚拟键盘的预定值的调整请求中的输入值对所述显示透明虚拟键盘的预定值进行调整,即将显示透明虚拟键盘的预定值修改到所述输入值;或当接收模块702接收到的是时长预定值的调整请求,则调整模块706根据时长预定值的调整请求的输入值对时长预定值进行调整,即将时长预定值修改到所述输入值。
由上述本发明的实施例提供的技术方案可以看出,在可以透明虚拟键盘处理显示状态后,通过透明虚拟键盘显示区域内进行某项操作并对透明虚拟键盘显示区域的页面内容执行该操作(例如定位页面的输入框等),无需先关闭掉透明虚拟键盘,再对页面进行相关操作。从而减少用户操作,从而提高用户体验。
图8为本发明实施例提供的终端的结构示意图,包括:收发器801、存储器802、处理器803。
具体的,收发器801用于与外部进行通信,接收发送给终端的指令以及发送信令。存储器802与处理器803偶合,存储器802用于各种程序与应用,并在处理器803的调用下执行各程序与应用的功能。具体的,本发明实施例的收发器用于接收通过触摸屏幕针对透明虚拟键盘显示区域的第一操作、第二操作及第三操作。处理器803用于根据根据所述第一操作确定所述第一操作的目标对象为透明虚拟键盘显示区域的页面内容;对所述透明虚拟键盘显示区域的页面内容,执行所述第一操作。
此外,处理器803还可以用于执行方法实施例中图2以及图3描述的各步骤,本发明实施例在此不再详述。
在上述各实施例中,终端可以是各种移动终端,如种终智能手机,平板电脑,移动阅读设备等。在上述模块实施例中,尤其图7对应的实施例中,终端包括的各个模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能模块的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。图2和图3中实现的方法及图7的终端的各功能模块的功能均可以由终端的的处理器运行各模块完成,
此外,图图7和图8的终端可以执行前述方法流程实施例中终端执行的任一步骤,本发明在此不再一一详述。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。

Claims (18)

1.一种通过触摸屏幕进行操作的方法,其特征在于,包括:
当透明虚拟键盘显示后,接收通过触摸屏幕针对透明虚拟键盘显示区域的第一操作;
根据所述第一操作确定所述第一操作的目标对象为透明虚拟键盘显示区域的页面内容;
对所述透明虚拟键盘显示区域的页面内容,执行所述第一操作。
2.如权利要求1所述的方法,其特征在于,所述根据所述第一操作确定所述操作的目标对象为透明虚拟键盘显示区域的页面内容具体为:
获取所述第一操作位于屏幕的触控点位置,确定所有触控点的位置位于所述透明虚拟键盘显示区域之内;
确定所述第一操作为所述透明虚拟键盘的有效输入,并进一步确定触摸触控点的时长大于时长预定值,或确定所述第一操作为所述透明虚拟键盘的无效输入。
3.如权利要求2所述的方法,其特征在于,所述确定第一操作为所述透明虚拟键盘的无效输入具体为:
确定所述第一操作的任一触控点的位置位于所述透明虚拟键盘的键位间的空白处;或
确定第一操作为同时点击透明虚拟键盘显示区域的多个触控点,且所述触控点的数量大于所述透明虚拟键盘的有效输入支持的最高同时点击的数量;或
确定所述第一操作为通过所述透明虚拟键盘显示区内域内的触控点产生的轨迹,且所述轨迹位于所述透明虚拟键盘的显示区域外。
4.根据权利要求1-3任一所述的方法,其特征在于:该方法进一步包括:
判断所述第一操作为不触发新的通过所述透明虚拟键盘的输入的操作;提高所述透明虚拟键盘的透明度;
或判断所述第一操作为触发新的通过透明虚拟键盘的输入的操作,继续显示所述透明虚拟键盘。
5.根据权利要求4所述的方法,其特征在于:所述提高所述透明虚拟键盘的透明度具体为:
提高所述透明度到隐藏所述透明虚拟键盘的预定值。
6.根据权1-5任一所述的方法,该方法进一步包括:
接收通过触摸屏幕针对透明虚拟键盘显示区域的第二操作;
根据所述第二操作确定所述第二操作的目标对象为透明虚拟键盘;
对所述透明虚拟键盘执行所述第二操作。
7.根据权6所述的方法,其特征在于,所述根据所述第二操作确定所述第二操作的目标对象为透明虚拟键盘具体为:
获取所述第二操作位于屏幕的触控点位置,确定所有触控点的位置位于透明虚拟键盘显示区域之内;确定所述第二操作为透明虚拟键盘的有效输入且确定触摸所述触控点的时长小于或等于所述时长预定值。
8.根据权1-7任一所述的方法,其特征在于:在所述透明虚拟键盘显示之前,该方法进一步包括:
接收操作的目标对象为页面的第三操作,确定针对该页面的第三操作为触发通过透明虚拟键盘的输入的操作;
降低所述透明虚拟键盘的透明度,以显示所述透明虚拟键盘。
9.根据权利要求8所述的方法,其特征在于:所述降低所述透明虚拟键盘的透明度具体为:
降低所述透明度到显示所述透明虚拟键盘的预定值。
10.根据权利要求5、7或9任一所述的方法,其特征在于:该方法进一步所括:
接收对于所述隐藏透明虚拟键盘的预定值、所述显示透明虚拟键盘的预定值或时长预定值的调整请求;
根据所述调整请求的输入值的对所述所述隐藏透明虚拟键盘的预定值、所述显示透明虚拟键盘的预定值或时长预定值进行调整。
11.一种终端,其特征在于,包括:
透明虚拟键盘显示模块,用于显示透明虚拟键盘;
接收模块,用于当透明虚拟键盘显示后,接收通过触摸屏幕针对透明虚拟键盘显示区域的第一操作;
确定模块,用于根据所述接收模块接收到的第一操作确定所述第一操作的目标对象为透明虚拟键盘显示区域的页面内容;
操作执行模块,用于确定模块确定所述接收模块接收到的第一操作的目标对象为透明虚拟键盘显示区域的页面内容后,针对所述透明虚拟键盘显示区域的页面内容,执行所述接收模块接收到的第一操作。
12.根据权利要求11所述的终端,其特征在于,
所述确定模块具体用于:根据所述接收模块接收到的第一操作获取所述第一操作位于屏幕的触控点位置,确定所有确定所有触控点的位置位于透明虚拟键盘显示区域之内;
确定所述接收模块接收到的第一操作为所述透明虚拟键盘的有效输入,并进一步确定触摸触控点的时长大于时长预定值,或确定所述接收模块接收到的第一操作为所述透明虚拟键盘的无效输入。
13.根据权利要求12所述的终端,其特征在于:
所述确定模块确定所述接收模块接收到的第一操作为所述透明虚拟键盘的无效输入具体包括:
所述确定模块确定所述接收模块接收到的第一操作的任一触控点的位置位于所述透明虚拟键盘的键位间的空白处;或
所述确定模块确定所述接收模块接收到的第一操作为同时点击所述透明虚拟键盘显示区域的多个触控点,且所述触控点的数量大于所述透明虚拟键盘的有效输入支持的最高同时点击的数量;或
所述确定模块确定所述接收模块接收到的第一操作为通过所述透明虚拟键盘显示区内域内的触控点产生的轨迹,且所述轨迹位于所述透明虚拟键盘的显示区域外。
14.根据权利要求11-13任一所述的终端,其特征在于:该终端还包括判断模块;
所述判断模块用于判断所述接收模块接收到的第一操作不为触发新的通过所述透明虚拟键盘的输入的操作;所述透明虚拟键盘显示模块用于判断模块判断所述第一操作为不触发新的通过所述透明虚拟键盘的输入的操作后,提高所述透明虚拟键键盘的透明度到隐藏所述透明虚拟键盘的预定值;或
所述判断模块用于判断所述接收模块接收到的第一操作为触发新的通过所述透明虚拟键盘的输入的操作,所述透明虚拟键盘显示模块用于判断模块判断所述第一操作为触发新的通过所述透明虚拟键盘的输入的操作后,继续显示所述透明虚拟键盘。
15.根据权利要求11-14任一所述的终端,其特征在于:
所述接收模块进一步用于接收通过触摸屏幕针对透明虚拟键盘显示区域的第二操作;
所述确定模块进一步用于根据所述接收模块接收到的第二操作确定所述第二操作的目标对象为透明虚拟键盘;
所述操作执行模块,用于所述确定模块确定所述接收模块接收到的第二操作的目标对象为透明虚拟键盘后,对所述透明虚拟键盘执行所述接收模块接收到的第二操作。
16.根据权利要求15所述的终端,其特征在于:所述确定模块根据所述接收模块接收到的第二操作确定所述第二操作的目标对象为透明虚拟键盘具体为:
根据所述接收模块接收到的第一操作获取所述第一操作位于屏幕的触控点位置,确定所有触控点的位置位于透明虚拟键盘显示区域之内;确定所述第二操作为透明虚拟键盘的有效输入且确定触摸所述触控点的时长小于或等于所述时长预定值。
17.根据权利要求16所述的终端,其特征在于:所述透明虚拟键盘显示模块显示透明虚拟键盘之前,接收模块进一步用于接收操作的目标对象为页面的第三操作;
所确定模块进一步用于确定所述接收模块接收的第三操作为触发通过透明虚拟键盘的输入的操作;
所述透明虚拟键盘显示模块进一步用于降低所述透明度到显示所述透明虚拟键盘的预定值。
18.根据权利要求12、14或17所述的终端,其特征在于:该终端进一步包括调整模块,
所述接收模块进一步用于接收对于所述隐藏透明虚拟键盘的预定值、所述显示透明虚拟键盘的预定值或时长预定值的调整请求;
所述调整模块用于根据接收模块接收到的调整请求的输入值的对所述所述隐藏透明虚拟键盘的预定值、所述显示透明虚拟键盘的预定值或时长预定值进行调整。
CN201280001194.6A 2012-07-13 2012-07-13 确定操作对象的方法和终端 Active CN102893250B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2012/078639 WO2014008670A1 (zh) 2012-07-13 2012-07-13 确定操作对象的方法和终端

Publications (2)

Publication Number Publication Date
CN102893250A true CN102893250A (zh) 2013-01-23
CN102893250B CN102893250B (zh) 2015-07-22

Family

ID=47535598

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201280001194.6A Active CN102893250B (zh) 2012-07-13 2012-07-13 确定操作对象的方法和终端

Country Status (3)

Country Link
US (2) US9904468B2 (zh)
CN (1) CN102893250B (zh)
WO (1) WO2014008670A1 (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015043194A1 (zh) * 2013-09-24 2015-04-02 小米科技有限责任公司 虚拟键盘显示方法、装置及终端
CN105242865A (zh) * 2014-07-10 2016-01-13 北京三星通信技术研究有限公司 输入处理方法、输入处理装置以及包括该装置的移动终端
CN107885568A (zh) * 2017-11-09 2018-04-06 广东欧珀移动通信有限公司 输入法界面显示方法、装置、移动终端及存储介质
CN108153455A (zh) * 2016-12-05 2018-06-12 珠海金山办公软件有限公司 一种界面切换方法及装置

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9501163B2 (en) 2014-05-06 2016-11-22 Symbol Technologies, Llc Apparatus and method for activating a trigger mechanism
CN104281385B (zh) * 2014-09-17 2017-03-15 北京搜狗科技发展有限公司 输入法虚拟键盘的调整方法和输入法装置
KR20170114435A (ko) * 2016-04-04 2017-10-16 엘지전자 주식회사 이동 단말기 및 그 제어방법
CN113760165B (zh) * 2020-06-05 2024-04-19 腾讯科技(深圳)有限公司 一种界面数据处理方法、装置以及计算机可读存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1505778A (zh) * 2000-10-31 2004-06-16 ض� 屏幕上的透明键盘界面
CN102043574A (zh) * 2009-10-23 2011-05-04 ***通信集团公司 一种输入方法及设备
CN102177489A (zh) * 2008-10-07 2011-09-07 捷讯研究有限公司 用于辅助字符呈现和输入的便携式电子设备和方法
EP2402846A2 (en) * 2010-06-29 2012-01-04 Lg Electronics Inc. Mobile terminal and method for controlling operation of the mobile terminal
CN102439556A (zh) * 2011-10-20 2012-05-02 华为终端有限公司 一种软键盘显示方法和移动终端

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5568603A (en) * 1994-08-11 1996-10-22 Apple Computer, Inc. Method and system for transparent mode switching between two different interfaces
DE20101768U1 (de) 2001-01-31 2002-03-14 Siemens Ag Anzeige- und Bedienvorrichtung, insbesondere Touch Panel
US7515135B2 (en) * 2004-06-15 2009-04-07 Research In Motion Limited Virtual keypad for touchscreen display
JP4602166B2 (ja) 2005-06-07 2010-12-22 富士通株式会社 手書き情報入力装置。
US20090027334A1 (en) * 2007-06-01 2009-01-29 Cybernet Systems Corporation Method for controlling a graphical user interface for touchscreen-enabled computer systems
US20100085313A1 (en) * 2008-10-07 2010-04-08 Research In Motion Limited Portable electronic device and method of secondary character rendering and entry
US8019390B2 (en) * 2009-06-17 2011-09-13 Pradeep Sindhu Statically oriented on-screen transluscent keyboard
KR101092591B1 (ko) * 2009-11-05 2011-12-13 주식회사 팬택 관통입력을 제공하는 단말 및 그 방법
US8327296B2 (en) * 2010-04-16 2012-12-04 Google Inc. Extended keyboard user interface
US20120004033A1 (en) * 2010-06-30 2012-01-05 Martin Lyons Device and method for replicating a user interface at a display
KR20140001957A (ko) * 2010-11-20 2014-01-07 뉘앙스 커뮤니케이션즈, 인코포레이티드 입력된 텍스트를 이용하여 상황 정보에 액세스하여 이를 처리하기 위한 시스템들 및 방법들
JP5884282B2 (ja) * 2011-03-29 2016-03-15 ソニー株式会社 情報処理装置および情報処理方法、記録媒体、並びにプログラム

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1505778A (zh) * 2000-10-31 2004-06-16 ض� 屏幕上的透明键盘界面
CN102177489A (zh) * 2008-10-07 2011-09-07 捷讯研究有限公司 用于辅助字符呈现和输入的便携式电子设备和方法
CN102043574A (zh) * 2009-10-23 2011-05-04 ***通信集团公司 一种输入方法及设备
EP2402846A2 (en) * 2010-06-29 2012-01-04 Lg Electronics Inc. Mobile terminal and method for controlling operation of the mobile terminal
CN102439556A (zh) * 2011-10-20 2012-05-02 华为终端有限公司 一种软键盘显示方法和移动终端

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015043194A1 (zh) * 2013-09-24 2015-04-02 小米科技有限责任公司 虚拟键盘显示方法、装置及终端
CN105242865A (zh) * 2014-07-10 2016-01-13 北京三星通信技术研究有限公司 输入处理方法、输入处理装置以及包括该装置的移动终端
CN108153455A (zh) * 2016-12-05 2018-06-12 珠海金山办公软件有限公司 一种界面切换方法及装置
CN108153455B (zh) * 2016-12-05 2021-02-05 珠海金山办公软件有限公司 一种界面切换方法及装置
CN107885568A (zh) * 2017-11-09 2018-04-06 广东欧珀移动通信有限公司 输入法界面显示方法、装置、移动终端及存储介质

Also Published As

Publication number Publication date
WO2014008670A1 (zh) 2014-01-16
US20180150218A1 (en) 2018-05-31
US10901614B2 (en) 2021-01-26
US9904468B2 (en) 2018-02-27
US20150128080A1 (en) 2015-05-07
CN102893250B (zh) 2015-07-22

Similar Documents

Publication Publication Date Title
CN102893250B (zh) 确定操作对象的方法和终端
US11188207B2 (en) Portable terminal device and display control method
AU2012267384B2 (en) Apparatus and method for providing web browser interface using gesture in device
US9977594B2 (en) Keyboard having touch screen mounted thereon, control method therefor, and method for controlling computing device using keyboard
US7477231B2 (en) Information display input device and information display input method, and information processing device
US9292161B2 (en) Pointer tool with touch-enabled precise placement
US9213477B2 (en) Apparatus and method for touch screen user interface for handheld electric devices part II
US20090251422A1 (en) Method and system for enhancing interaction of a virtual keyboard provided through a small touch screen
CN105556447A (zh) 电子设备、用于控制电子设备的方法和存储介质
EP2491704B1 (en) Text input method in portable device and portable device supporting the same
JP2014533403A (ja) キーボードにマップされたキーボード・ショートカットを提供すること
US20110227844A1 (en) Method and apparatus for inputting character in portable terminal
US20070075984A1 (en) Method and device for scroll bar control on a touchpad having programmed sections
CN102103461A (zh) 在笔记本电脑触控板上实现快捷键模式的方法
JP2012009007A (ja) ディスプレイ装置及びその制御方法
JP2014238755A (ja) 入力システム、入力方法およびスマートフォン
CN101482799A (zh) 通过触摸式屏幕控制电子设备的方法及电子设备
CN100405279C (zh) 整合图形输入功能的电容式触控板
JP2011192173A (ja) 情報処理装置およびタッチパネル操作方法
CN105930085A (zh) 一种输入方法及电子设备
CN101192122B (zh) 电子装置的触控板功能扩充***、方法,及电子装置
US20090049404A1 (en) Input method and apparatus for device having graphical user interface (gui)-based display unit
US20110199309A1 (en) Input Device
CN103902208A (zh) 电子设备控制方法及电子设备
JP2012118582A (ja) ソフトウェアキーボード表示装置およびテレビジョン

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant