手持设备的用户输入的制作方法

文档序号:6596403阅读:100来源:国知局
专利名称:手持设备的用户输入的制作方法
手持设备的用户输入
背景技术
本发明总体上涉及图形用户界面,并且更具体地,涉及用于输入字符或适于手持设备的其他用户选择的图形用户界面。近年来,在手机和其他移动计算设备中使用触摸界面变得越来越受欢迎。触摸屏是触摸界面的主要部件。图形用户界面在触摸屏上呈现给用户。用户通过触摸在触摸屏上呈现的图形用户界面中的元素而与移动通信设备交互。触摸界面的使用允许制造商取消通常用于文本输入的键区和键盘,从而在移动通信设备上为更大的显示器提供空间。当需要在带有触摸界面的设备上进行文本输入或字符输入时,可以在触摸屏上向用户提供图形键区或图形键盘。图形键区或图形键盘通常会占用显示区域的很大一部分。 一个问题是大组的字符占用大量的显示空间。空间需求可以通过减小键的尺寸来降低;然而,如果键区或键盘的尺寸被减小得太多,则文本或字符输入可能需要式样(stylist),但是对于最终用户来说,这通常是不可取的。因此,仍然需要一种输入来自大组字符的字符并同时避免将样式用于文本或字符输入的需求的方法。当用户需要从一大组项目中选择项目的时候,也可能遇到类似的问题。例如,移动设备可能具有很多应用,这些应用在触摸屏显示器上被表示为图标。为了运行一应用,用户必须从一大组显示的图标中选出对应的图标,这些图标可以占用触摸屏显示器上的大量空间。显示具有很多文件或文件夹的文件系统、或者显示具有很多子菜单和菜单项的菜单系统也会占据显示器上的大量空间。因此,还需要一种使用户能够从一大组项目中选择需要的项的通用选择工具。发明概述本发明涉及一种用于移动通信设备的触摸界面,该触摸界面具有允许在触摸屏显示器上的相对较小的空间中显示大组可选项目的选择工具。该选择工具在触摸屏显示器上表现为图形用户界面的元素。该选择工具包括多个交迭带,所述多个交迭带相对于彼此成角度地布置并且围绕公共的中央区域旋转。每个带都包括一大组可选项目中的可选项目的子集。用户通过将包含有所需项目的带作为最上面的带并选择所需项目而做出选择。所选项目例如可以包括表示应用、文件或文件夹、菜单项目的图标或来自大组字符的字符。在一个示例性实施例中,该选择工具被设计成在仅使用显示区域的一小部分时输入来自大组字符的文本或字符。当进入到文本输入或者字符输入模式时,所述图形用户界面显示一个或更多个用作字符输入的选择工具的选择工具。每个选择工具都包括多个交迭带,所述多个交迭带相对于彼此成角度地布置并且围绕公共的中心区域旋转。每个带都包括来自一组字符的字符子集。用户通过将包含有所需字符的带选择为最上面的带,旋转所述带以改变所述带上的字符位置并且选择所需字符来输入文本或字符。该选择工具使得能够在显示器的相对较小的区域中显示大组字符,使得能够将更大的区域用于其他用途。在另一个示例性实施例中,选择工具被设计成从大组已安装的应用中选择应用。 当进入应用选择模式时,图形用户界面显示一个或更多个选择工具。每个选择工具都包括多个交迭带,所述多个交迭带相对于彼此成角度地布置并且围绕公共的中心区域旋转。每
5个带都包括代表所述一组已安装应用的应用子集的图标。用户通过选择包含有代表所需应用的图标的带并接着选择所需应用的图标来选择应用。


图1例示了根据本发明的示例性手持设备。图2例示了该手持设备的主要功能部件。图3例示了用于字符输入的示例性选择工具。图4例示了如何针对触摸界面在选择工具上切换活动的带。图5例示了如何针对触摸界面将活动的带置于选择工具中的前面。图6例示了如何在多个选择工具中循环。图7例示了用于应用选择的示例性选择工具。图8例示了用于文件系统中的文件对象的选择的示例性选择工具。图9例示了用于菜单系统中的菜单对象的选择的选择工具。
具体实施例方式现在参考附图,图1和图2例示了总体上由数字100表示的示例性移动计算设备。 该移动计算设备100例如可以包括个人数字助理(PDA)、移动电话、智能电话、膝上型计算机或者手持计算机。如图2所示,移动计算设备100在其最基本的配置中通常包括处理电路102、存储器104、显示器106和一个或更多个用户输入设备108。处理电路102可以包括一个或更多个微控制器、微处理器、硬件或它们的组合。处理电路102包括控制显示器106的显示控制器110、检测用户输入的输入控制器112以及界面控制处理器114,它们被编程和配置为按如下所述地那样工作。存储器104存储由处理器电路102执行的计算机程序和指令。存储器104可以包括如随机存取存储器的用于数据和指令的临时存储的易失性存储器和诸如只读存储器、闪存等用于计算机程序和数据的永久存储的非易失性存储器。显示器106和用户输入设备108提供用户界面以使用户能够与移动计算设备100交互并操作移动计算设备100。处理器电路102通过显示控制器110向显示器106输出信息以供用户观看,并且通过输入控制器112从显示器106和用户输入设备108接收用户输入。显示器106例如可以包括触摸屏显示器,该触摸屏显示器充当用户输入设备108。用户输入设备108可以包括键区、按键、触摸板、操纵杆、轨迹球以及其他常用的计算机输入设备。移动计算设备100还可以具有图1和2中未显示的附加特征。例如,移动计算设备100可以包括通信电路以使得移动计算设备100能够通过通信网络与其他设备通信。 通信电路可以提供用于通过包括蜂窝网络(例如,WCDM、LTE、WIMAX)、无线局域网(例如, WiFi)和传统有线网络的一个或更多个网络进行通信的界面。移动计算设备100还可以包括大容量存储设备或其他硬件以使得用户能够在多种存储介质中存储数据。移动计算设备 100还可以包括磁盘或光盘驱动器,或用于连接到外部存储设备的适合的接口,例如USB、 FIREffIRE 等。在这个示例性实施例中,移动计算设备100具有大触摸屏显示器106和实现触摸界面的软件。触摸界面包含图形选择工具200,该图形选择工具200使得能够在触摸屏显示器106上的相对较小空间中显示大组可选项。图3例示了被设计用于输入文本或其他字符的选择工具200的一个示例性实施例。在文本输入模式中,在显示器106上显示了一个或更多个选择工具200。如将在下文更详细描述的,每个选择工具200都包括一组旋转带202, 这些旋转带202相对于彼此成角度地布置并且围绕公共核心204旋转。核心204是选择工具200的被带202环绕的中心区域。每个带202都包含来自较大组字符的字符子集206。 在任何给定的时间,一个带202都被显示在其他带202的前面或上面。为了输入字符,用户选择其中一个带202以将其置于前面,然后从最前面的带202中选择字符206。在这个示例性实施例中,存在四个旋转带202。一个带202在横轴上旋转,一个带 202在纵轴上旋转,并且剩下的两个带202在按照相对于横轴和纵轴成45度角布置的斜轴上旋转。在这个示例性实施例中,横轴和纵轴上的带202被认为是活动的带202。斜轴上的带202被认为是不活动的带。活动的带202连续围绕核204旋转。在任何给定的时间, 活动的带202中的一个都处在最前面。如下面更详细的描述那样,用户可以选择活动的带 202中的哪一个在前面。例如,当最前面的带202上的所需字符旋转到预定的位置(例如, 在所选择的带202的可见部分的中心或者靠近所选择的带202的可见部分的中心的最前面位置)时,通过轻击选择工具200,用户能够选择字符206。选择工具200在触摸屏106上作为图形对象显示给用户。在这个示例性的实施例中,尽管更多的选择工具是可用的且隐藏于视线之外或者具有降低的可见性(例如,被表现为非常小的选择工具),但是可以在任何给定时间显示两个选择工具200。用户通过触摸手势与选择工具200交互。例如,触摸板的斜划(diagonal stroke)被解释为带激活输入。 响应于带激活输入,处理器电路102旋转选择工具200并且切换带202的活动集。从右至左地移动穿过选择工具200的横划(horizontal stroke)可以被解释为按下了后退键。从左至右地移动穿过选择工具200的横划可以被解释为带选择输入,其将水平带置于前面。如果水平带已经在前面,则横划可以被解释为改变带202的旋转速度的带旋转输入。在一些实施例中,除非被用户旋转,否则带202是静止的。在这种情况下,带旋转输入导致带202 旋转。在选择工具200上方或下方的横划被解释为工具选择输入并且使显示器106上用户可见的选择工具200循环。向下方向的竖划(vertical stroke)可以被解释为按下了输入键或回车键。沿向上方向穿过选择工具200的竖划被解释为带选择输入并将竖直的带202 置于前面。如果竖直的带已经在前面,则向上方的竖划可以被解释为改变竖直带202的旋转速度的带旋转输入。在一些实施例中,除非被用户旋转,否则带202是静止的。在这种情况下,带旋转输入导致带被旋转。在选择工具200的任何地方上的轻击被解释为字符选择输入。响应于字符选择输入,处理电路102选择处于最前面的带202的中间位置处的字符并且输出所选字符。下面的表1总结了根据本发明的一个实施例的用于操纵选择工具200的手势的示例性集合。本领域技术人员将理解,可以定义另外的手势。而且,本领域技术人员将理解, 可以使用单触摸手势和多触摸手势。表1 用于字符输入的触摸手势
权利要求
1.一种由手持设备执行的接收用户输入的字符的方法,该方法包括在所述手持设备的显示器上显示选择工具,所述选择工具包括多个交迭带,所述多个交迭带相对于彼此成角度地布置并围绕共同的核心旋转,每个带都包括一大组可选项目中的可选项目的不同子集;对带选择输入进行检测;响应于所述带选择输入而选择所述带中的一个并将所选择的带显示为所述选择工具的最前面的带;对项目选择输入进行检测;以及响应于所述项目选择输入,选择位于最前面的带上的所述项目中的一个。
2.根据权利要求1所述的方法,该方法还包括对带激活输入进行检测;以及选择所述交迭带的子集作为带的活动集合。
3.根据权利要求2所述的方法,其中,响应于所述带选择输入而选择所述带中的一个并将所选择的带显示为所述选择工具的最前面的带包括响应于所述带选择输入,选择所述活动集合中的所述带中的一个作为最前面的带。
4.根据权利要求2所述的方法,其中,所述活动集合包括彼此大体垂直布置的两个带, 该方法还包括按照使所述活动集合中的所述带分别围绕横轴和纵轴旋转的方式旋转所述选择工具。
5.根据权利要求4所述的方法,该方法还包括在所述显示器上在视觉上将带的不活动集合与带的所述活动集合区分开。
6.根据权利要求1所述的方法,该方法还包括对工具选择输入进行检测;以及响应于所述工具选择输入,选择一个或更多个选择工具并在所述显示器上显示所选择的选择工具。
7.根据权利要求1所述的方法,该方法还包括在所述显示器上显示两个或更多个选择工具。
8.根据权利要求1所述的方法,该方法还包括对带旋转输入进行检测;以及响应于所述带旋转输入,改变最前面的带的旋转速度。
9.根据权利要求1所述的方法,该方法还包括对带旋转输入进行检测;以及响应于所述带旋转输入,旋转最前面的带。
10.根据权利要求1所述的方法,其中,所述可选项目包括字符,并且其中,响应于检测到所述项目选择输入而输出所选择的字符。
11.根据权利要求1所述的方法,其中,所述可选项目包括代表已安装应用的图标,并且其中,响应于检测到所述项目选择输入而选择与所选择的图标相对应的应用。
12.根据权利要求1所述的方法,其中,所述可选项目包括代表文件系统中的文件或文件夹的图标,并且其中,响应于检测到所述项目选择输入而选择与所选择的图标相对应的文件系统对象。
13.根据权利要求1所述的方法,其中,所述可选项目包括菜单系统中的菜单对象,并且其中,响应于检测到所述项目选择输入而执行与所选择的菜单对象相关联的功能。
14.一种手持设备,该手持设备包括 显不器;用户输入部;以及界面控制处理器,其可操作地连接到所述显示器和所述用户输入部以实现图形用户界面,所述界面控制处理器被配置为在所述手持设备的显示器上显示选择工具,所述选择工具包括多个交迭带,所述多个交迭带相对于彼此成角度地布置并围绕共同的中心旋转,每个带都包括一大组可选项目中的可选项目的不同子集; 对带选择输入进行检测;响应于所述带选择输入而选择所述带中的一个并将所选择的带显示为所述选择工具的最前面的带;对项目选择输入进行检测;以及响应于所述项目选择输入,选择位于最前面的带上的所述项目中的一个。
15.根据权利要求14所述的手持设备,其中,所述界面控制处理器还被配置为 对带激活输入进行检测;以及选择所述交迭带的子集作为带的活动集合。
16.根据权利要求15所述的手持设备,其中,所述界面控制处理器被配置为响应于所述带选择输入,选择所述活动集合中的所述带中的一个作为最前面的带。
17.根据权利要求15所述的手持设备,其中,所述活动集合包括大体上彼此垂直布置的两个带,并且其中,所述界面控制处理器还被配置为按照使所述活动集合中的所述带分别围绕横轴和纵轴旋转的方式旋转所述选择工具。
18.根据权利要求17所述的手持设备,其中,所述界面控制处理器还被配置为在所述显示器上在视觉上将带的不活动集合与带的所述活动集合区分开。
19.根据权利要求14所述的手持设备,其中,所述界面控制处理器还被配置为 对工具选择输入进行检测;以及响应于所述工具选择输入,选择一个或更多个选择工具并在所述显示器上显示所选择的选择工具。
20.根据权利要求14所述的手持设备,其中,所述界面控制处理器还被配置为在所述显示器上显示两个或更多个选择工具。
21.根据权利要求14所述的手持设备,其中,所述界面控制处理器还被配置为 对带旋转输入进行检测;以及响应于所述带旋转输入,改变最前面的带的旋转速度。
22.根据权利要求14所述的手持设备,其中,所述界面控制处理器还被配置为 对带旋转输入进行检测;以及响应于所述带旋转输入,旋转最前面的带。
23.根据权利要求14所述的手持设备,其中,所述可选项目包括字符,并且其中,响应于检测到所述项目选择输入,所述界面控制处理器输出所选择的字符。
24.根据权利要求14所述的手持设备,其中,所述可选项目包括代表已安装应用的图标,并且其中,响应于检测到所述项目选择输入,所述界面控制处理器选择与所选择的图标相对应的应用。
25.根据权利要求14所述的手持设备,其中,所述可选项目包括代表文件系统中的文件或文件夹的图标,并且其中,响应于检测到所述项目选择输入,所述界面控制处理器选择与所选择的图标相对应的文件对象。
26.根据权利要求14所述的手持设备,其中,所述可选项目包括菜单系统中的菜单对象,并且其中,响应于检测到所述项目选择输入,所述界面控制处理器执行与所选择的菜单对象关联的功能。
全文摘要
本文中描述了用于手持设备的具有选择工具的触摸界面。该选择工具允许在触摸屏显示器上的相对较小的空间中显示大组的可选择项目,并且在触摸屏显示器上表现为图形用户界面的要素。该选择工具包括多个交迭的带,这些交迭的带相对于彼此成角度地布置并围绕共同的中心区域旋转。每个带都包括较大组的可选项目中的可选项目的子集。用户做出选择,将包含所需项目的带选择为最上面的带并选择所需的项目。被选择的项目例如可以包括表示应用文件或者文件夹、菜单项目的图标、或者来自一大组字符的字符。
文档编号G06F3/048GK102388352SQ200980158651
公开日2012年3月21日 申请日期2009年11月18日 优先权日2009年5月5日
发明者R·O·威廉姆斯 申请人:索尼爱立信移动通讯有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1