著录项信息
专利名称 | 连接到网络的用户终端的高速缓存管理方法 |
申请号 | CN98105626.1 | 申请日期 | 1998-03-19 |
法律状态 | 权利终止 | 申报国家 | 中国 |
公开/公告日 | 1999-01-20 | 公开/公告号 | CN1205589 |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | 暂无 | IPC分类号 | 暂无查看分类表>
|
申请人 | 三星电子株式会社 | 申请人地址 | 韩国京畿道
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 三星电子株式会社 | 当前权利人 | 三星电子株式会社 |
发明人 | 李晴训 |
代理机构 | 北京市柳沈律师事务所 | 代理人 | 马莹 |
摘要
一种管理存储高速缓存页的高速缓存的方法,包括如下步骤:由用户通过用户终端请求信息项;通过所述网络从外部信息源下载用户请求的信息项;和将共同表示下载的信息项的各高速缓存页中的第一高速缓存页存入高速缓存。根据该方法,高速缓存仅存储表示每个网页的显示数据的第一高速缓存页,即表示最有可能被再次观看的信息的高速缓存页。因此,高速缓存存储更有用的数据以提高高速缓存命中率,从而更有效地利用了其容量。
1.一种当用户从网络向用户终端下载信息时管理设置在用户终端中的 高速缓存的方法,所述方法包括如下步骤:
由用户通过所述用户终端请求信息项;
通过所述网络从外部信息源下载用户请求的信息项;和
将共同表示所下载的信息项的各高速缓存页中的第一高速缓存页存入所 述高速缓存中。
2.如权利要求1所述的管理高速缓存的方法,其中所述高速缓存是先入 先出高速缓存。
3.一种使用设置在用户终端中的高速缓存的信息下载方法,包括如下步 骤:
(a)在从网络服务器下载一些信息之前,检测所述高速缓存是否包含共同 表示由用户所请求的信息的各高速缓存页中的第一高速缓存页;
(b)如果在所述步骤(a)中检测到所述第一高速缓存页存储在所述高速缓 存中,则仅显示在所述第一高速缓存页中的内容;
(c)如果执行所述步骤(b)后请求显示该信息的剩余内容,则从网络服务 器中下载该内容的更多部分;和
(d)如果在所述步骤(a)中检测到所述信息的第一高速缓存页未存储在所 述高速缓存中,则从网络服务器中下载该信息,并仅存储共同表示下载的信 息项的各高速缓存页中的所述第一高速缓存页。
技术领域\n本发明涉及一种连接到网络的用户终端的高速缓存(cache)的管理方法, 尤其涉及一种连接到网络的用户终端的高速缓存的管理方法,其中通过将更 多的有用数据存储在高速缓存中而将信息快速显示在屏幕上。\n背景技术\n通常,当用户使用网络浏览器从诸如因特网的网络上将一网页下载到用 户终端时,下载数据被存入高速缓存中。高速缓存是用户终端的存储器的一 预定部分。因此,当需要以后将该网页重新显示时,可将其从高速缓存中提 供而不必从网络上重新下载。\n图1A是由用户从网络下载的数据的例子,该数据已经被处理以被显示在 用户终端上。在这个例子中,用户下载‘体育’网页的数据,该网页被处理 以得到由高速缓存页A1、A2和A3组成的体育显示数据110。然后,使用体 育显示数据110将‘体育’网页显示在屏幕上。接下来,用户通过‘体育’ 网页中的超链路(hyperlink)下载‘橄榄球’网页的数据。处理该数据以获得橄 榄球显示数据120,橄榄球显示数据120由高速缓存页B1和B2组成,并被 用来将‘橄榄球,网页显示在屏幕上。以相同的方式,用户然后下载和显示 由包括高速缓存页C1、C2和C3的全黑人显示数据表示的“新西兰全黑人(NZ all blacks)”网页。\n这里,高速缓存页A1、A2、A3、B1、B2、C1、C2和C3中的每一个均 表示网页的一部分。这些部分的大小与屏幕大小近似相同。\n图1B是如图1A所示地下载数据后以传统方式管理的高速缓存的框图。 高速缓存140存储下载的网页的显示数据的每一高速缓存页,即,如图1A所 示的所有高速缓存页A1、A2、A3、B1、B2、C1、C2和C3。\n图1C是如图1A所示地下载数据后以传统方式管理的高速缓存的另一例 子的框图。在图1C中,与下载的数据量相比,高速缓存150的容量较小,因 此,仅可存储最新近的网页。所以,高速缓存150只可存储高速缓存页B2、 C1、C2和C3,而不能存储A1、A2、A3和B1。\n在图1C的情况下,如果用户想要再次显示“体育”网页,则用户终端必 须再次联网并下载所需的数据,这是因为高速缓存页A1、A2和A3已从高速 缓存中消失。因此,高速缓存在提供高速再显示方面并不总是有效的。并且, 存储在高速缓存中的数据的很大百分比从未使用过。这是因为网页中最有用 的内容常常是在网页的顶部,而诸如广告等用处不大的内容则出现在底部。 因此,用户常常是仅看到网页的第一屏幕大小的区域,即由高速缓存页A1、 B1或C1表示的部分。然而,高速缓存中存有全部的高速缓存页。因此,高 速缓存中保存的是非必须的数据,从而浪费了高速缓存的容量,并降低了访 问高速缓存的速度。所以,平均显示速度降低。\n发明内容\n为了解决上述问题,本发明的目的是提供一种高速缓存管理方法,其中 通过仅将网页显示数据的第一高速缓存页存入高速缓存而将更有用的信息存 入高速缓存中,从而提高了高速缓存命中率(hit rate)进而快速显示信息。\n为了实现上述目的,本发明提供一种当用户从网络向用户终端下载信息 时管理设置在用户终端中的高速缓存的方法,该方法包括如下步骤:由用户 通过用户终端请求信息项;通过网络从外部信息源下载用户请求的信息项; 和将共同表示所下载的信息项的各高速缓存页中的第一高速缓存页存入高速 缓存中。\n最好使用FIFO(先入先出)方法将该信息存入高速缓存中。\n为了实现另一个目的,本发明提供一种使用设置在用户终端中的高速缓 存来下载信息的方法,该方法包括如下步骤:(a)在从网络服务器下载一些信 息之前,检测高速缓存中是否包含共同表示由用户所请求的信息的各高速缓 存页中的第一高速缓存页;(b)如果在步骤(a)检测到第一高速缓存页被存入高 速缓存中,则仅显示在第一高速缓存页中的内容;(c)如果执行步骤(b)后请求 显示该信息的剩余内容,则从网络服务器中下载该内容的更多部分;和(d)如 果在步骤(a)中检测到该信息的第一高速缓存页未存入高速缓存中,则从网络 服务器中下载该信息,并仅存储共同表示下载的信息项的各高速缓存页中的 第一高速缓存页。\n通过参照附图对本发明一优选实施例的详细描述,本发明的上述目的和 优点将变得更加清楚。\n附图说明\n图1A是由用户从网络下载的数据的例子,该数据已经被处理以被显示在 用户终端的屏幕上;\n图1B是图1A所示下载数据之后以传统方式管理的高速缓存的框图;\n图1C是图1A所示下载数据之后另一以传统方式管理的高速缓存的框 图;\n图2是表示在如图1A所示下载数据后根据本发明管理的高速缓存的框 图;和\n图3是概括本发明高速缓存管理方法的流程图。\n具体实施方式\n参照图1A,用户下载如上所述由高速缓存页A1、A2、A3、B1、B2、 C1、C2和C3表示的网页。如图2所示,高速缓存200仅存储相应于每个网 页的第一屏幕大小区域的高速缓存页A1、B1和C1。这是因为每个网页的第 一屏幕大小区域具有较其它区域更有用的信息。如果高速缓存以这种方式仅 存储每个网页的第一高速缓存页,则该高速缓存可存储更多的各种信息,而 这些信息在再次需要时便可得到而不需使用网络。因此,用户可快速查看所 希望的信息。\n图3是概括本发明高速缓存管理方法的流程图。首先,在步骤300,用 户请求网络浏览器从网络向用户终端下载一网页(例如“体育”网页)。在步 骤310,在联网之前,该网络浏览器开始检测表示所请求网页的显示数据110 的第一高速缓存页是否存储在包含在用户终端中的高速缓存中。在步骤320, 如果高速缓存包含第一高速缓存页A1,则将所请求网页的相应部分显示在屏 幕上。另一方面,在步骤330,如果高速缓存不包含第一高速缓存页A1,则 从网络下载所请求的网页。在步骤340,当已从网络下载网页后,该网页被显 示在用户终端屏幕上,并且将所下载网页的显示信息110的第一高速缓存页 A1存入高速缓存中。此时,如果高速缓存没有剩余空间,则根据FIFO方法 从高速缓存中去除旧信息。在步骤320后,为了查看相应于第一高速缓存页 以外的网页的其它部分,则必须象步骤330一样从网络再次下载网页。每当 用户使用网络浏览器请求网页时,均重复上述步骤。\n根据本发明,高速缓存仅存储表示每个网页的显示数据的第一高速缓存 页,而该第一高速缓存页表示每个网页中最有可能被重新查看的部分,因此 可将最有用信息存入高速缓存中。因此,可提高高速缓存命中率,进而加快 重新显示网页的速度。
法律信息
- 2015-05-13
未缴年费专利权终止
IPC(主分类): G06F 17/30
专利号: ZL 98105626.1
申请日: 1998.03.19
授权公告日: 2003.03.19
- 2003-03-19
- 1999-01-20
- 1998-09-30
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有引用任何外部专利数据! |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |