Yahoo patents granted on 03 April 2007

1 US patent granted on 03 April 2007 and assigned to Yahoo

1 7,200,590 Data sharing