Computer software to enable uploading, downloading, accessing, posting, displaying, tagging, blogging, streaming, linking, sharing or otherwise providing electronic media or information via computer and communication networks; Application programming interface (API) for computer software which facilitates online services for social networking; Building social networking applications and for allowing data retrieval, upload, download, access and management; Computer software for social networking; Computer application software for use in transmitting, accessing, organizing and text messaging, instant messaging, text, digital images, photographs and video in connection with computers, portable computers, mobile phones, cellular phones, smartphones and mobile hand held devices; computer software for use in transmitting, accessing, organizing and managing of text messaging, instant messaging, text, digital images, photographs and video; downloadable software in the nature of a mobile application for social networking; Computer game software; Computer game software for use on mobile and cellular phones
Electrical and Scientific Apparatus