Google patents granted on 05 April 2016

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