Google patents granted on 29 November 2016

75 US patents granted on 29 November 2016 and assigned to Google

1 RE46,219 Method and apparatus for energy-efficient temperature-based systems management
2 D772,863 Portion of a handheld device
3 9,510,328 Reducing the effects of interference experienced by a communication device
4 9,510,318 Method and apparatus for ascertaining a location of a personal portable wireless communication device
5 9,510,250 HARQ adaptation for acquisition of neighbor cell system information
6 9,510,168 Prohibiting mobile forwarding
7 9,510,128 Mobile phone locator
8 9,510,127 Method and apparatus for generating an audio output comprising spatial information
9 9,510,058 Program guide user interface
10 9,510,038 Personal measurement devices for media consumption studies
11 9,510,036 Systems and methods for providing content in a content list
12 9,510,028 Adaptive video transcoding based on parallel chunked log analysis
13 9,510,026 Apparatus and methods for generating clips using recipes with slice definitions
14 9,510,019 Two-step quantization and coding method and apparatus
15 9,509,998 Conditional predictive multi-symbol run-length coding
16 9,509,905 Extraction and representation of three-dimensional (3D) and bidirectional reflectance distribution function (BRDF) parameters from lighted image sequences
17 9,509,894 Capturing images using controlled vibration
18 9,509,857 Mobile device push notification using mobile application usage history
19 9,509,813 Electronic device housing and method of assembly
20 9,509,798 Subscriptions to paid channels of an internet-based content platform
21 9,509,772 Visualization and control of ongoing ingress actions
22 9,509,757 Parallel sorting key generation
23 9,509,754 Provisioning remote access to a node
24 9,509,732 System and method for hosting and sharing a live event
25 9,509,681 Secure instant messaging system
26 9,509,673 Automated accounts for media playback
27 9,509,670 System and method for managing secure communications in an Ad-Hoc network
28 9,509,653 Systems and methods for directing messages to multiple user profiles on a mobile device
29 9,509,651 Presentation of messages in multi-sectioned views
30 9,509,647 Systems and methods for downloading and viewing images
31 9,509,644 System and method for sharing content in an instant messaging application
32 9,509,624 Generating transmission schedules
33 9,509,377 Method and apparatus for rank adaptation in an orthogonal frequency division multiplexing communication system
34 9,509,269 Ambient sound responsive media player
35 9,508,681 Stacked semiconductor chip RGBZ sensor
36 9,508,342 Initiating actions based on partial hotwords
37 9,508,340 User specified keyword spotting using long short term memory neural network feature extractor
38 9,508,250 Automatic security system mode selection
39 9,508,247 Systems and methods of automated arming and disarming of a security system
40 9,508,175 Intelligent cropping of images based on multiple interacting variables
41 9,508,172 Methods and devices for outputting a zoom sequence
42 9,508,169 Method and apparatus for contextually varying amounts of imagery on a map
43 9,508,108 Hardware-accelerated graphics for user interface elements in web applications
44 9,508,103 Deferred social network check-in
45 9,508,101 Systems and methods for providing stock ticker information
46 9,508,087 Identifying similar display items for potential placement of content items therein
47 9,508,023 Transformation invariant media matching
48 9,508,002 Generating cinematic flyby sequences following paths and GPS tracks
49 9,507,954 Monitoring digital images
50 9,507,873 Reduced latency for subresource transfer
51 9,507,860 Systems, methods, and media for identifying content
52 9,507,859 Speculative acquisition of certificate validation information
53 9,507,858 Selectively merging clusters of conceptually related words in a generative model for text
54 9,507,853 Synonym identification based on search quality
55 9,507,852 Techniques for discriminative dependency parsing
56 9,507,836 Associating an event attribute with a user based on a group of one or more electronic messages associated with the user
57 9,507,830 Tailoring user experience for unrecognized and new users
58 9,507,826 Generating real-time search results
59 9,507,805 Drawing based search queries
60 9,507,804 Similar search queries and images
61 9,507,801 Enforcing category diversity
62 9,507,791 Storage system user interface with floating file collection
63 9,507,739 Configurable memory circuit system and method
64 9,507,713 Memory object pretenuring
65 9,507,648 Separate plug-in processes in browsers and applications thereof
66 9,507,637 Computer platform where tasks can optionally share per task resources
67 9,507,513 Displaced double tap gesture
68 9,507,426 Using the Z-axis in user interfaces for head mountable displays
69 9,507,380 Assembly for attaching a lens to a housing
70 9,507,363 Systems, methods and apparatus for encouraging energy conscious behavior based on aggregated third party energy consumption
71 9,507,362 Systems, methods and apparatus for encouraging energy conscious behavior based on aggregated third party energy consumption
72 9,507,347 Vision-based indicator signal detection using spatiotemporal filtering
73 9,506,966 Off-center sensor target region
74 9,506,773 Automatic navigation assistance based on calendar data
75 9,505,348 Variable magnetic break-away mounting mechanism