
US Patent No: 5,864,854
Number of patents in Portfolio can not be more than 2000
System and method for maintaining a shared cache look-up table
Stats
-
Jan 26, 1999
Issued date -
Jan 5, 1996
filing date -
08/583,334
serial no -
In Force
status
Importance
Abstract
An information system and method for reducing workload load on servers in an information system network. The system defines a group of interconnected clients which have associated cache memories. The system maintains a shared group cache look-up table for the group having entries which identify data items cached by the clients within the group and identify the clients at which the data items are cached. Each client in the group has access to the group cache look-up table, and any client or group can cache any data item. The system can include a hierarchy of groups, with each group having a group cache look-up table. The group cache look-up tables minimize requests for data items outside the groups and greatly minimize the service load on servers having popular data items.
First Claim
Related Publications
International Classification(s)
- [Classification Symbol]
- [Patents Count]
Cited Art
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 4,897,781 System and method for using cached data at a local node after re-opening a file at a remote node in a distributed networking environment | 210 | 1987 | |
| 5,151,989 Directory cache management in a distributed data processing system | 124 | 1987 | |
| 5,226,159 File lock management in a distributed data processing system | 66 | 1992 | |
| 5,586,310 System for distributed database replicated read with exclusive central server transfer of primary copies | 118 | 1993 | |
|
|
|||
| 5,261,051 Method and system for open file caching in a networked computer system | 55 | 1989 | |
| 5,146,580 Method and system for using expanded memory for operating system buffers and application buffers | 18 | 1989 | |
|
|
|||
| 4,648,036 Method for controlling query and update processing in a database system | 63 | 1985 | |
|
|
|||
| 5,274,789 Multiprocessor system having distributed shared resources and dynamic and selective global data replication | 45 | 1991 | |
|
|
|||
| 5,559,984 Distributed file system permitting each user to enhance cache hit ratio in file access mode | 35 | 1994 | |
|
|
|||
| 5,584,017 Cache control which inhibits snoop cycles if processor accessing memory is the only processor allowed to cache the memory location | 17 | 1995 | |
|
|
|||
| 5,581,704 System for maintaining data coherency in cache memory by periodically broadcasting invalidation reports from server to client | 43 | 1993 | |