Google patents granted on 27 March 2012

14 US patents granted on 27 March 2012 and assigned to Google

1 8,146,156 Archive of text captures from rendered documents
2 8,146,066 Systems and methods for caching compute kernels for an application running on a parallel-processing computer system
3 8,145,712 Methods and systems for developing an instant messaging network
4 8,145,679 Video-related recommendations using link structure
5 8,145,636 Classifying text into hierarchical categories
6 8,145,630 Session-based dynamic search snippets
7 8,145,623 Query ranking based on query clustering and categorization
8 8,145,618 System and method for determining a composite score for categorized search results
9 8,145,617 Generation of document snippets based on queries and search results
10 8,145,569 Multiple party on-line transactions
11 8,145,530 Targeting based placement identification
12 8,145,527 Governing the serving of advertisements based on a cost target
13 8,145,521 Geographic and keyword context in embedded applications
14 8,144,442 Power protection in a multi-level power hierarchy