this is crazy.. from filings.."We believe the advertising revenues generated using our video in-stream technology are unique and no other technology provider currently has a comparable product. We have filed a patent with the United States Patent and Trademark Office. The patent application was filed on July 26, 2012, under application number 13559503.
basically STTK already using http://watchthis.com/ our video in-stream technology are unique and no other technology provider currently has a comparable product.