76566655
Dec 22, 2003
Jan 18, 2005
Software platform facilitating real-time interactive communications over the Web enabling users to work on and share voice, data, video, pictures and graphics in both synchronous and asynchronous modes and allowing industries such as content developers and multimedia developers to distribute interactive applications over the Web
Electrical and Scientific Apparatus