Downloadable mobile applications for social networking; Downloadable computer software to enable the creation of virtual social communities for the purpose of chatting, uploading, downloading, accessing, posting, displaying, tagging, blogging, streaming, linking, sharing or otherwise providing electronic media or information via mobile devices and computer based communication networks
Electrical and Scientific Apparatus