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 to be shared. The images are shared by uploading the metadata
associated with each image from the peer nodes to the peer server, while
maintaining storage of the images on the respective peer nodes. In
response to the peer server receiving search criteria based on the
metadata submitted from a first one of the peer nodes, the peer server
returns a list of image locators for images matching the search criteria
to the first peer node. The method and system further include dynamically
generating on the first peer node an image album that contains at least a
portion of the matching images.
Un metodo e un sistema per fornire un servizio photosharing rete-basato è rilevato. Il servizio photosharing include un luogo photosharing centrale che hanno un assistente e una pluralità di nodi del pari ogni immagini digitali contenenti. Il metodo ed il sistema includono l'associazione del metadata con ogni immagine che deve essere ripartita. Le immagini sono ripartite uploading il metadata connesso con ogni immagine dai nodi del pari all'assistente del pari, mentre effettuano l'immagazzinaggio delle immagini sui nodi rispettivi del pari. In risposta all'assistente del pari ricevere i test di verifica di ricerca basati sul metadata ha presentato da primo dei nodi del pari, i ritorni dell'assistente del pari una lista degli indicatori di posizione di immagine per le immagini che abbinano i test di verifica di ricerca al primo nodo del pari. Il metodo ed il sistema ulteriori includono dinamicamente la generazione sul primo nodo del pari dell'album di immagine che contiene almeno una parte delle immagini di corrispondenza.