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 |