A method and system for providing a network-based photosharing service is disclosed. The photosharing service includes a central photosharing site having a server, and a plurality of peer nodes each containing digital images. The method and system include associating metadata with each image that is...http://www.google.ca/patents/US6757684?utm_source=gb-gplus-sharePatent US6757684 - Network-based photosharing architecture