DISPARATE SOURCING OF TREE DATA STRUCTURES FOR SEARCHING AND SUGGESTING APPLICATION SERVICES

    公开(公告)号:US20250147780A1

    公开(公告)日:2025-05-08

    申请号:US18958515

    申请日:2024-11-25

    Applicant: GOOGLE LLC

    Inventor: Keun Soo Yim

    Abstract: Implementations set forth herein relate to providing suggestions for application services using tree data structures provided by various application sources. A native data structure, created by an assistant application or other related application, can be present in a local memory and, depending on the status of this native data structure, can be utilized to generate deep links to be rendered within the search interface. Selection of a particular deep link can initialize particular operations and/or routines at one or more client or remote applications. When the native structure is unavailable, or does not satisfy certain criteria, other actions can be initiated for fetching data from remote sources or utilizing other locally available application data structures. In some implementations, graphical user interface elements indicating operation statuses can be rendered based on the available data structure(s), thereby aiding in selecting certain services across multiple applications.

    SELECTIVELY RENDERING A KEYBOARD INTERFACE IN RESPONSE TO AN ASSISTANT INVOCATION IN CERTAIN CIRCUMSTANCES

    公开(公告)号:US20250117708A1

    公开(公告)日:2025-04-10

    申请号:US18981974

    申请日:2024-12-16

    Applicant: GOOGLE LLC

    Abstract: Implementations set forth herein relate to an automated assistant that can adapt to circumstances in which a user may invoke an automated assistant with an intention of interacting with the automated assistant via a non-default interface. For example, in some instances, a user may invoke an automated assistant by selecting a selectable GUI element. In response, the automated assistant can determine that, in the current context, spoken utterances may not be suitable for providing to the automated assistant. Based on this determination, the automated assistant can cause a keyboard interface to be rendered and/or initialized for receiving typed inputs from the user. Should the user subsequently change contexts, the automated assistant can determine that voice input is now suitable for user input and initialize an audio interface in response to the user providing an invocation input in the subsequent context.

    Disparate sourcing of tree data structures for searching and suggesting application services

    公开(公告)号:US12153941B1

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

    申请号:US18387401

    申请日:2023-11-06

    Applicant: GOOGLE LLC

    Inventor: Keun Soo Yim

    Abstract: Implementations set forth herein relate to providing suggestions for application services using tree data structures provided by various application sources. A native data structure, created by an assistant application or other related application, can be present in a local memory and, depending on the status of this native data structure, can be utilized to generate deep links to be rendered within the search interface. Selection of a particular deep link can initialize particular operations and/or routines at one or more client or remote applications. When the native structure is unavailable, or does not satisfy certain criteria, other actions can be initiated for fetching data from remote sources or utilizing other locally available application data structures. In some implementations, graphical user interface elements indicating operation statuses can be rendered based on the available data structure(s), thereby aiding in selecting certain services across multiple applications.

    CONSTRAINING GENERATION OF AUTOMATED ASSISTANT SUGGESTIONS BASED ON APPLICATION RUNNING IN FOREGROUND

    公开(公告)号:US20240184604A1

    公开(公告)日:2024-06-06

    申请号:US18075191

    申请日:2022-12-05

    Applicant: GOOGLE LLC

    Inventor: Keun Soo Yim

    CPC classification number: G06F9/453 G06F3/04842

    Abstract: Implementations detect an assistant invocation while a first application is running in a foreground of a client device, and retrieve one or more suggestion-generation criteria for the first application. Those implementations further determine, based on the retrieved one or more suggestion-generation criteria, one or more suggestions to be presented to a user of the client device in response to the assistant invocation. Some implementations additionally cause the one or more suggestions to be displayed in response to the assistant invocation, such as within an overlay displayed over a user interface of the first application.

    Fulfillment of actionable requests ahead of a user selecting a particular autocomplete suggestion for completing a current user input

    公开(公告)号:US11960837B2

    公开(公告)日:2024-04-16

    申请号:US18096964

    申请日:2023-01-13

    Applicant: GOOGLE LLC

    Inventor: Keun Soo Yim

    CPC classification number: G06F40/274 G06F9/453 G06F40/30

    Abstract: Implementations set forth herein relate to providing selectable autofill suggestions, which correspond to application actions that are at least partially fulfilled using server command data—prior to a user selecting a particular selectable autofill suggestion. Proactively fulfilling command data in this way mitigates latency between user selection of a suggestion and fulfillment of a particular action. Initially, a partial input can be processed to generate autofill suggestions, which can be communicated to a server device for further processing. The autofill suggestions can also be rendered for selection at a touch display interface, thereby allowing a user to select one of the autofill suggestions. As command fulfillment data is provided by the server, the command fulfillment data can be available to a corresponding application(s) in order that any corresponding actions can be at least partially fulfilled prior to user selection.

    RECOMMENDING ACTION(S) BASED ON ENTITY OR ENTITY TYPE

    公开(公告)号:US20230274090A1

    公开(公告)日:2023-08-31

    申请号:US18144707

    申请日:2023-05-08

    Applicant: GOOGLE LLC

    CPC classification number: G06F40/295 G06F40/205 G06F40/279 G10L15/19

    Abstract: Implementations are described herein for recommending actions based on entity or entity type. In various implementations, a partial free-form natural language input may be received from a user at an input component of a computing device. The partial free-form natural language input may identify an entity without identifying a responsive action and may be directed by the user to an automated assistant that operates at least in part on the computing device. The partial free-form natural language input may be analyzed to identify the entity. Based on the identified entity, a plurality or superset of candidate responsive actions may be identified, filtered, and/or ranked based on one or more signals. The automated assistant may then provide output that recommends one or more of the candidate responsive actions based on the ranking and/or filtering.

    Fulfillment of actionable requests ahead of a user selecting a particular autocomplete suggestion for completing a current user input

    公开(公告)号:US11556707B2

    公开(公告)日:2023-01-17

    申请号:US16905338

    申请日:2020-06-18

    Applicant: Google LLC

    Inventor: Keun Soo Yim

    Abstract: Implementations set forth herein relate to providing selectable autofill suggestions, which correspond to application actions that are at least partially fulfilled using server command data—prior to a user selecting a particular selectable autofill suggestion. Proactively fulfilling command data in this way mitigates latency between user selection of a suggestion and fulfillment of a particular action. Initially, a partial input can be processed to generate autofill suggestions, which can be communicated to a server device for further processing. The autofill suggestions can also be rendered for selection at a touch display interface, thereby allowing a user to select one of the autofill suggestions. As command fulfillment data is provided by the server, the command fulfillment data can be available to a corresponding application(s) in order that any corresponding actions can be at least partially fulfilled prior to user selection.

    AUTOMATED ASSISTANT ARCHITECTURE FOR PRESERVING PRIVACY OF APPLICATION CONTENT

    公开(公告)号:US20220329550A1

    公开(公告)日:2022-10-13

    申请号:US17850550

    申请日:2022-06-27

    Applicant: Google LLC

    Inventor: Keun Soo Yim

    Abstract: Implementations set forth herein relate to an automated assistant that allows third party applications to inject dependencies to leverage automated assistant functions. Furthermore, enabling such dependency injections can allow third party applications to preserve privacy of any application content that is used during execution of automated assistant functions. In some implementations, a third party application can initialize a function with an assistant dependency using parameters that are tagged as private. Initializing a function in such as a way can allow private content communicated between the third party application and the automated assistant to be abstracted for security purposes. The abstracted content can thereafter be communicated to a remote server—such as a server hosting an extensively trained machine learning model. Intelligent output provided by the server can then be incorporated into one or more processes of the third party application without comprising security.

    Automated Device Test Triaging System and Techniques

    公开(公告)号:US20210109845A1

    公开(公告)日:2021-04-15

    申请号:US16608363

    申请日:2017-11-10

    Applicant: Google LLC

    Abstract: Methods and apparatus are provided for testing computing devices. A host computing device is provided for testing devices under test (DUTs) using a test suite that includes first and second tests. The DUTs can include a first group of DUTs with a first DUT and a second group of DUTs with a second DUT. The first and second groups of DUTs can share a common design. The host computing device can determine that the DUTs execute the first test before the second test. The host computing device can receive failing first test results for the first DUT. The host computing device can determine, based on the first test results and that the first and second DUT groups share a common design, to execute the second test before the first test and can subsequently instruct the second DUT to execute the second test before the first test.

    RENDERING SUGGESTION FOR SEARCHING ENTITY WITHIN APPLICATION IN RESPONSE TO DETERMINING THE ENTITY IS ASSOCIATED WITH THE APPLICATION

    公开(公告)号:US20240411813A1

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

    申请号:US18206465

    申请日:2023-06-06

    Applicant: GOOGLE LLC

    Inventor: Keun Soo Yim

    Abstract: Implementations include determining that an entity is associated with an application, determining fulfillment information for fulfilling a search of the entity within the application, and, in response to determining that the entity is associated with the application, storing, at a computing device, an association between the entity and the fulfillment information for fulfilling the search of the entity within the application. Some of those implementations further include, subsequent to the storing, receiving, via the computing device, incomplete user input that indicates the entity but not the application, and in response to receiving the incomplete user input, causing a suggestion to be rendered via the computing device in a selectable format based on the stored association between the entity and the fulfillment information. The suggestion in the selectable format, when selected, executes the fulfillment information to fulfill the search of the entity within the application.

Patent Agency Ranking