Google patents granted on 02 June 2015

74 US patents granted on 02 June 2015 and assigned to Google

1 D730,923 Portion of a display screen with graphical user interface
2 D730,922 Portion of a display screen with graphical user interface
3 D730,906 Mobile device module
4 D730,755 Hazardous condition detector
5 9,049,715 In a radio network environment, reducing interference among overlapping cells
6 9,049,688 Selective auto-accept of full duplex push to talk call
7 9,049,680 Threshold determination in TDOA-based positioning system
8 9,049,650 Methods and apparatus for selecting an inter-radio access technology for an electronic device
9 9,049,569 Prohibiting mobile forwarding
10 9,049,567 Hazard detection unit facilitating user-friendly setup experience
11 9,049,555 Clustering geofence-based alerts for mobile devices
12 9,049,485 Video interface
13 9,049,470 Display aware transcoder source selection system
14 9,049,454 High efficiency low complexity interpolation filters
15 9,049,420 Relative quality score for video transcoding
16 9,049,318 Portable hand-held device for displaying oriented images
17 9,049,309 Cloud based contact center platform powered by individual multi-party conference rooms
18 9,049,265 Serving remote access to storage resources
19 9,049,261 Prioritized management and presentation of notifications
20 9,049,211 User challenge using geography of previous login
21 9,049,202 Embedding user equipment information within third party registration messages
22 9,049,137 Hash based ECMP load balancing with non-power-of-2 port group sizes
23 9,049,076 Content selection with privacy features
24 9,049,055 Message clustering by contact list
25 9,048,932 Method and apparatus for co-existence of an OFDMA transmitter with a synchronous frame-based transmitter
26 9,048,913 Method and apparatus for adaptive control of transmit diversity to provide operating power reduction
27 9,048,524 Method and apparatus for compensating for phase shift in a communication device
28 9,048,370 Dynamic control of diode bias voltage (photon-caused avalanche)
29 9,048,042 Domed metal switch having a flange with an actuation protrusion
30 9,047,976 Combined signal delay and power saving for use with a plurality of memory circuits
31 9,047,870 Context based language model selection
32 9,047,706 Aligning digital 3D models using synthetic images
33 9,047,692 Scene scan
34 9,047,654 System and method for displaying contextual supplemental content based on image content
35 9,047,644 Providing context for a social graph addition
36 9,047,627 Publisher side file support for expandable content items
37 9,047,622 Delivering content to users based on advertisement interaction type
38 9,047,621 Content selection filter
39 9,047,620 Expected activity of a user
40 9,047,613 Joining multiple user lists
41 9,047,538 Facial image quality assessment
42 9,047,512 Contact lenses
43 9,047,422 Graph based routing for open areas
44 9,047,393 Cross-domain communications with a shared worker application
45 9,047,383 Analyzing user profiles
46 9,047,378 Systems and methods for accessing a multi-organization collection of hosted contacts
47 9,047,356 Synchronizing multiple reading positions in electronic books
48 9,047,348 Event correlation in cloud computing
49 9,047,345 Processing annotations for a search result
50 9,047,339 Query rewriting with entity detection
51 9,047,327 Method and apparatus for developing a social hierarchy
52 9,047,315 Geotagged hashtags
53 9,047,307 Systems and methods for replicating data
54 9,047,278 Identifying and ranking attributes of entities
55 9,047,271 Mining data for natural language system
56 9,047,268 Character and word level language models for out-of-vocabulary text input
57 9,047,259 System and method for renaming hyperlinks
58 9,047,254 Detection and validation of expansion types of expandable content items
59 9,047,244 Multi-screen computing device applications
60 9,047,141 System and method for limiting the impact of stragglers in large-scale parallel data processing
61 9,047,101 Method for compiling an intermediate code of an application
62 9,047,097 Method for providing an application as a library in a virtual machine
63 9,047,012 Using information from a user device and a server to suggest an input
64 9,046,999 Dynamic input at a touch-based interface based on pressure
65 9,046,996 Techniques for navigation among multiple images
66 9,046,943 Virtual control for touch-sensitive devices
67 9,046,898 Power-preserving communications architecture with long-polling persistent cloud channel for wireless network-connected thermostat
68 9,046,684 Method for selectively treating surfaces
69 9,046,414 Selectable lens button for a hazard detector and method therefor
70 9,045,213 Power generation via a solar montgolfier balloon
71 9,044,965 Disposable digital camera with printing assembly
72 9,044,200 Noble metal surface treatment to improve adhesion in bio-compatible devices
73 9,044,183 Intra-video ratings
74 9,044,075 Container