当前位置: 首页 > 专利查询>谷歌公司专利>正文

在计算设备上的字形输入制造技术

技术编号:7349670 阅读:212 留言:0更新日期:2012-05-18 15:14
公开了一种计算机实现的用户接口方法。该方法包括:在计算设备的触摸屏上显示项目列表的第一子部分、从设备的用户接收在触摸屏上的绘制的输入、使绘制的输入与字母数字字符相互关联、以及自动显示列表的具有一个或多个条目的第二子部分,所述一个或多个条目的第一字符与该字母数字字符相互关联。

【技术实现步骤摘要】
【国外来华专利技术】相关申请的交叉引用本申请要求于2009年4月10日提交的、题为“GLYPH ENTRY ON COMPUTING DEVICE(在计算设备上的字形输入)”的美国申请序列号No.12/422,185的优先权,在此通过引用并入其公开内容。
本文档涉及用于以下的系统和技术:与在计算设备的显示上输入诸如字母字符的字形或绘制的符号的用户交互。
技术介绍
人们每次花费数小时与他们的电子设备——计算机、电话、音乐播放器等等在一起。他们最喜欢使用直观并且其交互最符合他们关于机器应当如何工作的期望的那些设备。他们通过来自设备的输入和输出与电子设备交互,其中输出通常可听见地和/或在平面图形显示屏上提供,以及输入可以经由触摸屏、操纵杆、鼠标、4向键盘和其他这样的输入机制发生。随着移动设备变得更加强大,用户更多使用诸如项目(item)列表、地图、图像等的图形对象来与它们交互。这样的对象所表示的信息就所表示的数据而言可以是巨大的,并且视觉上非常大(美国的详细地图将是数英里宽的),而在移动设备上的显示非常小。结果,以足够详细的方式为用户提供图形信息(例如,通过在对象的一个区域上放大),而仍然给予用户空间感,并且允许用户在整个空间直观地移动会是一个挑战。
技术实现思路
本文档描述了可以用于与计算设备的用户交互的系统和技术,所述计算设备如同具有触摸屏用户界面的移动电话。总的来说,所述技术可以通过将用户移动到存储在计算设备系统中的已与字形相关联的对象,来对显示上的字形的用户输入作出反应。字形是用户可以诸如通过通常在没有抬起他们的手指的单个描绘动作中,在触摸屏上拖动他们的手指来输入的可视书写元素。字形可以包括字母数字字符和其他符号。例如,正查看诸如播放列表中的歌曲列表的长的项目列表的用户可以在显示上绘制字母表的字母以使列表自动滚动到以该字母开始的条目。以类似方式,在地图的一部分上放大的用户可以在其设备的屏幕上描绘字母以扫视到以该字母开始的最近地标。或正在查看街道的虚拟视图的用户可以在屏幕上描绘字母“E”来使其化身面向东方。还可以允许用户将一个或多个自定义字形分配给计算机系统上的特定对象。例如,用户可以打开用于朋友的联系人条目,并且可以选择用于提交字形的控件。用户然后可以描绘他或她偏爱的任何字形(例如,该朋友的昵称的第一字母或简单形状)以使该字形被分配给该朋友的联系人记录。如果用户稍后在使用设备时输入该字形,则用户将被直接带到该联系人记录。还可以将多个字形分配给同一对象,使得用户具有多种方式来到达这样的对象。还可以将单个字形分配给多个对象。在这样的情况下,当用户输入字形时,弹出控件可以列出多个对象,并且用户可以选择它们中的一个。替选地,恰当的对象可以由系统基于输入字形的语境来自动选择。例如,如果字形在地址簿应用是活动的时被输入,则设备将跳转到与字形相对应的联系人条目,而不是与字形相对应的音乐播放列表。在语境可能涉及多个对象的情况下(例如,如果在桌面上输入字形),可以按照最可能被选择的对象(例如,由于其经常被设备的用户访问或由于其是通常被访问多于另一种类型的对象的一种类型的对象)对对象区分优先顺序。在某些实施方式中,这样的系统和技术可以提供一个或多个优势。例如,计算设备的用户能够通过跳转到列表中的其已绘制在触摸屏上的字母来快速导航通过该列表。类似地,用户能够通过在屏幕上并且在对象所位于的图形描述上方输入用于对象的字母,来导航到不适于在单个屏幕上的两或三维空间中的对象。此外,用户能够按照其自身的需要来定制其计算设备,以及能够通过在显示上绘制自定义字形来跳转到与当前展现的完全不同类型的应用中的对象。以这些方式,能够改善用户体验,以及可以使用户在其使用设备时更有效。在一个实施方式中,公开了一种计算机实现的用户接口方法。该方法包括在计算设备的触摸屏上显示项目列表的第一子部分、从设备的用户接收在触摸屏上的绘制的输入、使绘制的输入与字母数字字符相互关联、以及自动显示列表的具有一个或多个条目的第二子部分,所述一个或多个条目的第一字符与该字母数字字符相互关联。该方法还可以包括区分对列表的滚动输入与字母数字字符的输入。对滚动输入与字母数字字符的输入的区分可以包括为字母数字字符的一部分的输入识别边界框。并且,接收触摸屏上的绘制的输入可以包括在项目列表的子部分之上接收绘制的输入。在某些方面中,项目列表包括按字母表顺序的项目列表,以及显示列表的第二子部分包括在列表在其中显示的显示区域的顶部边缘处显示以第一字符开始的第一按字母表顺序的条目。并且,该方法可以包括如果绘制的输入未被辨识为字母数字字符,则向用户提供可视或可听的失败指示符。失败指示符可以包括以与先前显示绘制的输入的颜色形成对比的颜色显示绘制的输入。另外,绘制的输入可以由以下来定义:与触摸屏的指示器接触以及随后的从触摸屏的指示器释放,以及在触摸屏上描绘的在指示器接触和指示器释放之间的指示器路径。该方法还可以包括:在显示项目列表的第一子部分之前,从用户接收触摸屏上的对字形的描绘、确定所接收到的字形对应于项目列表、以及响应于接收字形,显示项目列表的第一子部分。在另一个实施方式中,公开了一种计算机实现的用户接口方法,其包括:在计算设备的触摸屏上显示来自操作系统或在设备上运作的应用的内容;从设备的用户接收在触摸屏上在来自操作系统或应用的内容上方的绘制的输入,其中绘制的输入与来自操作系统或应用的内容不相关联;识别与绘制的输入相关联的用户定义的字形;以及响应于识别用户定义的字形,在触摸屏上自动显示与用户定义的字形相对应的一个或多个用户定义的接口元素。显示一个或多个用户定义的接口元素可以包括启动与用户定义的字形相关联的应用。该方法还可以包括识别与用户定义的字形相对应的多个结果以及请求用户选择多个结果中的一个,其中所选择的结果生成一个或多个用户定义的接口元素。在又一个实施方式中,公开了包括存储程序代码的计算机可读数据存储介质的物品,所述程序代码可操作来促使一个或多个机器执行操作。操作包括:在计算设备的触摸屏上显示项目列表的第一子部分、从设备的用户接收在触摸屏上的绘制的输入、使绘制的输入与字母数字字符相互关联、以及自动显示列表的具有一个或多个条目的第二子部分,所述一个或多个条目的第一字符与该字母数字字符相互关联。操作可以进一步包括区分对列表的滚动输入与字母数字字符的输本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2009.04.10 US 12/422,1851.一种计算机实现的用户接口方法,包括:
在计算设备的触摸屏上显示项目列表的第一子部分;
从所述设备的用户接收在所述触摸屏上的绘制的输入;
使所述绘制的输入与字母数字字符相互关联;以及
自动显示所述列表的具有一个或多个条目的第二子部分,所述一
个或多个条目的第一字符与所述字母数字字符相互关联。
2.根据权利要求1所述的方法,进一步包括:区分对所述列表的
滚动输入与字母数字字符的输入。
3.根据权利要求2所述的方法,其中区分所述滚动输入与所述字
母数字字符的所述输入包括为所述字母数字字符的一部分的输入识别
边界框。
4.根据权利要求1所述的方法,其中接收在所述触摸屏上的所述
绘制的输入包括在所述项目列表的所述子部分之上接收所述绘制的输
入。
5.根据权利要求1所述的方法,其中所述项目列表包括按字母表
顺序的项目列表,以及显示所述列表的所述第二子部分包括在所述列
表在其中显示的显示区域的顶部边缘处显示以所述第一字符开始的第
一按字母表顺序的条目。
6.根据权利要求1所述的方法,进一步包括:如果所述绘制的输
入未被辨识为字母数字字符,则向所述用户提供可视或可听的失败指
示符。
7.根据权利要求6所述的方法,其中所述失败指示符包括以与先
前显示所述绘制的输入的颜色形成对比的颜色显示所述绘制的输入。
8.根据权利要求1所述的方法,其中所述绘制的输入由以下来定
义:与所述触摸屏的指示器接触以及随后的所述触摸屏的指示器释放,
以及在所述触摸屏上描绘的在所述指示器接触和所述指示器释放之间
的指示器路径。
9.根据权利要求1所述的方法,进一步包括:在显示所述项目列
表的所述第一子部分之前,从所述用户接收在所述触摸屏上的对字形
的描绘、确定所接收到的字形对应于所述项目列表、以及响应于接收
到所述字形而显示所述项目列表的所述第一子部分。
10.一种计算机实现的用户接口方法,包括:
在计算设备的触摸屏上显示来自操作系统或在所述设备上运作的
应用的内容;
从所述设备的用户接收在所述触摸屏上在来自所述操作系统或应
用的所述内容上方的绘制的输入,其中所述绘制的输入与来自所述操
作系统或应用的所述内容不相关联;
识别与所述绘制的输入相关联的用户定义的字形;以及
响应于识别所述用户定义的字形,在所述触摸屏上自动显示与所
述用户定义的字形相对应的一个或多个用户定义的接口元素。
11.根据权利要求10所述的方法,其中显示所述一个或多个用户
定义的接口元素包括启动与所述用户定义的字形相关联的应用。
12.根据权利要求10所述的方法,进一步包括:识别与所述用户
定义的字形相对应的多个结果以及请求所述用户选择所述多个结果中
的一个,其中所选择的结果生成所述一个或多个用户定义的接口元素。
13.一种包括存储程序代码的计算机可读数据存储介质的物品,
所述程序代码可操作来促使一个或多个机器执行操作,所述操作包括:

【专利技术属性】
技术研发人员:栗阳
申请(专利权)人:谷歌公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术