Google patents granted on 29 September 2015

64 US patents granted on 29 September 2015 and assigned to Google

1 D739,880 Display panel with an animated computer icon
2 D739,854 Notebook computer housing
3 9,148,903 Method and apparatus for management of inactive connections for service continuity in an agnostic internet protocol multimedia communication system
4 9,148,802 Predictive indicator of network slowdown
5 9,148,787 Apparatus and method for accessing WiFi networks
6 9,148,754 Calculating and broadcasting an area’s population density based on cell signal
7 9,148,742 Proximity detection via audio
8 9,148,738 Using local gradients for pitch resistant audio matching
9 9,148,702 Extending playing time of a video playing session by adding an increment of time to the video playing session after initiation of the video playing session
10 9,148,698 Methods, systems, and media for controlling a presentation of media content
11 9,148,619 Music soundtrack recommendation engine for videos
12 9,148,530 Handheld imaging device with multi-core image processor integrating common bus interface and dedicated image sensor interface
13 9,148,469 Dynamically designing shared content
14 9,148,468 Distributing shared content
15 9,148,429 Controlling access by web applications to resources on servers
16 9,148,423 Personal identification number (PIN) generation between two devices in a network
17 9,148,399 Automatic publication of a user’s application installation events
18 9,148,398 Prioritized and contextual display of aggregated account notifications
19 9,148,371 Configuring networks using balanced incomplete block designs
20 9,148,332 Content delivery network
21 9,148,329 Resource constraints for request processing
22 9,148,305 Configurable 10/40 gigabit ethernet switch for operating in one or more network operating modes
23 9,148,283 Storing encrypted objects
24 9,148,238 Managing lifecycles of television gadgets and applications
25 9,148,215 Method and device for determining communication timing
26 9,147,338 System and method for emergency notification content delivery
27 9,147,332 Somatosensory type notification alerts
28 9,147,279 Systems and methods for merging textures
29 9,147,203 System and method for managing indoor geolocation conversions
30 9,147,200 Frequency capping of content across multiple devices
31 9,147,199 Advertisements in view
32 9,147,194 Aggregated performance information for video content items
33 9,147,161 Determining geo-locations of users from user activities
34 9,147,154 Classifying resources using a deep network
35 9,147,061 Multi-level authentication
36 9,147,005 Consistently delivering a web page having source code with a dynamic instruction
37 9,147,001 Automatic user-based query generation and execution
38 9,146,997 Customizing image search for user attributes
39 9,146,993 Content keyword identification
40 9,146,992 Enriching web resources
41 9,146,984 Enhancing queries for data tables with nested fields
42 9,146,980 Temporal content selection
43 9,146,972 Ranking of presentation modes for particular content
44 9,146,967 Multi-stage query processing system and method for use with tokenspace repository
45 9,146,966 Click or skip evaluation of proximity rules
46 9,146,964 Providing results to parameterless search queries
47 9,146,943 Determining user content classifications within an online community
48 9,146,939 Generating and using result suggest boost factors
49 9,146,919 Bootstrapping named entity canonicalizers from English using alignment models
50 9,146,914 System and method for providing a context sensitive undo function
51 9,146,911 Predicting expansion directions for expandable content item environments
52 9,146,906 Modifying a webpage display based on a referrer web address
53 9,146,763 Measuring virtual machine metrics
54 9,146,656 Notifications user interface
55 9,146,624 Method for managing screen orientation of a portable electronic device
56 9,146,623 Systems and methods for registering key inputs
57 9,146,618 Unlocking a head mounted device
58 9,146,596 Apparatus and methods for thermal management of a computing device
59 9,146,400 Display panel tiling using seam-concealing optics
60 9,146,117 Position indication controls for device locations
61 9,146,116 Automatic continued search
62 9,146,114 Presenting information for a current location or time
63 9,145,140 Robust method for detecting traffic signals and their associated states
64 9,145,139 Use of environmental information to aid image processing for autonomous vehicles