Invoking functions of agents via digital assistant applications using address templates

    公开(公告)号:US11429428B2

    公开(公告)日:2022-08-30

    申请号:US16466228

    申请日:2019-05-06

    Applicant: Google LLC

    Abstract: Systems and methods of invoking functions of agents via digital assistant applications are provided. Each action-inventory can have an address template for an action by an agent. The address template can include a portion having an input variable used to execute the action. A data processing system can parse an input audio signal from a client device to identify a request and a parameter to be executed by the agent. The data processing system can select an action-inventory for the action corresponding to the request. The data processing system can generate, using the address template, an address. The address can include a substring having the parameter used to control execution of the action. The data processing system can direct an action data structure including the address to the agent to cause the agent to execute the action and to provide output for presentation.

    Debugging applications for delivery via an application delivery server

    公开(公告)号:US11385990B2

    公开(公告)日:2022-07-12

    申请号:US16333535

    申请日:2019-03-13

    Applicant: GOOGLE LLC

    Abstract: Analyzing or debugging applications is provided. The system identifies an action for an application provided by a developer. The system determines a first classification score based on historical execution of the action. The system generates a machine generated action for the application based on metadata associated with the application. The system determines a second classification score based on a comparison of the action with the machine generated action. The system selects, via a matching program, a second application that matches the application. The system determines a third classification score based on a comparison of an action approved for the second application with the action provided by the application developer. The system updates a delivery control parameter based on the first classification score, the second classification score and the third classification score. The system controls delivery of the application based on the delivery control parameter.

    MULTIPLE APPLICATION VERSIONS
    5.
    发明申请

    公开(公告)号:US20190259078A1

    公开(公告)日:2019-08-22

    申请号:US16401415

    申请日:2019-05-02

    Applicant: Google LLC

    Abstract: In one aspect, this application describes a method for determining a version of a software application targeted for a computing device. The method includes receiving, at an application marketplace system and from a user associated with a computing device that operates remotely from the application marketplace system, a request that corresponds to a software application distributed by the application marketplace system, the software application having multiple versions on the application marketplace system. The method also includes determining one or more device attributes that are associated with the computing device, and identifying a particular version of the software application, from among the multiple versions on the application marketplace system, that is targeted for the computing device based on the device attributes. The method also includes providing, for display to the user and in response to the request, information related to the particular version of the software application.

    DEBUGGING APPLICATIONS FOR DELIVERY VIA AN APPLICATION DELIVERY SERVER

    公开(公告)号:US20240427581A1

    公开(公告)日:2024-12-26

    申请号:US18827258

    申请日:2024-09-06

    Applicant: GOOGLE LLC

    Abstract: Analyzing or debugging applications is provided. The system identifies an action for an application provided by a developer. The system determines a first classification score based on historical execution of the action. The system generates a machine generated action for the application based on metadata associated with the application. The system determines a second classification score based on a comparison of the action with the machine generated action. The system selects, via a matching program, a second application that matches the application. The system determines a third classification score based on a comparison of an action approved for the second application with the action provided by the application developer. The system updates a delivery control parameter based on the first classification score, the second classification score and the third classification score. The system controls delivery of the application based on the delivery control parameter.

    Debugging applications for delivery via an application delivery server

    公开(公告)号:US11416229B2

    公开(公告)日:2022-08-16

    申请号:US16894101

    申请日:2020-06-05

    Applicant: GOOGLE LLC

    Abstract: Analyzing or debugging applications is provided. The system identifies an action for an application provided by a developer. The system determines a first classification score based on historical execution of the action. The system generates a machine generated action for the application based on metadata associated with the application. The system determines a second classification score based on a comparison of the action with the machine generated action. The system selects, via a matching program, a second application that matches the application. The system determines a third classification score based on a comparison of an action approved for the second application with the action provided by the application developer. The system updates a delivery control parameter based on the first classification score, the second classification score and the third classification score. The system controls delivery of the application based on the delivery control parameter.

    ACTIVATION OF REMOTE DEVICES IN A NETWORKED SYSTEM

    公开(公告)号:US20210287676A1

    公开(公告)日:2021-09-16

    申请号:US17334416

    申请日:2021-05-28

    Applicant: GOOGLE LLC

    Abstract: The present disclosure is generally directed to the generation of voice-activated data flows in interconnected network. The voice-activated data flows can include input audio signals that include a request and are detected at a client device. The client device can transmit the input audio signal to a data processing system, where the input audio signal can be parsed and passed to the data processing system of a service provider to fulfill the request in the input audio signal. The present solution is configured to conserve network resources by reducing the number of network transmissions needed to fulfill a request.

    Encoding/decoding user interface interactions

    公开(公告)号:US12236064B2

    公开(公告)日:2025-02-25

    申请号:US18347374

    申请日:2023-07-05

    Applicant: Google LLC

    Abstract: A method of encoding and decoding user interface interactions includes receiving a query from a user captured by an assistant-enabled device associated with the user. The query includes a user intent for interacting with an application. The method includes obtaining, for the application, a set of categorized actions. Each categorized action of the set of categorized actions is associated with one or more parameters and represents a high-level description of the user intent of the user interacting with the application. For each respective categorized action of the set of categorized actions, the method includes selecting a respective script associated with the respective categorized action that performs one or more low-level interactions with the application and executing the respective script to represent the user intent for interacting with the application.

Patent Agency Ranking