Nintendo recap: Trademarks and patents discovered, plus Mario Kart DLC launches  iMore