Match Document Document Title
6192398 Remote/shared browser cache  
Browsers for different clients in an enterprise are configured to cache pages at least in part in a common file area in a remote, shared file server. Duplication or redundancy in caching pages is...
6189033 Method and system for providing performance guarantees for a data service system of a data access network system  
A data service system is described that includes a plurality of data content sites and is coupled to a number of user terminals via a network. The data service system also includes a system for...
6185608 Caching dynamic web pages  
Web pages for commercial applications, such as electronic retail, are built "on-the-fly" in Hypertext Markup Language (HTML) from product data stored in the merchant's database. To reduce costs in...
6182133 Method and apparatus for display of information prefetching and cache status having variable visual indication based on a period of time since prefetching  
A technique, specifically apparatus and accompanying methods for use therein, that, through continual computation, harnesses available computer resources during periods of low processing activity...
6182140 Hot objects with multiple links in web browsers  
A computer implemented method enables user access, over a network, to a resource which can be accfessed from any one of a plurality of sites. The method initially stores a control data structure...
6182122 Precaching data at an intermediate server based on historical data requests by users of the intermediate server  
In a server providing access for multiple users to the World Wide Web, selected pages from periodically updated Web sites are precached. Pages linked to the home page for a Web site which are...
6178461 Cache-based compaction technique for internet browsing using similar objects in client cache as reference objects  
The amount of information that must be transmitted from an Internet server to a user's computer or workstation when the user requests an Internet object, for example, by clicking on a URL in a web...
6173318 Method and apparatus for pre-fetching data for an application using a winsock client layered service provider and a transparent proxy  
Response time is improved by a method and apparatus for pre-fetching application data over a network. A request for application data, such as Internet data, is received. The request is transmitted...
6170013 Method and apparatus for controlling access to network information sources  
An apparatus communicatively coupling at least one client to a data network is depicted, the apparatus comprising a storage device, operative to store and retrieve information on demand, and a...
6167438 Method and system for distributed caching, prefetching and replication  
A technique for automatic, transparent, distributed, scalable and robust caching, prefetching, and replication in a computer network that request messages for a particular document follow paths...
6163779 Method of saving a web page to a local hard drive to enable client-side browsing  
A method of copying a Web page presented for display on a browser of a Web client. The Web page comprises a base HTML document and a plurality of hypertext references, one or more of which may be...
6154767 Methods and apparatus for using attribute transition probability models for pre-fetching resources  
Building resource (e.g., Internet content) and attribute transition probability models and using such models for pre-fetching resources, editing resource link topology, building resource link...
6154811 Scalable network object caching  
A scalable distributed caching system on a network receives a request for a data object from a user. The caching system carries out a locator function that locates a directory cache for the...
6154742 System, method, apparatus and article of manufacture for identity-based caching (#15)  
A process for obtaining a copy of a data object is disclosed. A location-independent identifier associated with the desired data object is obtained, for example, from a primary file that requires...
6151603 Document retrieval system employing a preloading procedure  
A document retrieval system is disclosed that improves a database system's response time so that a user's request to view new information is serviced quickly. During the time the user spends...
6148377 Shared memory computer networks  
Distributed shared memory systems and processes that can connect into each node of a computer network to encapsulate the memory management operations of the connected nodes and to provide thereby...
6138141 Server to client cache protocol for improved web performance  
On the Internet (106), rather than retrieving a frequently requested Web object from its originating server (105) in response to a request from a client terminal (101, 102), the object rather can...
6128701 Adaptive and predictive cache refresh policy  
The invention provides a system and system for automatically refreshing documents in a cache, so that each particular document is refreshed no more often and no less often than needed. For each...
6119153 Accessing content via installable data sources  
A method and system for increasing perceived Internet browser performance by using a relatively high-bandwidth data source such as a CD-ROM and/or a hard drive directory as a local cache of...
6112279 Virtual web caching system  
In an arrangement where a plurality of cache servers are interconnected to form a virtual cache, each cache server includes a selection module and a caching module. The selection module determines...
6112231 Server to cache protocol for improved web performance  
On the Internet (106), rather than retrieving a frequently requested Web object from its originating server (105) in response to a request from a client terminal (101, 102), the object rather can...
6105028 Method and apparatus for accessing copies of documents using a web browser request interceptor  
A method and apparatus for enabling access of a document on a remote network device by a local computer includes an interceptor for intercepting a request (from a web browser on the local computer...
6098096 Method and apparatus for dynamic cache preloading across a network  
A caching server that provides faster access times for independently operating network elements. The caching server initiates information transfer and holds the requested information in its...
6098069 Data managing method and data managing device using the same for manipulating data independently from networks  
As the user inputs a URL (Uniform Resource Locator) specifying specific data, the data managing method in accordance with the present invention obtains the specific data and all the constituent...
6098064 Prefetching and caching documents according to probability ranked need S list  
A method is presented for determining whether to prefetch and cache documents on a computer. In one embodiment, documents are prefetched and cached on a client computer from servers located on the...
6094662 Apparatus and method for loading and reloading HTML pages having cacheable and non-cacheable portions  
On an embedded device with a web server, pages are marked as having non-cacheable HTML portions and cacheable graphics portions. Marking the HTML portion as non-cacheable allows for the retrieval...
6088718 Methods and apparatus for using resource transition probability models for pre-fetching resources  
Building resource (e.g., Internet content) and attribute transition probability models and using such models for pre-fetching resources, editing resource link topology, building resource link...
6085226 Method and apparatus for utility-directed prefetching of web pages into local cache using continual computation and user models  
A technique that, through continual computation, harnesses available computer resources during periods of low processing activity and low network activity, such as idle time, for prefetching,...
6085193 Method and system for dynamically prefetching information via a server hierarchy  
A method and system for prefetching data for clients associated with a proxy server hierarchy and an enhanced content server data transfer to the clients. The method for prefetching data...
6078929 Internet file system  
A method and a system in which a computing system transparently accesses resources connected to the Internet. A memory of the computing system contains an operating system, a cache associated with...
6055569 Accelerating web access by predicting user action  
A smart browser working in conjunction with a HTTP server that selectively downloads WWW pages into the browser's memory cache. The determination of which pages to download is a function of a...
6055572 System and method for creating pathfiles for use to predict patterns of web surfaces  
A prefetching and control system for a computer network environment. The user configures the client's prefetch parameters which are: enabling/disabling prefetching, prefetch threshold value, and...
6026413 Determining how changes to underlying data affect cached objects  
A determination can be made of how changes to underlying data affect the value of objects. Examples of applications include: caching dynamic Web pages; client-server applications whereby a server...
6026474 Shared client-side web caching using globally addressable memory  
A shared client-side Web cache is provided by implementing a file system shared between nodes. Each browser application stores cached data in files stored in a globally addressable data store....
6023726 User configurable prefetch control system for enabling client to prefetch documents from a network server  
A prefetching and control system for a computer network environment. The user configures the client's prefetch parameters which are: enabling/disabling prefetching, prefetch threshold value, and...
6021426 Method and apparatus for dynamic data transfer on a web page  
A system and method for transferring information resources over a network from one source to another that reduces latency and bandwidth requirements on the network. The information resources are...
6012052 Methods and apparatus for building resource transition probability models for use in pre-fetching resources, editing resource link topology, building resource link topology templates, and collaborative filtering  
Building resource (e.g., Internet content) and attribute transition probability models and using such models for pre-fetching resources, editing resource link topology, building resource link...
6003082 Selective internet request caching and execution system  
A server selectively filters and caches internet downloading requests from attached terminals, subsequently resubmitting cached requests appropriately. With the terminals connected to the internet...
5987466 Presenting web pages with discrete, browser-controlled complexity levels  
A method of browsing the Worldwide Web of the Internet and presenting elements of a web page to a user. The web browser requests a desired HTML and then requests other elements of the page based...
5987476 File reading method and file requesting client device in client-server information communication system  
A file reading scheme in a client-server information communication system, capable of efficiently utilizing files cached into a local file storage region of the client regardless of an environment...
5987506 Remote access and geographically distributed computers in a globally addressable storage environment  
A computer system employs a globally addressable storage environment that allows a plurality of networked computers to access data by addressing even when the data is stored on a persistent...
5978848 Web browser method and system for backgrounding a link access during slow link access time periods  
A browser background extension method and system for a Web browser such that a link access can be backgrounded during slow link access time periods in a computer network having a client...
5978841 Look ahead caching process for improved information retrieval response time by caching bodies of information before they are requested by the user  
Improvement in perceived user response time for information requests is achieved by preloading information in anticipation of a user request. The preloaded information is stored in a look-ahead...
5978817 Browser having automatic URL generation  
A browser accesses a remote server over a network, where the server has a URL containing a protocol portion and a server portion. The browser includes a user interface for allowing a viewer to...
5978807 Apparatus for and method of automatically downloading and storing internet web pages  
A computer system or other internet access device is programmed to automatically access specified web pages periodically and download the information from the web page to the computer system....
5961602 Method for optimizing off-peak caching of web data  
A method of retrieving Web content from a plurality of Web servers for delivery to a Web client connectable to the World Wide Web via a communication link. The Web client is preferably a data...
5956039 System and method for increasing performance by efficient use of limited resources via incremental fetching, loading and unloading of data assets of three-dimensional worlds based on transient asset priorities  
A system and method for increasing the performance associated with creating simulated 3D worlds from a network. The system and method provides a means for increasing the performance by fetching...
5946697 Rapid transfer of HTML files  
A compressed file produced by a server is used for updating a hypertext markup language (HTML) document cached on a client computer with changes so that it is identical to a changed HTML document...
5941944 Method for providing a substitute for a requested inaccessible object by identifying substantially similar objects using weights corresponding to object features  
Weights are assigned to features of data objects and the weights are utilized to determine whether data objects are substantially identical or not. One application of such weights is to assign...
5931912 Traversal path-based approach to understanding user-oriented hypertext object usage  
A method and system to map client access patterns in a stateless hypertext server. For each hypertext object access, a plurality of information about the access may be collected, including the...