Technique for Maintaining and Managing Dynamic Web Pages Stored in a System Cache and Referenced Objects Cached in Other Data Stores

a dynamic web page and cache technology, applied in the field of computerimplemented systems, can solve the problems of affecting the performance of the system, the inability to maintain individual pages within the cache, and the inability to fully use the storage allocated to the cach

Inactive Publication Date: 2008-06-26
INT BUSINESS MASCH CORP
View PDF30 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Dynamic web pages are typically expensive to generate because they contain data that must be obtained dynamically at web servers from either local or remote data sources.
Further, the need for retaining individual pages within the cache varies over time.
Thus, without proper maintenance, the storage allocated to the cache may become completely used up or the content of the cache may become outdated.
Thus, the web page appears incomplete if it is served to a user and the objects referenced through these hypertext links cannot be materialized as required by the web page or user.
When web pages are generated dynamically, it is not possible to predetermine the objects that will be referenced within these web pages using hypertext links.
Thus, unless the contents of the system cache and the data stores containing the objects referenced in the web page are properly managed, incomplete web pages could, easily be displayed at web browsers.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Technique for Maintaining and Managing Dynamic Web Pages Stored in a System Cache and Referenced Objects Cached in Other Data Stores
  • Technique for Maintaining and Managing Dynamic Web Pages Stored in a System Cache and Referenced Objects Cached in Other Data Stores
  • Technique for Maintaining and Managing Dynamic Web Pages Stored in a System Cache and Referenced Objects Cached in Other Data Stores

Examples

Experimental program
Comparison scheme
Effect test

example 3

[0044]Specifies the caching of any Web pages generated when the cache management system executes blocks in macros located in one or more directories

DTW_CACHE_PAGE / u / USER1 / macros / * 3600 PRIVATE

[0045]In this example, the cache management system caches any Web pages the cache management system generates when it executes any block in any macro located in the / u / USERI / macros directory or any of its subdirectories. The Web pages have PRIVATE scope, and remain valid for at least 1 hour.

example 4

[0046]Specifies the caching of any Web page generated by all macros

DTW_CACHE_PAGE / * 3600 PUBLIC

[0047]In this example, the cache management system caches all Web pages that the cache management system generates. The Web pages have PUBLIC scope, and remain valid for at least 1 hour.

example 5

[0048]Specifies multiple Web pages caching directives

DTW_CACHE_PAGE / u / USERI / macros / main / * 1800 PUBLIC

[0049]DTW_CACHE_PAGE / u / USERI / macros / special / daily_news.d2w / * 43200 PUBLIC

DTW_CACHE_PAGE / u / USERI / macros / special / employee_stats.d2w / * 3600 PRIVATE

[0050]In this example, the cache management system caches the following: (1) All Web pages generated from any block in any macro located in the / u / USERI / macros / main / directory. The Web pages have PUBLIC scope and remain valid for at least 30 minutes. (2) All Web pages generated by the daily_news.d2w macro in the directory / u / USER1 / macros / special / . These Web pages have PUBLIC scope and remain valid for at least 12 hours. (3) All Web pages generated by the employee_stats.d2w macro in the directory / u / USERI / macros / special / . These Web pages have PRIVATE scope and remain valid for at least 1 hour.

[0051]After the web pages to be cached have been specified, the table used to cached the web pages must be set up. The following steps are necessary to s...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

An apparatus for managing data stored in a data storage device connected to a computer. In accordance with the present invention, it is determined that a web page is to be cached. The web page references other objects. The referenced objects are stored in one or more data stores. The web page is cached. The cached web page and the referenced objects are managed in a coordinated fashion to ensure the display of a complete Web page.

Description

PROVISIONAL APPLICATION[0001]This is a continuation of application Ser. No. 09 / 602,412 filed Jun. 23, 2000, which claims benefit of Provisional Application No. 60 / 140,711 filed Jun. 24, 1999 entitled “TECHNIQUE FOR MAINTAINING AND MANAGING DYNAMIC WEB PAGES STORED IN A SYSTEM CACHE AND REFERENCED OBJECTS CACHED IN OTHER DATA STORES,”, by Mel Zimowski. The entire disclosures of these prior applications are hereby incorporated by reference in their entirety.BACKGROUND OF THE INVENTION[0002]1. Field of the Invention[0003]This invention relates in general to computer-implemented systems, and, in particular, to maintaining and managing dynamic web pages and objects referenced by the web pages.[0004]2. Description of Related Art[0005]The Internet computer network is a collection of computer networks that exchange information via the Transmission Control Protocol / Internet Protocol (“TCP / IP”) protocol suite. Currently, the use of the Internet computer network for commercial and non-commerci...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & AuthorityApplications(United States)
IPC IPC(8): G06F15/16
CPCG06F17/30902H04L67/2852H04L67/28H04L67/02G06F16/9574H04L67/56H04L67/5682
InventorZIMOWSKI, MELVIN RICHARD
OwnerINT BUSINESS MASCH CORP