71 US patents granted on 05 April 2016 and assigned to Google
1 | D753,132 | Portion of a display panel with an animated computer icon |
2 | D753,131 | Portion of a display panel with an animated computer icon |
3 | 9,307,539 | Method and apparatus for mitigating downlink control channel interference |
4 | 9,307,514 | Managing use of location-identification services |
5 | 9,307,509 | Transmitting radio signals using simultaneous retransmission |
6 | 9,307,508 | Systems and methods for syncronizing multiple electronic devices |
7 | 9,307,466 | In-call handoff between cellular and packet switched networks |
8 | 9,307,429 | Selective user notification for link termination events in wireless personal area network |
9 | 9,307,383 | Request apparatus for delivery of medical support implement by UAV |
10 | 9,307,368 | Automatically generating and maintaining a floor plan |
11 | 9,307,334 | Method for calculating audio latency in real-time audio processing system |
12 | 9,307,269 | Determining interest levels in videos |
13 | 9,307,181 | Time-based triggering of related content links |
14 | 9,307,072 | Method and apparatus for performing a function in an electronic device |
15 | 9,307,067 | Contextually updating wireless device firmware |
16 | 9,307,060 | Illuminated integrated speaker port insert and button |
17 | 9,307,045 | Dynamically determining a tile budget when pre-fetching data in a client device |
18 | 9,307,033 | Scheduling alerts based on calendar and location |
19 | 9,307,013 | Reducing batch completion time in a computer network with max-min fairness |
20 | 9,306,989 | Linking social media and broadcast media |
21 | 9,306,893 | Systems and methods for progressive message flow |
22 | 9,306,882 | Management and presentation of notification content |
23 | 9,306,807 | Adaptive protocol/initialization technique selection |
24 | 9,306,742 | Communicating a secret |
25 | 9,306,723 | Multi-carrier control signaling in wireless communication system |
26 | 9,306,721 | Method and apparatus for device-to-device communication |
27 | 9,306,668 | Using predicted movement to maintain optical-communication lock with nearby balloon |
28 | 9,306,664 | In-service optical signal to noise ratio monitoring in an optical network |
29 | 9,306,613 | Variable antenna match linearity |
30 | 9,306,271 | Integration of antenna structures into balloon envelopes |
31 | 9,305,544 | Multi-source transfer of delexicalized dependency parsers |
32 | 9,305,439 | Configurable indicator on computing device |
33 | 9,305,381 | Multi-threaded rasterisation |
34 | 9,305,333 | Display with square root of two aspect ratio |
35 | 9,305,307 | Selecting content associated with a collection of entities |
36 | 9,305,241 | Systems and methods for reducing a data set |
37 | 9,305,240 | Motion aligned distance calculations for image comparisons |
38 | 9,305,223 | Vision-based indicator signal detection using spatiotemporal filtering |
39 | 9,305,179 | Systems and methods for reducing accuracy of web bugs |
40 | 9,305,145 | Site directed management of audio components of uploaded video files |
41 | 9,305,113 | Contextual query revision |
42 | 9,305,108 | Semantic selection and purpose facilitation |
43 | 9,305,107 | Method and apparatus for pre-fetching place page data for subsequent display on a mobile computing device |
44 | 9,305,105 | System and method for aggregating analytics data |
45 | 9,305,102 | Systems and methods for providing personalized search results based on prior user interactions |
46 | 9,305,099 | Ranking documents based on user behavior and/or feature data |
47 | 9,305,092 | Search query auto-completions based on social graph |
48 | 9,305,091 | Anchor tag indexing in a web crawler system |
49 | 9,305,088 | Personalized search results |
50 | 9,305,087 | Method and apparatus for acquiring content-based capital via a sharing technology |
51 | 9,305,076 | Flattening a cluster hierarchy tree to filter documents |
52 | 9,305,069 | Method and system for uploading data into a distributed storage system |
53 | 9,305,064 | Keyword-based conversational searching using voice commands |
54 | 9,305,063 | Determining geographic areas of interest for a query |
55 | 9,305,053 | Dynamic sessionization of analytics data |
56 | 9,305,025 | Content selection based on image content |
57 | 9,304,985 | Promoting content |
58 | 9,304,974 | Determining an effect on dissemination of information related to an event based on a dynamic confidence level associated with the event |
59 | 9,304,787 | Language preference selection for a user interface using non-language elements |
60 | 9,304,780 | User initiated data rollback using operating system partitions |
61 | 9,304,757 | Peripheral device detection with short-range communication |
62 | 9,304,656 | Systems and method for object selection on presence sensitive devices |
63 | 9,304,648 | Video segments for a video related to a task |
64 | 9,304,595 | Gesture-keyboard decoding using gesture path deviation |
65 | 9,304,572 | System and method for managing a power mode of a designated electronic device |
66 | 9,304,259 | MEMS mirror arrays having multiple mirror units |
67 | 9,304,203 | Methods, devices, and systems for improving dynamic range of signal receiver |
68 | 9,304,154 | Dynamic measurements of pulse peak value |
69 | 9,303,999 | Methods and systems for determining estimation of motion of a device |
70 | 9,303,889 | Multiple environmental zone control via a central controller |
71 | 9,302,770 | Payload-release device and operation thereof |