一计算系统,包括触摸显示器和由触摸显示器可视呈现的虚拟键盘。虚拟键盘包括一个或多个滑块按钮,并且每个滑块按钮包括多个触摸可选项。计算系统进一步包括被配置为识别多个触摸可选项中哪一个正在被触摸的触摸检测模块,以及被配置为响应于正在被触摸的触摸可选项,可视地指示该触摸可选项被认为是做好选择准备的视觉反馈模块。计算系统还包括被配置为当视觉反馈模块可视地指示触摸可选项被认为做好选择准备时,响应于从该触摸可选项的触摸抬起而输入该触摸可选项的选择模块。
【技术实现步骤摘要】
【国外来华专利技术】具有滑块按钮的虚拟键盘背景计算设备已经被设计为具有允许计算机用户发出命令和/或输入数据的各种不同的输入机制。在便携式设备继续变得更加流行的同时,关于便携式输入机制的可用性和功能的用户期望有所增加。概述提供本概述以便以简化形式介绍将在以下详细描述中进一步描述的一些概念。本概述并不旨在标识出所要求保护的主题的关键或必要特征,也不旨在用于限定所要求保护的主题的范围。此外,所要求保护的主题不限于解决在本公开的任一部分中提及的任何或所有缺点的实现。此处公开了与具有滑块按钮的虚拟键盘有关的各实施例。例如,一个公开的实施例提供了包括触摸显示器和由触摸显示器可视呈现的虚拟键盘的计算系统。虚拟键盘包括一个或多个滑块按钮,并且每个滑块按钮包括多个触摸可选项。计算系统进一步包括被配置为识别多个触摸可选项中哪一个正在被触摸的触摸检测模块,以及被配置为响应于正在被触摸的触摸可选项,可视地指示该触摸可选项被认为是做好选择准备的视觉反馈模块。 计算系统还包括被配置为当视觉反馈模块可视地指示触摸可选项被认为做好选择准备时, 响应于从该触摸可选项的触摸抬起而输入该触摸可选项的选择模块。附图简述附图说明图1示出可视地呈现具有滑块按钮的虚拟键盘的手持式计算系统。图2示出其中视觉反馈模块可视地指示触摸可选项被认为做好选择准备的触摸序列。图3示出其中视觉反馈模块可视地指示触摸可选项被认为做好选择准备的另一个触摸序列。图4示出其中替代选择模块改变经触摸的滑块按钮以包括不同的多个触摸可选项的触摸序列。图5示意地示出被配置为可视地呈现具有滑块按钮的虚拟键盘的计算系统。图6示出依照本公开的实施例的处理用户输入的方法。详细描述图1示出包括了可视地呈现虚拟键盘104的触摸显示器102的手持式计算系统 100。虚拟键盘104充当允许用户106通过触摸触摸显示器102来发出命令和/或输入数据的便携式输入机制。作为示例,用户(例如用户106)可以触摸虚拟键盘104的触摸可选项(例如W项),以便导致与该触摸可选项相关联的数据(例如ASCII码“W”)被识别为来自用户的输入。如下文详细所述,虚拟键盘104包括可以帮助用户输入的滑块按钮(例如第一滑块按钮120a、第二滑块按钮120b和第三滑块按钮120c)。作为示例,在其中虚拟键盘尺寸相对较小的实施例中,滑块按钮可以减少由大手指或者用于完成触摸输入的其它对象意外地触碰不想触碰的触摸可选项所造成的按键错误。作为示例,如图1所示,用户106正在用手指108触摸虚拟键盘104。如触摸序列110的时刻t0所示,手指108的触摸区域112覆盖了 E项的一部分。在相对较小的虚拟键盘上,在同一时刻仅触摸一个触摸可选项是困难的。此外,在触摸不想要的触摸可选项之前触摸想要的触摸可选项和/或在首先将手指由所有其它不想要的触摸可选项处抬起之后将手指从想要的触摸可选项处抬起是困难的。因此,计算设备要准确地决定用户想要触碰哪一个触摸可选项是困难的。如下文所述,将两个或更多个触摸可选项可视地聚集在公共滑块按钮中提供给用户对于触摸输入可以是跨滑块按钮的滑动的指示,以便仔细地从两个或更多个触摸可选项中选择特定的一个。为了强调滑块按钮的滑动功能,各个触摸可选项可以被显示为滑块按钮的连续和视觉上不同的边界内部锚定的无边界的触摸可选项。为了比较,在114处示出包括了通过每个按键周围视觉上不同的边界可视地彼此分离的单独按键的虚拟键盘的一部分。如114所示,除了每个按键具有单独和视觉上不同的边界115之外,这些按键的行没有被组合在一起以作为滑块按钮的一部分。可以相信,具有单独按键的虚拟键盘标志着每个按键的触摸输入与所有其它按键的触摸输入分离并独立于所有其它按键的触摸输入,而滑块按钮标志着该滑块按钮内锚定的所有触摸可选项的合作的触摸输入。可以相信,当触摸可选项被集体组合在滑块按钮内时,用户更容易直观地学习滑动触摸以仔细选择所需的触摸可选项。因此,可以相信滑块按钮可以减少由无意的按键触碰所造成的用户无效性和 /或挫折。尽管图1用手持式计算系统100作为示出此处描述的概念的示例平台,但是应当理解具有滑块按钮的虚拟键盘可以在包括触摸显示器的多种不同计算设备上实现。本公开不限于手持式计算设备。此外,本公开不限于此处示出和描述的示例虚拟键盘实施例。虚拟键盘104包括了包括从左到右排列为Q项、W项、E项、R项、T项、Y项、U项、I项、0项和P项的第一滑块按钮120a ;包括从左到右排列为A项、S项、D项、F项、G项、H项、J项、K项和L项的第二滑块按钮120b ;以及从左到右排列为Z项、X项、C项、V项、B项、N项和M项的第三滑块按钮120c。可以用各种不同的按键排列、按键形状、按键大小和/或其它参数来设计虚拟键盘,而不背离本公开的精神。触摸序列110示出其中用户首先触摸第一滑块按钮120a的已经经过的时间序列。 在时刻t0,如触摸区域112所指示的,用户触摸第一滑块按钮120a内锚定的E项。计算系统被配置为通过改变滑块按钮的外观来可视地指示触摸可选项被认为做好选择准备。作为一个示例,被触摸的触摸可选项可以在触摸显示器102上被放大。例如,在触摸序列110的时刻to,E项被放大。E项放大的尺寸可视地指示了 E项被认为做好选择的准备(即如果用户抬起手指,则E项将被选择为输入)。此外,一个或多个相邻的触摸可选项可以被放大。在时刻tO,W项被放大,尽管不如E项那么大。放大相邻的触摸可选项可以进一步指示可以跨滑块按钮滑动触摸以选择不同的触摸可选项。触摸序列110说明虚拟键盘的外观如何随着用户跨滑块按钮滑动触摸而改变。例如,在时刻tl,触摸区域112滑动以触摸W项,并且W项被放大以指示W项被认为做好选择的准备。在时刻21,触摸区域112滑动以触摸Q项,并且Q项被放大以指示Q项被认为做好选择的准备。在时刻t3,触摸区域112滑动回来以触摸W项,并且W项被再次放大以指示W 项再次被认为做好选择的准备。这一类型的视觉反馈允许用户仔细地选择哪一个触摸可选项将是输入。在一些实施例中,来自选定的滑块按钮的每个触摸可选项可以被放大不同的量。作为示例,被认为做好选择准备的触摸可选项可以被放大最大的量,并且在同一滑块按钮中的其它触摸可选项放大的相对量可以随着与被认为做好选择准备的触摸可选项的距离的增加而减少。作为另一个示例,被触摸的触摸可选项的位置可以在触摸显示器102上移动以可视地指示触摸可选项被认为做好选择准备。例如,在触摸序列Iio的时刻tO,E项的位置被垂直地移动了。E项移动的位置可视地指示了E项被认为做好选择的准备(即如果用户抬起手指,则E项将被选择为输入)。此外,一个或多个相邻的触摸可选项可以在位置上被移动。在时刻t0,W项被垂直地移动,尽管不如E项移动得那么多。移动相邻的触摸可选项的位置可以进一步指示可以跨滑块按钮滑动触摸以选择不同的触摸可选项。在一些实施例中,来自选定的滑块按钮的每个触摸可选项可以被移动不同的量。作为示例,被认为做好选择准备的触摸可选项可以被移动最大的量,并且在同一滑块按钮中其它触摸可选项移动的相对量可以随着与被认为做好选择准备的触摸可选项的距离的增加而减少。作为另一个示例,可以扩展滑块按钮的连续和视觉上不同的边界以适应触摸可选项放大的尺寸和/或移动本文档来自技高网...
【技术保护点】
1.一种计算系统(100),包括:触摸显示器(102);由触摸显示器(102)可视地呈现的虚拟键盘(104),所述虚拟键盘(104)包括一个或多个滑块按钮,每个滑块按钮包括多个触摸可选项;被配置为识别多个触摸可选项中的哪一个正在被触摸的触摸检测模块(510);被配置为响应于正在被触摸的触摸可选项,可视地指示该触摸可选项被认为做好选择的准备的视觉反馈模块(512);以及被配置为当视觉反馈模块(512)可视地指示触摸可选项被认为做好选择准备时,响应于从该触摸可选项的触摸抬起而输入该触摸可选项的选择模块(514)。
【技术特征摘要】
【国外来华专利技术】...
【专利技术属性】
技术研发人员:J·冯,J·D·基特尔,B·尼勒,
申请(专利权)人:微软公司,
类型:发明
国别省市:US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。