Google patents granted on 27 December 2016

74 US patents granted on 27 December 2016 and assigned to Google

1 D775,233 Media streaming device
2 D775,131 Balanced dock
3 D775,106 Remote control
4 D775,023 Automotive button
5 9,532,434 Systems and methods of determining a type and feature set of a light source, and the control thereof
6 9,532,337 Method and apparatus for transport block signaling in a wireless communication system
7 9,532,310 Receiver state estimation in a duty cycled radio
8 9,532,198 System and method for initiating communication from actual, notional, or dissociated previewed images
9 9,532,188 Creating a group based on proximate detection
10 9,532,176 Smoothed activity signals for suggestion ranking
11 9,532,096 System and method for synching portable media player content with storage space optimization
12 9,532,094 Camera data access based on subscription status
13 9,532,059 Method and apparatus for spatial scalability for video coding
14 9,532,004 Animated user identifiers
15 9,531,993 Dynamic companion online campaign for television content
16 9,531,990 Compound prediction using multiple sources or prediction modes
17 9,531,952 Expanding the field of view of photograph
18 9,531,854 Playing local device information over a telephone connection
19 9,531,842 Network-independent programming model for online processing in distributed systems
20 9,531,839 Systems and methods for request isolation protection
21 9,531,832 Migrating social connections from a first profile to a second profile
22 9,531,822 System and method for ranking conversations
23 9,531,805 Systems and methods for run time migration
24 9,531,803 Content sharing interface for sharing content in social networks
25 9,531,769 Methods and system for sharing gadgets between users
26 9,531,767 Collaborative content streaming
27 9,531,722 Methods for generating an activity stream
28 9,531,718 Confirming the identity of integrator applications
29 9,531,704 Efficient network layer for IPv6 protocol
30 9,531,651 Methods for displaying notifications
31 9,531,649 Identification of message recipients
32 9,531,418 Tunable inter-antenna isolation
33 9,531,410 Method for envelope tracking multiple transmissions through a single power amplifier
34 9,531,265 Capacitive current-mode control of a DC/DC converter
35 9,530,410 Multi-mode guard for voice commands
36 9,530,235 Aligning panoramic imagery and aerial imagery
37 9,530,229 Data object visualization using graphs
38 9,530,227 Methods for generating visual data from nodes containing identity data for persons from a set point of view
39 9,530,184 N-patch image resizing
40 9,530,153 Retargeting in a search environment
41 9,530,099 Access to network content
42 9,530,096 Automatic identification and use of alternate user contact information
43 9,529,938 Unified file search
44 9,529,925 Method of displaying search results
45 9,529,916 Managing documents based on access context
46 9,529,907 Hold back and real time ranking of results in a streaming matching system
47 9,529,898 Clustering classes in language modeling
48 9,529,867 System and method for providing a dynamic dashboard
49 9,529,861 Method, system, and graphical user interface for improved search result displays via user-specified annotations
50 9,529,857 Disambiguation of place geometry
51 9,529,856 Query suggestion templates
52 9,529,852 Selecting a template for a content item
53 9,529,840 Real-time duplicate detection of videos in a massive video sharing system
54 9,529,826 Methods and systems for use of a database of three-dimensional (3D) object data models for search queries
55 9,529,818 Sharing and synchronizing electronically stored files
56 9,529,803 Image modification
57 9,529,793 Resolving pronoun ambiguity in voice queries
58 9,529,791 Template and content aware document and template editing
59 9,529,785 Detecting relationships between edits and acting on a subset of edits
60 9,529,517 Movable information panels
61 9,529,515 Zoom acceleration widgets
62 9,529,511 System and method of generating a view for a point of interest
63 9,529,509 Item selection
64 9,529,505 Indicating potential focus in a user interface
65 9,529,487 Method of providing fast switching to web apps
66 9,529,449 Input method editors for indic languages
67 9,529,420 Transitioning between two power states based on user related signals
68 9,529,201 Magnetically coupled waterproof hinge with integrated multi-stage button and state detection
69 9,529,198 Opto-mechanical system for head-mounted device
70 9,529,197 Wearable device with input and output structures
71 9,529,093 Systems and methods for estimating attitude using double differenced GPS carrier phase measurements
72 9,529,079 Multiplexed multichannel photodetector
73 9,528,850 Suggesting a route based on desired amount of driver interaction
74 9,527,614 Method of packaging camera facilitating ease of installation