Google patents granted on 12 August 2014

52 US patents granted on 12 August 2014 and assigned to Google

1 8,806,519 Method to evaluate the geographic popularity of geographically located user-generated content items
2 8,806,463 Feedback-directed inter-procedural optimization
3 8,806,385 Method and apparatus for entering a data range
4 8,806,384 Keyboard gestures for character string replacement
5 8,806,363 Framed user interface
6 8,806,348 Data model generation based on user interface specification
7 8,806,322 System and method for obtaining a structured address by geocoding unstructured address information
8 8,806,313 Amplitude-based anomaly detection
9 8,806,287 Retransmission systems and methods in reliable streaming protocols using connection characteristics
10 8,806,244 Systems and methods for energy proportional multiprocessor networks
11 8,806,199 Writing application data to a secure element
12 8,806,187 Protecting browser-viewed content from piracy
13 8,806,019 Installer-free applications using native code modules and persistent local storage
14 8,806,017 Supplemental content prediction to reduce blink-in effect
15 8,806,000 Identifying viral videos
16 8,805,987 Ensuring a cookie-less namespace
17 8,805,959 Map tile data pre-fetching based on user activity analysis
18 8,805,933 System and method for building interest profiles from related messages
19 8,805,901 Geographically distributed file system
20 8,805,872 Supplementing search results with information of interest
21 8,805,867 Query rewriting with entity detection
22 8,805,861 Methods and systems to train models to extract and integrate information from data sources
23 8,805,829 Similar search queries and images
24 8,805,828 Providing information regarding prior searches
25 8,805,812 Learning semantic image similarity
26 8,805,727 Determining complementary product content from primary product document information and providing such complementary product content in association with the primary product document, in an online environment
27 8,805,690 Audio notifications
28 8,805,684 Distributed speaker adaptation
29 8,805,683 Real-time audio recognition protocol
30 8,805,671 Contextual translation of digital content
31 8,805,560 Noise based interest point density pruning
32 8,805,345 Method and system for processing queries initiated by users of mobile devices
33 8,805,125 Comparing extracted card data using continuous scanning
34 8,805,118 Method for automatic alignment of raster data with vector data in a geographic information system
35 8,805,104 Selecting example-based predictors based on spatial continuity
36 8,805,091 Incremental image processing pipeline for matching multiple photos based on image overlap
37 8,805,090 Matching based upon rank
38 8,805,089 Moving information between computing devices
39 8,805,088 Specularity determination from images
40 8,805,079 Identifying matching canonical documents in response to a visual query and in accordance with geographic information
41 8,805,029 Visual security mechanism for a device with a front-facing camera
42 8,805,026 Scoring items
43 8,804,819 Method and apparatus for encoding video using data frequency
44 8,804,228 Thermal regulation of balloon payload using electronic ink
45 8,804,147 Semantic printing options
46 8,803,920 Pre-fetching map tile data along a route
47 8,803,901 Map rendering using interpolation of style parameters across zoom levels
48 8,803,831 Chording sheath for computing device
49 8,803,808 Keyboard event detection and network event generation
50 8,800,931 Planform configuration for stability of a powered kite and a system and method for use of same
51 D710,928 Wearable display device
52 D710,864 Portion of a display panel with a user interface component