Yahoo patents granted on 30 June 2009

3 US patents granted on 30 June 2009 and assigned to Yahoo

1 7,555,485 System and method for conducting an auction-based ranking of search results on a computer network
2 7,555,478 Search results presented as visually illustrative concepts
3 7,555,477 Paid content based on visually illustrative concepts