-
公开(公告)号:US20220335121A1
公开(公告)日:2022-10-20
申请号:US17854859
申请日:2022-06-30
Applicant: Google LLC
Inventor: Justin Lewis , Scott Davies
IPC: G06F21/53 , G06F16/432 , G06F9/445 , H04L67/53
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.
-
公开(公告)号:US20220150329A1
公开(公告)日:2022-05-12
申请号:US17582324
申请日:2022-01-24
Applicant: Google LLC
Inventor: Justin Lewis , Scott Davies
IPC: H04L67/75 , H04L67/02 , H04L67/025 , G06F16/954 , G06F16/957 , G06F16/951
Abstract: Methods, systems, and media for retrieving content associated with links are provided. In some embodiments, the method comprises: transmitting, from a user device to a server, a request for content corresponding to a page to be presented on the user device; receiving, from the server, the content corresponding to the page and a mapping of one or more links included in the content corresponding to the page to one or more page types associated with each of the one or more links; storing, on the user device, the received mapping; causing the content of the page to be presented on the user device; receiving a selection of one of the one or more links included in the content corresponding to the page; identifying a page type corresponding to the selected link based on the stored mapping; transmitting, to the server, a request for content associated with the selected link; causing user interface elements of a user interface associated with the identified page type to be presented on the user device while waiting for the requested content from the server; and in response to receiving the requested content from the server, causing the received content to be presented within the user interface.
-
43.
公开(公告)号:US11252479B2
公开(公告)日:2022-02-15
申请号:US16195051
申请日:2018-11-19
Applicant: Google LLC
Inventor: Justin Lewis , Scott Davies
IPC: H04N21/466 , H04N21/45 , H04N21/482 , H04L29/08 , H04N21/442 , H04N21/475 , H04N21/6334 , H04N21/258 , G06F16/435 , G06F16/9535 , G06F16/9038 , G06F16/951
Abstract: In some embodiments, a method for recommending content comprises: receiving an authorization to access a media content consumption history, 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; 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; determining that a user device is consuming a media content item in a current viewing session; in response to determining that the current viewing session matches a session group profile from the plurality of session group profiles, and causing a recommended media content item to be presented on the user device.
-
公开(公告)号:US20210367989A1
公开(公告)日:2021-11-25
申请号:US17392154
申请日:2021-08-02
Applicant: Google LLC
Inventor: Justin Lewis , Scott Davies
IPC: H04L29/06 , H04N21/845 , H04N21/234 , H04N21/2187 , H04N21/262 , H04L29/08
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.
-
公开(公告)号:US11082468B2
公开(公告)日:2021-08-03
申请号: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.
-
公开(公告)号:US11010428B2
公开(公告)日:2021-05-18
申请号:US16329060
申请日:2019-01-15
Applicant: Google LLC
Inventor: Justin Lewis , Scott Davies
IPC: G06F16/9032 , G06F16/955 , G10L15/32 , G10L15/30 , G10L15/26
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.
-
公开(公告)号:US10749988B2
公开(公告)日:2020-08-18
申请号:US15495460
申请日:2017-04-24
Applicant: Google LLC
Inventor: Justin Lewis , Scott Davies
IPC: H04L29/08 , G06F16/954 , G06F16/957 , G06F16/951
Abstract: Methods, systems, and media for retrieving content associated with links are provided. In some embodiments, the method comprises: transmitting, from a user device to a server, a request for content corresponding to a page to be presented on the user device; receiving, from the server, the content corresponding to the page and a mapping of one or more links included in the content corresponding to the page to one or more page types associated with each of the one or more links; storing, on the user device, the received mapping; causing the content of the page to be presented on the user device; receiving a selection of one of the one or more links included in the content corresponding to the page; identifying a page type corresponding to the selected link based on the stored mapping; transmitting, to the server, a request for content associated with the selected link; causing user interface elements of a user interface associated with the identified page type to be presented on the user device while waiting for the requested content from the server; and in response to receiving the requested content from the server, causing the received content to be presented within the user interface.
-
公开(公告)号:US20200213309A1
公开(公告)日:2020-07-02
申请号:US16812797
申请日:2020-03-09
Applicant: Google LLC
Inventor: Justin Lewis , Scott Davies
Abstract: Methods, systems, and media for authentication of user devices to a display device are provided. In some implementations, the method comprises: authenticating a first user device to a display device, wherein an authentication token is associated with the authentication of the first user device to the display device, wherein the authentication token is stored on a server in association with an identifier of the first user device, and wherein the first user device is provided with media playback control on the display device in response to the authentication; identifying, using the first user device, a second user device in proximity to the first user device; transmitting, from the first user device to the second user device, an invitation message to authenticate the second user device to the display device; and, in response to receiving a response to the invitation message from the second user device, transmitting, from the first user device to the second user device, the authentication token that causes the second user device to request authentication to the display device from the server, wherein the second user device is provided with media playback control on the display device in response to authenticating with the display device.
-
公开(公告)号:US20250165585A1
公开(公告)日:2025-05-22
申请号:US19030543
申请日:2025-01-17
Applicant: Google LLC
Inventor: Justin Lewis , Scott Davies
IPC: G06F21/53 , G06F9/445 , G06F16/432 , G06Q30/0601 , G10L15/22 , H04L67/53
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.
-
公开(公告)号:US12093320B2
公开(公告)日:2024-09-17
申请号:US18380545
申请日:2023-10-16
Applicant: GOOGLE LLC
Inventor: Justin Lewis , Scott Davies
IPC: G06F16/9032 , G06F16/955 , G10L15/26 , G10L15/30 , G10L15/32
CPC classification number: G06F16/90332 , G06F16/9558 , 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.
-
-
-
-
-
-
-
-
-