Yahoo patents granted on 29 June 2010

14 US patents granted on 29 June 2010 and assigned to Yahoo

1 7,747,792 Relative typing waiting time before disambiguation aids
2 7,747,686 System and method for interacting with data using visual surrogates
3 7,747,680 Community-based web filtering
4 7,747,648 World modeling using a relationship network with communication channels to entities
5 7,747,639 Alternative search query prediction
6 7,747,638 Techniques for selectively performing searches against data and providing search results
7 7,747,620 Method and system for generating affinity based playlists
8 7,747,614 Difference control for generating and displaying a difference result set from the result sets of a plurality of search engines
9 7,747,613 Presentation of differences between multiple searches
10 7,747,612 Indication of exclusive items in a result set
11 7,747,607 Determining logically-related sub-strings of a string
12 7,747,602 Comment faces
13 7,747,428 Visibly distinguishing portions of compound words
14 7,747,083 System and method for good nearest neighbor clustering of text