-
公开(公告)号:US10685187B2
公开(公告)日:2020-06-16
申请号:US16157017
申请日:2018-10-10
Applicant: GOOGLE LLC
Inventor: Ibrahim Badr , Yariv Adan , Hugo Santos
IPC: G06F40/40 , G06F3/16 , G06F9/54 , G10L15/18 , G10L15/22 , G10L15/26 , G10L21/06 , G06F16/332 , G06F16/33 , G06F16/9537 , G06F9/46
Abstract: Techniques are described herein for allowing automated assistants serving users to access data controlled by others, including resources available to automated assistants serving others. In various implementations, a voice input may be received from a first user. A task request may be recognized from the voice input and analyzed. In response to the analysis, a determination may be made that the task request relates to a second user. An access control list relating to an automated assistant engaged by the second user may be checked to determine whether the first user has appropriate access rights as regards the second user. In response to determining that the first user has appropriate access rights as regards the second user, action may be taken on the task request.
-
公开(公告)号:US20200184156A1
公开(公告)日:2020-06-11
申请号:US16789370
申请日:2020-02-12
Applicant: Google LLC
Inventor: Ibrahim Badr , Yariv Adan , Hugo Santos , Shikha Kapoor , Karthik Nagaraj , Glenn Wilson , Arwa Rangwala , Leo Deegan , Peter Krogh
IPC: G06F40/40 , G06F9/46 , G06F16/9537 , G06F16/33 , G06F16/332 , G10L21/06 , G10L15/26 , G10L15/22 , G10L15/18 , G06F9/54 , G06F3/16
Abstract: Methods, apparatus, and computer readable media are described herein for allowing a first user to interface with an automated assistant to assign tasks to additional user(s), and/or for causing notification(s) of the assigned task to be rendered to the additional user(s) via corresponding automated assistant interface(s). In various implementations, one or more criteria can be utilized in selecting a group of client device(s), linked to the additional user, via which to provide the notification(s) for the task assigned to the additional user. Also, in various implementations condition(s) for providing the notification(s) for the task can be determined, and the notification(s) provided based on determining satisfaction of the condition(s).
-
公开(公告)号:US11436417B2
公开(公告)日:2022-09-06
申请号:US16789370
申请日:2020-02-12
Applicant: Google LLC
Inventor: Ibrahim Badr , Yariv Adan , Hugo Santos , Shikha Kapoor , Karthik Nagaraj , Glenn Wilson , Arwa Rangwala , Leo Deegan , Peter Krogh
IPC: G06F40/40 , G10L15/26 , G10L15/22 , G10L15/18 , G10L21/06 , G06F9/46 , G06F16/9537 , G06F16/33 , G06F16/332 , G06F3/16 , G06F9/54
Abstract: Methods, apparatus, and computer readable media are described herein for allowing a first user to interface with an automated assistant to assign tasks to additional user(s), and/or for causing notification(s) of the assigned task to be rendered to the additional user(s) via corresponding automated assistant interface(s). In various implementations, one or more criteria can be utilized in selecting a group of client device(s), linked to the additional user, via which to provide the notification(s) for the task assigned to the additional user. Also, in various implementations condition(s) for providing the notification(s) for the task can be determined, and the notification(s) provided based on determining satisfaction of the condition(s).
-
公开(公告)号:US12175205B2
公开(公告)日:2024-12-24
申请号:US17879213
申请日:2022-08-02
Applicant: GOOGLE LLC
Inventor: Ibrahim Badr , Yariv Adan , Hugo Santos , Shikha Kapoor , Karthik Nagaraj , Glenn Wilson , Arwa Rangwala , Leo Deegan , Peter Krogh
IPC: G06F40/40 , G06F3/16 , G06F9/46 , G06F9/54 , G06F16/33 , G06F16/332 , G06F16/9537 , G10L15/18 , G10L15/22 , G10L15/26 , G10L21/06
Abstract: Methods, apparatus, and computer readable media are described herein for allowing a first user to interface with an automated assistant to assign tasks to additional user(s), and/or for causing notification(s) of the assigned task to be rendered to the additional user(s) via corresponding automated assistant interface(s). In various implementations, one or more criteria can be utilized in selecting a group of client device(s), linked to the additional user, via which to provide the notification(s) for the task assigned to the additional user. Also, in various implementations condition(s) for providing the notification(s) for the task can be determined, and the notification(s) provided based on determining satisfaction of the condition(s).
-
公开(公告)号:US20220374612A1
公开(公告)日:2022-11-24
申请号:US17879213
申请日:2022-08-02
Applicant: GOOGLE LLC
Inventor: Ibrahim Badr , Yariv Adan , Hugo Santos , Shikha Kapoor , Karthik Nagaraj , Glenn Wilson , Arwa Rangwala , Leo Deegan , Peter Krogh
IPC: G06F40/40 , G06F9/46 , G06F16/9537 , G06F16/33 , G06F16/332 , G06F3/16 , G10L15/26 , G10L15/22 , G10L15/18 , G06F9/54 , G10L21/06
Abstract: Methods, apparatus, and computer readable media are described herein for allowing a first user to interface with an automated assistant to assign tasks to additional user(s), and/or for causing notification(s) of the assigned task to be rendered to the additional user(s) via corresponding automated assistant interface(s). In various implementations, one or more criteria can be utilized in selecting a group of client device(s), linked to the additional user, via which to provide the notification(s) for the task assigned to the additional user. Also, in various implementations condition(s) for providing the notification(s) for the task can be determined, and the notification(s) provided based on determining satisfaction of the condition(s).
-
公开(公告)号:US20190042564A1
公开(公告)日:2019-02-07
申请号:US16157017
申请日:2018-10-10
Applicant: GOOGLE LLC
Inventor: Ibrahim Badr , Yariv Adan , Hugo Santos
Abstract: Techniques are described herein for allowing automated assistants serving users to access data controlled by others, including resources available to automated assistants serving others. In various implementations, a voice input may be received from a first user. A task request may be recognized from the voice input and analyzed. In response to the analysis, a determination may be made that the task request relates to a second user. An access control list relating to an automated assistant engaged by the second user may be checked to determine whether the first user has appropriate access rights as regards the second user. In response to determining that the first user has appropriate access rights as regards the second user, action may be taken on the task request.
-
公开(公告)号:US20250061289A1
公开(公告)日:2025-02-20
申请号:US18933880
申请日:2024-10-31
Applicant: GOOGLE LLC
Inventor: Ibrahim Badr , Yariv Adan , Hugo Santos , Shikha Kapoor , Karthik Nagaraj , Glenn Wilson , Arwa Rangwala , Leo Deegan , Peter Krogh
IPC: G06F40/40 , G06F3/16 , G06F9/46 , G06F9/54 , G06F16/33 , G06F16/332 , G06F16/9537 , G10L15/18 , G10L15/22 , G10L15/26 , G10L21/06
Abstract: Methods, apparatus, and computer readable media are described herein for allowing a first user to interface with an automated assistant to assign tasks to additional user(s), and/or for causing notification(s) of the assigned task to be rendered to the additional user(s) via corresponding automated assistant interface(s). In various implementations, one or more criteria can be utilized in selecting a group of client device(s), linked to the additional user, via which to provide the notification(s) for the task assigned to the additional user. Also, in various implementations condition(s) for providing the notification(s) for the task can be determined, and the notification(s) provided based on determining satisfaction of the condition(s).
-
公开(公告)号:US20220366905A1
公开(公告)日:2022-11-17
申请号:US17537122
申请日:2021-11-29
Applicant: GOOGLE LLC
Inventor: Joseph Smarr , David Eisenberg , Hugo Santos , David Elson
Abstract: As part of a dialog session between a user and an automated assistant, implementations can process, using a streaming ASR model, a stream of audio data to generate ASR output, process, using an NLU model, the ASR output to generate NLU output, and generate, based on the NLU output, a stream of fulfillment data. Further, implementations can further determine, based on processing the stream of audio data, audio-based characteristics associated with spoken utterance(s) captured in the stream of audio data. Based on a current state of the stream of NLU output, the stream of fulfillment data, and the audio-based characteristics, implementations can determine whether a next interaction state to be implemented is: (i) causing fulfillment output to be implemented; (ii) causing natural conversation output to be audibly rendered; or (iii) refrain from causing any interaction to be implemented, can cause the next interaction state to be implemented.
-
-
-
-
-
-
-