85327808
May 23, 2011
Jan 3, 2012
Providing a Web site which allows users to upload video messages for marketing purposes; Providing on-line non-downloadable software to enable uploading, editing, viewing, and sharing of electronic media and multimedia content, namely, videos via the Internet; Providing a web site that gives computer users the ability to upload and share videos
Computer and Scientific