Techovating Trademarks