非文本用户输入的制作方法

文档序号:8385914阅读:297来源:国知局
非文本用户输入的制作方法
【专利说明】
【背景技术】
[0001]诸如触摸屏显示器的存在敏感显示器能够检测在通常覆盖显示器的活动区域内的存在或触摸,诸如检测手指是否当前按下固定图像触摸屏按钮,或者检测手指的存在和位置。某些存在敏感显示器也可以检测除了手指以外的元素的存在,所述元素诸如用于产生数字手势、选择对象或者执行其他功能的触笔。
[0002]存在敏感显示器的使用允许电子设备改变显示图像,并且呈现不同按钮、图像或可以被选择、操纵或通过触摸激活的其他区域。因此,诸如触摸屏的存在敏感显示器能够为蜂窝电话、全球定位系统(GPS)设备、个人数字助理(PDA)、计算机、自动柜员机(ATM)以及其他设备提供有效的用户界面。
[0003]存在敏感显示器使用各种技术来感测来自手指或触笔的触摸,诸如电阻、电容、红外和声学传感器。电阻传感器依靠触摸来导致覆盖显示器的两个电阻元件彼此接触,形成电阻电路,而电容传感器依靠手指的存在,改变通过覆盖显示设备的元素阵列检测到的电容。类似地,红外和声学触摸屏依靠手指或触笔来中断跨越屏幕的红外或声波,指示触摸的存在及位置。
[0004]电容和电阻触摸屏通常使用透明导体,诸如铟锡氧化物(ITO),或者透明传导聚合物,诸如PEDOT,以形成在显示图像上的阵列,使得通过用于感测触摸的传导元件可以看到显示图像。电路系统的尺寸、形状和图案对于触摸屏的分辨率和准确度以及覆盖显示器的电路的可见性可能有影响。诸如细线金属元件的其它材料不是光透明的,但是依靠它们小的物理宽度来避免被用户看到。
[0005]存在敏感显示器的一种通常应用是诸如蜂窝电话或“智能”电话的移动设备上的键盘、数字键区和其他输入显示的呈现。存在敏感显示器也可以使得用户能够通过绘制形状或做手势来提供输入,诸如通过在显示的对象上捏拉来执行缩放,或者通过画一个图形对象。但利用手指来绘制形状可以是不精确并且缓慢的,因此期望利用这样的方法来便利更好的触摸屏输入。

【发明内容】

[0006]在一个示例性实施例中,一种计算设备接收在计算设备的存在敏感显示器处的第一用户输入,其中第一用户输入对应于期望的非文本对象的部分。该设备在触摸屏显示器处显示指示第一用户输入的第一图形表示,并且基于至少第一用户输入来确定第一非文本对象建议。该设备显示指示第一非文本对象建议的第二图形表示,其中第一非文本对象建议的第二图形表示被显示为与第一用户输入的第一图形表示不同,并且检测第一非文本对象建议是否对应于期望的非文本对象的指示。
【附图说明】
[0007]图1是示出根据一个示例性实施例的可以执行一个或多个应用并且接收用户输入的计算设备的框图。
[0008]图2是示出根据一个示例性实施例的在图1中所示的计算设备的一个示例的进一步细节的框图。
[0009]图3A-3C示出根据一个示例性实施例的基于用户输入的非文本对象的建议。
[0010]图4A-4C示出根据一个示例性实施例的对所建议的非文本对象识别对象的呈现和选择。
[0011]图5是示出根据一个示例性实施例的可由计算设备执行的用于基于用户输入来提供建议的非文本对象的示例方法的流程图。
【具体实施方式】
[0012]在下文对示例性实施例的具体描述中,通过图示和阐释方式,引用了具体示例性实施例。对这些示例进行充分详细的描述,以使得本领域的技术人员能够实践所描述的内容,并且用于示出这些示例可以如何被应用于各种目的或实施例。存在其他实施例,并且可以在不脱离主题或范围的情况下,做出逻辑、机械、电子和其他改变。然而,此处所描述的各个实施例的特征或限制,无论对于包含其的示例性实施例如何关键,并不限制其他实施例,并且对于本发明、其元素、操作和应用的任何引用在整体上不限制本发明,只是用于限定这些示例性实施例。因此,下文的具体描述不限定权利要求的范围,仅是作为示例。
[0013]诸如触摸屏显示器的存在敏感显示器通常被用作小型电子设备上的接口,所述小型电子设备诸如智能电话、平板电脑、全球定位系统(GPS)设备以及其他这样的电子系统,因为在触摸屏后面的显示器可以被容易地适配成向用户提供指令并且接收各种类型的输入,从而提供需要非常少的用户培训就可以有效使用的直觉接口。非昂贵并且有效率的触摸屏技术使得触摸屏能够被合并到普通消费电子设备中,并且提供对固定输入按键的多用途并且耐用的替选。
[0014]例如,典型的蜂窝电话触摸屏显示器可以被配置成显示常规的“QWERTY”键盘,并且允许用户通过选择性地激活覆盖每个键的触摸屏部分来键入。类似地,用户可以使用触摸屏来绘制各种形状,诸如通过跨越屏幕跟踪手指或触笔。但是,用手指画的形状,尤其是在具有高分辨率的小屏幕上,诸如由典型的智能电话所提供的,可以导致具有不光滑或分段线的不精确绘图。考虑到许多这种设备的较小尺寸和高分辨率,以及在覆盖被绘制形状的触摸屏上绘画的手指的相对大的尺寸,绘制这类形状整体上也可能是乏味的。
[0015]因此一些实施例提供基于用户对计算设备的触摸屏输入的对非文本绘制对象的识别。例如,当用户正在绘制诸如圆的非文本对象时,计算设备可以基于接收的用户输入来显示建议的非文本对象。建议的非文本对象被显示在触摸屏显示器上,其具有指示该建议的非文本对象是一个建议的属性(例如,至少局部褪色或颜色较淡)。在进一步的示例中,计算设备可以检测指示该建议的非文本对象是否对应于期望的非文本对象(例如,用户试图画什么)的用户输入(例如,接受事件或拒绝事件)。该拒绝输入指示该建议的非文本对象不对应于期望的非文本对象。然后,计算设备可以基于用户输入来提供另一建议的非文本对象,直到建议的非文本对象被接受或形状完成绘制。接受输入指示建议的非文本对象对应于期望的非文本对象。建议的非文本对象于是被显示在触摸屏显示器上,并且在一步的示例中,可以被移动、调整尺寸、着色、或者基于用户输入进行其他修改。
[0016]这样的非文本对象识别系统可以在用户提供输入的同时提供建议的非文本对象,从而省却了用户必须绘制整个形状。在形状具有某种复杂度并且可能难以用手指准确绘制的示例中,诸如没有内部线的星形或诸如五角的具有许多边的多边形中,这可以显著节省时间并且导致更精确地呈现形状。通过分析来自用户的输入并且提供非文本对象的建议,识别系统可以基于各个加权的识别分量来对非完整的输入评分,并且可以基于分值选择非文本对象中的一个用于建议。识别系统从用户接收接受或拒绝输入,指示建议的非文本对象是期望的形状,或者在替选示例中,从在显示器上呈现的多个建议的非文本对象中选择,诸如通过按下呈现在显示器上的期望非文本对象的按钮。
[0017]图1是示出根据一个示例性实施例的可以执行一个或多个应用并且接收用户输入的计算设备的框图。此处,计算设备2包括一个或多个独立设备,或者可以是诸如客户端-服务器系统的更大系统的部分。在某些示例中,计算设备2可以包括移动设备。计算设备2的示例可以包括但不限于便携或移动设备,诸如蜂窝电话、平板计算机、个人数字助理(PDA)、便携游戏设备、便携媒体播放器以
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1