Yahoo patents granted on 29 May 2012

4 US patents granted on 29 May 2012 and assigned to Yahoo

1 8,190,724 Systems and methods for establishing or maintaining a personalized trusted social network
2 8,190,610 MapReduce for distributed database processing
3 8,190,572 High-availability and data protection of OLTP databases
4 8,189,924 Phishing abuse recognition in web pages