-
公开(公告)号:US20190079724A1
公开(公告)日:2019-03-14
申请号:US16114494
申请日:2018-08-28
Applicant: Google LLC
Inventor: Sandro Feuz , Sebastian Millius , Jan Althaus
Abstract: Techniques are described related to improved intercom-style communication using a plurality of computing devices distributed about an environment. In various implementations, voice input may be received, e.g., at a microphone of a first computing device of multiple computing devices, from a first user. The voice input may be analyzed and, based on the analyzing, it may be determined that the first user intends to convey a message to a second user. A location of the second user relative to the multiple computing devices may be determined, so that, based on the location of the second user, a second computing device may be selected from the multiple computing devices that is capable of providing audio or visual output that is perceptible to the second user. The second computing device may then be operated to provide audio or visual output that conveys the message to the second user.
-
62.
公开(公告)号:US12227261B2
公开(公告)日:2025-02-18
申请号:US18378080
申请日:2023-10-09
Applicant: GOOGLE LLC
Inventor: Sandro Feuz , Thomas Deselaers
Abstract: Implementations set forth herein relate to generating a pre-call analysis for one or more users that are receiving and/or initializing a call with one or more other users, and/or prioritizing pre-call content according to whether security-related value was gleaned from provisioning certain pre-call content. One or more machine learning models can be employed for determining the pre-call content to be cached and/or presented prior to a user accepting a call from another user. Feedback provided before, during, and/or after the call can be used as a basis from which to prioritize certain content and/or sources of content when generating pre-call content for a subsequent call. Other information, such as contextual data (e.g., calendar entries, available peripheral devices, location, etc.) corresponding to the previous call and/or the subsequent call, can also be used as a basis from which to provide a pre-call analysis.
-
公开(公告)号:US20240344833A1
公开(公告)日:2024-10-17
申请号:US18754107
申请日:2024-06-25
Applicant: GOOGLE LLC
Inventor: Thomas Deselaers , Sandro Feuz
IPC: G01C21/34 , G01C21/36 , G06N5/04 , G06N20/00 , H04L51/046
CPC classification number: G01C21/3438 , G01C21/3691 , G06N5/04 , G06N20/00 , H04L51/046 , G01C21/362
Abstract: A navigation service determines that a first user intends to navigate to a shared destination from a first location, at a first time, and that a second user intends to navigate to the shared destination from a second location, at a second time within a threshold interval of the first time. The navigation service notifies the first user using an electronic notification that the second user intends to navigate to the shared destination, receives from the first user an electronic request to coordinate navigation to the shared destination with the second user, and in response to receiving the electronic request, provides navigation directions to the shared destination to a device associated with the first user in view of a progress of the second user toward the shared destination.
-
64.
公开(公告)号:US20240249719A1
公开(公告)日:2024-07-25
申请号:US17058895
申请日:2020-11-10
Applicant: Google LLC
Inventor: Thomas Deselaers , Sandro Feuz
CPC classification number: G10L15/22 , G06F3/167 , G06F9/547 , G10L15/063 , G10L2015/223 , G10L2015/228
Abstract: Implementations relate to an automated assistant that is capable of interacting with non-assistant applications that do not have functionality explicitly provided for interfacing with certain automated assistants. Application data, such as annotation data and/or GUI data, associated with a non-assistant application, can be processed to map such data into an embedding space. An assistant input command can then be processed and mapped to the same embedding space, and a distance from the assistant input command embedding and the non-assistant application data embedding can be determined. When the distance between the assistant input command embedding and the non-assistant application data embedding satisfies threshold(s), the automated assistant can generate instruction(s), for the non-assistant application, that correspond to the non-assistant application data. For instance, the instruction(s) can simulate user input(s) that cause the non-assistant application to perform one or more operations characterized by, or otherwise associated with, the non-assistant application data.
-
公开(公告)号:US11995119B2
公开(公告)日:2024-05-28
申请号:US17142974
申请日:2021-01-06
Applicant: Google LLC
Inventor: Sandro Feuz , Thomas Deselaers
IPC: G06F16/53 , G06F16/41 , G06F16/438 , G06F16/73 , G06F16/951 , G06F21/32 , G06F21/60 , G06F21/62 , G06N3/045 , G06N20/00 , G06V40/16
CPC classification number: G06F16/53 , G06F16/41 , G06F16/438 , G06F16/73 , G06F21/602 , G06F21/6245 , G06N20/00 , G06V40/172
Abstract: This document describes techniques and systems that enable privacy controls for sharing embeddings for searching and indexing media content. A set of images of a user's face are obtained and a machine-learned model is applied to the set of images to generate a user-specific dataset of face embeddings for the user. Media content stored in a media storage is indexed by applying the machine-learned model to the media content to provide indexed media information identifying one or more faces shown in the media content. Access to the indexed media information by another user querying the media content for images or videos depicting the user is controlled based on a digital key shared by the user with the other user, where the digital key is associated with the user-specific dataset and the user-specific dataset is usable to identify the images or videos depicting the user.
-
公开(公告)号:US11966494B2
公开(公告)日:2024-04-23
申请号:US17535305
申请日:2021-11-24
Applicant: GOOGLE LLC
Inventor: Sandro Feuz , Sammy El Ghazzal
IPC: G06F21/62 , G06F16/33 , G06F40/279 , G10L15/18 , G10L15/22 , G10L15/30 , H04L9/40 , H04L51/02 , H04L67/306 , H04L67/52
CPC classification number: G06F21/6245 , G06F16/3344 , G06F40/279 , G10L15/1815 , G10L15/22 , G10L15/30 , H04L51/02 , H04L63/101 , H04L63/102 , H04L67/306 , H04L67/52
Abstract: Techniques are described herein for assembling/evaluating automated assistant responses for privacy concerns. In various implementations, a free-form natural language input may be received from a first user and may include a request for information pertaining to a second user. Multiple data sources may be identified that are accessible by an automated assistant to retrieve data associated with the second user. The multiple data sources may collectively include sufficient data to formulate a natural language response to the request. Respective privacy scores associated with the multiple data sources may be used to determine an aggregate privacy score associated with responding to the request. The natural language response may then be output at a client device operated by the first user in response to a determination that the aggregate privacy score associated with the natural language response satisfies a privacy criterion established for the second user with respect to the first user.
-
公开(公告)号:US11934895B2
公开(公告)日:2024-03-19
申请号:US18123870
申请日:2023-03-20
Applicant: GOOGLE LLC
Inventor: Sandro Feuz , Victor Carbune
IPC: G06F9/54 , H04L51/224
CPC classification number: G06F9/542 , H04L51/224
Abstract: Implementations set forth herein relate to intervening notifications provided by an application for mitigating computationally wasteful application launching behavior that is exhibited by some users. A state of a module of a target application can be identified by emulating user inputs previously provided by the user to the target application. In this way, the state of the module can be determined without visibly launching the target application. When the state of the module is determined to satisfy criteria for providing a notification to the user, the application can render a notification for the user. The application can provide intervening notifications for a variety of different target applications in order to reduce a frequency at which the user launches and closes applications to check for variations in target application content.
-
公开(公告)号:US11790114B2
公开(公告)日:2023-10-17
申请号:US17393241
申请日:2021-08-03
Applicant: GOOGLE LLC
Inventor: Sandro Feuz , Sammy El Ghazzal
IPC: G06F21/62 , G10L15/18 , G10L15/22 , G10L15/30 , H04L51/02 , H04L67/306 , G06F16/33 , G06F40/279 , H04L9/40 , H04L67/52
CPC classification number: G06F21/6245 , G06F16/3344 , G06F40/279 , G10L15/1815 , G10L15/22 , G10L15/30 , H04L51/02 , H04L63/101 , H04L63/102 , H04L67/306 , H04L67/52
Abstract: Techniques are described herein for assembling/evaluating automated assistant responses for privacy concerns. In various implementations, a free-form natural language input may be received from a first user and may include a request for information pertaining to a second user. Multiple data sources may be identified that are accessible by an automated assistant to retrieve data associated with the second user. The multiple data sources may collectively include sufficient data to formulate a natural language response to the request. Respective privacy scores associated with the multiple data sources may be used to determine an aggregate privacy score associated with responding to the request. The natural language response may then be output at a client device operated by the first user in response to a determination that the aggregate privacy score associated with the natural language response satisfies a privacy criterion established for the second user with respect to the first user.
-
公开(公告)号:US20230308407A1
公开(公告)日:2023-09-28
申请号:US18204119
申请日:2023-05-31
Applicant: GOOGLE LLC
Inventor: Sandro Feuz , Sebastian Millius
IPC: G06Q10/107 , H04L51/216 , H04L51/063 , G06Q10/10
CPC classification number: H04L51/063 , G06Q10/10 , G06Q10/107 , H04L51/216 , H04L51/04
Abstract: This specification is generally directed to techniques for automatically transitioning applications-especially those that enable exchange of messages between users-into and/or out of a private state based on a variety of signals associated with the messages and/or the participants themselves. In various implementations, an ongoing message exchange thread between two or more participants operating two or more respective message exchange clients may be examined. Based at least in part on the examining, a likelihood may be determined that message(s) directed by one of the participants to another of the participants as part of the ongoing message exchange thread would be deemed private by at least a given participant of the two or more participants. A determination may be made of whether the determined likelihood satisfies one or more thresholds, and in response, one or more of the message exchange clients may be transitioned into a private state.
-
公开(公告)号:US11756537B2
公开(公告)日:2023-09-12
申请号:US17962636
申请日:2022-10-10
Applicant: GOOGLE LLC
Inventor: Pedro Gonnet Anders , Victor Carbune , Daniel Keysers , Thomas Deselaers , Sandro Feuz
CPC classification number: G10L15/1815 , G10L15/19 , G10L15/22 , G10L2015/223
Abstract: Techniques are described herein for enabling an automated assistant to adjust its behavior depending on a detected age range and/or “vocabulary level” of a user who is engaging with the automated assistant. In various implementations, data indicative of a user's utterance may be used to estimate one or more of the user's age range and/or vocabulary level. The estimated age range/vocabulary level may be used to influence various aspects of a data processing pipeline employed by an automated assistant. In various implementations, aspects of the data processing pipeline that may be influenced by the user's age range/vocabulary level may include one or more of automated assistant invocation, speech-to-text (“STT”) processing, intent matching, intent resolution (or fulfillment), natural language generation, and/or text-to-speech (“TTS”) processing. In some implementations, one or more tolerance thresholds associated with one or more of these aspects, such as grammatical tolerances, vocabularic tolerances, etc., may be adjusted.
-
-
-
-
-
-
-
-
-