Google patents granted on 19 August 2014

65 US patents granted on 19 August 2014 and assigned to Google

1 D711,456 Wearable display device
2 D711,368 Notebook computer housing
3 D711,325 Audio cable
4 8,813,244 Developer switch
5 8,813,240 Defensive techniques to increase computer security
6 8,813,238 Digital rights management with irregular network access
7 8,813,156 Resolution recommendation for displaying content items
8 8,813,120 Interstitial audio control
9 8,813,117 Content subset conditional access framework
10 8,812,996 Methods and apparatus for processing application windows
11 8,812,995 System and method for disambiguating item selection
12 8,812,989 Displaying thumbnails
13 8,812,973 Mobile device text-formatting
14 8,812,947 Ranking graphical visualizations of a data set according to data attributes
15 8,812,946 Systems and methods for rendering documents
16 8,812,881 Distributed uninterruptible power supply
17 8,812,854 Firmware verified boot
18 8,812,849 System and method for controlling the upload of data already accessible to a server
19 8,812,791 System and method of selectively caching information based on the interarrival time of requests for the same information
20 8,812,737 Context-specific unicode characters in shortened URLs
21 8,812,733 Transport protocol independent communications library
22 8,812,705 Accessing location-based content
23 8,812,651 Systems and methods for client cache awareness
24 8,812,625 Tracking changes in on-line spreadsheet
25 8,812,601 Transferring application state across devices with checkpoints
26 8,812,586 Correlating status information generated in a computer network
27 8,812,585 Trusted maps: updating map locations using trust-based social graphs
28 8,812,528 Experience sharing system and method
29 8,812,520 Augmented resource graph for scoring resources
30 8,812,518 Synonym identification based on search quality
31 8,812,517 Watermarking of structured results and watermark detection
32 8,812,515 Processing contact information
33 8,812,509 Inferring attributes from search queries
34 8,812,500 System and method of displaying related sites
35 8,812,478 Distributed crawling of hyperlinked documents
36 8,812,435 Learning objects and facts from documents
37 8,812,419 Feedback system
38 8,812,359 Using location-specific ad creatives and/or ad landing pages in an ad system
39 8,812,320 Segment-based speaker verification using dynamically generated phrases
40 8,812,302 Techniques for inserting diacritical marks to text input via a user device
41 8,812,295 Techniques for performing language detection and translation for multi-language content feeds
42 8,812,291 Large language models in machine translation
43 8,812,176 Collapsible envelope for descent of balloon with envelope still attached
44 8,812,031 Map tile data pre-fetching based on mobile device generated event analysis
45 8,811,951 Managing display of private information
46 8,811,775 Visualizing digital images on a map
47 8,811,764 System and method for scene dependent multi-band blending
48 8,811,742 Identifying matching canonical documents consistent with visual query structural information
49 8,811,740 Automatic color correction
50 8,811,685 Proximity wakeup
51 8,811,656 Selecting representative images for establishments
52 8,811,649 Ultrasonic vibrator
53 8,811,197 Forwarding data unit associated with limit value
54 8,811,065 Performing error detection on DRAMs
55 8,811,003 Keyboard support member for a computing device
56 8,810,723 Quad-core image processor
57 8,810,666 Methods and systems for processing a video for stabilization using dynamic crop
58 8,810,599 Image recognition in an augmented reality application
59 8,810,593 Distributed visualization processing and analytics
60 8,810,392 Device and method for monitoring the presence of items and issuing an alert if an item is not detected
61 8,810,273 Apparatus and methodology for instantaneous AC line fault detection
62 8,807,440 Routing secure element payment requests to an alternate application
63 8,807,434 Techniques for generating customized two-dimensional barcodes
64 8,807,426 Mobile computing device authentication using scannable images
65 8,806,732 Method for protecting a connection interface in a computer-docking assembly