VERIFYING OPERATIONAL STATUSES OF AGENTS INTERFACING WITH DIGITAL ASSISTANT APPLICATIONS

    公开(公告)号:US20220027124A1

    公开(公告)日:2022-01-27

    申请号:US17498542

    申请日:2021-10-11

    Applicant: GOOGLE LLC

    Abstract: The present disclosure is generally related to a data processing system to determine operational statuses of agents interfacing with digital assistant applications. The data processing system can access a log database. The log database can maintain response metrics for an agent service. Each response metric can correspond to a response by the agent service to a request generated by a digital assistant application responsive to an input audio signal. The data processing system can transmit a ping request to the agent service and can wait for a second response from the agent service. The data processing system can determine an operational status of the agent service based on the response metrics and on a time elapsed since the transmission of the ping request. The data processing system can cause the digital assistant application to perform an action based on the operational status.

    SECURE DIGITAL ASSISTANT INTEGRATION IN WEB PAGES

    公开(公告)号:US20210326430A1

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

    申请号:US16466213

    申请日:2019-05-06

    Applicant: Google LLC

    Abstract: Secure digital assistant integration with web pages is provided. The system receives an intent manifest data structure that maps actions of a digital assistant with link templates of an electronic resource developed by a third-party developer device. The system validates the electronic resource based on the intent manifest data structure. The system receives, from a data exchange component of an iframe of the electronic resource loaded by a client computing device, an identifier of the client computing device. The system receives a foreground state of the electronic resource from an onsite state sharing API. The system selects a data value for a parameter based on the foreground state and the intent manifest data structure. The system provides the data value. An authorization component generates an authorization prompt, receives input, and transmits the data value to an onsite intent execution API of the electronic resource to execute an action.

    Verifying operational statuses of agents interfacing with digital assistant applications

    公开(公告)号:US11144278B2

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

    申请号:US16611461

    申请日:2018-05-07

    Applicant: Google LLC

    Abstract: The present disclosure is generally related to a data processing system to determine operational statuses of agents interfacing with digital assistant applications. The data processing system can access a log database. The log database can maintain response metrics for an agent service. Each response metric can correspond to a response by the agent service to a request generated by a digital assistant application responsive to an input audio signal. The data processing system can transmit a ping request to the agent service and can wait for a second response from the agent service. The data processing system can determine an operational status of the agent service based on the response metrics and on a time elapsed since the transmission of the ping request. The data processing system can cause the digital assistant application to perform an action based on the operational status.

    DETECTION OF POTENTIAL EXFILTRATION OF AUDIO DATA FROM DIGITAL ASSISTANT APPLICATIONS

    公开(公告)号:US20200302918A1

    公开(公告)日:2020-09-24

    申请号:US16892951

    申请日:2020-06-04

    Applicant: Google LLC

    Abstract: The present disclosure is generally related to a data processing system to detect potential exfiltration of audio data by agent applications can include a data processing system. The data processing system can identify, from an I/O record, an input received from the digital assistant application via a microphone of a client device, an output received from the agent application after the input, and a microphone status for the microphone. The data processing system can determine that the output is terminal based on the input and the output. The data processing system can identify the microphone status as in the enabled state subsequent to the input. The data processing system can determine that the agent application is unauthorized to access audio data acquired via the microphone of the client device based on determining that the output is terminal and identifying the microphone status as enabled.

    Interface and mode selection for digital action execution

    公开(公告)号:US12073239B2

    公开(公告)日:2024-08-27

    申请号:US18194854

    申请日:2023-04-03

    Applicant: Google LLC

    CPC classification number: G06F9/453 G06F3/167 G06F11/3438 G06F16/245

    Abstract: Interface and mode selection for digital action execution is provided. For example, a system loads a script library embedded in an electronic resource. The system determines a historic level of engagement between a client computing device and one or more digital assistants. The system selects, based on a first property of the client computing device and the historic level of engagement, a type of digital interface. The system generates, based on the type of digital interface, a digital interface with the call-to-action. The system determines, responsive to an instruction to execute the call-to-action, a mode of execution. The system selects a digital assistant and a second client device to execute the call-to-action. The system transmits the call-to-action to the second client device for execution.

    Interface and Mode Selection for Digital Action Execution

    公开(公告)号:US20230325217A1

    公开(公告)日:2023-10-12

    申请号:US18194854

    申请日:2023-04-03

    Applicant: Google LLC

    CPC classification number: G06F9/453 G06F16/245 G06F3/167 G06F11/3438

    Abstract: Interface and mode selection for digital action execution is provided. For example, a system loads a script library embedded in an electronic resource. The system determines a historic level of engagement between a client computing device and one or more digital assistants. The system selects, based on a first property of the client computing device and the historic level of engagement, a type of digital interface. The system generates, based on the type of digital interface, a digital interface with the call-to-action. The system determines, responsive to an instruction to execute the call-to-action, a mode of execution. The system selects a digital assistant and a second client device to execute the call-to-action. The system transmits the call-to-action to the second client device for execution.

    Interface and mode selection for digital action execution

    公开(公告)号:US11620143B2

    公开(公告)日:2023-04-04

    申请号:US17393276

    申请日:2021-08-03

    Applicant: Google LLC

    Abstract: Interface and mode selection for digital action execution is provided. For example, a system loads a script library embedded in an electronic resource. The system determines a historic level of engagement between a client computing device and one or more digital assistants. The system selects, based on a first property of the client computing device and the historic level of engagement, a type of digital interface. The system generates, based on the type of digital interface, a digital interface with the call-to-action. The system determines, responsive to an instruction to execute the call-to-action, a mode of execution. The system selects a digital assistant and a second client device to execute the call-to-action. The system transmits the call-to-action to the second client device for execution.

Patent Agency Ranking