Google patents granted on 20 August 2013

46 US patents granted on 20 August 2013 and assigned to Google

1 8,516,578 Vertex array access bounds checking
2 8,516,572 User certification in a structure design, analysis, and implementation system
3 8,516,515 Impression based television advertising
4 8,516,357 Link based clustering of hyperlinked documents
5 8,516,176 Gang programming of devices
6 8,516,155 Dynamic content conversion
7 8,516,084 Processing data requests using multiple request timers
8 8,516,018 Budgeting native resources in resource-constrained devices that employ a dynamic, garbage-collection based view architecture
9 8,515,985 Search query suggestions
10 8,515,982 Annotations for three-dimensional (3D) object data models
11 8,515,975 Search entity transition matrix and applications of the transition matrix
12 8,515,973 Identifying geographic features from query prefixes
13 8,515,968 Tie breaking rules for content item matching
14 8,515,954 Displaying autocompletion of partial search query with predicted search results
15 8,515,952 Systems and methods for determining document freshness
16 8,515,951 Methods and systems for improving a search ranking using population information
17 8,515,935 Identifying related queries
18 8,515,934 Providing parallel resources in search results
19 8,515,896 Intrusive software management
20 8,515,888 Affiliate linking where answerer requests permission to insert an interactive link in an answer
21 8,515,843 Geographic and keyword context in embedded applications
22 8,515,829 Tax-free gifting
23 8,515,828 Providing product recommendations through keyword extraction from negative reviews
24 8,515,816 Aggregate analysis of text captures performed by multiple users from rendered documents
25 8,515,811 Online advertising valuation apparatus and method
26 8,515,766 Voice application finding and user invoking applications related to a single entity
27 8,515,752 Voice interface for a search engine
28 8,515,751 Selective feedback for text recognition systems
29 8,515,750 Realtime acoustic adaptation using stability measures
30 8,515,746 Selecting speech data for speech recognition vocabulary
31 8,515,745 Selecting speech data for speech recognition vocabulary
32 8,515,731 Synonym verification
33 8,515,499 Estimating remaining use time of mobile computing devices
34 8,515,413 Controlling a target device using short-range communication
35 8,515,407 Redirecting incoming phone calls
36 8,515,212 Image relevance model
37 8,515,207 Annotations in panoramic images, and applications thereof
38 8,515,193 Image compression using exemplar dictionary based on hierarchical clustering
39 8,515,185 On-screen guideline-based selective text recognition
40 8,515,139 Facial feature detection
41 8,515,026 Voice response apparatus and method of providing automated voice responses with silent prompting
42 8,515,025 Conference call voice-to-name matching
43 8,514,487 Reducing flare in a lens having a dichroic filter
44 8,514,266 Orthorectifying stitched oblique imagery to a nadir view, and applications thereof
45 8,514,252 Feedback during crossing of zoom levels
46 8,511,573 Secure application directory