Google patents granted on 14 August 2012

30 US patents granted on 14 August 2012 and assigned to Google

1 8,245,130 Performing an estimation on content to be presented
2 8,245,125 Hybrid rendering for webpages
3 8,245,123 Effects applied to images in a browser
4 8,245,066 Smart limited functionality mode manager
5 8,245,062 Postponing suspend
6 8,244,971 Memory circuit system and method
7 8,244,962 Command processor for a data storage device
8 8,244,909 Method, apparatus and networking equipment for performing flow hashing using quasi cryptographic hash functions
9 8,244,821 Method, system, graphical user interface, and data structure for creating electronic calendar entries from email messages
10 8,244,775 Using map objects to access object properties in a dynamic object-oriented programming language
11 8,244,749 Generating sibling query refinements
12 8,244,743 Scalable rendering of large spatial databases
13 8,244,723 Document scoring based on query analysis
14 8,244,722 Ranking documents
15 8,244,720 Ranking blog documents
16 8,244,699 Encoding a schema version in table names
17 8,244,698 Encoding a schema version in table names
18 8,244,689 Attribute entropy as a signal in object normalization
19 8,244,667 Querying multidimensional data with independent fact and dimension pipelines combined at query time
20 8,244,651 Suggesting training examples
21 8,244,544 Editing voice input
22 8,244,530 Efficient indexing of documents with similar content
23 8,244,462 System and method of determining distances between geographic positions
24 8,244,043 Moving information between computing devices
25 8,243,988 Clustering images using an image region graph
26 8,243,961 Controlling microphones and speakers of a computing device
27 8,243,924 Progressive download or streaming of digital media securely through a localized container and communication protocol proxy
28 8,243,915 Network and location based phone number format identification
29 8,243,730 Geographically localizing mobile communication devices
30 8,243,102 Derivative-based selection of zones for banded map display