Google patents granted on 09 June 2015

63 US patents granted on 09 June 2015 and assigned to Google

1 D731,542 Portion of a display screen with icon
2 D731,484 Display device component
3 D731,483 Combined display device and case
4 D731,383 Vehicle door
5 9,055,376 Classifying music by genre using discrete cosine transforms
6 9,055,348 Distribution of video ads in a playlist format
7 9,055,346 Array of transcoder instances with internet protocol (IP) processing capabilities
8 9,055,343 Recommending content based on probability that a user has interest in viewing the content again
9 9,055,332 Lip synchronization in a video conference
10 9,055,311 Providing a program listing
11 9,055,221 Portable hand-held device for deblurring sensed images
12 9,055,191 Synchronous communication
13 9,055,130 Initiating media presentation prior to receiving seek index data
14 9,055,120 Device capability filtering
15 9,055,062 Per-user wireless traffic handling
16 9,054,911 Multicast group ingestion
17 9,054,891 Distributing session initiation protocol content to universal plug and play devices in a local network
18 9,054,879 Method and apparatus for delivering certificate revocation lists
19 9,054,876 Fast efficient vocabulary computation with hashed vocabularies applying hash functions to cluster centroids that determines most frequently used cluster centroid IDs
20 9,054,525 Methods and apparatus for dynamically adjusting an over-current protection threshold
21 9,054,079 Assembling thin silicon chips on a contact lens
22 9,053,706 Disambiguating input based on context
23 9,053,703 Generating acoustic models
24 9,053,699 Apparatus and method for audio frame loss recovery
25 9,053,657 Two-way HDMI communication
26 9,053,648 Tiled displays using multiple display panels over monolithic backlight modules
27 9,053,581 Hidden line grids in a browser environment
28 9,053,555 Creating a mesh from a sparse structure-from-motion point cloud using co-visibility of points
29 9,053,530 Method for sliced inpainting
30 9,053,518 Constructing social networks
31 9,053,509 Recommended modes of transportation for achieving fitness goals
32 9,053,495 Geographical targeting for content management of campaigns
33 9,053,493 Affecting display of content based on negative reactions
34 9,053,492 Calculating flight plans for reservation-based ad serving
35 9,053,424 Learning mechanism for recommended reordering of elements based on demographic information
36 9,053,417 Domain level clustering
37 9,053,416 Systems and methods for screening potentially inappropriate content
38 9,053,363 Object identification in visual media
39 9,053,357 Identifying images using face recognition
40 9,053,350 Efficient identification and correction of optical character recognition errors through learning in a multi-engine environment
41 9,053,332 Policy for secure packet transmission using required node paths and cryptographic signatures
42 9,053,243 Unidirectional and bidirectional communication between a host device and a peripheral device
43 9,053,199 Uniquely identifying script files by appending a unique identifier to a URL
44 9,053,185 Generating a representative model for a plurality of models identified by similar feature data
45 9,053,177 Sitelinks based on visual location
46 9,053,171 Clustering data points
47 9,053,156 Search query results based upon topic
48 9,053,154 System and method for generating a compatibility score for web content
49 9,053,129 Content item relevance based on presentation data
50 9,053,115 Query image search
51 9,053,107 Determining updates for files based on an organization of the files on different blocks of a storage device
52 9,053,078 Statistics overlay
53 9,052,988 Featured items of distributed discussion collaboration
54 9,052,986 Pitch shift resistant audio matching
55 9,052,966 Migrating code from a source format to a target format
56 9,052,804 Object occlusion to initiate a visual search
57 9,052,795 Displaying side-tabbed panels for an application operating on a computing device
58 9,052,721 Method for correcting alignment of vehicle mounted laser scans with an elevation map for obstacle detection
59 9,052,206 Generating an indoor map model
60 9,052,200 Automatic travel directions
61 9,052,199 System and method for indicating user location and facing direction on a digital map
62 9,051,043 Providing emergency medical services using unmanned aerial vehicles
63 9,050,977 Detecting and responding to tailgaters