Yahoo patents granted on 31 March 2015

4 US patents granted on 31 March 2015 and assigned to Yahoo

1 8,996,622 Query log mining for detecting spam hosts
2 8,996,530 User modeling for personalized generalized content recommendations
3 8,996,405 System for providing for a revenue generator to bid exclusively on mobile search traffic
4 8,996,305 System and method for discovering photograph hotspots