Patent ReferencesSystem and method for visually indicating cache activity in a computer system System for sending small positive data notification messages over a network to indicate that a recipient node should obtain a particular version of a particular data item Proxy server caching mechanism that provides a file directory structure and a mapping mechanism within the file directory structure Internet browser that includes an enhanced cache for user-controlled document retention Method and apparatus for storing and delivering documents on the internet Patent #: 6038601 InventorsAssigneeApplicationNo. 160446 filed on 09/24/1998US Classes:707/203, Version management709/217, REMOTE DATA ACCESSING709/219, Accessing a remote server715/501.1HypermediaExaminersPrimary: Feild, Joseph H.Assistant: Perkins, Michael J. Attorney, Agent or FirmForeign Patent References
International ClassesG06F 017/30G06F 017/00 AbstractWAN documents are stored locally in cache with a document expiration date. Ideally, content is unchanged prior to the expiration date and has changed after the expiration date. When requesting to view a WAN document while on-line, the document first is displayed from cache for display and verify mode. The web browser then sends a request to the web server to verify whether the document has been modified. If still valid, then the document is already displayed and time has been saved. If invalid, then the document is downloaded from the web server, stored in cache, and optionally or automatically displayed in place of the invalid document. A signal is communicated to the user, for example, to give the option to reload the document. Because document expiration times may be absent or unreliable, a soft and a hard expiration time are derived and adjusted dynamically based upon their reliability.Other References
Field of SearchConcurrency (e.g., lock management in shared database)Coherency (e.g., same view to multiple users) Version management REMOTE DATA ACCESSING Accessing a remote server MULTICOMPUTER DATA TRANSFERRING VIA SHARED MEMORY Accessing another computer's memory Addressing cache memories Caching User data cache Coherency | |