搜尋 圖片 地圖 Play YouTube 新聞 Gmail 雲端硬碟 更多 »
進階專利搜尋 | 網頁圖片 | 網頁紀錄 | 登入

專利

  

Illllllllllllllllllllllllllllllllllllllllllllllllll

US007596564B1

(12) United States Patent

O'Connell et al.

(io) Patent No.: (45) Date of Patent:

US 7,596,564 Bl Sep. 29, 2009

(54) METHOD AND SYSTEM FOR CACHE

MANAGEMENT OF A CACHE INCLUDING
DYNAMICALLY-GENERATED CONTENT

(75) Inventors: Conleth S. O'Connell, Austin, TX (US);

Mark Scheevel, Austin, TX (US)

(73) Assignee: Vignette Corporation, Austin, TX (US)

( * ) Notice: Subject to any disclaimer, the term of this patent is extended or adjusted under 35 U.S.C. 154(b) by 1343 days.

(21) Appl.No.: 09/965,914

(22) Filed: Sep. 28, 2001

Related U.S. Application Data

(60) Provisional application No. 60/236,618, filed on Sep. 29, 2000.

[merged small][merged small][merged small][table]
[blocks in formation]
[blocks in formation]

A method and system are disclosed for cache management and regeneration of dynamically-generated content ("DGC") in a client-server computer network. One embodiment of the method of this invention comprises the steps of; in response to a regeneration event, identifying a set of one or more previously cached DGC components affected by the regeneration event; regenerating a new version of each affected DGC component in the set to incorporate a criteria associated with the regeneration event; and replacing each affected DGC component in the set with the respective new version of each. The method can further comprise the step of serving the new version of one or more of the affected DGC components to a client computer in the client-server network in response to a client computer request. The method can further comprise the step of serving the one or more new versions of the affected DGC components in the form of a dynamically-generated page.

61 Claims, 2 Drawing Sheets

PAGE REGENERATION
EVENT OCCURS

CACHE MANAGER IS NOTIFIED
Of REGENERATION EVENT

CACHE MANAGER
INITIATES REGENERATION
OF AFFECTED PAGES

D0CR00T FILE STSTEU
ACCESSED TO IDENTIFY
AFFECTED PAGES

I

PAGE GENERATOR PROGRAM
- INVOKED AND REGENERATES
IDENTIFIED PAGES
T

CACHE MANAGER RECEIVES
■ NEWLY GENERATED VERSIONS
OF AFFECTED PAGES
t

SUPERCEDED PAGES ATOUICAUY • REPLACED WITH NEW PACES. NEW PAGES CACHED

J NEW PAGES SERVED TO I 1 CLIENT COMPUTERS

[merged small][merged small][table][merged small][merged small]
[blocks in formation]
[blocks in formation]

46

48

6062

50

6472

66

6870

NETW0RK CONNECTION

44

A.

CPU

-40

-42

[blocks in formation]
[blocks in formation]
« 上一頁繼續 »