Google patents granted on 20 March 2012

12 US patents granted on 20 March 2012 and assigned to Google

1 8,140,990 User interface visualizations
2 8,140,965 Identifying related information given content and/or presenting related information in association with content-related advertisements
3 8,140,562 Method and system for displaying real time trends
4 8,140,533 Harvesting relational tables from lists on the web
5 8,140,524 Estimating confidence for query revision models
6 8,140,505 Near-duplicate document detection for web crawling
7 8,140,451 Supervised learning using multi-scale features from time series events and scale space decompositions
8 8,140,449 Detecting novel document content
9 8,140,382 Modifying an estimate value
10 8,140,321 Semantic unit recognition
11 8,139,490 Deadlock prevention in direct networks of arbitrary topology
12 8,138,930 Advertising based on environmental conditions