-
31.
公开(公告)号:US10853659B2
公开(公告)日:2020-12-01
申请号:US15587725
申请日:2017-05-05
Applicant: Google LLC
Inventor: Scott Davies , Justin Lewis
IPC: G06F17/20 , G06K9/00 , G06F3/0481 , G06F16/95
Abstract: Methods, systems, and media for adaptive presentation of a video content item based on an area of interest are provided. In some embodiments, the method comprises: causing a video content item to be presented within a viewport having first dimensions in connection with a web page, wherein the video content item is associated with area of interest information corresponding to one or more frames of the video content item; determining that the first dimensions associated with the viewport have changed in which the viewport is currently associated with second dimensions; determining that a modified video content item should be presented within the viewport having the second dimensions in response to determining that the first dimensions associated with the viewport have changed, wherein the modified video content item includes an area of interest based on the area of interest information associated with the video content item and wherein portions of at least one frame of the modified video content item are removed based on the second dimensions of the viewport; and causing the modified video content item to be presented within the viewport having the second dimensions.
-
公开(公告)号:US20200344281A1
公开(公告)日:2020-10-29
申请号:US16872351
申请日:2020-05-11
Applicant: Google LLC
Inventor: Justin Lewis , Scott Davies
IPC: H04L29/06 , H04N21/845 , H04N21/234 , H04N21/2187 , H04N21/262 , H04L29/08
Abstract: A stream hosting server generates anchors associated with a live stream, each anchor specifying a timestamp of the live stream that represents an opportune moment for a user to join the live stream. When a viewer client device sends a request to join the live stream, the stream hosting server analyzes the anchor list and selects an appropriate anchor. The stream hosting server provides the live stream to the viewer client device beginning at the timestamp specified by the anchor. Thus, the viewer client device can begin displaying the live stream at the opportune moment specified by the anchor. The stream hosting server also creates video on demand content that include a completed live stream as well as anchors associated with the live stream. The viewer client device can display the VOD beginning at different anchors.
-
33.
公开(公告)号:US20200342865A1
公开(公告)日:2020-10-29
申请号:US16620868
申请日:2018-08-21
Applicant: Google LLC
Inventor: Scott Davies , Ruxandra Davies
Abstract: Implementations set forth herein relate to an automated assistant capable of bypassing soliciting a user for supplemental data for completing an action when a previously-queried application is capable of providing the supplemental data. For instance, when a user invokes the automated assistant to complete a first action with a first application, the user may provide many pertinent details. Those details may be useful to a second application that the user may subsequently invoke via the automated assistant for completing a second action. In order to save the user from having to repeat the details to the automated assistant, the automated assistant can interact with the first application in order to obtain any information that may be essential for the second application to complete the second action. The automated assistant can then provide the information to the second application, without soliciting the user for the information.
-
34.
公开(公告)号:US20190090027A1
公开(公告)日:2019-03-21
申请号:US16195051
申请日:2018-11-19
Applicant: Google LLC
Inventor: Justin Lewis , Scott Davies
IPC: H04N21/482 , G06F17/30 , H04N21/258 , H04N21/6334 , H04N21/466 , H04N21/475 , H04N21/442 , H04L29/08 , H04N21/45
Abstract: Methods, systems, and media for recommending media content based on attribute grouped viewing sessions are provided. In some embodiments, the method comprises: receiving an authorization to access a media content consumption history associated with an authenticated user account, wherein the media content consumption history includes a plurality of viewing sessions that each include media content items that have been consumed during that viewing session and wherein each of the plurality of viewing sessions is associated with session attribute information; determining whether the session attribute information associated with the plurality of viewing sessions meets session attribute criteria; generating a plurality of session group profiles by grouping a subset of viewing sessions from the plurality of viewing sessions based on the session attribute information meeting the session attribute criteria; determining that a user device using the authenticated user account is consuming a media content item in a current viewing session; determining whether the user device is likely to view additional media content items associated with at least one of the plurality of session group profiles by comparing session attributes of the current viewing session with each of the plurality of session group profiles; in response to determining that the current viewing session matches a session group profile from the plurality of session group profiles based on the comparison, combining the media content items associated with the session group profile with the media content item in the current viewing session; and causing a recommended media content item to be presented on the user device for the user of the authenticated user account, wherein the recommended media content item is selected from the combined media content items.
-
35.
公开(公告)号:US12254333B2
公开(公告)日:2025-03-18
申请号:US18537190
申请日:2023-12-12
Applicant: GOOGLE LLC
Inventor: Justin Lewis , Scott Davies
IPC: G06F9/451 , B62D1/184 , B62D1/185 , B62D1/19 , G06F3/16 , G06F16/33 , G06F16/332 , G06F16/3329 , G06F16/3332 , G06F16/334 , G06F16/338 , G06F16/35 , G06F16/383 , G06F16/387 , G06F40/20 , G06F40/30 , G06F16/3331 , G06F16/353
Abstract: Methods, apparatus, systems, and computer-readable media are provided for providing context specific schema files that allow an automated assistant to broker human-to-computer dialogs between a user and an application that is separate from the automated assistant. The context specific schema file can provide the automated assistant with sufficient data to be responsive to user queries without necessarily communicating with a remote device, such as a server. Multiple different context specific schema files can be made available to the automated assistant according to a context in which a user is interacting with the automated assistant. In this way, latency otherwise exhibited by the automated assistant can be mitigated by providing the automated assistant with the information needed to respond to a user without continually retrieving the information over a network.
-
公开(公告)号:US20250005077A1
公开(公告)日:2025-01-02
申请号:US18886652
申请日:2024-09-16
Applicant: GOOGLE LLC
Inventor: Justin Lewis , Scott Davies
IPC: G06F16/9032 , G06F16/955 , G10L15/26 , G10L15/30 , G10L15/32
Abstract: Methods, apparatus, systems, and computer-readable media are provided for transferring dialog sessions between devices using deep links. The dialog sessions can correspond to interactions, mediated by an automated assistant, between a user and a third party application. During the dialog session, a user can request that the dialog session be transferred to a different device, for example, to interact with the third party application through a different modality. In response, the automated assistant and/or the third party application can generate a link that can be transferred to the transferee device to allow the transferee device to seamlessly take over the dialog session. In this way, computational resources and electrical power can be preserved by not requiring a recipient device to re-process natural language inputs previously provided during the dialog session.
-
公开(公告)号:US11930062B2
公开(公告)日:2024-03-12
申请号:US17392154
申请日:2021-08-02
Applicant: Google LLC
Inventor: Justin Lewis , Scott Davies
IPC: H04N21/2187 , H04L65/60 , H04L65/612 , H04L67/01 , H04L67/60 , H04N21/234 , H04N21/262 , H04N21/431 , H04N21/442 , H04N21/845
CPC classification number: H04L65/612 , H04L65/60 , H04L67/01 , H04L67/60 , H04N21/2187 , H04N21/23424 , H04N21/26258 , H04N21/8455
Abstract: An application on a viewer client device receives a user input to access a live stream, sends a request to access the live stream, presents information allowing a user to indicate a first anchor of a plurality of anchors of the live stream, the first anchor corresponding to a timestamp for starting a portion of the live stream, receives the live stream and data indicating the timestamp corresponding to the first anchor of the live stream, and displays the live stream beginning at the timestamp corresponding to the first anchor of the live stream.
-
公开(公告)号:US11907363B2
公开(公告)日:2024-02-20
申请号:US17854859
申请日:2022-06-30
Applicant: Google LLC
Inventor: Justin Lewis , Scott Davies
IPC: G06F16/432 , G06F9/445 , H04L67/53 , G06Q30/0601 , G10L15/22 , G06F21/53
CPC classification number: G06F21/53 , G06F9/44505 , G06F16/433 , H04L67/53 , G06F2221/2149 , G06Q30/0619 , G10L15/22
Abstract: Data transfer in a secure processing environment is provided. A digital assistant can receive audio input detected by a microphone of a computing device. The digital assistant can determine, based on the audio input, to invoke a third-party application associated with the computing device. The digital assistant can generate, responsive to the determination to invoke the third-party application, a packaged data object. The digital assistant can forward, to the third-party application invoked by the digital assistant component to execute in a secure processing environment on the computing device, the packaged data object. The third-party application can transmit, responsive to a digital component request triggered in the third-party application, the packaged data object to a digital component selector to execute a real-time selection process based on the packaged data object.
-
39.
公开(公告)号:US11861908B2
公开(公告)日:2024-01-02
申请号:US18108874
申请日:2023-02-13
Applicant: Google LLC
Inventor: Scott Davies , Justin Lewis
IPC: G06F17/00 , G06V20/40 , G06F3/0481 , G06F16/95
CPC classification number: G06V20/46 , G06F3/0481 , G06F16/95 , G06V20/44
Abstract: Methods, systems, and media for adaptive presentation of a video content item based on an area of interest are provided. In some embodiments, the method comprises: causing a video content item to be presented within a viewport having first dimensions in connection with a web page, wherein the video content item is associated with area of interest information corresponding to one or more frames of the video content item; determining that the first dimensions associated with the viewport have changed in which the viewport is currently associated with second dimensions; determining that a modified video content item should be presented within the viewport having the second dimensions in response to determining that the first dimensions associated with the viewport have changed, wherein the modified video content item includes an area of interest based on the area of interest information associated with the video content item and wherein portions of at least one frame of the modified video content item are removed based on the second dimensions of the viewport; and causing the modified video content item to be presented within the viewport having the second dimensions.
-
40.
公开(公告)号:US20230186632A1
公开(公告)日:2023-06-15
申请号:US18108874
申请日:2023-02-13
Applicant: Google LLC
Inventor: Scott Davies , Justin Lewis
IPC: G06V20/40 , G06F3/0481 , G06F16/95
CPC classification number: G06V20/46 , G06F3/0481 , G06F16/95 , G06V20/44
Abstract: Methods, systems, and media for adaptive presentation of a video content item based on an area of interest are provided. In some embodiments, the method comprises: causing a video content item to be presented within a viewport having first dimensions in connection with a web page, wherein the video content item is associated with area of interest information corresponding to one or more frames of the video content item; determining that the first dimensions associated with the viewport have changed in which the viewport is currently associated with second dimensions; determining that a modified video content item should be presented within the viewport having the second dimensions in response to determining that the first dimensions associated with the viewport have changed, wherein the modified video content item includes an area of interest based on the area of interest information associated with the video content item and wherein portions of at least one frame of the modified video content item are removed based on the second dimensions of the viewport; and causing the modified video content item to be presented within the viewport having the second dimensions.
-
-
-
-
-
-
-
-
-