-
公开(公告)号:WO2018169567A1
公开(公告)日:2018-09-20
申请号:PCT/US2017/057272
申请日:2017-10-18
申请人: GOOGLE INC.
IPC分类号: G06F8/61
摘要: Apparatus and methods related to stored software libraries are provided. A computing device can receive versioned-shared-library information for a first software library used by a software application, where the versioned-shared-library information can include an identifier. The computing device can determine whether the computing device stores a copy of the first software library identified in the versioned-shared-library information by the identifier. The computing device can send a request for one of a full executable and a stripped executable for the software application, where the full executable includes the first software library, and where the stripped executable excludes the first software library. In response to the request, the computing device can receive the full executable or the stripped executable for the software application.
-
公开(公告)号:WO2018125350A1
公开(公告)日:2018-07-05
申请号:PCT/US2017/054154
申请日:2017-09-28
申请人: GOOGLE INC.
发明人: GUPTA, Malhar , VERTIERRA, Karen , LIVNE, Roee , RAO, Neel , CALDWELL, Courtney , LEE, Jiwoong
IPC分类号: G06F9/44
摘要: A method includes determining whether an application has previously been executed by a computing device. The method includes, responsive to determining that the application has not previously been executed by the computing device, determining, by the application, contextual information associated with the computing device. The method also includes determining, based at least in part on the contextual information, content to include in at least one template graphic user interface of a plurality of template graphical user interfaces for an onboarding tutorial of the application. At least one template graphical user interface is associated with at least one feature of the application. The method also includes generating, based on the at least one template graphical user interface and the content, at least a first graphical user interface of the onboarding tutorial. The method further includes outputting an indication of the first graphical user interface of the onboarding tutorial.
-
公开(公告)号:WO2018125348A1
公开(公告)日:2018-07-05
申请号:PCT/US2017/054014
申请日:2017-09-28
申请人: GOOGLE INC.
IPC分类号: H04N21/431 , G06F3/14 , G06F3/048
CPC分类号: G06T11/001 , G06K9/00744 , G06K9/4652 , G06T2200/24 , G09G5/02 , G09G2320/0666 , G11B27/28 , H04N9/00 , H04N21/431
摘要: A user interface adaptation module identifies a dominant color of a portion selection of a frame of a video and, based on the dominant color, generates colors for components of a user interface in which the video is displayed. The colors of the user interface components are set based upon the generated colors and upon context information such as a playing state of the video. The setting of the component colors in this way allows the user interface to adjust to complement both the played content of the video and the video's context. In one embodiment, the dominant color is identified by partitioning individual pixels of the portion selection based on their respective colors. In one embodiment, a set of primary color variants is generated based on the dominant color, and different colors are generated for each type of user interface component based on the different primary color variants.
-
公开(公告)号:WO2018125331A1
公开(公告)日:2018-07-05
申请号:PCT/US2017/052599
申请日:2017-09-21
申请人: GOOGLE INC.
发明人: KIM, Dong , YUAN, Lirong
IPC分类号: G06F17/27 , G06F9/48 , G06F3/0481
摘要: Techniques are described herein for reducing the number of inputs required by a user to utilize copied/cut content to perform various operations. In various implementations, it may be determined that new content has been added to a pasteboard data structure stored in memory of a computing device. The new content may be ready to be provided as input to one or more applications in response to a paste command. The new content may be analyzed to identify attribute(s) of the new content. Additionally or alternatively, dynamic attribute(s) of a state of the computing device may be identified. In various implementations, based on the attribute(s) of the new content and/or the dynamic attribute(s), candidate action(s) may be identified that are performable using the new content as input. Output may be generated and provided that is based the candidate action(s).
-
公开(公告)号:WO2018111384A1
公开(公告)日:2018-06-21
申请号:PCT/US2017/054452
申请日:2017-09-29
申请人: GOOGLE INC.
发明人: AGGARWAL, Vikram , JAMES, Barnaby
摘要: Methods, apparatus, and computer readable media are described related to recording, organizing, and making audio files available for consumption by voice-activated products. In various implementations, in response to receiving an input from a first user indicating that the first user intends to record audio content, audio content may be captured and stored. Input may be received from the first user indicating at least one identifier for the audio content. The stored audio content may be associated with the at least one identifier. A voice input may be received from a subsequent user. In response to determining that the voice input has particular characteristics, speech recognition may be biased in respect of the voice input towards recognition of the at least one identifier. In response to recognizing, based on the biased speech recognition, presence of the at least one identifier in the voice input, the stored audio content may be played.
-
公开(公告)号:WO2018111382A1
公开(公告)日:2018-06-21
申请号:PCT/US2017/054259
申请日:2017-09-29
申请人: GOOGLE INC.
IPC分类号: G06F17/30
摘要: Methods, systems, and media for analyzing spherical video content are provided. More particularly, methods, systems, and media for detecting two-dimensional videos placed on a sphere in abusive spherical video content by tiling the sphere are provided. In some embodiments, the method comprises: receiving an identifier of a spherical video content item, wherein the spherical video content item has a plurality of views and wherein the spherical video content item is encoded into a plurality of two-dimensional video frames; selecting a first frame of the plurality of two-dimensional video frames associated with the spherical video content item; dividing the first frame into a plurality of tiles spanning the first frame of the spherical video content item; calculating, for each tile of the plurality of tiles, a probability that the tile includes content of a particular type of content; determining, for each tile, whether the probability exceeds a predetermined threshold; in response to determining, for a particular tile, that the probability exceeds the predetermined threshold, causing the content associated with the tile to be analyzed using a video fingerprinting technique; and in response to determining, using the video fingerprinting technique, that the content associated with the tile matches a reference content item of a plurality of reference content items, generating an indication of the match in association with the identifier of the spherical video content item.
-
公开(公告)号:WO2018111379A1
公开(公告)日:2018-06-21
申请号:PCT/US2017/054075
申请日:2017-09-28
申请人: GOOGLE INC.
发明人: ZAMARAIEV, Valerii , PAVETIC, Filip
IPC分类号: G06F17/30 , G11B23/28 , G06F21/10 , H04N21/254 , H04N21/835 , G06K9/00 , H04N13/00
摘要: Methods, systems, and media for identifying content in stereoscopic videos and, more particularly, for detecting abusive stereoscopic videos by generating fingerprints for multiple portions of a video frame are provided. The method comprises: receiving, from a user device, a video content item for uploading to a content provider; selecting a frame from a plurality of frames of the video content item for generating one or more fingerprints corresponding to the video content item; generating a first fingerprint corresponding to the selected frame, a second fingerprint corresponding to a first encoded portion of the selected frame, and a third fingerprint corresponding to a second encoded portion of the selected frame; comparing each of the first fingerprint, the second fingerprint, and the third fingerprint to a plurality of reference fingerprints corresponding to reference video content items; determining whether at least one of the first fingerprint, the second fingerprint, and the third fingerprint match a reference fingerprint of the plurality of reference fingerprints; and, in response to determining that at least one of the first fingerprint, the second fingerprint, and the third fingerprint match the reference fingerprint, causing an indication of the match to be presented on the user device.
-
公开(公告)号:WO2018111374A1
公开(公告)日:2018-06-21
申请号:PCT/US2017/053727
申请日:2017-09-27
申请人: GOOGLE INC.
摘要: A computer-implemented method for speech diarization is described. The method comprises determining temporal positions of separate faces in a video using face detection and clustering. Voice features are detected in the speech sections of the video. The method further includes generating a correlation between the determined separate faces and separate voices based at least on the temporal positions of the separate faces and the separate voices in the video. This correlation is stored in a content store with the video.
-
公开(公告)号:WO2018106324A1
公开(公告)日:2018-06-14
申请号:PCT/US2017/054156
申请日:2017-09-28
申请人: GOOGLE INC.
发明人: LEWIS, Justin , COHEN, Joseph
IPC分类号: H04N21/2187 , H04N21/488 , H04N21/442 , H04N21/4788
摘要: Implementations disclose livestream conversation notifications. A method includes receiving, via a first user device over a network, a livestream video; presenting, via the first user device to a first user, the livestream video; selecting, from contacts of the first user, a set of contacts with whom the livestream video is to be shared, the selecting being based on affinity scores of the contacts; and causing a transmission, to the selected set of contacts, of a notification that at least the first user is watching the livestream video.
-
公开(公告)号:WO2018097890A1
公开(公告)日:2018-05-31
申请号:PCT/US2017/053499
申请日:2017-09-26
申请人: GOOGLE INC.
发明人: SINGLETON, David
IPC分类号: G06F9/44
摘要: A computing device is described that requests, at a first time and from a data provider, packaged complication data associated with a complication that comprises a graphical notification element on a display device. The computing device receives the packaged complication data that includes a plurality of complication data updates and timing data that defines a respective length of time that each complication data update is to be displayed. The computing device, responsive to receiving the packaged complication data, outputs, for display, a graphical user interface including current time information and the complication including a graphical indication of a first complication data update. The computing device determines a second time at which to output a graphical indication of a second complication data update for display. The computing device replaces, at the second time, the graphical indication of the first complication data update with that of the second complication data update.
-
-
-
-
-
-
-
-
-