77749304
Jun 1, 2009
Jul 2, 2013
computer software to facilitate voting over computer and IP communication networks; computer software for creating an on-line community for users to participate in discussions, get feedback from other users, form virtual communities, engage in social networking, and vote on issues relevant to the community
Electrical and Scientific Apparatus