Yahoo patents granted on 28 April 2009

1 US patent granted on 28 April 2009 and assigned to Yahoo

1 D591,306 Graphical user interface for computer screen