Computer software for uploading, replicating, sharing, manipulating and enhancing media objects and other digital content including photographs, images, video, audio, text and documents; computer software for uploading images from handheld computers, communication devices, telephones, mobile telephones, smartphones and wireless information devices, to a remote server; computer software for adding descriptions and tags to media objects and digital content including photographs; software for electronic transmission of media objects and other digital content including photographs, images, video, audio, text and documents
Electrical and Scientific Apparatus