-
公开(公告)号:US09965492B1
公开(公告)日:2018-05-08
申请号:US14258298
申请日:2014-04-22
Applicant: Google Inc.
Inventor: Bo Wang , Omer Bar-or , Pravir K. Gupta , Yang Gao , Nitin Mangesh Shetti
CPC classification number: G06F17/30241 , G06F17/3087
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for using location aliases. In some implementations, a query is received, and a user that submitted the query is identified. It can be determined that one or more terms of the query represent an alias for a user-specific geographical location that has not been designated for the identified user. In response, a prompt can be provided to the user to specify a geographical location corresponding to the one or more query terms, data indicating a geographical location is received, and data is stored that indicates that, for the identified user, the one or more terms are an alias for the geographical location. One or more search results responsive to the query are provided, where the alias corresponds to the geographical location input in response to the prompt.
-
公开(公告)号:US09964973B2
公开(公告)日:2018-05-08
申请号:US14333917
申请日:2014-07-17
Applicant: Google Inc.
Inventor: Ian C. Smith , Daniel Adam Warren , Scott Mullins , Brian Jonathan Conner
IPC: G05F1/46 , G08B17/10 , H02J1/06 , G06F1/32 , G08B21/18 , G08B25/10 , G08B17/117 , G08B25/08 , H02M1/00
CPC classification number: G05F1/46 , G06F1/3203 , G06F1/3287 , G08B17/10 , G08B17/117 , G08B21/18 , G08B25/08 , G08B25/10 , H02J1/06 , H02M2001/008 , H03K2217/0036 , Y02D10/171 , Y02P80/11 , Y10T307/367 , Y10T307/461
Abstract: Hazard detection systems according to embodiments described herein are operative to provide failsafe safety detection features and user interface features using circuit topology and power budgeting methods that minimize power consumption. The safety detection features can monitor environmental conditions (e.g., smoke, heat, humidity, carbon monoxide, carbon dioxide, radon, and other noxious gasses) in the vicinity of the hazard detection system associated and alarm occupants when an environmental condition exceeds a predetermined threshold.
-
公开(公告)号:US20180124740A1
公开(公告)日:2018-05-03
申请号:US15339707
申请日:2016-10-31
Applicant: Google Inc.
Inventor: Rajeev Koodli , Hassan Sipra , Alan Jones , Francis Tsui , Bok Knun Randolph Chung
CPC classification number: H04W68/02 , H04B7/18504 , H04B7/18508 , H04B7/1851 , H04W24/08 , H04W72/0453
Abstract: Internet Connectivity Services provided by mobile wireless stations deployed in drones, balloons, airplanes etc. may be intermittent and in some cases event-driven, such as in response to emergency and natural disasters. In such deployments, end users of wireless devices may not know that Internet connectivity has become available. Even when the wireless device, such as a smartphone, is able to autonomously attach to the network when Internet connectivity becomes available, end users may not realize that their devices have re-connected to the network. The proposed systems and methods relate to providing Internet service availability notification to end users. The proposed systems and methods collect data related to Internet service availability notifications for analytics.
-
公开(公告)号:US20180124146A1
公开(公告)日:2018-05-03
申请号:US15337806
申请日:2016-10-28
Applicant: Google Inc.
Inventor: Chao Chen , Yao-Chung Lin , Anil Kokaram , Steve Benting
IPC: H04L29/06 , H04L12/811
Abstract: Implementations disclose bitrate optimization for multi-representation encoding using playback statistics. A method includes generating multiple versions of a segment of a source video, the versions comprising encodings of the segment at different encoding bitrates for each resolution of the segment, measuring a quality metric for each version of the segment, generating rate-quality models for each resolution of the segment based on the measured quality metrics corresponding to the resolutions, generating a probability model to predict requesting probabilities that representations of the segment are requested, the probability model based on a joint probability distribution of network speed and viewport size that is generated from client-side feedback statistics associated with prior playbacks of other videos, determining an encoding bitrate for each of the representations of the segment based on the rate-quality models and the probability model, and assigning determined encoding bitrates to corresponding representations of the segment.
-
公开(公告)号:US20180121828A1
公开(公告)日:2018-05-03
申请号:US15340284
申请日:2016-11-01
Applicant: Google Inc.
Inventor: Daniel M. Keysers , Victor Carbune , Thomas Deselaers
IPC: G06N99/00
CPC classification number: G06N20/00
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing actionable suggestions are disclosed. In one aspect, a method includes receiving (i) an indication that an event detection module has determined that a shared event of a particular type is presently occurring or has occurred, and (ii) data referencing an attribute associated with the shared event. The method includes selecting, from among multiple output templates that are each associated with a different type of shared event, a particular output template associated with the particular type of shared event detected by the module. The method generates a notification for output using at least (i) the selected particular output template, and (ii) the data referencing the attribute associated with the shared event. The method then provides, for output to a user device, the notification that is generated.
-
公开(公告)号:US20180121377A1
公开(公告)日:2018-05-03
申请号:US15336066
申请日:2016-10-27
Applicant: Google Inc.
Inventor: Dong Hyuk Woo , Ravi Narayanaswami
CPC classification number: G06F13/1668 , G06F15/76 , G06F17/16 , G06N3/063 , G06N3/08 , G06N3/10 , G06N5/04 , G06N20/00 , Y02D10/14
Abstract: A computer-implemented method includes receiving, by a computing device, input activations and determining, by a controller of the computing device, whether each of the input activations has either a zero value or a non-zero value. The method further includes storing, in a memory bank of the computing device, at least one of the input activations. Storing the at least one input activation includes generating an index comprising one or more memory address locations that have input activation values that are non-zero values. The method still further includes providing, by the controller and from the memory bank, at least one input activation onto a data bus that is accessible by one or more units of a computational array. The activations are provided, at least in part, from a memory address location associated with the index.
-
公开(公告)号:US20180121012A1
公开(公告)日:2018-05-03
申请号:US15340529
申请日:2016-11-01
Applicant: Google Inc.
Inventor: Vijay L. Asrani
IPC: G06F3/041
CPC classification number: G06F3/0416 , G06F1/1626 , G06F1/1647 , G06F3/0346 , G06F3/03547 , G06F2203/04108 , H04M1/72569
Abstract: A computing device includes a housing that includes a front side and a back side. The computing device also includes a first presence-sensitive input component at the front side of the housing, a second presence-sensitive input component at the back side of the housing. The computing device includes at least one object detection sensor configured to generate sensor data. The computing device includes at least one processor, and a memory that includes instructions that cause the at least one processor to: determine whether an object is in the proximity of the computing device, responsive to determining that the object is in the proximity of the computing device, determine whether to disable a particular presence-sensitive input component located at a side of the housing opposite the at least one object detection sensor, and disable the particular presence-sensitive input component.
-
公开(公告)号:US20180120661A1
公开(公告)日:2018-05-03
申请号:US15339839
申请日:2016-10-31
Applicant: Google Inc.
Inventor: Adam Scott Kilgore , Amber Luttmann Volmering
CPC classification number: G02F1/155 , G02B5/208 , G02F1/1506 , G02F1/157 , G02F1/163 , G02F2001/1555 , G06K9/00771 , H04N5/2254 , H04N5/23245 , H04N5/2355 , H04N5/2358 , H04N5/332
Abstract: This application is directed to controlling a camera that includes an electrochromic glass layer. The electrochromic glass layer is disposed in front of a sensor array of the camera and has optical transmission properties that are responsive to voltage applied to the electrochromic glass layer. In accordance with a determination to transition the camera mode to a Day mode, a camera controller generates a first voltage, which is then applied to the electrochromic glass layer to cause the lens assembly to enter a first transmission state. In response to the first voltage, the electrochromic glass layer removes a substantial portion of a predefined band of infrared wavelengths in ambient light incident on the camera, and simultaneously passes by the electrochromic glass layer a substantial portion of visible wavelengths in the ambient light, thereby exposing the sensor array to the substantial portion of the visible wavelengths of the ambient light.
-
公开(公告)号:US09961246B2
公开(公告)日:2018-05-01
申请号:US15175318
申请日:2016-06-07
Applicant: Google Inc.
Inventor: Philip Sean Stetson , Guangxun Liao
CPC classification number: H04N5/2254 , H04N5/2257 , H04N5/2258 , H04N5/23212 , H04N5/247 , H04N5/332
Abstract: Techniques and apparatuses are described that enable non-canting VCM-actuated autofocus. These techniques and apparatuses enable multiple focal distances that are substantially free of imaging errors caused by canting of a lens housing. These multiple focal distances are provided by multiple positions of a lens housing relative to an image sensor. These positions can be free of cant through use of mechanical stops and corresponding mechanical stop-mates. By so doing, lower cost, faster focusing, higher image quality, lower power, or lower settling time can be achieved.
-
公开(公告)号:US09959727B2
公开(公告)日:2018-05-01
申请号:US14587441
申请日:2014-12-31
Applicant: Google Inc.
Inventor: Anthony Michael Fadell , Matthew Lee Rogers , Yoky Matsuoka , David Sloo , Shigefumi Honjo , Scott A. McGaraghan , Michael Plitkins , Maxime Veron , Isabel Guenette
IPC: G08B23/00 , G09B21/00 , H04L7/00 , G05B19/02 , H04B1/20 , H04L12/18 , G08B5/22 , G08B19/00 , G06Q10/08 , G08B27/00 , G06Q10/06 , G08B25/00 , G08B29/18
CPC classification number: G08B19/005 , G06Q10/0631 , G06Q10/083 , G08B25/008 , G08B27/003 , G08B29/185
Abstract: This patent specification relates to apparatus, systems, methods, and related computer program products for providing home security/smart home objectives. More particularly, this patent specification relates to a plurality of devices, including intelligent, multi-sensing, network-connected devices, that communicate with each other and/or with a central server or a cloud-computing system to provide any of a variety of useful home security/smart home objectives.
-
-
-
-
-
-
-
-
-