APPENDING ASSISTANT SERVER REQUESTS, FROM A CLIENT ASSISTANT,WITH PROACTIVELY-AGGREGATED PERIPHERAL DEVICE DATA

    公开(公告)号:US20230046055A1

    公开(公告)日:2023-02-16

    申请号:US17534191

    申请日:2021-11-23

    Applicant: GOOGLE LLC

    Abstract: Implementations relate to proactively aggregating client device data to append to client assistant data that is communicated to a server device in response to a user request to a client automated assistant. When a user request that is associated with, for example, a peripheral client device, is received at a client device, the client device can communicate, to a server device, data that embodies the user request (e.g., audio data and/or local speech recognition data), along with peripheral device data that was received before the client device received the user request. In this way, the client automated assistant can bypass expressly soliciting peripheral device data each time a user request is received at another client device. Instead, a peripheral device can proactively communicate device data to a client device so that the device data can be appended to request data communicated to the server device from a particular client device.

    Appending assistant server requests, from a client assistant, with proactively-aggregated peripheral device data

    公开(公告)号:US11978450B2

    公开(公告)日:2024-05-07

    申请号:US17534191

    申请日:2021-11-23

    Applicant: GOOGLE LLC

    CPC classification number: G10L15/22 G10L15/30 G10L2015/223

    Abstract: Implementations relate to proactively aggregating client device data to append to client assistant data that is communicated to a server device in response to a user request to a client automated assistant. When a user request that is associated with, for example, a peripheral client device, is received at a client device, the client device can communicate, to a server device, data that embodies the user request (e.g., audio data and/or local speech recognition data), along with peripheral device data that was received before the client device received the user request. In this way, the client automated assistant can bypass expressly soliciting peripheral device data each time a user request is received at another client device. Instead, a peripheral device can proactively communicate device data to a client device so that the device data can be appended to request data communicated to the server device from a particular client device.

    COORDINATION OF OVERLAPPING PROCESSING OF AUDIO QUERIES

    公开(公告)号:US20210334306A1

    公开(公告)日:2021-10-28

    申请号:US16341763

    申请日:2019-04-08

    Applicant: Google LLC

    Abstract: Coordinating processing of audio queries is provided. A system receives a query. The system provides the query to a first digital assistant component and a second digital assistant component for processing. The system receives a first response to the query from the first digital assistant component, and a second response to the query from the second digital assistant component. The first digital assistant component can be authorized to access a database the second digital assistant component is prohibited from accessing. The system determines, based on a ranking decision function, to select the second response to the query from the second digital assistant component. The system provides, responsive to the selection, the second response from the second digital assistant to a computing device.

    Selectively implementing role change requests for auxiliary devices that facilitate assistant interactions

    公开(公告)号:US12211507B2

    公开(公告)日:2025-01-28

    申请号:US17534145

    申请日:2021-11-23

    Applicant: Google LLC

    Abstract: Implementations relate to role change requests that can be delayed and/or implemented according to circumstances associated with an interaction between a user and an automated assistant. A role change request can cause a designation of auxiliary devices (e.g., earbuds and/or any other peripheral devices) to be changed, and at least cause a different auxiliary device to be tasked with directly communicating with a principal device (e.g., a cellular phone). For instance, when an auxiliary device is requesting a role change request during an assistant interaction, an operating system of the principal device can identify factors that form the basis for determining whether to immediately implement the role change request or, instead, to delay or refuse implementation of the role change request. When the factors indicate that the role change request is not particularly urgent, the operating system can cause the role change request to be delayed until the assistant interaction is complete.

    APPENDING ASSISTANT SERVER REQUESTS, FROM A CLIENT ASSISTANT, WITH PROACTIVELY-AGGREGATED PERIPHERAL DEVICE DATA

    公开(公告)号:US20240242720A1

    公开(公告)日:2024-07-18

    申请号:US18620628

    申请日:2024-03-28

    Applicant: Google LLC

    CPC classification number: G10L15/22 G10L15/30 G10L2015/223

    Abstract: Implementations relate to proactively aggregating client device data to append to client assistant data that is communicated to a server device in response to a user request to a client automated assistant. When a user request that is associated with, for example, a peripheral client device, is received at a client device, the client device can communicate, to a server device, data that embodies the user request (e.g., audio data and/or local speech recognition data), along with peripheral device data that was received before the client device received the user request. In this way, the client automated assistant can bypass expressly soliciting peripheral device data each time a user request is received at another client device. Instead, a peripheral device can proactively communicate device data to a client device so that the device data can be appended to request data communicated to the server device from a particular client device.

Patent Agency Ranking