Disclosed is an object-oriented approach to storage and transmission of retrievable items in a client-server computer environment. Special processing modules manage retrieval and permanent storage, on client computers, of requested objects in a manner that minimizes unnecessary transmission and storage....http://www.google.de/patents/US5491820?utm_source=gb-gplus-sharePatent US5491820 - Distributed, intermittently connected, object-oriented database and management system