77149529
Apr 5, 2007
Downloadable computer software that is used to create an interactive online community which allows users to interact with, share their online browsing activity with, and build relationships with, others users; instant messaging software; file sharing software used for the purpose of searching, retrieving, downloading and sharing information, sites, files, and documents on computer networks; communications software for electronically exchanging voice, data, and graphics accessible via computer, mobile, wireless, and telecommunications networks
Electrical and Scientific Apparatus