Scalable distributed hierarchical cache | Patent Publication Number 20040148279 | Patexia