On-device machine learning platform to enable sharing of machine-learned models between applications

    公开(公告)号:US11537931B2

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

    申请号:US15825551

    申请日:2017-11-29

    Applicant: Google LLC

    Abstract: The present disclosure provides an on-device machine learning platform that enables sharing of machine-learned models between applications on a computing device. For example, a first application which has a machine-learned model for a specific task can expose the model to other applications through a system level application programming interface (API) for the other applications to use. Communications using the API can be handled by the on-device machine learning platform. In some implementations, some exchange of resources (e.g., computing resources) can be provided so that the first application is compensated for sharing the machine-learned model (e.g., on a per model invocation basis).

    Collaborative voice controlled devices

    公开(公告)号:US11521618B2

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

    申请号:US16716654

    申请日:2019-12-17

    Applicant: Google LLC

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for collaboration between multiple voice controlled devices are disclosed. In one aspect, a method includes the actions of identifying, by a first computing device, a second computing device that is configured to respond to a particular, predefined hotword; receiving audio data that corresponds to an utterance; receiving a transcription of additional audio data outputted by the second computing device in response to the utterance; based on the transcription of the additional audio data and based on the utterance, generating a transcription that corresponds to a response to the additional audio data; and providing, for output, the transcription that corresponds to the response.

    Automated assistants that accommodate multiple age groups and/or vocabulary levels

    公开(公告)号:US11495217B2

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

    申请号:US16728582

    申请日:2019-12-27

    Applicant: Google LLC

    Abstract: Techniques are described herein for enabling an automated assistant to adjust its behavior depending on a detected age range and/or “vocabulary level” of a user who is engaging with the automated assistant. In various implementations, data indicative of a user's utterance may be used to estimate one or more of the user's age range and/or vocabulary level. The estimated age range/vocabulary level may be used to influence various aspects of a data processing pipeline employed by an automated assistant. In various implementations, aspects of the data processing pipeline that may be influenced by the user's age range/vocabulary level may include one or more of automated assistant invocation, speech-to-text (“STT”) processing, intent matching, intent resolution (or fulfillment), natural language generation, and/or text-to-speech (“TTS”) processing. In some implementations, one or more tolerance thresholds associated with one or more of these aspects, such as grammatical tolerances, vocabularic tolerances, etc., may be adjusted.

    GROUP ACTION FULFILLMENT ACROSS MULTIPLE USER DEVICES

    公开(公告)号:US20220351227A1

    公开(公告)日:2022-11-03

    申请号:US17865051

    申请日:2022-07-14

    Applicant: Google LLC

    Abstract: Group actions may be performed on behalf of multiple users based in part on the suitability of the various user devices of the different users to perform such group actions. Different user devices may also be used to generate different query intent determinations for a query such that the query intent determination made by a particular user device may be used to fulfill the query.

    Document creation and editing via automated assistant interactions

    公开(公告)号:US11488597B2

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

    申请号:US16948186

    申请日:2020-09-08

    Applicant: Google LLC

    Abstract: Implementations set forth herein relate to an automated assistant that allows a user to create, edit, and/or share documents without directly interfacing with a document editing application. The user can provide an input to the automated assistant in order to cause the automated assistant to interface with the document editing application and create a document. In order to identify a particular action to perform with respect to a document, and/or identify a particular subsection within the document to direct the action, the automated assistant can rely on semantic annotations. As a user continues to interact with the automated assistant to edit a document, the semantic annotations can be updated according to how the document is changing and/or how the user refers to the document. This can allow the automated assistant to more readily fulfill document-related requests that may lack express details.

    CONDITION-AWARE GENERATION OF PANORAMIC IMAGERY

    公开(公告)号:US20220301129A1

    公开(公告)日:2022-09-22

    申请号:US17273063

    申请日:2020-09-02

    Applicant: GOOGLE LLC

    Abstract: System and methods are provided for generating panoramic imagery. An example method may be performed by one or more processors and includes obtaining first panoramic imagery depicting a geographic area. The method also includes obtaining an image depicting one or more physical objects absent from the first panoramic imagery. Further, the method includes transforming the first panoramic imagery into second panoramic imagery depicting the one or more physical objects and including at least a portion of the first panoramic imagery.

    CONTENT-AWARE NAVIGATION INSTRUCTIONS

    公开(公告)号:US20220299335A1

    公开(公告)日:2022-09-22

    申请号:US17273672

    申请日:2020-10-22

    Applicant: GOOGLE LLC

    Abstract: To provide content-aware audio navigation instructions, a client device executing a mapping application obtains one or more audio navigation directions for traversing from a starting location to a destination location along a route. The client device also identifies electronic media content playing from a source different from the mapping application which is executing at the client device or in proximity to the client device. The client device determines characteristics of the electronic media content and adjusts the audio navigation directions in accordance with the characteristics of the electronic media content. Then the client device presents the adjusted audio navigation directions to a user.

    Group action fulfillment across multiple user devices

    公开(公告)号:US11410192B2

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

    申请号:US17004851

    申请日:2020-08-27

    Applicant: Google LLC

    Abstract: Group actions may be performed on behalf of multiple users based in part on the suitability of the various user devices of the different users to perform such group actions. Different user devices may also be used to generate different query intent determinations for a query such that the query intent determination made by a particular user device may be used to fulfill the query.

    CONTEXTUAL ESTIMATION OF LINK INFORMATION GAIN

    公开(公告)号:US20220245182A1

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

    申请号:US17727237

    申请日:2022-04-22

    Applicant: GOOGLE LLC

    Abstract: Techniques are described herein for determining an information gain score for one or more documents of interest to the user and present information from the documents based on the information gain score. An information gain score for a given document is indicative of additional information that is included in the document beyond information contained in documents that were previously viewed by the user. In some implementations, the information gain score may be determined for one or more documents by applying data from the documents across a machine learning model to generate an information gain score. Based on the information gain scores of a set of documents, the documents can be provided to the user in a manner that reflects the likely information gain that can be attained by the user if the user were to view the documents.

    UNDOING APPLICATION OPERATION(S) VIA USER INTERACTION(S) WITH AN AUTOMATED ASSISTANT

    公开(公告)号:US20220236857A1

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

    申请号:US17157178

    申请日:2021-01-25

    Applicant: GOOGLE LLC

    Abstract: Implementations set forth herein relate to an automated assistant that can perform operations to revert various applications to prior states that the applications may have arrived at via certain user inputs. The user can provide a spoken utterance such as, “undo,” in order to cause the automated assistant to identify a particular application that the user may want to affect with the “undo” command. When the particular application is identified, the automated assistant can identify one or more operations recently performed using the particular application. In some implementations, the automated assistant can provide the user with a variety of undo options in response to an “undo” command. For instance, the automated assistant can prompt the user to select one of a first cluster of operations and/or a second cluster of operations to be undone, and each cluster can refer to different operations.

Patent Agency Ranking