Google patents granted on 17 March 2015

74 US patents granted on 17 March 2015 and assigned to Google

1 8,984,612 Method of identifying an electronic device by browser versions and cookie scheduling
2 8,984,600 Integrating a router based web meter and a software based web meter
3 8,984,559 Personalized auto-generated electronic programming guide for content delivery platforms
4 8,984,558 System and method for transitioning video
5 8,984,549 Method for tag insertion and notification for DVR addressable advertisement
6 8,984,547 Estimating demographic compositions of television audiences
7 8,984,445 System and method for geo-locating images
8 8,984,436 Selecting categories with a scrolling control
9 8,984,422 Group conversation between a plurality of participants
10 8,984,414 Function extension for browsers or documents
11 8,984,399 Power metering and control in cloud based computer
12 8,984,350 Replication method and apparatus in a distributed system
13 8,984,285 Use of generic (browser) encryption API to do key exchange (for media files and player)
14 8,984,186 Augmenting capabilities of a host device
15 8,984,151 Content developer abuse detection
16 8,984,147 Velocity based content delivery
17 8,984,139 System and method for editing a conversation in a hosted conversation system
18 8,984,136 Systems and methods for object recognition
19 8,984,130 Tracking content across the internet
20 8,984,099 Systems and methods for identifying increased user interest and promoting content in a geographic information system
21 8,984,098 Organizing a stream of content
22 8,984,091 Providing content based on timestamp of last request for content
23 8,984,078 Systems and methods for device-to-cloud message delivery
24 8,984,008 Re-use of binaries for multiple user accounts
25 8,984,006 Systems and methods for identifying hierarchical relationships
26 8,983,998 Prioritizing points of interest in unfamiliar regions
27 8,983,974 Scoring authors of posts
28 8,983,970 Ranking content using content and content authors
29 8,983,960 Opportunistic job processing
30 8,983,956 Category generalization for search queries
31 8,983,948 Providing electronic content based on a composition of a social network
32 8,983,945 Matching video content to video bibliographic data
33 8,983,941 Visual content retrieval
34 8,983,939 Query image search
35 8,983,901 System and method for rectangular region covering
36 8,983,898 Extracting instance attributes from text
37 8,983,868 Using location information in electronic commerce
38 8,983,865 System and method for calculating store display layouts
39 8,983,860 Advertising auction system
40 8,983,845 Third-party audio subsystem enhancement
41 8,983,781 Detecting road weather conditions
42 8,983,764 Dynamic determination of device location reporting frequency
43 8,983,705 Methods and systems for detecting weather conditions including fog using vehicle onboard sensors
44 8,983,682 Unlocking mobile-device and/or unmanned aerial vehicle capability in an emergency situation
45 8,983,536 Resource management in a multi-operating environment
46 8,983,388 Method and apparatus to facilitate preventing interference as between base stations sharing carrier resources
47 8,983,387 Apparatus and methods for remote control of electronic devices
48 8,983,273 Selectively recording media content
49 8,983,228 Systems and methods for automatically adjusting the temporal creation data associated with image files
50 8,983,193 Techniques for automatic photo album generation
51 8,983,192 High-confidence labeling of video volumes in a video sharing service
52 8,983,188 Edge-aware smoothing in images
53 8,983,179 System and method for performing supervised object segmentation on images
54 8,983,152 Image masks for face-related selection and processing in images
55 8,983,142 Programmatic silhouette attribute determination
56 8,983,085 Method and apparatus for reducing noise pumping due to noise suppression and echo control interaction
57 8,982,700 System and method for minimizing hardware resources for given performance using weighted cost multi-path flow distribution
58 8,982,693 Radio link monitoring in a wireless communication device
59 8,982,471 HMD image source as dual-purpose projector/near-eye display
60 8,982,218 Detecting media source quality to determine introduced phenomenon
61 8,982,217 Determining states and modifying environments according to states
62 8,982,185 Systems and methods for 2D-to-3D conversion
63 8,982,154 Three-dimensional overlays within navigable panoramic images, and applications thereof
64 8,982,145 Display error indications
65 8,982,137 Methods and systems for overriding graphics commands
66 8,982,120 Blurring while loading map data
67 8,982,104 Touch typing emulator for a flat surface
68 8,981,981 Digital-to-analog converter with monotonicity
69 8,981,950 Sensor device measurements adaptive to HVAC activity
70 8,981,665 Color shifting pumped-phosphor light emitting diode light sources via modulation of current pulses
71 8,979,271 Facilitation of temperature compensation for contact lens sensors and temperature sensing
72 8,979,060 Device holder for retaining an electronic device
73 D724,511 Automotive display
74 D724,462 Hazardous condition detector