Google patents granted on 28 June 2011

6 US patents granted on 28 June 2011 and assigned to Google

1 7,971,137 Detecting and rejecting annoying documents
2 7,970,946 Recording and serializing events
3 7,970,934 Detecting events of interest
4 7,970,891 Tracking links in web browsers
5 7,970,766 Entity type assignment
6 7,970,240 Method and apparatus for archiving and visualizing digital images