Yahoo patents granted on 22 March 2011

2 US patents granted on 22 March 2011 and assigned to Yahoo

1 7,912,843 Method for selecting electronic advertisements using machine translation techniques
2 7,912,831 System and method for characterizing a web page using multiple anchor sets of web pages