Downloadable fitness software for testing the skills of a user and providing a ranking of the user relative to other athletes in a particular sport; Downloadable software for publishing and sharing digital media and information via global computer and communication network; Downloadable instant messaging software; Downloadable communications software for electronically exchanging voice, data, video and graphics accessible via computer, mobile, wireless, and telecommunication networks
Electrical and Scientific Apparatus