Google patents granted on 31 January 2017

80 US patents granted on 31 January 2017 and assigned to Google

1 D777,784 Display screen with icon
2 D777,768 Display screen with graphical user interface for account switching by tap
3 D777,763 Display panel with a computer icon
4 D777,734 Portion of a display panel with a transitional augmented reality graphical user interface
5 D777,478 Retail display
6 9,560,613 Validating synchronization compliance using network measurements
7 9,560,495 Automatically enabling the forwarding of instant messages
8 9,560,467 3D immersive spatial audio systems and methods
9 9,560,417 Collaborative streaming of video content
10 9,560,400 Consuming paid media of a content platform
11 9,560,392 Dynamic bit rate encoding
12 9,560,332 Media summarization
13 9,560,316 Indicating sound quality during a conference
14 9,560,298 Curved image sensor for a curved focal surface
15 9,560,283 Imaging device with a plurality of pixel arrays
16 9,560,282 Systems and methods for capturing images from a lock screen
17 9,560,254 Method and apparatus for activating a hardware feature of an electronic device
18 9,560,221 Handheld imaging device with VLIW image processor
19 9,560,178 Support housing for modular electronic devices
20 9,560,159 Recommending media content to a user based on information associated with a referral source
21 9,560,157 Managing shareable content in a social network
22 9,560,129 Peer-to-peer group re-formation
23 9,560,124 Method and system for load balancing anycast data traffic
24 9,560,122 Secure native application messaging with a browser application
25 9,560,110 Synchronizing shared content served to a third-party service
26 9,560,108 Providing a mobile access point
27 9,560,101 Method and device with intelligent media management
28 9,560,097 Data management system and method
29 9,560,090 Methods, systems, and media for providing content
30 9,560,054 Incoming and outgoing privacy settings in social networks
31 9,560,022 Avoiding collection of biometric data without consent
32 9,560,006 Method and apparatus for expiring messages in electronic communications
33 9,560,001 Managing notifications across services
34 9,559,996 Systems and methods for integrating cloud storage and network service
35 9,559,985 Weighted cost multipath routing with intra-node port weights and inter-node port weights
36 9,559,956 Sharing bandwidth among multiple users of network applications
37 9,559,949 System and method for improving routing labeling
38 9,559,901 Systems and methods for remote device configuration
39 9,559,867 Contact group dynamics in networked communication devices
40 9,559,802 Optical network remote node for G-PON and WDM-PON
41 9,559,776 Locally powered optical communication network
42 9,559,546 Stand inductive charger
43 9,559,456 Magnetic electrical connection system for an electronic device
44 9,559,404 Antenna
45 9,558,787 Media application backgrounding
46 9,558,743 Integration of semantic context information
47 9,558,713 Dynamic transparency adjustment of user interface element
48 9,558,673 Automated package delivery to a delivery receptacle
49 9,558,659 Determining the stationary state of detected vehicles
50 9,558,639 Systems and methods of intrusion detection
51 9,558,584 3D position estimation of objects from a monocular camera using a set of known 3D points on an underlying surface
52 9,558,413 Bus detection for an autonomous vehicle
53 9,558,411 Plane estimation for contextual awareness
54 9,558,407 Methods, systems, and media for detecting and presenting related media content
55 9,558,280 Methods, apparatuses and computer-readable media for annotating ads with location tags
56 9,558,248 Unified searchable storage for resource-constrained and other devices
57 9,558,242 Social where next suggestion
58 9,558,234 Automatic metadata identification
59 9,558,233 Determining a quality measure for a resource
60 9,558,222 Blended ranking of dissimilar populations using an N-furcated normalization technique
61 9,558,211 Incremental schema consistency validation on geographic features
62 9,558,210 Determining the quality of locations based on travel time investment
63 9,558,198 File map compression using run length encoding for active blocks
64 9,558,186 Unsupervised extraction of facts
65 9,558,179 Training a probabilistic spelling checker from structured data
66 9,558,173 Method for creating a document model from discontinuous selections of an existing document
67 9,558,112 Data management in a data storage device
68 9,557,978 Selection of ranked configurations
69 9,557,908 Methods and systems for rendering in a multi-process browser using a shared memory area
70 9,557,896 Cloud-based tool for creating video interstitials
71 9,557,881 Graphical user interface for tracking and displaying user activities over a predetermined time period
72 9,557,818 Contextually-specific automatic separators
73 9,557,775 Detecting an operating mode of a computing device using accelerometers
74 9,557,737 Distribution decision trees
75 9,557,736 Detecting street parked vehicles
76 9,557,152 Use of comparative sensor data to determine orientation of head relative to body
77 9,556,515 Selective coating of a component using a potting process
78 9,555,846 Pelvis structure for humanoid robot
79 9,555,740 Cross-validating sensors of an autonomous vehicle
80 9,555,582 Method and assembly for additive manufacturing