Google patents granted on 02 February 2016

65 US patents granted on 02 February 2016 and assigned to Google

1 9,253,617 Methods and systems for carrier activation using information from an existing profile
2 9,253,551 Methods, systems, and media for providing personalized notifications to video viewers
3 9,253,541 Method for one-click subscribing to multiple channels of information on a single topic
4 9,253,534 System for sessionizing log events from a streaming log event source and reducing latency
5 9,253,528 Method and apparatus for determining a media encoding format of a media stream
6 9,253,483 Signaling of scaling list
7 9,253,375 Camera obstruction detection
8 9,253,302 Populating user contact entries
9 9,253,269 Automatic audience creation for shared content
10 9,253,227 Geolocation rescheduling system and method
11 9,253,225 Real-time interaction during video viewing
12 9,253,223 Live interaction in persistent conversations
13 9,253,196 Content access control in a social network
14 9,253,174 Providing a second factor authorization
15 9,253,137 Concurrent display of conversation messages and social network posts by conversation message authors
16 9,253,135 Notification management
17 9,253,134 Creating real-time conversations
18 9,253,117 Systems and methods for reducing network hardware of a centrally-controlled network using in-band network connections
19 9,253,063 Bi-directional video compression for real-time video streams during transport in a packet switched network
20 9,252,973 Converting electronic messages to message posts
21 9,252,963 Performing multicast communication in computer networks by using overlay routing
22 9,252,933 Resource allocation including a DC sub-carrier in a wireless communication system
23 9,252,918 Method and apparatus for control channel transmission and reception
24 9,251,975 Apparatus including a push-button with a compressible member
25 9,251,854 Facial detection, recognition and bookmarking in videos
26 9,251,793 Method, apparatus, and system for automatically monitoring for voice input based on context
27 9,251,791 Multi-modal input on an electronic device
28 9,251,696 Smart-home hazard detector providing location-specific pre-alarm configuration
29 9,251,607 Anti-aliasing techniques
30 9,251,567 Providing color corrections to photos
31 9,251,544 User interface for travel planning
32 9,251,520 Distributing mobile advertisements
33 9,251,519 Systems and methods for monetizing subscription and archival news content
34 9,251,437 System and method for generating training cases for image classification
35 9,251,412 Segmentation of devanagari-script handwriting for recognition
36 9,251,395 Providing resources to users in a social network system
37 9,251,370 Personal content control on media device using mobile user device
38 9,251,369 Privacy selection based on social groups
39 9,251,341 Defensive techniques to increase computer security
40 9,251,336 Secure versioning of software packages
41 9,251,267 Generating behavior information for a link
42 9,251,262 Identifying media queries
43 9,251,251 Dynamic language model
44 9,251,234 Providing snapshots of virtual storage devices
45 9,251,224 Triggering and ranking of native applications
46 9,251,223 Alternative web pages suggestion based on language
47 9,251,206 Generalized edit distance for queries
48 9,251,202 Corpus specific queries for corpora from search query
49 9,251,171 Propagating image signals to images
50 9,251,168 Determining information about a location based on travel related to the location
51 9,251,141 Entity identification model training
52 9,251,126 System and method for using pre-defined character ranges to denote document features
53 9,250,999 Non-volatile random access memory in computer primary memory
54 9,250,874 Sharing property descriptor information between object maps
55 9,250,830 Storing data across a plurality of storage nodes
56 9,250,771 Asynchronously ingesting media content into a content management system from a client computer having an unreliable network connection
57 9,250,769 Grouping of cards by time periods and content types
58 9,250,765 Changing icons for a web page
59 9,250,754 Pressure-sensitive trackpad
60 9,250,729 Method for manipulating a plurality of non-selected graphical user elements
61 9,250,695 Method and apparatus for displaying a predetermined image on a display panel of an electronic device when the electronic device is operating in a reduced power mode of operation
62 9,250,651 Electronic device with folded display
63 9,250,508 Rear projection screen with pin-hole concentrator array
64 9,248,910 Airborne rigid kite with on-board power plant for ship propulsion
65 9,248,834 Predicting trajectories of objects based on contextual information