Yahoo patents granted on 06 May 2008

1 US patent granted on 06 May 2008 and assigned to Yahoo

1 7,370,011 Financial information portal