Google patents granted on 07 June 2016

59 US patents granted on 07 June 2016 and assigned to Google

1 D758,423 Display screen with animated graphical user interface
2 D758,269 Autonomous vehicle door
3 9,363,892 Circuit assembly and corresponding methods
4 9,363,773 Techniques for client-initiated downlinks with base stations in wireless MIMO networks
5 9,363,733 Mesh network commissioning
6 9,363,732 Mesh network commissioning
7 9,363,673 Subscriber identity module control in a portable communication device
8 9,363,639 Sharing content
9 9,363,636 Sending geofence-related heuristics to multiple separate hardware components of mobile devices
10 9,363,634 Providing context-relevant information to users
11 9,363,632 Presenting maps on a client device
12 9,363,628 Range management with bluetooth low energy
13 9,363,584 Distributing link cuts between switches in a network
14 9,363,579 Video player with assisted seek
15 9,363,519 Detecting displayed channel using audio/video watermarks
16 9,363,421 Correcting for artifacts in an encoder and decoder
17 9,363,310 Standard commands for native commands
18 9,363,304 Synchronizing action execution across networked nodes using relative time
19 9,363,251 Systems and methods for credential management between electronic devices
20 9,363,162 Determining WCMP link capacities in multi-stage networks
21 9,363,144 Interconnecting computers in a datacenter
22 9,363,135 Social vicinity service for social networks
23 9,363,126 Method and apparatus for IFDMA receiver architecture
24 9,362,775 Charging wearable computing devices
25 9,361,856 Liquid crystal display with photo-luminescent material layer
26 9,361,851 Electrochromic two way display for two in one laptop/tablet form factors
27 9,361,719 Label placement on a digital map
28 9,361,672 Image blur detection
29 9,361,665 Methods and systems for viewing a three-dimensional (3D) virtual object
30 9,361,626 Social gathering-based group sharing
31 9,361,606 Dispensing digital objects to an electronic wallet
32 9,361,521 Methods and systems for presenting a camera history
33 9,361,473 Correcting access rights of files in electronic communications
34 9,361,453 Validating an untrusted native code module
35 9,361,445 Multiline one time password
36 9,361,406 Query completions
37 9,361,395 System and method for providing offline access in a hosted document service
38 9,361,381 Selecting and presenting content relevant to user input
39 9,361,369 Method and apparatus for clustering news online content based on content freshness and quality of content source
40 9,361,362 Synonym generation using online decompounding and transitivity
41 9,361,348 Database replication
42 9,361,331 Multiple index based information retrieval system
43 9,361,318 Adjacent search results exploration
44 9,361,291 Custom dictionaries for E-books
45 9,361,288 Processing templates using separate template processing instructions
46 9,361,287 Non-collaborative filters in a collaborative document
47 9,361,283 Method and system for projecting text onto surfaces in geographic imagery
48 9,361,198 Detecting compromised resources
49 9,361,084 Methods and systems for installing and executing applications
50 9,361,011 Methods and systems for presenting multiple live video feeds in a user interface
51 9,360,940 Multi-pane interface
52 9,360,671 Systems and methods for image zoom
53 9,360,556 Methods and systems for detecting weather conditions including fog using vehicle onboard sensors
54 9,360,530 Method and system for energy storage capacity estimation of battery cells
55 9,360,340 Customizable presentation of navigation directions
56 9,360,335 Dynamic rerouting during navigation
57 9,360,229 Facilitating ambient temperature measurement accuracy in an HVAC controller having internal heat-generating components
58 9,358,975 Virtual moving safety limits for vehicles transporting objects
59 9,357,917 Method and apparatus for managing blinking