用于加速滚动的方法及装置制造方法及图纸

技术编号:2838652 阅读:144 留言:0更新日期:2012-04-11 18:40
公开了使用户与计算设备的图形用户界面交互的改进方法。由用户经由用户输入设备供给的旋转式用户动作能够提供加速滚动。滚动的这一加速特性能够使用户更快和更容易地滚动或遍历冗长的数据集(例如,项目列表)。所提供的加速量能够被在连续阶段内执行,和/或根据旋转式用户动作的速度来执行。在一实施例中,将该旋转式用户动作变换成对于图形用户界面的线性动作。由此引起的加速作用使该线性动作得到增强,以使得能够快速地遍历冗长的数据集。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】
本申请是基于申请号为02820867.6,申请日为2002年10月16日,申请人为苹果电脑公司,题为用于加速滚动的方法及装置的专利技术提出的分案申请。
技术介绍
专利
本专利技术一般地涉及计算设备,并且更具体地,涉及具有旋转输入单元的手持计算设备。相关技术的说明如今存在许多类型的用于执行对于用户电子设备的操作的输入设备。这些操作通常相应于在显示屏幕上移动光标以及进行选择。作为例子,输入设备可以包括按钮、开关、键盘、鼠标、轨迹球、触摸板、操纵杆、触摸屏等等。这些设备中的每一种都具有在设计用户电子设备时需要被考虑到的优缺点。在手持计算设备中,输入设备典型地为按钮及开关。按钮及开关实质上一般为机械的并提供了关于光标(或其它选择器)的移动以及进行选择的有限控制。例如,它们一般专用于在特定方向上移动光标(例如,箭头键)或是进行特定的选择(例如,输入、删除、计数等等)。就手持个人数字助理(PDA)来说,输入设备趋向于利用触敏式显示屏幕。当使用触摸屏时,用户通过用指示笔或手指直接指向屏幕上的目标来进行选择。在诸如膝上型计算机的便携式计算设备中,输入设备通常为触摸板。利用触摸板,当用户手指沿着触摸板表面移动时,输入指针(即,光标)的移动相应于手指(或指示笔)的相对移动。当检测到一个或多个在触摸板表面上的轻敲时,触摸板也能够在显示屏上进行选择。在某些情形中,触摸板的任何部分都可以被轻敲,而在其它情形中,触摸板的专用部分可以被轻敲。在诸如台式计算机的固定设备中,一般从键盘、鼠标及轨迹球中选择输入设备。利用鼠标,当用户沿着表面移动鼠标时,输入指针的移动相应于该鼠标的相对移动。利用轨迹球,当用户在壳体内旋转球时,输入指针的移动相应于该球的相对移动。鼠标和轨迹球两者一般地都包括一个或多个用于在显示屏上进行选择的按钮。除了允许输入指针对于呈现在显示屏上的图形用户界面(GUI)的移动及选择外,输入设备还可以允许用户在水平或垂直方向上滚动越过显示屏。例如,鼠标可以包括允许用户简单地向前或向后滚动轮子来执行滚动动作的滚动轮。另外,触摸板可以提供在用户将他或她的手指线性地横穿x和y方向上的有效区域时实现滚动的专用有效区域。这两种设备还都可以经由作为GUI的一部分显示的水平及垂直滚动条来实现滚动。使用这一技术,通过把输入指针放置在所希望的滚动条上,选择所希望的滚动条,以及通过在用于垂直滚动的y方向上(向前及向后)或是在用于水平滚动的x方向上(向左及向右)移动鼠标或手指来移动滚动条而实现滚动。此外,除计算机之外的用户电子产品,诸如无绳电话、立体声收音机以及紧致盘(CD)播放机,已经使用拨号盘来使用户能够分别选择电话号码,射频以及特定CD。这里,典型地,将有限分辨率的显示器与拨号盘一起使用。显示器使用字符发生器LCD以低分辨率方式最多只显示单个的项(号码、频率或标签)。换言之,这些设备已经使用单行、低分辨率的LCD数字显示装置。因而,一直需要一种方便计算设备的更容易使用的改进的用户输入设备。专利技术概述本专利技术涉及用于计算设备的用户与图形用户界面的交互的改进的方法。经由用户输入设备由用户提供的旋转式用户动作能够提供加速滚动。滚动的这一加速特性使用户能够更快地和更容易地滚动或遍历冗长的数据集(例如,项目列表)。所提供的加速量能够在连续阶段内完成,和/或基于旋转式用户动作的速度来完成。在一实施例中,把旋转式用户动作变换成对于图形用户界面的线性动作。由此得到的加速作用使该线性动作得到增强,使得冗长的数据集能够被快速地遍历。本专利技术的其它方面及特征将在下面变得明显。尽管计算设备的类型能够改变,但是本专利技术尤其适合用于媒体播放机。能够以很多方式来实现本专利技术,包括作为一种方法、系统、设备、装置、图形用户界面、或计算机可读介质。下面论述本专利技术的几个实施例。作为用于滚动穿过数据集部分的一种方法,本专利技术的一个实施例至少包括这些动作接收与旋转式用户输入有关的单位数;确定属于该旋转式用户输入的加速系数;用该加速系数修改该单位数;根据该修改的单位数来确定数据集的下一部分;以及呈现数据集的该下一部分。作为一种用于滚动穿过与一手持电子设备有关的数据集的各部分的方法,本专利技术的一个实施例至少包括这些动作接收旋转用户输入;确定属于该旋转式用户输入的加速值;以及至少根据该加速值滚动到该数据集的下一部分。该加速值指定与实现滚动穿过该数据集的部分的速率有关的加速程度。作为一种用于滚动穿过与一手持电子设备有关的数据集的部分的方法,本专利技术的另一个实施例至少包括这些动作接收旋转用户输入;确定是否提供对该旋转式用户输入的加速;以及当所述判定确定了将提供加速时以加速方式,或是当所述判定确定了将不提供加速时以不加速方式滚动到数据集的下一部分。作为一种用于滚动穿过文件的部分的方法,本专利技术的一个实施例至少包括这些动作从旋转输入设备接收单位数;确定该旋转输入设备的旋转速度;当旋转速度大于速度阈值时施加加速;当旋转速度小于该速度阈值时去除任何加速;依照加速来修改该单位数,如果有加速的话;根据修改的单位数确定该文件的下一部分;以及呈现该文件的下一部分。作为一种便携式媒体播放机,本专利技术的一个实施例至少包括存储盘驱动器,为多个媒体项中的每一个媒体项存储媒体内容;显示屏幕,每次显示一部分媒体项;用户输入设备,使所述便携式媒体播放机的用户能够使用对于所述用户输入设备的旋转动作来至少滚动穿过该多个媒体项;以及处理器,确定滚动速率并因此确定要被显示的媒体项的下一部分。作为一种用于在媒体播放机的显示器上显示媒体项列表的一部分的方法,该媒体播放机具有旋转输入设备,本专利技术的一个实施例至少包括这些动作确定旋转输入设备的转动速率;获得该媒体项列表的长度;根据旋转输入设备的转动速率以及媒体项列表的长度来确定要被显示的该媒体项列表的下一部分;以及显示媒体项列表的该下一部分。作为一种在计算设备的显示器上显示项目列表的一部分的方法,该计算设备具有旋转输入设备,本专利技术的一个实施例至少包括这些动作确定旋转输入设备的转动指示;根据旋转输入设备的转动指示确定要显示的该项目列表的下一部分;以及显示项目列表的该下一部分。作为一种消费电子产品,本专利技术的一个实施例至少包括存储盘,存储多个媒体项;显示器,用于显示该多个媒体项的第一部分;以及用户输入设备,使该消费电子产品的用户能够依照用户控制的滚动速率来至少滚动穿过该多个媒体项的列表;以及处理器。该处理器确定用于滚动穿过该多个媒体项的列表的加速系数,并使该消费电子产品显示该多个媒体项的第二部分。该多个媒体项的第二部分在该多个媒体项列表内的位置至少取决于该用户控制的滚动速率以及该加速系数。从下面结合附图,用举例的方法来说明本专利技术原理的详细说明中,本专利技术的其它方面以及优点将变得明显。附图的简要说明在附图的各个图中用示例方式,而不是用限制方式来说明本专利技术,图中相同的参考数字表示类似的元件,并且其中附图说明图1是根据本专利技术一实施例的滚动处理的流程图。图2是根据本专利技术另一实施例的列表导航处理的流程图。图3是根据本专利技术一实施例的加速量处理的流程图。图4是根据本专利技术另一实施例的加速量处理的流程图。图5是根据本专利技术一实施例的代表性的加速状态机。图6是根据本专利技术一实施例的下一部分确定处理的流程图。图7A是根据本专利技术一实施例本文档来自技高网...

【技术保护点】
一种方法,包括:    响应于手指或指示笔相对于表面的旋转移动,以第一速率滚动穿过被显示的项目,以及    响应于所述旋转移动的速度的改变来修改所述第一速率,    从而所述手指或指示笔的旋转移动使得能够滚动穿过所述被显示的项目和修改滚动穿过所述被显示的项目的所述第一速率。

【技术特征摘要】
US 2001-10-22 60/346,237;US 2002-2-25 60/359,551;U1.一种方法,包括响应于手指或指示笔相对于表面的旋转移动,以第一速率滚动穿过被显示的项目,以及响应于所述旋转移动的速度的改变来修改所述第一速率,从而所述手指或指示笔的旋转移动使得能够滚动穿过所述被显示的项目和修改滚动穿过所述被显示的项目的所述第一速率。2.根据权利要求1所述的方法,其中,所述手指或指示笔相对于所述表面的所述旋转移动定义了第二速率,其中所述第一速率和所述第二速率定义了比率,并且所述方法还包括响应于所述第二速率的修改来修改所述比率的步骤。3.根据权利要求1所述的方法,其中,所述以第一速率滚动穿过被显示的项目的步骤包括以所述第一速率线性地滚动穿过被显示的项目。4.根据权利要求1所述的方法,其中,所述手指或指示笔相应对所述表面的所述旋转移动包括通过至少360度的旋转移动来连续地移动所述手指或指示笔。5.一种装置,包括显示器,其被配置为显示项目和使能够以第一速率滚动穿过被显示的项目,输入表面,其被配置为响应手指或指示笔的旋转移动,处理器,其被配置为响应于所述旋转移动的速度的改变来修改所述第一速率,从而所述手指或指示笔的旋转移动使得能够...

【专利技术属性】
技术研发人员:RW楚克JL罗宾
申请(专利权)人:苹果电脑公司
类型:发明
国别省市:US[美国]

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

1