Google patents granted on 13 August 2013

50 US patents granted on 13 August 2013 and assigned to Google

1 8,510,846 Data encryption and isolation
2 8,510,795 Video-based CAPTCHA
3 8,510,770 Predicting live programs
4 8,510,764 Method and system for deep links in application contexts
5 8,510,762 Generate custom client library samples based on a machine readable API description
6 8,510,757 Gathering pages allocated to an application to include in checkpoint information
7 8,510,743 Terminating computer applications
8 8,510,715 Coverage analysis using sub-instruction profiling
9 8,510,713 Method and system for validating a disassembler
10 8,510,675 Hiding window borders
11 8,510,668 Indicating potential focus in a user interface
12 8,510,646 Method and system for contextually placed chat-like annotations
13 8,510,644 Optimization of web page content including video
14 8,510,538 System and method for limiting the impact of stragglers in large-scale parallel data processing
15 8,510,531 Fast, dynamic cache packing
16 8,510,530 Memory management for programs operating asynchronously
17 8,510,399 Automated participants for hosted conversations
18 8,510,381 Sharing electronic resources with users of nearby devices
19 8,510,342 Automatic conversion of build processes to use streaming input
20 8,510,326 Priority dimensional data conversion path reporting
21 8,510,325 Supplementing search results with information of interest
22 8,510,314 Book content item search
23 8,510,312 Automatic metadata identification
24 8,510,308 Extracting semantic classes and instances from text
25 8,510,295 Managing resource storage for multi resolution imagery data with zoom level
26 8,510,294 Methods and systems for improving a search ranking using population information
27 8,510,289 Systems and methods for detecting commercial queries
28 8,510,286 Method, architecture and platform for content takedown on the internet
29 8,510,285 Using pre-search triggers
30 8,510,268 Editable geographic data for maps, and applications thereof
31 8,510,266 System and method for providing online data management services
32 8,510,252 Classification of inappropriate video content using multi-scale features
33 8,510,238 Method to predict session duration on mobile devices using native machine learning
34 8,510,236 Semi-supervised and unsupervised generation of hash functions
35 8,510,167 Consolidated content item request for multiple environments
36 8,510,166 Gaze tracking system
37 8,510,157 Call tracking for online content items
38 8,510,094 Machine translation feedback
39 8,510,041 Automatic correction of trajectory data
40 8,509,982 Zone driving
41 8,509,931 Progressive encoding of audio
42 8,509,811 Service provider recommendation engine
43 8,509,743 Mood-based messaging
44 8,509,525 Clustering of forms from large-scale scanned-document collection
45 8,509,499 Automatic face detection and identity masking in images, and applications thereof
46 8,509,453 Luminescent headphones without battery packs
47 8,508,851 Compact see-through display system
48 8,508,830 Quantum dot near-to-eye display
49 8,508,532 Positioning of display elements
50 8,506,080 Unlocking a screen using eye tracking information