Downloadable mobile applications; downloadable software; downloadable software in the nature of a mobile application for use in online communities for registered users to participate in discussions, get feedback from their peers, form virtual communities, and engage in social networking; downloadable mobile applications for social networking; downloadable mobile applications for providing virtual environments in which users can interact.
Electrical and Scientific Apparatus