-
公开(公告)号:US11474841B2
公开(公告)日:2022-10-18
申请号:US16326814
申请日:2019-01-23
Applicant: Google LLC
Inventor: Justin Lewis , Scott Davies
IPC: G06F9/451 , G06F40/20 , G06F16/33 , G06F16/332 , G06F40/30 , B62D1/19 , B62D1/184 , B62D1/185 , G06F16/35 , G06F16/338 , G06F16/383 , G06F3/16 , G06F16/387 , G06F17/00
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.
-
公开(公告)号:US11233791B2
公开(公告)日:2022-01-25
申请号:US16812797
申请日:2020-03-09
Applicant: Google LLC
Inventor: Justin Lewis , Scott Davies
IPC: H04L29/06 , G06F21/44 , H04N21/258
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, where the first user device is provided with media playback control on the display device in response to the authentication; identifying 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 transmitting, from the first user device to the second user device, an authentication token that causes the second user device to request authentication to the display device from the server, where the second user device is provided with media playback control on the display device in response to authenticating with the display device.
-
公开(公告)号:US20210342168A1
公开(公告)日:2021-11-04
申请号:US16326814
申请日:2019-01-23
Applicant: Google LLC
Inventor: Justin Lewis , Scott Davies
IPC: G06F9/451 , G06F16/332 , G06F16/33 , G06F40/30
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.
-
公开(公告)号:US20210271714A1
公开(公告)日:2021-09-02
申请号:US17322779
申请日:2021-05-17
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.
-
公开(公告)号:US11019125B2
公开(公告)日:2021-05-25
申请号:US16866319
申请日:2020-05-04
Applicant: Google LLC
Inventor: Scott Davies , Justin Lewis
IPC: H04L29/06 , G06F12/0862 , H04N21/2343 , H04N21/258 , H04N21/433 , H04N21/442 , H04N21/472 , H04N21/6587 , H04N21/845 , H04N21/858 , H04N21/81 , H04L29/08 , G06Q30/02
Abstract: A method for reducing bandwidth needed for streaming media content. The method includes identifying, by the streaming media server, a subset of a plurality of media content items having a portion of media data in common and extracting, by the streaming media server, the common portion from a first media content item of the subset; generating, by the streaming media server, a common media package comprising the extracted common portion, providing, by the streaming media server to a client media device, the common media package, and receiving, by the streaming media server from the client media device, a request for an item of content. The method also includes selecting an item of content from the subset; and transmitting, by the streaming media server to the client media device, an identification of the common media package and an identification of a chunk of the selected item of content subsequent to the common portion.
-
公开(公告)号:US10136191B1
公开(公告)日:2018-11-20
申请号:US15380307
申请日:2016-12-15
Applicant: Google LLC
Inventor: Justin Lewis , Scott Davies
IPC: H04H60/32 , H04N21/482 , H04L29/08 , H04N21/442 , H04N21/475 , H04N21/466 , H04N21/45 , H04N21/6334 , H04N21/258 , G06F17/30
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.
-
公开(公告)号:US12067433B2
公开(公告)日:2024-08-20
申请号:US18243385
申请日:2023-09-07
Applicant: GOOGLE LLC
Inventor: Justin Lewis , Scott Davies
IPC: G06F9/44 , G06F9/54 , G06F16/955 , G06F16/958
CPC classification number: G06F9/547 , G06F16/955 , G06F16/9566 , G06F16/972
Abstract: A method in a computing device includes generating a set of data packets comprising a first referrer data associated with a first resource rendered by the computing device when executing a first application and a second referrer data associated with a second resource rendered by the computing device prior to rendering the first resource. The first resource provides a first content item associated with a second application. The method also includes transmitting the set of data packets to an application server, receiving, from the application server, a deeplink, or a referrer tag, that was generated based on the first referrer data and the second referrer data, and retrieving, by the second application and using the deeplink or the referrer tag, content associated with the first referrer data and the second referrer data for display at the computing device within a content interface of the second application.
-
公开(公告)号:US11997089B2
公开(公告)日:2024-05-28
申请号:US17582332
申请日:2022-01-24
Applicant: Google LLC
Inventor: Justin Lewis , Scott Davies
IPC: H04L9/40 , G06F21/44 , H04N21/258
CPC classification number: H04L63/0876 , G06F21/44 , H04L63/08 , H04L63/20 , H04N21/25816
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, where the first user device is provided with media playback control on the display device in response to the authentication; identifying 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 transmitting, from the first user device to the second user device, an authentication token that causes the second user device to request authentication to the display device from the server, where the second user device is provided with media playback control on the display device in response to authenticating with the display device.
-
公开(公告)号:US11991262B2
公开(公告)日:2024-05-21
申请号:US17582324
申请日:2022-01-24
Applicant: Google LLC
Inventor: Justin Lewis , Scott Davies
IPC: H04L67/75 , G06F16/951 , G06F16/954 , G06F16/957 , H04L67/02 , H04L67/025
CPC classification number: H04L67/75 , G06F16/951 , G06F16/954 , G06F16/957 , H04L67/02 , H04L67/025
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.
-
10.
公开(公告)号:US20240119933A1
公开(公告)日:2024-04-11
申请号:US18527657
申请日:2023-12-04
Applicant: GOOGLE LLC
Inventor: Scott Davies , Ruxandra Davies
CPC classification number: G10L15/22 , G06F3/167 , G10L2015/225
Abstract: Implementations set forth herein (elate 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.
-
-
-
-
-
-
-
-
-