【技术实现步骤摘要】
【国外来华专利技术】(对相关申请的交叉引用)本申请要求于2005年9月16日提交的美国专利申请11/228700的优先权,11/228700是在先申请No.10/903964的部分继续申请并且要求了后者的优先权,在此引入其公开的全部内容作为参考。本申请还涉及以下的共同未决的申请:2004年5月6日提交的美国专利申请No.10/840862;2004年7月30日提交的美国专利申请No.11/048264;2004年7月30日提交的美国专利申请No.11/038590;2005年9月16日提交的美国专利申请No.11/228737;和2005年9月16日提交的美国专利申请No.11/228758,在此出于各种目的加入所有这些申请的全部内容作为参考。
本专利申请涉及触摸屏用户界面,更具体地说,涉及基于用户与诸如触摸屏用户界面上的虚拟键盘的虚拟GUI项目的交互的计算机的操作。
技术介绍
触摸屏是具有覆盖屏幕的触摸敏感透明面板或者可用其它方式识别屏幕上的触摸输入的一种类型的显示屏。一般地,触摸屏显示器被容纳于与包含在程序控制下工作的处理电路的计算机电路相同的外壳内。当使用触摸屏以向在计算机上执行的应用提供输入时,用户通过(通常用针笔或手指)直接指向在屏幕上显示的图形用户界面(GUI)对象而在显示屏上进行选择。在触摸屏上显示的GUI对象的集合可被视为虚拟键盘。与不与显示屏如此紧密相关的常规外部键盘类似,虚拟键盘包含多个键(“虚-->拟键”)。特定的虚拟键(或虚拟键的组合)的激活产生作为输入而提供给在计算机上执行的应用的信号(或多个信号)。由于触摸屏键盘工作于其上的硬件的本质,触摸屏键盘一 ...
【技术保护点】
一种响应用户而操作触摸屏计算机的方法,该触摸屏计算机执行应用,所述方法包括: 在触摸屏上提供包含多个虚拟图形用户界面项目的虚拟输入设备; 检测到用户已触摸触摸屏以在名义上激活至少一个虚拟图形用户界面项目,并针对所述触摸来确定用户的行为; 对所述确定的行为和与所述在名义上激活的至少一个虚拟图形用户界面项目相关的预定特性进行处理;和 至少部分基于所述处理步骤的结果,确定对所述名义上的激活的反应。
【技术特征摘要】
【国外来华专利技术】US 2005-9-16 11/228,7001.一种响应用户而操作触摸屏计算机的方法,该触摸屏计算机执行应用,所述方法包括:在触摸屏上提供包含多个虚拟图形用户界面项目的虚拟输入设备;检测到用户已触摸触摸屏以在名义上激活至少一个虚拟图形用户界面项目,并针对所述触摸来确定用户的行为;对所述确定的行为和与所述在名义上激活的至少一个虚拟图形用户界面项目相关的预定特性进行处理;和至少部分基于所述处理步骤的结果,确定对所述名义上的激活的反应。2.根据权利要求1所述的方法,其中:用户的行为包含用户触摸触摸屏以在名义上激活至少一个虚拟图形用户界面项目的压力。3.根据权利要求2所述的方法,其中:确定压力的步骤包含处理确定的用户触摸到触摸屏的总面积。4.根据权利要求3所述的方法,还包括:基于对与用户触摸到触摸屏的点数对应的数据进行处理来确定用户触摸到触摸屏的总面积。5.根据权利要求2所述的方法,其中:确定压力的步骤包含处理由触摸屏指示的压力数据。6.根据权利要求2所述的方法,其中:确定压力的步骤包含处理由触摸屏指示的压力数据和与用户触摸到触摸屏的点数对应的数据的组合。7.根据权利要求1所述的方法,其中:用户的行为包含用户触摸触摸屏以在名义上激活至少一个虚拟图形用户界面项目的持续时间。8.根据权利要求1所述的方法,其中:用户的行为包含针对虚拟图形用户界面项目的特定手势。9.根据权利要求7所述的方法,其中:预定特性包含如何对持续时间进行反应的特性。10.根据权利要求7所述的方法,其中:预定特性包含显示与在名义上激活的虚拟图形用户界面项目相关的预览指示。11.根据权利要求10所述的方法,还包括:结合显示预览指示,确定用户是否已针对所述触摸屏作出特定手势,以确定是否实际激活名义上激活的虚拟图形用户界面项目。12.根据权利要求9所述的方法,其中,如何对持续时间进行反应包含是否将用户触摸触摸屏以在名义上激活至少一个虚拟图形用户界面项目的持续时间视为所述虚拟图形用户界面项目的多个单独重复的激活。13.根据权利要求12所述的方法,其中:将用户触摸触摸屏以在名义上激活至少一个虚拟图形用户界面项目的持续时间视为所述至少一个虚拟图形用户界面项目的多个单独重复的激活包含:确定用于基于持续时间的函数来处理持续时间的特定数量的单独激活。14.根据权利要求1所述的方法,其中:反应包含将用户触摸触摸屏视为不实际激活所述至少一个虚拟图形用户界面项目。15.根据权利要求14所述的方法,其中:确定的行为是持续时间,并且持续时间不在适于实际激活在名义上激活的至少一个虚拟图形用户界面项目的持续时间的预定特性内。16.根据权利要求1所述的方法,其中:确定反应的步骤包含:使得将在名义上激活的至少一个虚拟图形用户界面项目视为初始激活的虚拟图形用户界面项目,并使得在触摸屏上形成多个新的虚拟图形用户界面项目。17.根据权利要求16所述的方法,还包括:使虚拟图形用户界面项目板显示被修改为显示与在触摸屏上形成的新的虚拟图形用户界面项目对应的指示。18.根据权利要求16所述的方法,其中:所述多个新的虚拟图形用户界面项目是激活的虚拟图形用户界面项目的子菜单。19.根据权利要求17所述的方法,其中:所述虚拟图形用户界面项目是第一虚拟图形用户界面项目;并且该方法还包括检测用户已触摸触摸屏以在名义上激活在触摸屏上形成的新的虚拟图形用户界面项目中的一个。20.根据权利要求19所述的方法,其中:虚拟图形用户界面项目是虚拟键盘的虚拟键;用户的行为是用户触摸触摸屏以在名义上激活第一虚拟键和用户触摸触摸屏以在名义上激活新的虚拟键中的所述一个之间的持续时间;并且如果该持续时间小于预定的时间,那么省略使虚拟键盘显示被修改为显示与新的虚拟键对应的指示的步骤。21.一种其上有形地实现有计算机程序的计算机可读介质,该计算机程序包含用于在触摸屏计算机执行应用的同时响应用户而操作触摸屏计算机的步骤,所述计算机程序的这些步骤包括:在触摸屏上提供包含多个虚拟图形用户界面项目的虚拟输入设备;检测到用户已触摸触摸屏以在名义上激活至少一个虚拟图形用户界面项目,并针对所述触摸来确定用户的行为;对所述确定的行为和与所述在名义上激活的至少一个虚拟图形用户界面项目相关的预定特性进行处理;和至少部分基于所述处理步骤的结果,确定对所述名义上的激活的反应。22.根据权利要求19所述的计算机可读介质,其中:用户的行为包含用户触摸触摸屏以在名义上激活至少一个虚拟图形用户界面项目的压力。23.根据权利要求22所述的计算机可读介质,其中:确定压力的步骤包含处理确定的用户触摸到触摸屏的总面积。24.根据权利要求23所述的计算机可读介质,该计算机程序还包含以下步骤:基于对与用户触摸到触摸屏的点数对应的数据进行处理来确定用户触摸到触摸屏的总面积。25.根据权利要求21所述的计算机可读介质,其中:用户的行为包含用户触摸触摸屏以在名义上激活至少一个虚拟图形用户界面项目的持续时间。26.根据权利要求25所述的计算机可读介质,其中:预定特性包含如何对持续时间进行反应的特性。27.根据权利要求26所述的计算机可读介质,其中,如何对持续时间进行反应包含是否将用户触摸触摸屏以在名义上激活至少一个虚拟图形用户界面项目的持续时间视为所述虚拟图形用户界面项目的多个单独重复的激活。28.根据权利要求27所述的计算机可读介质,其中:将用户触摸触摸屏以在名义上激活至少一个虚拟图形...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。