Yahoo patents granted on 07 April 2009

4 US patents granted on 07 April 2009 and assigned to Yahoo

1 D589,971 Computer user interface for a display screen
2 D589,970 Computer user interface for a display screen
3 7,516,124 Interactive search engine
4 7,516,092 System and method for performing purchase transactions utilizing a broadcast-based device