85300610
Apr 20, 2011
Providing on-line video chat rooms for social networking, and for providing multiple users access to group peer-to-peer video chat services; providing on-line video chat rooms for social networking among users in the field of general interest; electronic transmission of instant messages and data
Telecommunications