Yahoo patents granted on 17 March 2009

3 US patents granted on 17 March 2009 and assigned to Yahoo

1 D588,604 Computer user interface for a display screen
2 7,506,260 Method and system of providing browser functionality through a browser button
3 7,506,029 Establishing communication between a messaging client and a remote device running a browsing application