用于呈现-列项目的方法和设备技术

技术编号:2856164 阅读:202 留言:0更新日期:2012-04-11 18:40
一种用于呈现一长列项目的方法,包含步骤:    在显示屏(3)的一个区域(31)中显示含有预定数目Ni/p个项目的一个页面;    从用户处接收步长选择命令;    响应所接收的步长选择命令而设置步长;    从用户处接收步进命令(向上/向下);    显示项目的新页面,其中新页面和在前显示的页面之间的距离等于所述步长。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术通常涉及一种用于向用户呈现一长列多个项目的方法。虽然其他应用也是可能的,但本专利技术尤其涉及在如移动电话、膝上型或台式PC、个人数字助理(PDA),电视等这样的用户设备的显示屏幕上呈现一长列多个项目,并且在下文中考虑到这种应用而更详细地阐述本专利技术,但这不应解释为限制本专利技术的范围。为了实施本专利技术,项目的类型并不重要,例如,项目可以是图片、或一段文本、或图片加文本的组合。用户可对该项目本身感兴趣,或者对该项目所代表的其他实体感兴趣。这将在以下的实施例中进行阐述。用户可能拥有很多存储在如硬盘、光盘等这样的计算机可访问存储器上的照片,例如数码照片。可由显示了照片实际尺寸或成比例尺寸的图片来表示每个照片。该图片可附有一些关于照片主题的文本,如日期、地点等等。用户可能拥有许多例如由摄录一体机所记录的图像场景,即电影或影片的一部分。所有图像场景可能是通过完全相同的摄制而获得的。每个场景可以由显示静止图像的图片表示,所述静止图像是从这种场景和/或一段描述该场景的文本中获取的。用户可能拥有许多音频音轨,例如MP3音轨。每个音轨可由一段文本来表示,如名称,可能附有例如对演奏者、持续时间、乐器类型等的简短描述。用户可能拥有许多文档,例如由于在先技术检索而获得的专利文档。每个文档可由一段文本来表示,如名称、专利号、公布日、摘要,可能附有图片,比如主要附图。用户的兴趣可能只是针对摘要的,但如果摘要满足其检索需要那么也可能用户实际上感兴趣的是全文文档。在另一个实施例中,该文档是保存在计算机存储器中的文本文档,而不需将该存储器构造成文件夹的结构。这些文档可以例如是用户写的信件、或用户收到的电子邮件等。每个文档可由一段文本来表示,其例如包括名称、日期等等。该文本文档还可能是某人的地址和电话号码的简略描述,在该情况下,每个文档可由该人的姓名所表示。在每个上述实施例,项目实际上代表了用户感兴趣的实际实体(分别是照片、图像场景、音频音轨、文档)。在以下描述中,认为选择项目就等于选择了该实体。此外,如果在该内容中区别并不重要,那么可以以相互可交换的方式来使用单词“项目”和“实体”。然而,该实体和项目事实上可能相同。文本文档可看作是构成了许多行。当在屏幕上显示了一部分文本文档时,这可看作是构成了一列项目,每个项目等同于一实体(行)。可根据对用户有意义的特征而排列集合中的实体。例如,在人员的地址和电话号码的情况中,可根据人员姓名按字母顺序排列该实体。在照片的情况中,可根据拍摄时期而排列该实体。通常,在一列项目中,会相应地排列该项目。也可以根据一些用户可选择的特征而排列所述列表。然而所述排列也可能是随机的、或至少对用户来说不是特别有用的,例如在先技术检索结果。实际上,可能会发生这样的情况,即为了某种目的用户希望访问许多项目。尤其是,用户可能希望选择集合中一个特定项目以进行如打印这样的处理,所述项目例如是一张照片。或者,用户可能希望选择一个特定图像场景以进行如制作他自己的影片这样的处理。或者,用户可能希望选择一个特定文档以进行打印或读取。他可以寻找一个特定项目,例如他记得的一张照片。他也可以想知道某个项目是否存在于该集合中,例如预测其专利申请的公开。他也可以只希望读取一个长文档。在所有这些情况中,用户均需要浏览该集合。本专利技术特别是针对于简化这种浏览。通常,通过在如计算机监视器这样的用户设备的屏幕上所显示的子列表的形式而将项目呈现给用户,所述子列表在下文件中由短语“页面”来表示。典型地,一个在一个之下地排列所述项目。一次呈现给用户的项目数目相应于屏幕适合的项目数目。浏览典型地包括滚动和分页。在本专利技术的范围中,短语“滚动”用于表示从该页中拿走一个项目并将一个新项目添加到该页中(例如所有项目向上移动一个位置,最顶端项目消失而新项目在底部引入)。此外,短语“换页”用于表示所述显示上移一页或下移一页。这些操作可通过例如是按下公知的计算机键盘向上翻页和向下翻页键或者在屏幕合适位置处适当的点击鼠标而完成。在项目相对非常多的情况下,与通过滚动或换页而浏览相关的一个问题就是要浏览耗费大量时间且需要许多的用户动作(击键,鼠标点击)。本专利技术的一个目的是简化浏览以便用户采用数量减少了的操作而更迅速地到达目标项目。另一个常见问题是没有向用户提供对位置的正确判断力,即列表中当前页面的相对位置。在公知的用于文本处理的计算机程序如Microsoft Word中,屏幕上显像有滚动条或滑块,其中,滚动条上图标的位置以模拟的方式表示了当前页的相对位置,而图标的尺寸显示了相对于整个文档的尺寸而言该页的相对大小。对于加大尺寸的项目集合而言,这种表示效果较差。现有技术已经认识到了管理长列表上的问题。US5,959,626A公开了一种图形用户界面,其中一个接一个地并且一个跟在另一个之下地呈现项目。事实上,将一个列分成了少量的列部分,并且一个接一个地呈现该部分。每个列部分,仅有少量的连续项目显示在屏幕上。滚动时,所有列同时滚动。这个方法仅提供了滚动时间和滚动动作上的有限降低。例如,如果项目的宽度相当于五分之一的屏幕宽度,有可能将该列分成五个列部分并将这五个列部分彼此紧挨着放置于屏幕上;与屏幕上仅呈现一列的情形相比较,滚动时间和滚动动作仅降低了5倍。US6,239,803B1公开了一种用于显示一列项目的方法,其中呈现方式取决于该列的相对长度。在该列含有3和5页的情况下,所呈现的包括“向上”和“向下”按钮以分别向上和向下跳转一个页面。在该列长于5页的情况下,所呈现的包括二进制加(BINARY UP)和二进制减(BINARY DOWN)按钮以及线性滚动条。利用二进制加/减按钮,将呈现限制为当前列分段的上半部或下半部。该公开文本提及了一个具有1792个项目、一个显示适配页有14个项目的实施例,在该情况下,7次二进制加/减按钮动作即可访问128页。利用线性滚动条,允许用户以线性方式经过该列。现有技术提出的方法对于页的数目为“中等”大小的情况是有帮助的。然而,在页的数目很大的情况下,滚动时间仍然相当长并且滚动动作仍然相当多。在大部分现有技术系统中,即使假定步骤时间比每个滚动步骤一秒钟还有少,全部浏览这样长度的一个列表也要花费几小时。本专利技术的一个目的是提供一种用于呈现列表中项目的方法,及一种用于导航通过这种列表的方法,在长列表的情况下其提供了滚动时间和滚动动作上的大幅度降低。例如,本专利技术对滚动具有几千个项目乃至约为1,000,000个项目的列表均十分有用,即使本专利技术也可用于较短的列表。根据本专利技术的一个重要方面,为用户提供了选择步长的可能。例如,在具有1,000,000个项目的列表的情况中,步长为100,000个项目将允许用户在10步内从开始步进到结束。根据本专利技术的一个优选方面,屏幕上显示了多个步幅条,每个条均与步幅控制按钮相关,不同条中的步幅具有不同的长度。沿着每个条长度方向的指示器表示沿着每个条所测量的当前显示的位置。用户可通过沿着所述条中选定的一个来使用步幅而上下浏览该列表。根据本专利技术的一个进一步的优选方面,用户甚至可通过将每个指示器放在沿着相应条的长度方向上的某个位置而直接转到目标位置。举例来说,在具有1,000,000个项目的情况下,当10个项目可适合屏幕上的一页时,一个可能本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种用于呈现一长列项目的方法,包含步骤在显示屏(3)的一个区域(31)中显示含有预定数目Ni/p个项目的一个页面;从用户处接收步长选择命令;响应所接收的步长选择命令而设置步长;从用户处接收步进命令(向上/向下);显示项目的新页面,其中新页面和在前显示的页面之间的距离等于所述步长。2.如权利要求1所述的方法,进一步包含在所述显示屏(3)的第二个区域(36)显示一组浏览控制工具(40)的步骤;其中所述浏览控制工具(40)包含多个分级的指示器卷(41,42,…),每个卷包含多个页面指示器(51,52,…)。3.如权利要求2所述的方法,其中响应步长选择命令而使得所述指示器卷(41,42,…)之一有效,并且其中如果第一个指示器卷(41)有效则步长(SS)相当于一个页面尺寸(Sp=Ni/p项目))),以及其中,如果第n个指示器卷有效则步长相当于以下公式SS=(Ni/p)·Πl=1n-1(Np/v(i))items]]>其中Np/v(i)表示第i个指示器卷中的页面指示器数目。4.如权利要求3所述的方法,其中响应步进命令(向上/向下)而使有效卷中的所述页面指示器之一切换到“开”状态。5.如权利要求4所述的方法,其中,响应步进命令(向上/向下),所述有效卷中当前“开”页面指示器切换为“关”状态,而邻接于所述当前“开”页面指示器的一个页面指示器切换为所述“开”状态。6.如权利要求4所述的方法,其中,响应步进命令(向上/向下),如果有效卷中当前″开″页面指示器位于该卷的结尾,则当前“开”页面指示器切换为“关”状态,而该有效卷相反端的页面指示器切换为“开”状态;同时与所述有效卷相比高一个级别的第二卷内的当前“开”页面指示器切换为“关”状态,而所述第二卷内邻接于所述当前“开”页面指示器的页面指示器切换为“开”状态。7.一种用于呈现一长列项目的系统(1),包含具有屏幕(3)的显示装置(2)、用户输入装置(4)、以及CPU(6),该系统用来执行根据权利要求1到6中任何一个的方法。8.如权利要求7所述的系统,其中所述用户输入装置包含键盘(10),其包含左键(12)和右键(13),并且其中所述CPU(6)用来将所述左键(12)或所述右键(13)的动作解释为一个步长选择命令。9.如权利要求7所述的系统,其中所述用户输入装置包含鼠标装置(20),其包含鼠标左键(21)和鼠标右键(22),并且其中所述CPU(6)用来将所述鼠标左键(21)或所述鼠标右键(22)的动作解释为一个步长选择命令。10.如权利要求7所述的系统,用来在所述屏幕(3)上显示“向左”命令图标(60L)和“向右”命令图标(60R),并且其中所述CPU(6)用来将在所述“向左”命令图标(60L)或“向右”命令...

【专利技术属性】
技术研发人员:M·范里尤文
申请(专利权)人:皇家飞利浦电子股份有限公司
类型:发明
国别省市:

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

1