Google patents granted on 10 March 2015

63 US patents granted on 10 March 2015 and assigned to Google

1 D724,083 Wearable display device
2 D724,082 Wearable display device
3 D724,058 Remote control
4 8,978,158 Privacy management across multiple devices
5 8,978,093 Policy based trust of proxies
6 8,978,060 Systems, methods, and media for presenting advertisements
7 8,978,042 Method and system for maintaining game functionality for a plurality of game instances running on a computer system
8 8,977,987 Motion-based interface control on computing device
9 8,977,963 In place expansion of aggregated views
10 8,977,857 System and method for granting access to protected information on a remote server
11 8,977,806 Hybrid memory module
12 8,977,748 System and method for providing location reporting services
13 8,977,742 Remote validation of user interactions for client-side scripting
14 8,977,741 Method and system for cloud computing service transparency
15 8,977,719 Content oriented copyright display
16 8,977,654 Assigning classes to users of an online community
17 8,977,653 Modifying web pages to reduce retrieval latency
18 8,977,649 Generating suggestions for user groups in social networks
19 8,977,645 Accessing a search interface in a structured presentation
20 8,977,644 Collaborative search results
21 8,977,641 Suggesting participation in an online social group
22 8,977,639 Actionable search results for visual queries
23 8,977,630 Personalizing search results
24 8,977,627 Filter based object detection using hash functions
25 8,977,620 Method and system for document classification
26 8,977,617 Computing social influence scores for users
27 8,977,612 Generating a related set of documents for an initial set of documents
28 8,977,609 Providing a search result based on an input including a time specification
29 8,977,553 Dynamic adjustment of text input system components
30 8,977,495 Time independent transit routing
31 8,977,393 Methods and systems for charging a robotic device
32 8,977,374 Geometric and acoustic joint learning
33 8,977,275 In-vehicle pico-cell system and methods therefor
34 8,977,201 Techniques for using near field communication to add a person to an email thread
35 8,977,074 Urban geometry estimation from laser measurements
36 8,977,067 Audio identification using wavelet-based signatures
37 8,977,066 Image compression using sub-resolution images
38 8,977,057 Detection of diacritics in OCR systems with assignment to the correct text line
39 8,977,037 Methods and systems of creating a stereoscopic image
40 8,977,012 Image denoising system and method
41 8,977,007 Detecting a vehicle signal through image differencing and filtering
42 8,977,003 Detecting objects in a sequence of images
43 8,976,992 Speaker porting around backlit keyboard
44 8,976,965 Mobile computing device and wearable computing device having automatic access mode control
45 8,976,957 Headset microphone boom assembly
46 8,976,884 Method and apparatus for antenna array channel feedback
47 8,976,774 Radio link performance prediction in wireless communication terminal
48 8,976,735 Channel scanning
49 8,976,708 Parameterized device models for openflow
50 8,976,226 Generating an animated preview of a multi-party video communication session
51 8,976,223 Speaker switching in multiway conversation
52 8,976,221 Adaptable identification of relevant regions in live streams
53 8,976,218 Apparatus for providing feedback on nonverbal cues of video conference participants
54 8,976,201 Systems and methods for rendering user interface elements in accordance with a device type
55 8,976,188 Optimized data communication system and method for an image rendering system
56 8,976,179 Determining 3D model information from stored images
57 8,976,169 Rendering terrain patches
58 8,976,128 Using pressure differences with a touch-sensitive display screen
59 8,976,117 Keypad with integrated touch sensitive apparatus
60 8,976,085 Wearable device with input and output structures
61 8,976,063 Automated detection of vehicle parking and location
62 8,974,274 Evaporative induction cooling
63 8,973,613 Electrorheological valve