Loading patent details...
US7877689B2: Distributed scalable media environment for movie advertising placement in user-created movies | Searchlight