在电子文档中提供可视标记的系统和方法

文档序号:6508375阅读:278来源:国知局
专利名称:在电子文档中提供可视标记的系统和方法
技术领域
在此公开的发明涉及一种用于为电子文档的读者在电子文档中创建可视标记的系统和方法,所述可视标记在观看电子文档时的滚动操作期间作为可视参考(reference)尤其有用。
背景技术
即使可以以电子形式容易地得到书籍、杂志和其它文档,读者也往往宁愿阅读传统打印形式的这种材料。这种偏好的一个原因是电子形式的文本内容(textual content)往往缺乏存在于打印文档中的帮助读者记住文档中段落位置的可视提示(cue)。例如,在打印文档中,每页可具有当阅读该文档时被读者下意识地记住的特定布局,使得稍后读者可以通过浏览该文档来寻找具有读者记忆为与期望文本相关联的布局的那些页,来定位文本的特定段落。打印页的布局的许多方面可以被读者下意识地记住并且稍后被读者使用以定位特定段落,所述方面包括例如图片或其它图形、图片或图形在页上的特定位置、折叠的纸角、手写注释或草图(sketch)。
但是,在电子文档中,往往简单地呈现文本,而没有可作为对于读者的可视辅助物的上述图形和其它项目。在存储器有限的环境中、例如利用小型手持电子设备来呈现电子文档的情况下尤其如此。因此,当阅读没有明显不同的页面布局的电子文档时,与阅读传统打印文档时相比,读者在定位特定段落方面往往具有更大困难。
对于读者而言,当滚动电子文档时保持其在电子文档中的位置尤为困难。通常非常快地呈现电子文档。当被呈现在诸如PDA的小型手持电子设备上时,电子文档的信息页面可以从显示器上相当快地出现和消失,因此使得难以保持读者的位置。当滚动文本时,读者也可能难以保持对文本的特定词或句子的关注。
因此,本发明的目的是提供一种呈现电子文档的系统、方法和/或设备,其中,特别是在滚动操作期间,易于在电子文档中跟踪或保持读者的位置。

发明内容
本发明提供了一种用于呈现电子文档并且相对于电子文档的文本部分提供一个或多个可视标记的方法、系统和/或计算机程序产品,其中当滚动时所述一个或多个可视标记相对于文本保持固定位置。通过提供固定位置的可视参考,当电子文档静止时以及当滚动电子文档时,用户都能够更好地在电子文档中保持其位置。
根据本发明,响应于用户请求,获得其中包括文本部分的电子文档。在显示设备上显示电子文档的一部分。响应于显示设备的滚动模式的激活,可视标记被产生、放置和显示在电子文档的显示部分中,在滚动模式期间,可视标记在电子文档中保持固定位置。
在滚动模式解除之后,可以去除可视标记。这种去除可以立即进行或者在预定的时间周期或延迟之后进行。可视标记可以采用不同的形式,诸如所选行之间的水平线、文本部分的边缘处的符号或其它指示、和/或不同于周围文本的在视觉上变化的文本(例如粗体、斜体、颜色等)。
可视标记的创建和放置可被自动生成,或者可选地可以通过用户可视标记选择模式和/或接口而被手动地生成。自动可视标记生成可以可选地允许用户选择要插入的可视标记的类型的各种参数和/或将其定位在所显示的文本中。响应于经由用户选择模式/接口进行的标记类型和/或文本位置的用户选择而实现手动生成和放置。
根据本发明的一个方面,当获得电子文档时或之后,可以自动生成多个可视标记并将其定位在电子文档中,并且特别是在滚动期间,每个可视标记在电子文档中保持固定位置。因此,不是等待用户启动滚动模式,而是将可视标记自动插入到电子文档中。在电子文档滚动期间,可能出现所述多个可视标记的显示。所述多个可视标记的定位或放置可被自动生成或者可由用户选择。
根据本发明的另一方面,可视标记可以由用户手动地放置在电子文档的所显示的文本部分中。一旦被放置,当文本自动滚动时,可视标记在其文本位置上(或作为区别文本本身)保持固定,直到可视标记达到预定位置为止。


在意图为示例性的而非限制性的附图的图中图示了本发明,其中,相同的附图标记意欲表示相同或相应部分,并且在附图中图1是示出本发明实施例的示范性操作环境/系统的方框图;图2示出了根据本发明原理的所获得的电子文档的示范页,其中将在所述示范页上放置可视标记;图3示出了根据本发明原理的图2的电子文档的页,其中在所述页上已经放置了各种示范性可视标记;图4A、4B和4C示出了按照本发明的几个方面的滚动操作的示范性连续图示;图5是图示本发明的示范性操作方式的流程图;图6是图示本发明的另一示范性操作方式的流程图;图7是图示本发明的另一示范性操作方式的流程图;图8是图示本发明的另一示范性操作方式的流程图;图9是图示本发明的另一示范性操作方式的流程图;图10是图示本发明的另一示范性操作方式的流程图。
具体实施例方式
参考图1至图10中的附图,来描述根据本发明的方法、系统和包含软件程序的制造产品的优选实施例。
图1是示出本发明实施例的操作环境的方框图。用户10(例如希望阅读电子文档的人)与电子文档阅读(“EDR”)系统100交互(communicate),该电子文档阅读系统100可以包括能够向用户10呈现诸如电子文档200的电子文档的任何计算机系统。例如,EDR系统100可以包括执行诸如Adobe Acrobat和Adobe Acrobat Reader的字处理程序或文档显示程序的个人计算机。可替换地,EDR系统100可以包括例如具有电子文件阅读器软件的手持电子设备,例如PDA或者来自Thomson Consumer Electronics,Inc的RCA品牌的GemstareBookTM。
电子文档200可以包括含有文本或文本部分的任何计算机可读文件,所述文本或文本部分采用与EDR系统100兼容的格式。例如,电子文档200可以包括字处理文件、AdobePDF文件、Gemstar eBook格式TM的文件、或ASCII格式的文件。另外,电子文档200可被存储在可由EDR系统100访问的存储器300中。存储器300可以包括诸如例如磁盘驱动器、光盘驱动器或快闪存储器的任何类型的持久数据存储器。在物理上,存储器300可以是EDR系统100的部分,例如在RCA品牌的Gemstar eBookTM中,或者可以与其相分离,但是能够例如经由因特网或通过其它方式而与其相连接。
在本发明的实施例中,可视标记创建(“VMC”)系统400可以包括能够创建或生成、放置或定位、以及如果希望或允许的话则例如在电子文档200的滚动期间和/或之后产生在电子文档200中保持固定位置的电子文档200中的可视标记的显示(经由与EDR系统100相关联的显示器102或EDR系统100的一部分)的任何计算机系统。所述创建/生成、放置/定位可以在没有任何人工干预的情况下(自动地)完成、经由对用户的选项而在实现参数方面是完全手动地、或者可以是两者的组合。下面将更全面地描述本发明的其它特征、功能和/或操作。
如图1所示,VMC系统400与EDR系统100通信。如下面进一步描述的那样,VMC系统400与EDR系统100通信,以便获得关于电子文档200的信息、以及关于由EDR系统100向用户10所做的电子文档200的呈现的信息。在优选实施例中,VMC系统400包括允许其实现与EDR系统100的这一通信的计算机代码。
在优选实施例中,VMC系统400还包括这样的计算机代码,所述计算机代码允许其以这里描述的方式发挥作用,具体地说,特别是当处于特定操作模式下时在电子文档中放置一个或多个可视标记。例如,如下所述,可由VMC系统400创建并放置在电子文档200中的一种类型的可视标记包括计算机生成的图形或符号。在该例子中,VMC系统400包括允许其创建计算机生成的图形并将该图形放置在电子文档200的文本中的计算机代码。
根据电子文档的格式,可以以多种方式由VMC系统400定义并因此确定该文档的逻辑结构。例如,诸如字处理文档的一些电子文档格式可以在每个文档中包括逻辑结构数据,基于它们的逻辑结构,所述逻辑结构数据指定例如每段、页、章或节。对于诸如例如ASCII格式文档的不包含这种逻辑结构数据的其它电子文档格式,可以基于文本内容来确定逻辑结构,例如每个缩进(indentation)可以指示新的段,两行或更多行的空白区可以指示新的页,以数字开始的一连串文本和由两行或更多行的空白区跟随的句点可以指示新的节,并且由两行或更多行的空白区跟随的一连串加下划线的文本可以指示新的章。
这里,广泛地使用术语“计算机系统”,以指代计算机硬件和计算机软件或者仅仅计算机软件。在图1中,EDR系统100、存储器300和VMC系统400被示出为不同的系统。然而,应该理解,EDR系统100、存储器300和VMC系统400的一些或全部可以共同位于相同的计算机硬件上。例如,EDR系统100可以包括具有字处理或文档显示程序的PC,并且VMC系统400可以包括作为字处理程序或文档显示程序的插件而被安装在相同PC上的计算机软件。在例如EDR系统100包括具有电子文档阅读器软件的手持电子设备的另一例子中,VMC系统400可以包括与电子文档阅读器软件的代码集成的计算机代码。
可以在多种不同的情况下启动本发明的VMC系统400以及可视标记创建和放置处理。例如,在EDR系统100从用户10接收对阅读电子文档200的请求并将该文档加载到存储器中之后,EDR系统100可以自动启动VMC系统400。
在EDR系统100获得了电子文档200的任何方式中,EDS系统100用于在显示器102上提供电子文档的一部分(与合适的量一样多),因此为了阅读整个文档,需要滚动该文档。在图2中示出了显示器102上的来自电子文档200的文本104的示范部分。这示出了还不具有增加固定位置可视标记的优点的文本的典型显示。此外,图2中的文本104的图示也可以是在显示器102上显示任何可视标记之前的图示,但是如下面进一步解释的那样,当获得电子文档时已经生成了可视标记并且已经确定了它们的位置。
依据本发明原理的一个方面,并且参考图3,当显示文本104时,一个或多个可视标记可被自动生成并被放置在文本中。在图3中,图示了两种不同风格的可视标记,一种风格在文本104的区段106中,并且另一风格在文本104的区段110中。在区段106中,可视标记由可以包括或可以不包括加亮下划线上方文本的下划线(underlining)108构成。在区段110中,可视标记由放置在文本边缘处的符号或图形112组成。提供可视标记的其它方式如可以经由斜体、粗体、颜色、不同类型的下划线、其它图形和/或符号来提供,所有这些在可视地做标记的文本和周围的文本之间提供区别。然而,在两种情况下,优选但不是必须地,在文本104中或沿着文本104以预定间隔、例如在预定数目的等间隔的位置上提供可视标记。另外,可视标记可以构成单个线(在文本行中的一个或多个字下面划线)或符号、或者多个线或符号。多个可视标记构成多于一个可视标记。
EDR 100可以在仍然自动地将要使用的可视标记插入到电子文档中的同时向用户提供用于选择要使用的可视标记的类型或特性的选项、选择或能力。除了自动确定以外或者取代自动确定,EDR 100还可以向用户提供用于确定在哪里放置可视标记的选项、选择或能力(而不是自动进行或由EDR 100执行这种放置或定位)。
在滚动文本104或已经激活滚动之前(参见图2),优选地,不具有存在于文本中或附近(总地来说,文本中)的可视标记。当用户激活或启动滚动时,显示一个或多个可视标记(参见图3)。根据本发明的方面,当解除滚动(滚动停止)时,优选但不是必须地去除可视标记。然而,可以不在停止滚动时立即进行可视标记的去除。可以仅在一时间周期或时间延迟之后才实行可视标记显示的去除。这样的时间周期或延迟可以由EDR 100自动确定,或者可以是其中可以选择各种时间延迟的用户可选的选项。
当文本被滚动时,如双头箭头所表示的那样,所述一个或多个可视标记随着它们被放置的原始位置上的文本一起移动。在这点上,所述一个或多个可视标记在位置上是固定的(一个或多个固定位置标记)。EDR 100也可以在获得电子文档之后自动地生成并定位但不显示多个可视标记。仅在开始滚动之后或者当EDR 100处于滚动或正在滚动的模式下时,才实行可视标记或所述多个可视标记的显示。
EDR 100还可以允许用户控制对于电子文档中的标记位置的选择。当被激活时,这样的选择可以包括在正被显示的文本部分的中间行、底部的行或顶部的行处提供可视标记的能力。也可以选择光标的最后(last)位置。EDR 100可以在文本中以规则或不规则的间隔来提供可视标记的放置。例如,EDR 100可以在边缘处或在文本中提供等间隔的可视标记。EDR 100还可以提供相同类型的可视标记或沿着文本改变可视标记。用户可以具有选择所述间隔的特性以及一个或多个可视标记的类型的选项。
参考图4A、4B和4C,示出了说明EDR 100的几种操作方式的顺序。一种操作方式是可视标记位置(放置)和滚动的用户选择。在图4A中,在显示器102上,文本部分120被示出为具有光标(箭头)。EDR 100处于用户可视标记选择模式中(而不是处于自动可视标记模式中),使得用户可以选择用于生成和在文本部分120中放置/定位的一个或多个可视标记的一个或多个特性。图4A示出了光标的用户放置以及用作可视标记/供可视标记使用的特定文字的选择。点击文字“$20,000”创建了如图4B所示的可视标记。在此实例中,用户选择了加亮或背景颜色改变(文本颜色改变或文本特性也可以是可视标记选项)。如果发生滚动,如图4C所示,加亮的文本随着文本120一起移动。当先前的可视标记已经滚动到显示器120之外时,可以将显示器120底部的另一文字选作可视标记。图4A、4B和4C的顺序说明了从前被放置在文本部分中的当前的一个或多个可视标记的固定位置属性。
由图4A、4B和4C图示的另一操作方式是EDR 100的自动滚动特征或功能。这一特征可以包括与在上文中讨论的相同类型的用户选项,以及允许或禁止该特征的能力。自动滚动特征以EDR 100允许用户通过使用光标(由箭头表示)来选择特定位置、方位、文本行或文本文字(如在当前情况中那样)开始。图4A示出了通过将光标放置在特定文字“$20,000”上进行的可视标记的用户选择。这创建了如图4B所示的可视标记。EDR 100也可以可选地允许用户选择可视标记特性。在此实例中,用户选择了加亮或背景颜色改变(文本颜色改变、文本特性、以及在文本的边缘中放置图形或符号也可以是可视标记选项)。一旦选择了可视标记,EDR 100就开始自动滚动。当加亮的文本(可视标记)到达预定位置时,自动滚动可以停止该文本。在图4C中,该预定位置是显示器102的顶部。EDR 100可以允许用户具有选择预定的滚动结束位置以及其它滚动参数的选项。
参考图5,示出了说明本发明的示范性操作方式的流程图,其被一般地指定为500。应该认识到如图5所示的本发明的示范性操作方式可以是本发明的唯一操作模式,或者可以是本发明的几种操作模式之一,如在此描述的那样,结合图6-10的流程图来说明本发明的其它示范性操作模式。
在步骤502中,响应于用户对获得电子文档的请求而获得其中具有文本部分的电子文档。在步骤504中,在显示设备上显示该电子文档的一部分。在步骤506中,为了使用户看到没有显示在显示设备上的电子文档的部分,用户激活滚动模式。在步骤508中,生成如上所述的固定位置可视标记,开将其放置到在显示器上显示的文本中或附近。优选但不是必须地,在滚动了每一整屏文本之后放置固定位置可视标记,以便在(如由显示器尺寸限定的)每一页上向用户提供可视参考。当然,在特定显示器屏幕上可以提供多于一个可视标记。
参考图6,示出了说明本发明的另一示范性操作方式的流程图,其被一般地指定为600。同样,应该认识到如图6所示的本发明的示范性操作方式可以是本发明的唯一操作模式,或者可以是本发明的几种操作模式之一,如在此描述的那样,结合图5和图7-10的流程图来说明本发明的其它示范性操作模式。
在步骤602中,响应于用户对获得电子文档的请求而获得其中具有文本部分的电子文档。在步骤604中,在显示设备上显示该电子文档的一部分。在步骤606中,为了使用户看到没有显示在显示设备上的电子文档的部分,用户激活滚动模式。在步骤608中,生成如上所述的固定位置可视标记,并将其放置到显示器上显示的文本中或附近。同样,优选但不是必须地,在滚动了每一整屏文本之后放置固定位置可视标记,以便在(如由显示器尺寸限定的)每一页上向用户提供可视参考。当然,可以提供多于一个可视标记。在步骤610中,当已经解除滚动模式时或之后(即,当用户停止滚动时),从电子文档的文本中去除可视标记(任何或所有可视标记)。可以不在滚动停止时立即进行可视标记的去除。可以在滚动解除或停止滚动后的预定时间周期或延迟之后从显示器上去除可视标记。延迟量可以是预定的或者可以是可选的用户选项。
参考图7,示出了说明本发明的另一示范性操作方式的流程图,其被一般地指定为700。同样,应该认识到在图7中图示的本发明的示范性操作方式可以是本发明的唯一操作模式,或者可以是本发明的几种操作模式之一,如在此描述的那样,结合图5-6和8-10的流程图说明本发明的其它示范性操作模式。
在步骤702中,响应于用户对获得电子文档的请求而获得其中具有文本部分的电子文档。在步骤704中,在显示设备上显示该电子文档的一部分。在步骤706中,为了使用户看到没有在显示设备上显示的电子文档的部分,用户激活滚动模式。在步骤708中,生成如所述的固定位置可视标记,并将其放置到显示器上显示的文本中或附近。同样,优选但不是必须地,在滚动了每一整屏文本之后放置固定位置可视标记,以便在(如由显示器尺寸限定的)每一页上向用户提供可视参考。当然,可以提供多于一个固定位置可视标记。在步骤710中,向用户提供在解除滚动模式(即停止滚动)之后将一个或多个固定位置可视标记保持在文本中(即与文本一起显示)的选项。在步骤712中,如果用户没有使能在滚动模式解除之后将可视标记保持在文本中的选项,则当解除滚动模式时或之后(即,当用户停止滚动时),从电子文档的文本中去除可视标记(任何或所有可视标记)。同样,可以不在滚动停止时立即进行可视标记的去除。可以在解除或停止滚动后的预定时间周期或延迟之后,从显示器中去除可视标记。延迟量可以是预定的、或者可以是可选的用户选项。
参考图8,示出了说明本发明的另一示范性操作方式的流程图,其被一般地指定为800。同样,应该认识到如图8所示的本发明的示范性操作方式可以是本发明的唯一操作模式,或者可以是本发明的几种操作模式之一,如在此描述的那样,结合图5-7和9-10的流程图来说明本发明的其它示范性操作模式。
在步骤802中,响应于用户对获得电子文档的请求而获得其中具有文本部分的电子文档。在步骤804中,在电子文档的文本中自动生成多个固定位置可视标记并确定其放置(位置),但是尚不显示所述固定位置参考标记。可视标记的类型可被自动地决定、或者可以是用户可选的选项。固定位置标记的类型和放置如上所述。此后,在步骤806中,在显示设备上显示电子文档的一部分。在步骤808中,为了使用户看到没有在显示设备上显示的电子文档的部分,用户激活滚动模式。在步骤810中,将所述多个固定位置可视标记放置在电子文档的文本的显示部分中。
参考图9,示出了说明本发明的另一示范性操作方式的流程图,其被一般地指定为700。同样,应该认识到如图9所示的本发明的示范性操作方式可以是本发明的唯一操作模式,或者可以是本发明的几种操作模式之一,如在此描述的那样,结合图5-8和10的流程图来说明本发明的其它示范性操作模式。
在步骤902中,响应于用户对获得电子文档的请求而获得其中具有文本部分的电子文档。在步骤904中,允许用户具有选择一个或多个固定位置可视标记的放置或定位、以及/或者选择电子文档的文本中的一个或多个固定位置可视标记的特性的选项。在步骤906中,在显示设备上显示电子文档的一部分。在步骤908中,为了使用户看到没有在显示设备上显示的电子文档的部分,用户激活滚动模式。在步骤910中,将所述一个或多个固定位置可视标记放置在电子文档的文本的显示部分中。
参考图10,示出了说明本发明的另一示范性操作方式的流程图,其被一般地指定为700。同样,应该认识到如图10所示的本发明的示范性操作方式可以是本发明的唯一操作模式,或者可以是本发明的几种操作模式之一,如在此描述的那样,结合图5-9的流程图来说明本发明的其它示范性操作模式。
在步骤1002中,响应于用户对获得电子文档的请求而获得其中具有文本部分的电子文档。在步骤1004中,在显示设备上显示该电子文档的一部分。在步骤1006中,可选地允许用户选择可视标记的类型或风格、或者可视标记的类型或风格(标记参数)和如上所述要使用的滚动参数。由于可以由EDR 100自动确定所述可视标记类型/风格和滚动参数,因此这一步骤是可选的。在步骤1008中,用户将可视标记插入到文本中。一旦插入或选择了可视标记,在步骤1010中,就将文本滚动到预定的滚动位置。
应该认识到如在上述流程图中例示的本发明的各种操作方式不一定相互排斥。具体地说,各种操作方式可以与其它操作方式相组合,使得本发明实施一个、若干个或所有操作模式(方式)。
虽然已经结合优选实施例描述并说明了本发明,但是在不偏离本发明的精神和范围的情况下,可以进行对于本领域技术人员来说将显而易见的许多变化和修改,并且因此,本发明不限于上面阐述的方法或构造的精确细节,因为这样的变化和修改意欲被包括在本发明的范围之内。
权利要求
1.一种用于在显示设备上呈现电子文档以便观看的方法,该方法包括响应于用户请求而获得其中包括文本部分的电子文档;在显示设备上显示该电子文档的一部分;以及响应于显示设备的滚动模式的激活,在电子文档的显示部分中放置并显示可视标记,该可视标记在所述电子文档中保持固定位置,由此在滚动模式期间向用户提供可视参考。
2.如权利要求1所述的方法,还包括在解除滚动模式之后去除所述可视标记。
3.如权利要求1所述的方法,其中,所述可视标记包括位于电子文档的所选行之间的水平线、位于电子文档的一个或多个边缘处的标记、和不同于所述文本部分的周围部分的所述文本部分的可视地改变的部分之一。
4.如权利要求1所述的方法,还包括当获得电子文档时,自动生成多个可视标记并确定其在电子文档中的放置,所述多个可视标记的每一个在电子文档中保持固定放置。
5.如权利要求4所述的方法,其中,确定所述多个可视标记在电子文档中的放置,使得在显示设备上始终出现预定数目的等间隔的可视标记。
6.如权利要求1所述的方法,其中,响应于标记位置的用户选择,在所述文档中放置并显示可视标记。
7.如权利要求1所述的方法,还包括允许用户在电子文档中任选地放置、显示多个可视标记以及保持多个可视标记的位置,而与滚动模式的激活无关。
8.一种用于在显示设备上呈现电子文档以便观看的系统,包括用于响应于用户请求而获得其中包括文本部分的电子文档的装置;用于在显示设备上显示该电子文档的一部分的装置;以及用于响应于显示设备的滚动模式的激活而在电子文档的显示部分中放置并显示可视标记的装置,所述可视标记在电子文档中保持固定位置,由此在滚动模式期间向用户提供可视参考。
9.如权利要求8所述的系统,还包括用于响应于滚动模式的解除而去除所述可视标记的装置。
10.如权利要求8所述的系统,其中,所述用于在电子文档的显示部分中放置并显示可视标记的装置包括用于放置并显示以下可视标记的装置,所述可视标记包括位于电子文档的所选行之间的水平线、位于电子文档的一个或多个边缘处的标记、和不同于所述文本部分的周围部分的所述文本部分的可视地改变的部分之一。
11.如权利要求8所述的系统,还包括用于在获得电子文档时自动生成多个可视标记并确定其在电子文档中的放置的装置,所述多个可视标记的每一个在电子文档中保持固定放置。
12.如权利要求11所述的系统,其中,所述用于自动生成多个可视标记并确定其放置的装置包括用于确定所述多个可视标记在电子文档中的放置、使得在显示设备上始终出现预定数目的等间隔的可视标记的装置。
13.如权利要求8所述的系统,其中,用于在电子文档的显示部分中放置并显示可视标记的装置包括用于响应于标记位置的用户选择而在所述文档中放置并显示所述可视标记的装置。
14.如权利要求8所述的系统,还包括用于允许用户在电子文档中任选地放置、显示多个可视标记以及保持多个可视标记的位置、而与滚动模式的激活无关的装置。
15.一种包括计算机可用介质的装置,所述计算机可用介质包含计算机可读代码,当执行所述计算机可读代码时,所述计算机可读代码使计算机执行用于在显示设备上呈现电子文档以便观看的方法,该方法包括响应于用户请求而获得其中包括文本部分的电子文档;在显示设备上显示该电子文档的一部分;以及响应于显示设备的滚动模式的激活,在电子文档的显示部分中放置并显示可视标记,该可视标记在所述电子文档中保持固定位置,由此在滚动模式期间向用户提供可视参考。
16.如权利要求15所述的计算机程序产品,其中,所执行的方法还包括在解除滚动模式之后去除所述可视标记。
17.如权利要求15所述的计算机程序产品,其中,在所执行的方法中,所述可视标记包括位于电子文档的所选行之间的水平线、位于电子文档的一个或多个边缘处的标记、和不同于所述文本部分的周围部分的所述文本部分的可视地改变的部分之一。
18.如权利要求15所述的计算机程序产品,其中,所执行的方法还包括当获得电子文档时,自动生成多个可视标记并确定其在电子文档中的放置。
19.如权利要求18所述的计算机程序产品,其中,在所执行的方法中,确定所述多个可视标记在电子文档中的放置,使得在显示设备上始终出现预定数目的等间隔的可视标记,所述多个可视标记的每一个在所述电子文档中保持固定放置。
20.如权利要求15所述的计算机程序产品,其中,在所执行的方法中,响应于标记位置的用户选择而在所述文档中放置并显示所述可视标记。
21.如权利要求16所述的计算机程序产品,其中,所执行的方法还包括允许用户在电子文档中任选地放置、显示多个可视标记以及保持多个可视标记的位置,而与滚动模式的激活无关。
22.一种用于在显示设备上呈现电子文档以便观看的方法,该方法包括响应于用户请求而获得其中包括文本部分的电子文档;在显示设备上显示该电子文档的一部分;允许电子文档的显示部分上的可视标记的用户选择;以及响应于可视标记的用户选择,将显示器上的电子文档自动滚动到关于所述可视标记的预定位置。
23.如权利要求22所述的方法,还包括在自动滚动之前,允许用户选择所述预定位置。
24.如权利要求22所述的方法,其中,所述预定位置包括显示器的最上面的位置。
全文摘要
用户10使用电子文档阅读系统(EDRS)100来阅读存储在存储器300中的电子文档(ED)200。具体地说,可视标记创建和放置系统生成可视标记并将其定位在ED 200的文本部分中,其中特别是在滚动或浏览所述电子文档时,所述可视标记提供可视参考。因此,一种用于呈现电子文档的方法、系统和/或计算机程序产品相对于所述电子文档的文本部分提供一个或多个可视标记,并且在电子文档的显示和滚动期间,所述一个或多个可视标记相对于所述文本保持固定位置。通过提供固定位置可视参考,当电子文档静止时以及当滚动电子文档时,用户都能够更好地保持其在电子文档中的位置。
文档编号G06F17/00GK101019411SQ200480043701
公开日2007年8月15日 申请日期2004年7月29日 优先权日2004年7月29日
发明者安德烈亚斯·M·奥斯特 申请人:汤姆森特许公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1