Digital Advertising
Video Monetization
Enable E-Commerce
Chinese Patent: ZL 201310068305.1
USA Patent: US 7,593,965