首页> 中国专利> 超文本显示装置和超文本显示程序

超文本显示装置和超文本显示程序

摘要

提供一种超文本显示装置。当指定了存储数据中所指示的链接目的地时,处理部分104指令发送/接收部分103下载在链接目的地处的超文本数据并指令历史存储部分110寄存当前显示存储数据的标识符(ID)。如果用于给出“后退内容”指令,处理部分104从存储数据存储部分111读取与寄存在历史信息存储部分110中标识符(ID)相对应的存储数据,从而将该存储数据显示在屏幕上。

著录项

  • 公开/公告号CN1366246A

    专利类型发明专利

  • 公开/公告日2002-08-28

    原文格式PDF

  • 申请/专利权人 松下电器产业株式会社;

    申请/专利号CN02102381.6

  • 申请日2002-01-21

  • 分类号G06F13/00;

  • 代理机构上海专利商标事务所;

  • 代理人李玲

  • 地址 日本国大阪府

  • 入库时间 2023-12-17 14:23:40

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2014-08-06

    专利权的转移 IPC(主分类):G06F13/00 变更前: 变更后: 登记生效日:20140716 申请日:20020121

    专利申请权、专利权的转移

  • 2006-05-24

    授权

    授权

  • 2004-01-28

    实质审查的生效

    实质审查的生效

  • 2002-08-28

    公开

    公开

说明书

发明领域

本发明涉及用于从服务器获得的信息作为图像显示在屏幕上的超文本显示程序装置,特别是涉及能够根据这些图像的历史显示这些图像的超文本显示装置。

发明背景技术

信息技术的最近进展使得使用这类技术的用户有可能通过指定用户想要访问的位置,诸如URI(统一资源标识符)之类的地址在因特网上即时获得各种信息。这种信息可以是以图像、文本和/或声音等形式出现。获取的信息通常是以HTML(超文本标记语言)等描述的超文本形式出现。通过使用超文本显示装置,它运行的程序一般称为“浏览器”,用户可请求从服务器获得超文本数据库并将从服务器获得超文本数据作为图像显示在屏幕上。传统上可供使用的浏览器包括“Netscape Navigator”(注册商标)和“Internet Explorer”(注册商标)。

传统的超文本显示装置能够保持许多被显示图像的次序。这些次序可称为历史信息。当用户按下“后退”按钮时,超文本显示装置重新显示先前直接显示过的超文本数据,在响应于“后退”按钮的图像正被重显时再按下“前进”按钮时,超文本显示装置重显原先显示的超文本数据,即在按下。“后退”按钮前显示的超文本数据。

在早期日子里,这种超文本显示装置多半用个人计算机等实现。然而近来,个人使用的移动终端,如移动电话,正不断增涨地更多用来实现超文本显示装置。这种移动终端允许用户用有线或无线方式访问因特网,并按需要获得信息。

图20说明以移动终端方式用传统超文本显示装置可显示的示例图像的转变。这种传统的超文本显示装置包括一“后退”按钮,一“前进”按钮和一“菜单”按钮。“后退”按钮和“前进”按钮用于根据数据的显示历史在屏幕显示数据,“菜单”按钮用于显示一菜单图像,以允许用户从中选择各种功能。

在图20(a)中,移动终端表示为在屏幕上显示一内容的图像。以后当超文本显示装置从网络服务器获得代表刷新(即相对于任何存储在超文本显示装置中的任何数据)的内容的图像时,超文本显示装置或在其上显示的图像将被称为处于“正常显示模式”。其次,如果用户选择链接目的地(即,本例中为“天气”),超文本显示装置获得因特网上链接目的地处提供的新超文本数据,并显示代表所得数据的图像(见图20(b))。如果用户进一步选择一链接目的地(即本例中“北海道”),超文本显示装置进一步获得新超文本数据,并显示代表所得数据的图像(见图20(c))。超文本显示装置将在正常显示模式下把曾经获得的超文本数据按超文本数据显示的次序临时存储在高速缓冲存储器中。

正如图20(a)到(c)所示,如果用户在正常显示模式下任何一时刻按下“后退”键,超文本显示装置从高速缓冲存储器中检索直接在当前显示的超文本数据前在屏幕上显示过的数据(如果有的话),并显示代表检索所得数据的图像。如果在正常显示模式下任何一时刻按下“前进”按钮,超文本显示装置从高速缓冲存储器中检索直接在当前显示的超文本数据后在屏幕上已显示过的数据(如果有的话),并显示代表检索所得数据的图像。

这样通过按下“后退”钮或“前进”键,用户容易地允许曾显示过的超文本数据再重显在屏幕上。

如图20(d)所示,如果用户按下“菜单”键,超文本显示装置显示一菜单图像。允许用户从中选择各种功能。

为了实现允许曾从服务器中下载的超文本数据在任何时间被浏览,超文本显示装置包括了用于把这种超文本数据作为“存储数据”保存的存储器。结果,用户可读取存储器中的任何所需数据,由此,就可能比必须访问因特网来获得数据更快地获得所需信息。即使在服务器上的内容数据因某种原因被删除了,内容数据一旦被存储以后就总能作为存储数据而被浏览。另外,即使超文本显示装置关闭了,存储数据将仍保持被存储(不像任何下载数据那样临时存储在高速缓冲存储器中,一旦装置关闭它就丢失),所以下次打开文本显示装置时就可浏览存储数据。

图21说明当读取存储数据时,用传统超文本显示装置所显示的示例图像的转移过程。首先正如参考图20所述,用户按下“菜单”键,以调用菜单图像(见图21(a))。其次,用户选择菜单图像中的“存储数据”。结果,超文本显示装置显示出存储数据的列表(见图21(b))。

如果用户选择了存储数据的列表图像中所需信息的相应一项,则超文本显示程序从存储器读取关于该信息的存储数据,并显示代表访该信息的图像(见图21(d))。以后,当超文本显示装置显示代表存储数据的图像时,超文本显示装置或所显示的图像将被称为处于“存储数据显示模式”。

如果在存储数据模式下用户按下“前进”键,则超文本显示装置就根据存储数据列表中所述次序显示直接跟在当前显示的存储数据后的存储数据(如有的话)所代表的图像,见图21(e)。如果在用户按下“后退”键,则超文本显示装置就根据存储数据列表中所述次序显示直接在当前显示的存储数据前的存储数据(如有的话)所代表的图像(见图21(c))。

因而,用户可允许许多存储数据以上述方式一个接一个地显示在屏幕上。如果在存储数据显示模式下选择任何给定存储数据中所指示的链接目的地,则超文本显示装置访问因特网上的该链接目的地,从那里新下载超文本数据,并将下载超文本数据显示在屏幕上(见图21(f))。于是,从存储数据可开始,用户可获得更详细的信息。一旦超文本数据已从因特网上新下载,超文本显示装置将它的显示模式从存储数据显示模式切换到正常显示模式。

如上所述,移动终端具有将曾获得的信息作为存储数据保留的功能正变得越来越流行,一个例子是一类移动电话,将其设计为支持“i-模式”(i-mode)(注册商标)服务。在这种移动电话中提供的一个功能,称为“屏幕备注”,对应与上述保留存储数据的功能。

然而,由于移动终端的屏幕一般较小,实际上不可能将任何存储数据和新下载内容一起显示在同一图像中。因而,如果已选择在给定存储数据中所指示的链接目的地来下载新超文本数据的用户以后想重新显示给定的存储数据,该用户必须从菜单图像上访问存储数据列表以重新调用存储数据。特别是如果存储数据数目非常大,成功地再选择曾显示过的存储数据就有困难。

如上所述,通过按下“后退”按钮和/或“前进”按钮,超文本显示装置具有根据图像历史显示先前的或随后的图像功能。这一功能可能会误导用户相信通过对“后退”按钮或“前进”按钮的类似操作,他或她也应能重显存储数据。鉴于此,传统的超文本显示装置在这方面有一个问题,就是其用户不能按其本能方式操作装置,反而感到所要求的操作挺麻烦。

图22说明用传统超文本显示装置显的示例图像的转移,较好地描述了与之有关的问题。参考图20和21已描述的有关操作的重迭部分的描述将被省略。如果用户指定一由存储数据指示的“广东烹饪”链接目的地(见图22(a)),超文本显示装置显示与该链接目的地相关联的详细信息(见图22(b))。在图22(b)中,用户将本能地感到图像(a)将在按下“后退”钮后被重显。然而,实际上,按下“后退”钮将造成图像(c)被显示,因为图像(c)被存储在超文本显示装置的高速缓存中。

发明概述

因而,本发明的一个目的是要提供一种超文本显示装置,在用户指定存储数据中的链接目的地以从服务器装置获取和显示在链接目的地处的新数据后仍然允许原来显示的存储数据被方便地重显。

为达到上述目的本发明具有下列特征。

本发明的第一方面是针对用于通过网络从耦合于超文本显示装置的服务器装置下载超文本数据并显示由该超文本数据代表的内容,包括:用于当指定了链接目的地后通过网络服务器装置下载指定链路目的地处的超文本数据的下载装置;用于在由下载装置下载的超文本数据中存储用户请求的超文本数据的存储数据存储装置;用于显示存储在存储数据存储装置中的超文本数据所表示的内容或由下载装置新下载的超文本数据所表示的内容的显示装置;用于存储由下载装置新下载的超文本数据所代表的至少一项内容的显示历史的显示历史存储装置,其中显示历史是遵照显示装置显示至少一项内容的次序;以及用于根据历史存储装置中存储的显示历史控制由显示装置重新显示内容的次序的重显次序控制装置;其中:当显示装置新显示由存储在存储数据装置中的超文本所表示的源内容中所指示的链接目的地处的内容时,显示历史存储装置存储源内容和一个或多个后继内容的显示历史,其中显示历史是按照显示装置显示源内容和一个或多个后继内容的次序;重显次序控制装允许由显示装置以顺序方式重新显示内容,至少返回到源内容。

根据本发明的上述结构,当用户指定由存储的超文本数据所表示的内容中指示的链接目的地时,该指示链接目的地的内容(以后称为“源内容”)作为显示历史的一部分被存储。因而,按照历史显示指令,例由用户给出“后退内容”指令和/或“前进内容”指令,可以至少回到源内容的顺序方式重显内容。结果,在用户指定了存储数据中指示的链接目的地以获得和显示从服务器装置在链接目的地处的新数据后原来显示过的存储内容可仍被方便地重显。

按照基于第一方面的本发明的第二方面,存储数据存储装置对每个存储在其中的超文本数据单元分配了一个标识符(ID),该标识符(ID)用于识别超文本数据的存储区;并且在显示历史存储装置中的显示历史中,源内容以分配给它的标识符(ID)的形式被描述。

因而,按照第二方面,有可能方便地定位表示源内容的超文本数据的存储区。

按照基于第二方面的本发明第三方面,超文本显示装置进一步包括根据用户给出的指令删除存储在存储数据存储装置中的超文本数据的存储数据删除装置,其中:对于存储的超文本数据每个单元,存储数据存储单元存储超文本数据的标识符(ID)和指示超文本数据在网络上的地址的获取源地址;在存储在显示历史存储装置中的显示历史中,源内容是以分配给它的标识符(ID)和表示源内容的超文本数据获取源地址的形式被描述;以及如果表示要被重显的源内容的超文本数据已经被存储数据删除装置删除,重显次序控制装置指令下载装置根据获取源地址再次下载代表源内容的超文本数据,使得下载的超文本数据被显示装置显示。

因而,根据第三方面,即使表示源内容的超文本数据已从超文本显示装置中删除,它还可再次被下载,使得源内容能成功地被重新显示。

按照基于第三方面的本发明的第四方面,超文本显示装置进一步包括相同性确定装置,用于确定表示要被重显源内容的超文本数据和存储在存储数据存储装置中的分配给表示源内容的超文本数据的标识符(ID)相对应的超文本数据之间的相同性,其中,当相同性确定装置否定与源内容相关的超文本数据之间的相同性时,重显次序控制装置指令下载装置根据获取源地址再次下载表示源内容的超文本数据,使得下载的超文本数据可由显示装置显示。

于是,根据第四方面,确定与源内容相关的超文本数据之间的相同性是为了允许用户所需的源内容能重新显示,即使与之相关的超文本数据已被更新或以其它方式被更改。

按照基于第四方面的本发明的第五方面,相同性确定装置根据获取源地址确定与源内容相关的超文本数据之间的相同性。

因而,根据第五方面,相同性确定可利用获取源地址而方便地作出。

按照基于第五方面的本发明的第六方面,超文本显示装置进一步包括用于临时存储由下载装置新下载的超文本数据,以及当由在存储数据存储装置中存储的超文本数据表示的源内容中所指示的链接目的地处的内容被显示装置新显示时,用于临时存储表示源内容的超文本数据的临时存储装置,其中根据存储在临时存储装置中的超文本数据,重显次序控制装置指令显示装置重显内容。

于是,按照第六方面,可根据临时存储的数据重显源内容。因而,即使要被重显的表示源内容的超文本数据已被删除或以其它方式被更改,源内容仍可成功地被重显。

按照基于第六方面的本发明的第七方面,临时存储装置可不以冗余方式存储相同超文本数据的方式工作。

因而,根据第七方面,防止了以冗余方式存储相同的超文本数据。结果,改进了临时存储区的利用率。

按照基于第六方面的本发明的第八方面,可操作临时存储装置仅临时存储任何给定超文本数据的最新版本。

因而,按照第八方面,只是任何超文本数据的最新版本将被临时存储,所以防止了超文本数据的老版本与超文本数据的最新版本的混淆。结果,改善了临时存储区域的利用率,并且防止了由于存储超文本数据的新老版本引起的关于显示内容的任何混乱。

按照基于第一方面的本发明的第九方面,超文本显示装置进一步包括用于根据用户给出的指令删除存储在存储数据存储装置内的超文本数据的存储数据删除装置,其中当超文本数据已被寄存到显示历史存储装置中时,可不操作存储数据删除装置删除该超文本数据。

因而,按照第九方面,如果源内容作为显示历史的一部分被寄存,表示该内容的超文本数据就不从超文本显示装置中删除。结果,可能排除了虽然数据已寄存在显示历史中但超文本显示装置中没有可供使用的超文本数据的情况。

按照基于第一方面的本发明的第十方面,存储数据存储装置对存储在其中的超文本数据每个单元分配了一个标识符(ID),该标识符(ID)用于识别超文本数据的存储部分;超文本显示装置进一步包括了用于临时存储由下载装置新下载的超文本数据的URI地址,以及用于临时存储表示源内容的超文本数据的标识符(ID)和URI地址的临时存储装置;而且当按照由再显次序控制装置指令下显示由存储数据存储装置中存储的超文本数据表示的内容时,显示装置根据存储在临时存储器中的超文本数据的标识符(ID)从存储器数据存储装置中读取该超文本数据,由此显示由超文本数据表示的内容。

因此,按照第十方面,就可能方便地定位表示源内容的超文本数据的存储区。

本发明的第十一方面针对实现在媒体上的可由超文本显示装置读取的超文本显示程序,用于通过网络从耦合于超文本显示装置的服务器下载超文本数据并显示由超文本数据表示的内容,包括:当指定了链接目的地后通过网络从服务器下载在指定链接目的地处的超文本数据的下载步骤;用于在已由下载步骤下载的超文本数据中存储由用户请求的超文本数据的存储数据存储步骤;用于显示由存储数据存储步骤存储的超文本数据所表示的内容或显示由下载步骤新下载的超文本数据表示的内容的显示步骤;用于存储由下载步骤新下载的超文本数据表示的至少一个内容的显示历史的显示历史存储步骤,其中显示历史按照显示步骤显示至少一个内容的次序;和用于根据由历史存储步骤存储的显示历史控制由显示步骤重显内容的次序的重显次序控制步骤;其中:当由存储数据存储步骤存储的超文本数据所表示的源内容中指示的链接目的地处的内容通过显示步骤新显示时,该显示历史存储步骤存储源内容和一个或多个后继内容的显示历史,其中显示历史按照显示步骤显示源内容和一个或多个后继内容的次序;以及重显次序控制步骤允许按顺序方式由显示步骤重显内容,至少回到源内容。

按照基于第十一方面的本发明的第十二方面,存储数据存储步骤对存储在其内的超文本数据每个单元分配一标识符(ID),该标识符(ID)用于识别超文本数据的存储区;以及在由显示历史存储步骤存储的显示历史中,源内容是以分配给它的标识符(ID)的形式被描述。

根据基于第十二方面的本发明的第十三方面,超文本显示程序进一步包括根据用户给出的指令删除存储在存储数据存储装置中的超文本数据的存储数据删除步骤,其中:对于存储的超文本数据每个单元,存储数据存储步骤存储超文本数据的标识符(ID)和指示超文本数据在网络上的地址的获取源地址;在由显示历史存储步骤存储的显示历史中,源内容是以分配给它的标识符(ID)和表示源内容的超文本数据获取源地址的形式被描述;以及如果表示要被重显的源内容的超文本数据已经被存储数据删除步骤删除,重显次序控制装置指令下载步骤根据获取源地址再次下载代表源内容的超文本数据,使得下载的超文本数据被显示步骤显示。

按照基于第十三方面的本发明的第十四方面,超文本显示程序进一步包括相同性确定装置,用于确定表示要被重显源内容的超文本数据和由存储数据存储步骤存储的分配给表示源内容的超文本数据的标识符(ID)相对应的超文本数据之间的相同性,其中,当相同性确定步骤否定与源内容相关的超文本数据之间的相同性时,重显次序控制步骤指令下载步骤根据获取源地址再次下载表示源内容的超文本数据,使得下载的超文本数据可由显示步骤显示。

按照基于第十四方面的本发明的第十五方面,相同性确定步骤根据获取源地址确定与源内容相关的超文本数据之间的相同性。

按照基于第十一方面的本发明的第十六方面,超文本显示程序进一步包括用于临时存储由下载步骤新下载的超文本数据,以及当由在存储数据存储步骤存储的超文本数据表示的源内容中所指示的链接目的地处的内容被显示步骤新显示时,用于临时存储表示源内容的超文本数据的临时存储步骤,其中重显次序控制装置指令显示步骤根据由临时存储步骤存储的超文本数据重显内容。

按照基于第十六方面的本发明的第十七方面,临时存储步骤不以冗余方式存储相同的超文本数据。

按照基于第十六方面的本发明的第十八方面,临时存储步骤仅临时存储任何给定超文本数据的最新版本。

按照基于第十一方面的本发明的第十九方面,超文本显示程序进一步包括用于根据用户给出的指令删除由储数据存储步骤存储的超文本数据的存储数据删除步骤,其中当超文本数据已由显示历史存储步骤寄存时,存储数据删除步骤就不删除该超文本数据。

按照基于第十一方面的本发明的第二十方面,存储数据存储步骤对存储在其中的超文本每个单元分配了一个标识符(ID),该标识符(ID)用于识别超文本数据的存储部分;超文本显示装置进一步包括了临时存储步骤,用于临时存储由下载步骤新下载的超文本数据的URI地址,以及用于临时存储表示源内容的超文本数据的标识符(ID)和URI地址;而且当按照由再显次序控制步骤的指令显示由存储数据存储步骤存储的超文本数据表示的内容时,显示步骤根据由临时存储器步骤存储的超文本数据的标识符(ID)读取由存储器数据存储步骤存储的超文本数据,由此显示由超文本数据表示的内容。

当结合附图从下面对本发明的详细描述本发明的这些和其它的目的、特征、方面和优点将变得更明显。

附图简述

图1说明按照本发明第一实施例的使用移动装置实现超文本显示装置的移动通信系统的总体结构图;

图2的框图说明图1所示的移动装置的硬件构成;

图3说明根据本发明第一实施例的超文本显示装置100的功能结构;

图4A或4B说明存储在存储信息存储部分111中的示例数据;

图5说明存储在历史信息存储部分110中的示例数据;

图6A或6B说明存储在获取信息临时存储部分112中的示例数据;

图7是由超文本显示装置100显示的示例图像的转移;

图8的流程图说明当接收一新内容获取指令时超文本显示装置的操作;

图9的流程图说明当接收一历史显示指令时超文本显示装置100的操作;

图10说明根据本发明的第二实施例的超文本显示装置200的功能结构;

图11的流程图说明当接收一已存储数据删除指令时超文本显示装置200的操作;

图12说明按照本发明第三实施例的超文本显示装置300的功能结构;

图13说明存储在历史信息存储部分310中的示例数据;

图14A和14B说明存储在获取信息临时存储部分312中的示例数据;

图15的流程图说明当接收一新内容获取指令时超文本显示装置300的操作;

图16的流程图说明当接收一历史显示指令时超文本显示装置300的操作;

图17说明根据本发明第四实施例的超文本显示装置400的功能结构;

图18的流程图说明当接收一新内容获取指令时超文本显示装置400的操作;

图19的流程图说明当接收一历史显示指令时超文本显示装置的操作;

图20说明由移动终端实现的可由传统超文本显示装置的示例图像的转移;

图21说明当读取存储数据时由传统超文本显示装置所显示的示例图像的转移;

图22说明由传统超文本显示装置所显示的示例图像的转移,它描述与其有关的问题。

较佳实施例描述

(第一实施例)

图1说明按照本发明第一实施例利用移动设备实现超文本显示装置的移动通信系统的总体结构。在图1中,移动通信系统包括:与因特网17耦合的GW(网关)服务器16;与因特网17耦合的多个WWW(万维网)服务器18;与GW服务器16耦合的交换机15;受交换机15管理的多个基站12;以及受基站12管理的在无线区域20内的多个移动设备10。应该理解,图1所示各元件,即WWW服务器18,基站12,移动设备10,GW服务器16以及交换机15仅是示例,决不是限制。

每个WWW服务器18保存了以超文本语言(如HTML)等描述的文本信息和/或图像等的超文本数据。以超文本数据形式表示的信息通常称为“内容”。GW服务器16传递来自交换机15的数据和来自因特网的数据。交换机15传递来自基站12的数据和来自GW服务器16的数据。每个基站12传递来自移动装置10的数据和来自交换机15的数据。每个移动装置10和基站12间的通信经数字通信,如CDMA(码分多址)或TDMA(时分多址)实现。

为了从WWW服务器18下载所需超文本数据,移动装置10可要求从WWW服务器18经因特网17发送超文本数据,每个移动装置10在其屏幕上显示下载的超文本数据。

图2的框图说明图1所示的每个移动装置10的硬件结构。在图2中,移动装置10包括天线21,无线控制部分22,调制部分23,解调部分24,信道CODEC(压缩/解压缩)25,音频输入部分26,音频输出部分27,输入装置28,显示装置29,CPU31,RAM32及ROM33。

无线控制部分22通过天线21输出无线载波,该载波已由调制部分23提供的调制数据所调制。无线控制部分22还从天线21接收的高频信号中选择预定频带的信号,并将所选的信号送到解调部分24。

解调部分23按预定的方法(例π/4DQPSK(差分正交相移键控)调制)对来自信道CODEC 25的发送数据进行调制,并将所得数据送到无线控制部分。解调部分解调从无线控制部分22获得的信号并将它送到信道CODEC 25。信道CODEC 25选择性地输出来自解调部分24的解调信号到音频输出部分27或到CPU31,视情况而定。信道CODEC 25还选择性地将来自音频输出部分26的输入的音频信号视情况而定输出到调制部分23或CPU31。

音频输入部分26,可用麦克风之类实现,将由用户输入的表示声音的信号送到信道CODEC 25。音频输出部分27,可用扬声器之类实现,将来自信道CODEC 25的输出信号作为可听见声音输出。

输入装置28,可用按钮之类实现,用于图像操作和输入拨号数字,根据用户的输入控制CPU的操作,显示装置29,可由小尺寸液晶显示器之类实现,把来自CPU31输出的显示数据作为图像显示在屏幕上。

ROM33存储各种程序,例如用于由移动装置10控制通信操作的控制程序;用于在因特网上的WWW服务器上获取和显示超文本数据的超文本显示程序;用于管理电子邮件的邮件管理程序;和/或用于管理语言呼叫的音频电话呼叫管理程序。CPU31是用于执行存储在ROM33中的各种程序中央处理单元。

RAM32用于提供CPU31操作所必需的存储区域以及用于存储用户想保留存储的数据,例如存储数据(后述)、接收的电子邮件、邮件地址以及类似数据的存储器。

移动装置10用CPU31执行存储在ROM33中的超文本显示程序。如这里所用那样,执行文本显示程序的移动装置将被称为“超文本显示装置”。

图像可由超文本显示装置以下述四种显示模式显示:“正常显示模式”,“存储数据显示模式”,“菜单显示模式”,及“存储数据列表显示模式”。

“正常显示模式”定义为当从因特网上的WWW服务器18获得的超文本数据正被显示时所存在的显示模式。

“存储数据显示模式”定义为当RAM32中存储的数据正被显示时所存在的显示模式。正如这里所用的,“存储数据”定义为根据用户指令已存储在RAM32中的超文本数据。典型地,从WWW服务器新获得的超文本数据可按照用户指令存储为存储数据。刚启动的超文本显示装置的初始显示模式被设定为正常显示模式。

“菜单显示模式”定义为当允许用户从各种功能选择的图像(以后称为“菜单图像”)正被显示时所存在的显示模式。

“存储数据列表显示模式”定义为当存储数据列表的图像(以后称为“存储数据列表图像”)正被显示时所存在的显示模式。

图3说明按照本发明第一实施图例的超文本显示装置100的功能构成。换句话说,图3是说明执行超文本显示程序的移动设备10的功能框图。互相具有上述定义关系的超文本显示装置100和移动设备10,为了确切起见将分别利用标号100和10表示。

图3中,超文本显示装置100包括输入部分100、输入确定部分102、发送/接收部分103、处理部分104、历史信息更新部分105、显示图像生成部分106、显示/输出部分107、删除处理部分108、历史信息存储部分110、存储信息存储部分111,以及获取信息存储部分112。

输入部分101可由键盘、按钮、游戏杆、摄像机、麦克风等实现,对应于图2所示的音频输入部分。发送接收部分103对应于图2所示的天线21、无线控制部分22、调制部分23、解调部分24及信道CODEC 25。显示/输出部分107对应于图2所示的显示装置29和音频输出部分。存储信息存储部分111、历史信息存储部分110和获取信息临时存储部分112实现为RAM32。输入确定部分102、处理部分104、历史信息更新部分105、显示图像生成部分106及删除处理部分108实现为对存储在ROM33中的超文本显示程序进行执行的CPU31。

存储信息存储部分111保存诸如根据用户指令已存储的超文本数据的存储数据。对存储数据的数目或其总数最大大小有一限制,它可被保存在存储信息存储部分111。没有数据可超过这一限制而被存储。图4A和4B说明存储在存储信息存储部分111的示例数据。对每一超文本,存储信息存储部分111存储与分配给该超文本的标识符(ID)有关的获取源(即从其获得超文本的源)的URI地址、存储的时间/日期、存储区地址以及存储数据的数据大小(图4A)。基于标识符(ID)对存储数据管理。图4B说明存储区地址和存储数据大小间的关系。虽然图4A中说明的获取源地址是URI,本发明不对它作限制。

历史信息部分存储过去曾被显示过的任何超文本数据的URI地址或类似地址的历史(即必须要有新下载的超文本数据和存储数据)。图5说明历史信息存储部分110中存储的示例的数据。对每个超文本,历史信息存储部分110按各超文本显示的次序存储与该超文本的获取源URI地址有关的最后显示时间/日期和标识符(ID)(如下所述可取“空”值)。标识符(ID)(当不取“空”值时)对应于保存在存储信息存储部分111中的存储数据的标识符(ID)。如果由用户指定了存储数据中指示的链接目的地,则超文本显示装置100在历史信息存储部分110中寄存该存储数据的URI地址和标识符(ID),并随后寄存新链接目的地的URI地址。换言之,存储数据的URI地址和标识符被存储在新链接目的地地址和老链接目的地地址之间。

如图5所示,“空”值给于从WWW服务器18新获得的超文本数据的任何获得源URI地址,因为这些超文本数据尚未存储在存储信息存储部分111中并因而不具有标识符(ID)。注意历史信息存储部分110不需存储最后显示的时间/日期。历史信息存储部分110可存储任何类型的信息,例如超文本数据获得的时间/日期。

获取信息临时存储部分112临时存储已从WWW服务器18获取的超文本数据,对超文本数据可存储的数目,或其总最大大小有限制。一旦超出这些限制,超文本显示装置100删除最老的超文本数据(即,最近尚未使用的并因而在获取信息临时存储部分中已被存储时间最长的超文本数据),并在获取信息临时存储部分112中用存储新超文本数据代替。图6A和6B说明存储在获取信息临时存储部分112中存储的示例数据。对每个新超文本,获取信息临时存储部分112存储与超文本数据的获取源地址有关的建立时间/日期、存储的位置地址以及该超文本数据的大小(见图6A)。图6B说明存储的位置地址和存储数据大小间的关系。虽然图6A中示出的获取源地址是URI,本发明并不局限于此。

输入部分101从用户接收指令。可能输入到输入部分101的用户指令一般可分成下列6钟类型:用于从WWW服务器18下载新内容的新内容获取指令;用于从存储在存储数据列表图像上的存储数据中选择并显示存储数据全部细节的存储数据取读指令;用于根据存储在历史信息存储部分110中的URI地址的历史获取内容或取读存储数据的历史显示指令;用于删除保留在存储信息存储部分111中的存储数据的存储数据删除指令;用于显示菜单图像的菜单图像显示指令;用于从菜单图像显示存储数据列表图像的存储数据列表显示指令。

新内容获取指令例如可包括用于指定当前显示超文本中的链接目的地的内容链接目的地指定指令,和利用存储数据中指示的链接目的地的存储数据链接目的地指定指令。

在正常显示模式下,历史显示指令包括根据存储在历史信息存储部分110中的历史用于显示直接在当前显示内容前的内容的“后退内容”指令,和用于显示直接在当前显示内容后的内容的“向前内容”指令。在存储数据显示模式下,历史显示指令包括根据存储在存储信息存储部分111中的存储数据的次序用于显示直接在当前显示存储数据先前的存储数据的“后退存储数据”指令,和用于显示直接在当前显示存储数据后继的存储数据的“前进存储数据”指令。

输入部分101将用户指令传送到输入确定部分102。用户可用各种方式输入新内容获取指令,可包括例如使用书签功能指定链接目的地,直接输入一URI,或指定一从另一应用(例如目录应用)调用的链接目的地。正如这里所用的,表达式“后退”和“前进”分别意谓着“返回到直接的先前数据”和“前进到直接的后继数据”。也可以用任何替换表达式代替,例如“返回”和“下一个”。另外,“后退”指令和“前进”指令也可利用专用目的的附加按钮或通过任何其它输入操作来输入。

输入确定部分102确定经输入部分101输入的用户指令。如果用户指令是一新内容获取指令、存储数据读取指令、历史显示指令、菜单图像显示指令或存储数据列表显示指令,则指令继续被传送到处理部分104。如果用户指令是存储数据删除指令,输入确定部分102请求删除处理部分108删除所指令的存储数据。

根据来自处理部分的请求,发送/接收部分103获取已由用户经基站12从WWW服务器18请求的表示新内容的超文本数据,并将该超文本数据发送到处理部分104。

处理部分104具有存储当前显示模式的功能(未示出)。如前所述,当超文本显示模式开启时存在的默认显示模式是正常显示模式。如果在正常显示模式下收到来自输入确定部分102的新内容获取指令,处理部分104请求发送/接收部分103从WWW服务器18下载表示新内容的超文本数据。处理部分104向显示图像生成部分106发送由发送/接收部分103下载的超文本数据,并将新内容的URI地址发送给历史信息更新部分105。另一方面,如果在存储数据显示模式下接收到新内容获取指令,处理部分104把下载的超文本数据以发送/接收部分103送到显示图像生成部分106,把URI地址和当前显示的存储数据的标识符(ID)以及新内容的URI地址送到历史信息更新部分105,将显示模式从存储数据显示模式切换到正常显示模式。

如果从输入确定部分102接收到存储数据读取指令,处理部分104从存储信息存储部分111读取相关的存储数据,并将它送到显示图像生成部分106。处理部分104还具有存储当前显示存储数据的URI地址和标识符(ID)的功能(未示出)。就这样,当向显示图像生成部分106发送存储数据时,处理部分104存储了存储数据的URI地址和标识符(ID)。如在正常显示模式下接收了存储数据读取指令,处理部分104将显示模式从正常显示模式切换到存储数据显示模式。

如果接收了历史显示指令,特别是收到“后退内容”指令,处理部分104从历史信息存储部分110获取直接处在当前显示内容的URI地址先前的获取源URI地址。如果标识符(ID)分配给了所得到的URI地址,处理部分104就从存储信息存储部分111读取对应于该标识符(ID)的存储数据,并将该存储数据,随同对它显示的指令发送给显示图像生成部分106。然而,如果在存储信息存储部分111中未找到必要的超文本数据,处理部分104指令发送/接收部分103根据丢失的存储数据的URI地址下载必要的超文本数据。

另一方面,如果没有给所得到的URI地址分配标识符(ID),处理部分104指令发送/接收部分103下载对应于URI地址的超文本数据,并将该超文本数据连同对它显示的指令发送给显示图像生成部分106。上述操作加必要的变化后可应用于“前进内容”指令。因而,处理部分104起了控制重显内容次序的作用。

如果收到了历史显示指令,特别是“后退存储数据”或“前进存储数据”指令,处理部分104从存储信息存储部分111根据存储数据所存储的次序分别检索直接的先前存储数据或直接的后继存储数据,并将检索所得存储数据随同对它显示的指令送到显示图像生成部分106。在这种情况下,处理部分也如上所述存储存储数据的URI地址和标识符(ID)。

如果接收了菜单图像显示指令,处理部分104指令显示图像生成部分106显示一菜单图像。如果接收了存储数据列表显示指令,处理部分104向存储信息存储部分111请求存储数据列表,并指令显示图像生成部分106显示存储数据列表。

当从处理部分104收到带或不带标识符(ID)的URI地址时,历史信息更新部分105更新存储在历史信息存储部分110的历史信息。具体说,在从处理部分104与URI地址一起送出标识符(ID)的情况下(即,显示图像生成部分106是要显示存储数据),历史信息更新部分105把URI地址处理为获取源URI地址,并将URI地址连同相关的标识符(ID)按显示次序一起存储在历史信息存储器110中。另一方面,如果标识符(ID)随同URI地址从处理部分104送出,URI地址按显示次序作为获取源URI地址存储在历史信息存储部分110中。当在历史信息存储部分110中存储获取源URI地址时,历史信息更新部分105还存储该内容的最后显示时间/日期。

当从处理部分104接收一生成显示图像的指令时,显示图像生成部分106基于从处理部分104已送出的超文本数据生成显示数据,并将生成显示数据送到显示/输出部分107。显示/输出部分107,它包括一显示装置,麦克风等以图像和/或声音等形式显示和/或输出从显示图像生成部分106接收的显示数据。

删除处理部分108,当从输入确定部分102接收一存储数据删除指令时,就删除在存储数据存储部分111中已请求要被删除的存储数据。

图7说明由超文本超文本显示装置100显示的示例图像的转移。以后,参考图7,将描述如何按照用户输入可对显示图像的改变。图7(a)的图像说明正显示在屏幕上的名为“INDIX”索引的内容。如果用户指定了在“INDIX”内容中的链路目的地“天气”,则超文本显示装置100在链接目的地“天气”处下载超文本数据,并会显示名为“你城市的天气”的内容(见图7(b))

如果用户进一步指定了在“你城市的天气”的内容中指示的链接目的地“北海道”则超文本显示装置100下载链接目的地“北海道”处的超文本数据,并会显示名为“北海道天气”的内容(见图7(c))。注意,这样的链路目的地选择(有用户在显示图像中作出),每个对应于上述新内容获取指令。图像Fig(a)到(c)说明正常显示模式显示的内容。

在图7(a)到(c)中的任何内容被显示的同时如用户给出“后退”指令或“前进”指令,则超文本显示装置100根据存储在历史信息存储部分110中的所显示的图像中分别显示当前显示内容的直接先前内容或直接后继内容。如果显示图7(c)的内容同时用户给出菜单图像显示指令,则超文本显示装置100显示图7(d)所示的菜单图像。如果用户在此时进一步给出了存储数据列表显示指令,则超文本显示装置100显示存储数据列表图像(见图7(e))。

如果用户希望观看图7(e)所示存储数据列表图像中列出的任何存储数据的细节,用户可选择所需的存储数据。图7(e)的图像说明选择了“电影信息”作为所需存储数据的情况。请注意这一选择对应了上述存储数据读取指令。响应于用户给出的存储数据读取指令,超文本显示装置100显示该存储数据的细节见图7(g)。因此,当从存储数据列表图像中选择任何存储数据时,图像将按存储数据显示模式显示。

如果在图7(g)所示的存储数据正被显示时给出了“后退存储数据”指令或“前进存储数据”指令,则超文本显示装置100根据保存在存储信息存储部分111中存储数据次序分别显示直接的先前存储数据或直接的后继存储数据,正如这里所用的,“存储数据次序”是指在存储数据列表图像中指示的存储数据标题的次序。

如果用户希望访问图7(h)所示的存储数据的显示图像中所指示的链接目的地,用户可选择那个链路目的地。图7(h)的图像说明选择“广东烹饪”链路目的地的情况。响应于这一选择,超文本显示装置100下载和显示在这一链路目的地处的超文本数据图7(j)。注意用于访问任何存储数据中所指示的链接目的地的指令是新内容获取指令,一旦显示了显示存储数据中所指示的链路目的地,显示模式就从存储数据显示模式切换到正常显示模式。

如果图7(j)所示的内容正被显示时用户给出了“后退”指令,为了显示正在显示的直接先前的存储数据超文本显示装置100访问历史信息存储部分110(见图7(i))。注意图7(i)的图像虽然与图7(h)中所示的存储数据一样,但是在正常模式下被显示。用户可用“后退内容”或“前进内容”指令方便地重显示任何图7(a)到(c)、(i)和(j)中任何显示图像。

根据本发明第一实施例的超文本显示装置100的操作的有关特征就是当接收到新内容获取指令或历史显示指令时的操作。当接收到存储数据读取指令、存储数据删除指令、菜单图像显示指令,或存储数据列表显示指令时的操作对于本发明的中心概念不是实质性的,并因而略去了对它们的任何更详细的描述。此后,将描述当接收到一新内容获取指令或历史显示指令时超文本显示装置100的操作。

图8的流程图说明当接收到新内容获取指令时超文本显示装置100的操作。此后将参考图8描述当接收新内容获取指令时超文本显示装置100的操作。

首先,由用户给出的新内容获取指令经输入部分101和输入确定部分102提供给处理部分104。在已接收了新内容获取指令后,处理部分104指令发送/接收部分103基于URI地址下载代表所指定的新内容的超文本数据,由此获得超文本数据(步骤S10)。其次,处理部分104将新获得的超文本数据存储在获取信息临时存储部分112(步骤S11),并将超文本数据随同基于超文本数据生成显示数据的指令送到显示图像生成部分106。其次,处理部分104确定当前显示模式是否是正常显示模式还是存储数据显示模式(步骤S12),处理部分104能够基于它们的存储当前显示模式的功能确定当前显示模式(未示出)。

如果当前显示模式是正常显示模式,则处理部分104进到步骤S16的操作。另一方面,如果当前显示模式是存储数据显示模式,则处理部分104进到步骤S13的操作以获得当前显示的存储数据的URI地址和标识符(ID)(步骤S13)。步骤S12的确定是可能的,因为处理部分104保存了存储数据的URI地址和标识符(ID)。

其次,处理部分104指令历史信息更新部分105把得到的标识符(ID)和URI地址寄存在历史信息存储部分(步骤S14)。然后,处理部分104将保留在处理部分104本身的当前显示模式从存储数据显示模式切换到正常显示模式(步骤S15),并进到步骤S16的操作。

在步骤S16,处理部分104指令历史信息更新部分105将在步骤10的操作中新获得的超文本数据的URI地址寄存在历史信息存储部分110。当接收到这一指令时,历史信息更新部分105将新超文本数据的URI地址和显示的最后时间/日期寄存在历史信息存储部分110。由於新超文本数据不是存储数据,在历史信息存储部分110中不为该URI地址分配标识符(ID)。

接着,显示图像生成部分106生成显示数据(步骤S17),并使显示/输出部分107显示和/或输出由超文本数据表达的内容(步骤S18),至此结束处理。

图9的流程说明当超文本显示装置110接收历史显示指令时的操作。此后,参考图9将描述当接收到历史显示指令时超文本显示装置的操作。

首先,由用户给出的历史显示指令经输入部分101和输入确定部分102提供给处理部分104。当接收到历史显示指令时,处理部分104确定当前显示模式是存储数据显示模式还是正常显示模式(步骤S20)。如果当前显示模式是存储数据显示模式,处理部分104进入步骤S27的操作以确定由用户给出的历史显示指令是否是“后退存储数据”指令或“前进存储数据”指令(步骤S27)。

如果由用户给出的指令确定为是“后退存储数据”指令,处理部分104访问存储数据存储部分111以根据存储数据列表获得直接位于当前显示数据先前的存储数据(步骤S28),并将该存储数据随同根据该存储数据生成显示数据的指令送到显示图像生成部分106。此后,超文本显示装置100进入步骤S31的操作,另一方面,如果用户给出的指令是“前进存储数据”指令,处理部分104访问存储信息存储部分111以根据存储数据列表获得直接位于当前显示数据后的存储数据(步骤S29),并将该存储数据随同根据该存储数据生成显示数据的指令送到显示图像生成部分106。此后,超文本显示装置100进到步骤S31的操作。

另一方面,如果在步骤S20中确定当前显示模式为正常显示模式,处理部分104进到步骤S21以确定由用户给出的历史显示指令是“后退内容”指令还是“前进内容”指令(步骤S21)。如果由用户给出的指令是“后退内容”指令,处理部分104访问历史信息存储部分110以获取一则直接位于当前显示超文本数据先前的历史信息(即,带或不带标识符(ID)的获取源URI地址)(步骤S23),并进入步骤S24的操作。另一方面,如果用户给出的指令是“前进内容”指令,处理部分104访问历史存储部分110以获取一则直接位于当前显示超文本数据后继的历史信息(即,带或不带标识符(ID)的获取源URI地址)(步骤S22),进入到步骤24的操作。

在步骤S24,处理部分104确定从历史信息存储部分110获得的历史信息中是否设定有标识符(ID),具体说,如果标识符具有“空”值(见图5),处理部分104确定没有设定标识符(ID)。

如果在步骤S24的操作中确定没有设定有标识符(ID),则处理部分104进入步骤S26的操作。另一方面,如果确定历史信息中已设定标识符(ID),则处理部分104进入步骤S25的操作以确定在存储信息存储部分111中是否存在任何存储数据与标识符(ID)和获取源URI地址匹配。为什么要同时检查标识符(ID)和获取源URI地址的原因是例如用户可能已请求了存储信息存储部分111中已被删除的存储数据,或可能已被其它数据覆盖的数据,这样相同的标识符(ID)可能指向不同的存储数据。

如果在步骤S25确定在存储信息存储部分111中有匹配存储数据,处理部分104从存储信息存储部分111检索匹配的存储数据,并将它随同基于它而生成显示数据的指令送到显示图像生成部分106(步骤S30)。此后,超文本显示装置进入步骤S31。另一方面,如果确定存储信息存储部分1111中无匹配存储数据,处理部分104进入步骤S26的操作。

在步骤S26,处理部分104指令发送/接收部分103基于历史信息中的获取源URI地址新下载必需的超文本数据(步骤S26)并将的超文本数据连同基于它而生成显示数据的指令送到显示图像生成部分106。此后,超文本显示装置100进入步骤S31的操作。

在步骤S31,显示图像生成部分106基于来自处理部分104的请求生成显示数据(步骤S31),并使显示/输出部分107显示和/或输出由超文本数据代表的内容,至此,处理结束。

因此,按照第一实施例的超文本显示装置100当在存储数据显示模式下由用户指定当前显示存储数据中指示的链接目的地时,指示了链接目的地的URI地址和标识符(ID)被寄存在历史信息存储部分110中。结果,当给出诸如“后退内容”或“前进内容”等历史显示指令时,通过检查原始显示存储数据(即“源内容”)的标识符(ID)就有可能对它的存储区定位,据此,就能重显原始显示存储数据。因此,为了从服务器装置获取和显示在链接目的地处的新数据,在用户指定了存储数据中所指示的链接目的地后,提供的超文本显示装置仍能允许原始显示存储数据容易地被重显。

因为响应于用户指令等的数据可能已被删除,对基于历史信息(例“后退内容”或“前进内容”指令;此后统称为“历史操作指令”)的操作的响应可能会找不到与要被显示的存储数据匹配的存储数据。然而,在这种情况下,超文本显示装置100再次从服务器装置下载在获取源URI地址处的超文本数据。它预计将与重显的存储数据一样或类似。因而,原始显示存储数据实际上可以以高的确定性被重现。

第一实施例说明处理部分104把超文本数据发送到显示图像生成部分106的例子,显示图像生成部分106被指令基于超文本数据生成显示数据。另一种方式,处理部分104可以仅将帮助识别超文本数据(例,URI地址和标识符(ID))的信息发送给显示图像生成部分106,并且显示图像生成部分106为了生成基于超文本数据的显示数据可从存储数据存储部分111或获取信息临时存储部分112直接获得必要的超文本数据。

另一方面,超文本显示装置可安排成使得处理部分104经历史信息更新部分105将超文本数据发送到显示像图像生成部分106。

第一实施例说明在响应于历史操作要显示的数据不是存储数据情况下从WWW服务器18(图9中步骤S24,S26)新下载超文本数据的例子。另一方面,可如此安排超文本显示装置,不用访问WWW服务器18,处理部分104检索存储在获取信息临时存储部分112中的数据并指令显示图像生成部分106重显在这种情况下检索所得数据。

虽然第一实施例说明移动装置被用作计算机装置来执行上述超文本显示程序,本发明并不局限于使用移动装置的实施例。任何通信装置均可替换来使用,例如个人计算机。

(第二实施例)

以下,将描述按照本发明第二实施例的超文本显示装置。图1和图2分别是按照第二实施例利用移动装置的实现超文本显示装置的移动通信系统的总体结构和移动装置本身的硬件结构。它们类似于第一实施例所述的结构。图10是说明按照本发明第二实施例的超文本显示装置200的功能框图。在图10中,任何与按照第一实施例的超文本显示装置100中它们的对应部分有相似功能的元件均用相同标号标记,且省略对它们的描述。在图10中,超文本显示装置包括删除处理部208,它与图3中所示的删除处理部分108有区别。

当经输入确定部分102作出存储数据删除指令时,删除处理部分208访问历史信息存储部分110以确定要删除的存储数据是否寄存在历史信息存储部分110中。删除处理部分208只有在要删除的存储数据未寄存在历史信息存储部分110时才从存储信息存储部分111删除要被删除的存储数据。删除处理部分208指令显示图像生成部分106显示要对存储数据执行的删除过程有关的显示信息。

图11的流程图说明当接收到存储数据删除指令时超文本显示装置200的操作。此后,将参照图11描述当接收到存储数据删除指令时超文本显示装置200的操作。

首先,作为用户指令给出对给定数据的删除,删除处理部分208从存储信息存储部分111获得要被删除的存储数据的标识符(ID)。其次,删除处理部分208访问历史信息存储部分110以确定与获得的标识符(ID)对应的任何存储数据是否以历史信息形式被寄存(步骤S41)。

如果要被删除的存储数据未发觉寄存在历史信息存储部分110中,删除处理部分208从存储信息存储部分111删除要被删除的数据(步骤S42),并指令显示图像生成部分106显示删除处理已完成的信息。当接收到这一指令时,显示图像生成部分106使显示/输出部分107显示删除处理已完成的消息(步骤S43),至此,结束处理。

在另一方面,如果发觉要被删除的数据寄存在历史信息存储部分111,删除处理部分208取消删除处理(步骤S44),并指定显示图像生成部分106显示已请求要被删除的存储数据不能被删除的消息。当接收这一指令时,显示图像生成部分106使显示/输出部分107显示已请求要删除的存储数据不能被删除的消息(步骤S45),至此,结束处理。

因而,在删除任何存储数据前,按照第二实施例的超文本显示装置200确定存储数据是否以历史信息形式寄存。据此决定是否按要求实际删除存储数据。其结果,超文本显示装置中能够防止这一情况,即当在正常显示模式下给出历史操作(例,用“后退内容”或“前进内容”指令)时,未发觉有超文本数据可供显示,因为感兴趣的存储数据已被删除,虽然它仍然寄存在历史信息中。

虽然第二实施例说明指示删除过程屏幕完成的消息被显示在屏幕上,本发明并不局限于此点。另一方面成功的删除或删除失败也可用声音来通知。

(第三实施例)

以下将描述按照本发明第三实施例的超文本显示装置。对于利用移动装置实现按照本发明的第三实施例的超文本显示装置的总体结构和移动装置本身的硬件结构分别见图1和图2,它们类似于第一实施例所述的结构。图12说明按照本发明第三实施例的超文本显示装置300的功能框图。在图12中,任何与按照第一实施例的超文本显示装置100中它们的对应部分有相似功能的元件均用相同标号标记,且省略对它们的描述。在图12中超文本显示装置300包括处理部分304、历史信息更新部分305、历史信息更新部分310和获取信息临时存储部分312,分别与图3中所示的处理部分104、历史信息更新部分105、历史信息存储部分110和获取信息临时存储部分112有所不同。

历史信息存储部分310存储过去已显示过的超文本显示数据(包括新下载的超文本显示数据和由处理部分304指定的存储数据)的URI地址等历史。图13说明存储在历史信息存储部分310中的示例数据。历史信息存储部分310存储与每个超文本的获取源URI地址有关的显示最后时间和日期。与按照第一实施例的历史信息存储部分110不同,历史信息存储部分310不存储与存储数据历史有关的任何标识符(ID)。

获取信息临时存储部分312临时存储从WWW服务器18获取的超文本数据。对可存储的超文本数据数目等有类似的限制,如同按照第一实施例的获取信息临时存储部分112的情况那样。图14A和14B说明存储在获取信息临时存储部分312中的示例数据。获取信息临时存储部分312存储与超文本数据所获取的获取源URI地址相关的建立时间/日期、存储区地址和超文本数据大小以及标识符(ID)(见图14A)。图14B说明存储区地址和存储数据大小之间的关系。对于每个与存储数据有关的获取源URI地址,设定在存储信息存储部分111中的标识符(ID)作为标识符寄存在获取信息临时存储部分312中。对每个与存储数据不相关的获取源URI地址,获取信息临时存储部分312中不寄存标识符,正如图14A中用“NULL(空)”值表示。

正如在第一实施例中那样,处理部分304包括了存储当前显示模式的功能(未示出)和已送到显示图像生成部分106的任何存储数据的URI地址和标识符(ID)。如果在正常显示模式下接收到新内容获取指令,处理部分304指令发送/接收部分103下载新超文本数据,把下载的新超文本数据发送给显示图像生成部分106,并将新内容的URI地址发送给历史信息更新部分305。在这种情况下,处理部分304将新超文本数据存储在获取信息临时存储部分312。

如果在存储数据显示模式下接收到新内容获取指令,处理部分304指令发送/接收部分103下载新超文本数据,将下载的新超文本数据发送到显示图像生成部分106,并将新内容的URI地址和迄今已被显示的存储数据URI地址发送给历史信息更新部分305。在这种情况下,处理部分304将迄今为止显示的存储数据URI地址和标识符(ID)发送给获取信息临时存储部分312。

如果接收到历史显示指令,特别是“后退内容”指令,处理部分304从历史信息存储部分304获取直接位于当前显示内容的URI地址先前的获取源URI地址。并确定是否在获取信息临时存储部分312中设定了与该URI地址相关的标识符(ID)。如果这样的标识符(ID)已设定,处理部分304从存储信息存储部分111检索与URI地址对应的超文本数据,并将它发送到显示图像生成部分106。另一方面,如果未设定这样的标识符,处理部分304从获取信息临时存储部分312检索与URI地址对应的超文本数据,并将它发送到显示图像生成部分106。前述操作加必要的变化可应用于“前进内容”指令。另一方面,如果未设定这样的标识符(ID),处理部分304可指令发送/接收部分103新下载超文本数据,而不是从获取信息临时存储部分312检索它。

当接收历史显示指令时,特别是“后退存储数据”或“前进存储数据”指令时,处理部分304的操作类似于按照第一实施例的处理部分104的操作,并省略对它的描述,类似地,当接收存储数据读取指令、菜单图像显示指令或存储数据列表显示指令时,处理部分304的操作类似于按照第一设施例的处理部分104的操作,并省略对它的描述。

当从处理部分304接收URI地址时,历史信息更新部分305将URI地址寄存在历史信息存储部分310中。

下面,将描述当接收新内容获取指令或历史显示指令时超文本显示装置300的操作。

图15的流程图说明当接收新内容获取指令时超文本显示装置300的操作。图15中,为了简化描述,以与第一实施例的超文本装置100类似的方法执行的任何步骤将用与图8所用的相同步骤号表示。以下,将参照图15描述当接收新内容获取指令时超文显示装置300的的操作。

首先,根据用户指令,处理部分304指令发送/接收部分103下载表示新内容的超文本数据(步骤S10),把它存储在获取信息临时存储部分312(步骤S11),并确定当前显示模式是否是正常显示模式还是存储数据显示模式(步骤S12)。

如果确定当前显示模式是正常显示模式,处理部分304进入步骤S16的操作。另一方面,如果当前显示模式确定为是存储数据显示模式,处理部分304获得当前显示存储数据的URI地址和标识符(步骤S13)。其次,获得的URI地址寄存在历史信息存储部分310的最新区中(步骤S51)。然后,处理部分304将存储数据的URI地址和标识符(ID)寄存在获取信息临时存储部分312(步骤S52),此后,处理部分切换显示模式(步骤S15),并进入步骤S16的操作。

在步骤S16的操作和随后步骤的操作中,超文本显示装置300在屏幕上显示新获取的超文本数据(步骤S17到S18),至此,结束操作。

图16的流程图说明当接收历史指令时超文本显示装置300的操作。在图16中,以类似于由第一实施例的超文本显示装置100所执行的方式的任何步骤将标以图9中所用的相同步骤号,以简化对其描述。以下将参照图16描述当接收历史显示指令时超文本显示装置300的的操作。

首先,当接收历史显示指令时,处理部分304确定当前显示模式是否是存储数据显示模式还是正常显示模式(步骤S20)。如果确定当前显示模式是存储数据显示模式,处理部分304从存储信息存储部分111读取必要的信息(步骤S27到S29),并指令显示图象生成部分106基于已读取的存储数据生成显示数据。

另一方面,如果确定当前模式是正常显示模式,处理部分304确定由用户给出的历史显示指令是“后退内容”指令还是“前进内容”指令(步骤S21)。如果由用户给出的指令是“后退内容”指令,处理部分304访问历史信息存储部分310以获得直接位于当前显示超文本数据先前的超文本数据的获取源URI地址(步骤S62),并进到步骤S63的操作。另一方面,如果由用户给出的指令,是“前进内容”指令,处理部分304访问历史信息存储部分310以获得直接位于当前显示超文本数据后继的超文本数据的获取源URI地址(步骤S61),并进到步骤S63的操作。

在步骤S63,处理部分304访问获取信息临时存储部分312以得到由上述关于URI地址设定的信息(步骤S63)。其次,处理部分304,确定对应于URI地址的超文本数据是否存储在获取信息临时存储部分312(步骤S64)。如果存储了这样的超文本数据,处理部分304进入步骤S65的操作。另一方面,如果没存储这样的超文本数据,处理部分进入步骤S67的操作。在步骤S65,处理部分304确定与该URI地址相关的标识符(ID)是否设定。如果未设定这样的标识符(ID),处理部分304进到步骤S68的操作以从获取信息临时存储部分312获得对应于URI地址的超文本数据,并指令显示图象生成部分106基于获得的超文本数据生成显示数据。另一方面,如果设定了这样的标识符(ID),处理部分304进到步骤S66的操作,并访问存储信息存储部分111以确定是否有对应于标识符(ID)的任何存储数据存储在存储信息存储部分111。在步骤S66存储信息的确定类似于按照第一实施例的做法(见图9步骤S25)。

如果在步骤S66确定存储了相关的存储数据,处理部分306获得对应于标识符(ID)的存储数据(步骤S30),并指令显示图象生成部分106基于获得的显示数据生成显示数据。另一方面,如果没存储这样的数据,处理部分304指令发送/接收部分103下载对应URI地址的超文本数据(步骤S67),并指令显示图象生成部分106基于下载的超文本数据生成显示数据。

当从处理部分103接收指令时,显示图象生成部分106生成显示数据(步骤S31),使显示/输出部分107显示和/或输出由超文本数据所代表的内容(步骤S32),由此结束操作。

因此,按照第三实施例的超文本显示装置300,当在存储数据显示模式下由用户指定当前存储数据中所指示的链接目的地时,指示链接目的地的原始显示存储数据的URI地址(即“源内容”)被寄存在历史信息存储部分310,而URI地址和相关联的标识符(ID)被寄存在获取信息临时存储部分312。作为结果,当给出诸如“后退内容”或“前进内容”等指令历史显示指令时,通过校验存储在获取信息临时存储部分312内的标识符(ID)就可能定位原始显示存储数据的存储区,由此允许原始显示存储数据被重显。因而,可以提供一种超文本显示装置,它在用户为了从服务器装置获取和显示在链接目的地的新数据指定了存储数据中所指示的链接目的地后,仍然允许原始显示存储数据被容易的重显。

因为响应用户的指令等已删除了数据,对历史操作(例“后退内容”或“前进内容”指令)响应时找不到存储数据可匹配要被显示的存储数据。然而在这种情况下,超文本显示装置300再次从服务器装置下载在获取源URI地址处的超文本数据,它将认为与要被重显的存储数据一致或类似。因而,原始显示的存储数据实际上可肯定地被重显。

第三实施例说明一个例子,其中当响应于历史操作要被显示的数据不是存储数据的情况下,处理部分304检索在获取信息临时存储部分312中所存储的信息。另一种方式是,可安排超文本显示装置使得在这种情况下从WWW服务器18新下载超文本数据被显示在屏幕上。

(第四实施例)

以下,将描述按照第四实施例的超文本显示装置。利用移动装置实现按照第四实施例的超文本显示装置的移动通信系统总体结构以及移动装置本身的硬件结构分别见图1图2,它们与第一实施中描述的类似。图17是说明按照本发明第四实施例的超文本显示装置400的功能框图。在图17中,任何与按照第一和第三实施例的超文本显示装置100和300中它们的对应部分有相似功能的元件均用相同标号标记,且省略对它们的描述。在图17中超文本显示装置400包括处理部分404和获取信息临时存储部分412,分别与图3和12中所示的处理部分101和301和获取信息临时存储部分112和312有所不同。

按照第四实施例存储在获取信息临时存储部分412中的数据格式类似于按照第一实施例存储在获取信息临时存储部分112中的数据格式。然而,与第一实施例不同,按照第四实施例的获取信息临时存储部分112如下所述还按照来自处理部分404的指令保留存储数据。

如同在第一实施例中那样,处理部分404包括存储当前显示模式的功能(未示出)和存储已送到显示图象生成部分106的任何存储数据的URI地址和标识符(ID)的功能(未示出)。

如果在存储显示模式下接收到新内容获取指令,处理部分404指令发送/接收部分103下栽新超文本数据,将新下载的超文本数据发送到显示图象生成部分106,并将新内容URI地址和迄今为止已被显示的存储数据的URI地址发送到历史信息更新部分305。在这种情况下,处理部分404将迄今为止已显示的存储数据及其URI地址和标识符(ID)发送到获取信息临时存储部分412。第四实施例不同于第三实施例的是存储数据本身被送到获取信息临时存储部分412。

如果接收到历史显示指令,特别是“后退内容”指令,处理部分404从历史信息存储部分310获得直接位于当前显示内容URI地址先前的获取源URI地址,并从获取信息临时存储部分412获得对应于URI地址的超文本数据。如果在获取信息临时存储部分412中没有对应于URI地址的超文本数据,处理部分404指令发送/接收部分103下载超文本数据。上述操作作必要的修改就可用于“前进内容”指令。

当接收任何其它指令时处理部分404的操作类似于按照第三实施例的处理器303的操作,略去对其描述。

图18的流程图说明当接收新内容获取指令时超文本显示装置400的操作。图18中,任何类似于第一实施例的超文本显示装置100执行方式的步骤将在图8中用相同的步骤号标注以简化对其说明。以下,将参考图18描述当接收一新内容获取指令时超文本显示装置400的操作。

首先,根据用户指令,处理部分400指令发送/接收部分103下载代表新内容的超文本数据(步骤S10),将它存储在获取信息临时存储部分412(步骤S11),并确定当前显示模式是正常显示模式还是存储数据显示模式(步骤S12)。

如果当前显示模式确定为是正常显示模式,处理部分404进行到步骤S16的操作。另一方面,如果当前显示模式确定为是存储数据显示模式,处理部分404获得当前显示存储数据的URI地址和标识符(ID)(步骤S13)。其次,处理部分404确定是否与当前显示存储数据的URI地址有相同URI地址的任何超文本数据存储在获取信息临时存储部分412(步骤S70)。

如果存储了有相同URI地址的超文本数据,且只有当前显示的存储数据比在获取信息临时存储部分412中存储的数据更加新的条件下,然后处理部分404才将当前显示的的存储数据及其URI地址和标识符(ID)存储在获取信息临时存储部分412(步骤S71);此后,处理部分404进入步骤S15的操作。另一方面,如果未存储有相同URI地址的超文本数据,处理部分404将当前显示的存储数据及其URI地址和标识符存储在获取信息临时临时存储部分412(步骤S72),并进入步骤S15的操作。

步骤S15及随后步骤的操作类似于按照第一实施例的这些操作,略去对它们的描述。

图19的流程图说明当接收历史显示指令时超文本显示装置400的操作。在图19,任何以类似于第一或第三实施例的超文本显示装置100或300方式执行的步骤将在图9图或图16中用相同的步骤号标注以简化对它们的说明。以下将参考图19描述超文本显示装置400当接收历史显示指令时的操作。

首先,当接收到历史显示指令时,处理部分404确定当前显示模式是存储数据显示模式还是正常显示模式(步骤S20)。如果当前显示模式确定为是存储数据显示模式,执行类似于按照第一实施例的操作(步骤S27到S29),省略对其的描述。

另一方面,如果当前显示模式确定为是正常显示模式,操作部分404从历史信息存储部分310获取必要的URI地址(步骤S21,S61到S62)。接着,处理部分404确定是否在获取信息临时存储部分412中有对应于URI地址的任何超文本数据(步骤S80)。

如果在获取信息临时存储部分412中发现有这种超文本数据,处理部分404从获取信息临时存储部分412获得对应于URI地址的超文本数据,(步骤S81),并指令显示图象生成部分106生成基于它的显示数据。另一方面,在获取信息临时存储部分412中未发觉有这种超文本数据,处理部分404指令发送/接收部分103下载对应于URI地址的超文本数据(步骤S82),并指令显示图象生成部分106基于下载的超文本数据生成显示数据。

当从处理部分103接收指令时,显示生成部分106生成显示数据(步骤S31),使显示/输出部分107显示和/或输出由超文本数据表示的内容(步骤S32),由此结束处理。

因此,按照第四实施例的超文本显示装置400,当用户在存储数据显示模式下指定了在当前显示数据中指示的链接目的地时,已指示链接目的地的原始显示的存储数据(即源内容)被存储在获取信息临时存储部分412中。作为结果,当给出历史显示指令,诸如“后退内容”或“前进内容”指令等时在获取显示临时存储部分412中的存储数据可被检索以允许重显原始显示的存储数据。因而,可提供一种超文本显示装置,它在用户为了从服务器装置获取和显示在链接目的地处的新数据指定了存储数据中所指示的链接目的地后,仍然允许原始显示存储数据被容易地重显。

而且,按照第四实施例的超文本显示装置400,曾经显示过的存储数据被存储在获取信息临时存储部分412。其结果,即使由历史操作指定为要被显示的存储数据已按照用户请求等被删除了,仍有可能从获取信息临时存储部分412中调回被删除的存储数据。因而,当想要已删除的存储数据时,没有必要新下载超文本数据。

虽然按照第四实施例,发送存储数据以被存储在获取信息临时存储部分412中的过程由处理部分404处理,本发明并不局限于此。另一种方式是,可按排超文本显示装置400,使得历史更新部分305从处理部分404接收存储数据并将它送出以被存储在获取信息临时存储部分412中。

虽然已详细描述了本发明,上述描述各方面均是解释性的而不是限制性的,应理解可设计出许多其它的修改和变动而不脱离本发明的范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号