-
公开(公告)号:US10042652B2
公开(公告)日:2018-08-07
申请号:US15234499
申请日:2016-08-11
Applicant: Google Inc.
IPC: G06F1/24 , G06F9/445 , H04L29/06 , H04L12/28 , G06F9/4401
Abstract: A method for operating a home automation system includes receiving a device modification request from a requesting user device of a requesting user to modify a configurable device property of a requested household device. The requesting user is one of one or more users associated with the household. The method further includes identifying the requested household device based on a home structure mapping the household devices to the corresponding device rooms based on a corresponding location of each household device in the residence. The method also includes determining whether the requesting user has an assigned access level granting access to the requested household device and allowing modification of the one or more configurable device properties of the requested household device. When the requesting user has been assigned an access level, the method includes permitting the modification of the at least one configurable device property of the requested household device.
-
公开(公告)号:US20180218075A1
公开(公告)日:2018-08-02
申请号:US15422204
申请日:2017-02-01
Applicant: Google Inc.
Inventor: Gavin James , Justin Lewis
CPC classification number: G06F16/951 , G06F7/24 , G06F16/313 , G06F16/35 , G06Q30/0256
Abstract: Systems and methods of a gain adjustment component for content selection infrastructure are provided. The system can receive a selection of multiple topics identified by a semantic analysis technique, and identify one or more keywords. The system can determine relevance scores between each of the keywords and the multiple topics. The system can generate an aggregated relevance score for each keyword based on the relevance score for the keyword and each of the multiple topics. The system can determine a threshold based on a metric associated with the multiple topics. The system can determine to input or exclude each of the one or more keywords based on a comparison of the corresponding aggregated relevance score with the threshold.
-
公开(公告)号:US20180217727A1
公开(公告)日:2018-08-02
申请号:US14320549
申请日:2014-06-30
Applicant: Google Inc.
Inventor: Eugene Louis Charles GIRARD , Robert FLACK , Steven Chi TRUONG , Alexander Friedrich KUSCHER , Stefan KUHNE
IPC: G06F3/0484 , G06F3/0481
CPC classification number: G06F3/04845 , G06F3/0481 , G06F2203/04806
Abstract: Aspects of the subject technology relate to scaling an application window. A method includes determining a first window size for an application, and instructing the application to render at the first window size. The method also includes determining a second window size for the application, scaling the first window size to the second window size based on a scale value, and displaying the scaled application at the second window size. The scaling allows a full-screen view of the application to be displayed on a smaller window, or allows shrinking the application window to a size below a normal minimum window size. Inputs to the scaled window are also scaled so that the application continues to behave as if rendered at the first window size.
-
公开(公告)号:US10038675B2
公开(公告)日:2018-07-31
申请号:US14882233
申请日:2015-10-13
Applicant: GOOGLE INC.
Inventor: Laetitia Baudoin , Brian Goodman
CPC classification number: H04L63/0435 , G06F12/0246 , G06F12/1408 , G06F2212/1052 , H04L9/0816 , H04L9/0819 , H04L9/0822 , H04L9/0825 , H04L9/3263 , H04L63/061 , H04L63/123 , H04L2209/76
Abstract: A non-transitory computer-readable storage medium comprising instructions stored thereon. When executed by at least one processor, the instructions may be configured to cause a computing system to at least receive a message, the message including a header, an encrypted symmetric key, and an encrypted body, decrypt the encrypted symmetric key using a private key to generate a decrypted symmetric key, decrypt the encrypted body using the decrypted symmetric key to generate a decrypted body, and store the header, the decrypted symmetric key, and the decrypted body in long-term storage.
-
公开(公告)号:US10037549B2
公开(公告)日:2018-07-31
申请号:US14701119
申请日:2015-04-30
Applicant: Google Inc.
Inventor: Lakshmi Kumar Dabbiru , Senthil Kumar Hariramasamy
CPC classification number: G06Q30/0256 , G06Q50/16
Abstract: Systems and methods for providing conversion metrics for ads related to the housing industry or the employment industry are provided. A system can identify a plurality of ads provided for display to a plurality of identifiers. Each of the plurality of ads is related to one of a housing industry or an employment industry. The system can identify, for an advertiser providing a subset of the identified plurality of ads, one or more identifiers to which the subset of the identified plurality of ads are provided for display. The system can determine, from a location database that includes location information of the plurality of identifiers, a number of identifiers of the identifiers to which the subset of the identified plurality of ads are provided for display that changed locations. The system can then provide, to the advertiser, a conversion metric based on the number of identifiers that changed locations responsive to determining that the number of identifiers is greater than a predetermined threshold.
-
公开(公告)号:US10037332B1
公开(公告)日:2018-07-31
申请号:US15383418
申请日:2016-12-19
Applicant: Google Inc.
Inventor: Stephen Nowland Clark , Joshua Hudgins , Mandy Richau Sladden
CPC classification number: G06F16/13 , G06F16/182 , H04L51/08 , H04L67/1097
Abstract: A cloud storage system receives information associating a user's cloud storage account with a network service account associated with a service provider. The cloud storage system identifies files associated with the network service account, retrieves metadata associated with the files, and provides a list of the files and their associated metadata to the user. The metadata stored by the cloud storage system may indicate the context of the identified files within the network service account. In response to a user command, the cloud storage system may store one of the identified files in the cloud storage account, and may continue to provide the content of the stored file within the network service account even if the stored file is deleted from the network service account.
-
公开(公告)号:US10037313B2
公开(公告)日:2018-07-31
申请号:US15245152
申请日:2016-08-23
Applicant: Google Inc.
Inventor: Fangzhou Wang , Sourish Chaudhuri , Daniel Ellis , Nathan Reale
CPC classification number: G06F17/241 , G10L15/20 , G10L25/78 , G10L25/84 , G10L2021/065 , G10L2025/783
Abstract: A content server accessing an audio stream, and inputs portions of the audio stream into one or more non-speech classifiers for classification, the non-speech classifiers generating, for portions of the audio stream, a set of raw scores representing likelihoods that the respective portion of the audio stream includes an occurrence of a particular class of non-speech sounds associated with each of the non-speech classifiers. The content server generates binary scores for the sets of raw scores, the binary scores generated based on a smoothing of a respective set of raw scores. The content server applies a set of non-speech captions to portions of the audio stream in time, each of the sets of non-speech captions based on a different one of the set binary scores of the corresponding portion of the audio stream.
-
公开(公告)号:US10037187B2
公开(公告)日:2018-07-31
申请号:US14931006
申请日:2015-11-03
Applicant: Google Inc.
Inventor: Tyler Akidau , Robert Bradshaw , Ben Chambers , Craig Chambers , Reuven Lax , Daniel Mills , Frances Perry
IPC: G06F7/00 , H04L12/70 , H04L12/841
Abstract: A method includes receiving data corresponding one of streaming data or batch data and a content of the received data for computation. The method also includes determining an event time of the data for slicing the data, determining a processing time to output results of the received data, and emitting at least a portion of the results of the received data based on the processing time and the event time.
-
公开(公告)号:US20180213258A1
公开(公告)日:2018-07-26
申请号:US15415974
申请日:2017-01-26
Applicant: GOOGLE INC.
Inventor: Yaowu Xu , Jingning Han , Ching-Han Chiang
CPC classification number: H04N19/60 , G06K9/00362 , G06K9/00624 , G06K9/00711 , G06K9/00771 , G06K9/00778 , G08B13/19602 , G08B13/19604 , H04N5/23238 , H04N19/129 , H04N19/13 , H04N19/157 , H04N19/18 , H04N19/44 , H04N19/48 , H04N19/645 , H04N19/70 , H04N19/88 , H04N19/91
Abstract: A method for encoding a transform block in an encoded video bitstream is provided. The method includes encoding a non-zero map indicating positions of the transform block containing non-zero transform coefficients, encoding a respective lower-range level map, and encoding a coefficient residual map. A lower-range level map indicates which values of the non-zero transform coefficients are equal to and which are greater than the map level. Each residual coefficient of the coefficient residual map corresponds to a respective non-zero transform coefficient of the transform block having an absolute value exceeding the maximum map level. An apparatus including a processor and a memory for decoding a transform block is also provided. The memory includes instructions executable by the processor to decode, a non-zero map, decode lower-range level maps up to a maximum map level, and decode a coefficient residual map.
-
370.
公开(公告)号:US20180211178A1
公开(公告)日:2018-07-26
申请号:US15412510
申请日:2017-01-23
Applicant: Google Inc.
Inventor: Sebastian Millius , Sandro Feuz
IPC: G06N99/00
Abstract: Automatically generating and/or automatically transmitting a status of a user. The status is transmitted for presentation to one or more additional users via corresponding computing device(s) of the additional user(s). Some implementations are directed to determining both: a status of a user, and a predicted duration of that status; and generating a status notification that includes the status and that indicates the predicted duration. Some implementations are additionally or alternatively directed to utilizing at least one trust criterion in determining whether to provide a status notification of a user to an additional user and/or in determining what status notification to provide to the additional user. Some implementations are additionally or alternatively directed to training and/or use of machine learning model(s) in determining a status of a user and/or a predicted duration of that status.
-
-
-
-
-
-
-
-
-