ASSEMBLING AND EVALUATING AUTOMATED ASSISTANT RESPONSES FOR PRIVACY CONCERNS

    公开(公告)号:WO2020032927A1

    公开(公告)日:2020-02-13

    申请号:PCT/US2018/045539

    申请日:2018-08-07

    Applicant: GOOGLE LLC

    Abstract: Techniques are described herein for assembling/evaluating automated assistant responses for privacy concerns. In various implementations, a free-form natural language input may be received from a first user and may include a request for information pertaining to a second user. Multiple data sources may be identified that are accessible by an automated assistant to retrieve data associated with the second user. The multiple data sources may collectively include sufficient data to formulate a natural language response to the request. Respective privacy scores associated with the multiple data sources may be used to determine an aggregate privacy score associated with responding to the request. The natural language response may then be output at a client device operated by the first user in response to a determination that the aggregate privacy score associated with the natural language response satisfies a privacy criterion established for the second user with respect to the first user.

    AUTOMATIC TRIGGERING OF REMOTE SENSOR RECORDINGS

    公开(公告)号:WO2019125605A1

    公开(公告)日:2019-06-27

    申请号:PCT/US2018/058305

    申请日:2018-10-30

    Applicant: GOOGLE LLC

    Abstract: A method includes receiving an indication that a recording event has been initiated on an initial computing device responsive to an input from a user, the initial computing device including an initial sensor recording first sensor data during the recording event. The method also includes, responsive to the indication of the initiation of the recording event, identifying, based on a respective proximity to the initial computing device of each computing device from a plurality of other computing devices associated with the user, one or more additional computing devices from the plurality of other computing devices, each computing device including at least one respective sensor device, and transmitting, to the one or more additional computing devices, an activation command that causes the one or more additional computing devices to activate the at least one respective sensor device which initiates capturing of second sensor data during the recording event.

    INCOGNITO MODE FOR PERSONALIZED MACHINE-LEARNED MODELS

    公开(公告)号:WO2019094092A1

    公开(公告)日:2019-05-16

    申请号:PCT/US2018/048668

    申请日:2018-08-30

    Applicant: GOOGLE LLC

    Abstract: The present disclosure provides systems and methods for on-device machine learning. In particular, the present disclosure is directed to an on-device machine learning platform and associated techniques that enable on-device prediction, training, example collection, and/or other machine learning tasks or functionality. The on-device machine learning platform can include a mode controller that allows a user to provide data input indicating whether to operate one or more applications on the device in a first collection mode (e.g., permission mode) for storing training examples, or a second collection mode for (e.g., incognito mode) for not storing training examples. The training examples can be generated based on user interaction with the one or more applications and used to personalize one or more machine-learned models used by the application(s) by retraining the models using the user-specific training examples.

    CONTEXT AWARE CHAT HISTORY ASSISTANCE USING MACHINE-LEARNED MODELS

    公开(公告)号:WO2018231187A1

    公开(公告)日:2018-12-20

    申请号:PCT/US2017/036967

    申请日:2017-06-12

    Applicant: GOOGLE LLC

    Abstract: The present disclosure provides systems and methods that leverage machine learning to implement context determination and/or text extraction in computing device applications. Particular embodiments can include and use a machine-learned text extraction model that has been trained to receive one or more messages containing text and determine one or more portions of extracted text from the one or more messages as well as a corresponding user context assigned to each of the one or more portions of extracted text. In addition, or alternatively, particular embodiments can include and use a machine-learned context determination model that has been trained to receive one or more portions of device data from one or more input sources available at the mobile computing device and determine a current user context indicative of one or more activities in which a user of the mobile computing device is currently engaged.

    COLLABORATIVE VOICE CONTROLLED DEVICES
    15.
    发明申请

    公开(公告)号:WO2018118136A1

    公开(公告)日:2018-06-28

    申请号:PCT/US2017/045107

    申请日:2017-08-02

    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 ASSISTANT CONTROL OF EXTERNAL APPLICATIONS LACKING AUTOMATED ASSISTANT APPLICATION PROGRAMMING INTERFACE FUNCTIONALITY

    公开(公告)号:WO2021247070A1

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

    申请号:PCT/US2020/059885

    申请日:2020-11-10

    Applicant: GOOGLE LLC

    Abstract: Implementations relate to an automated assistant that is capable of interacting with non-assistant applications that do not have functionality explicitly provided for interfacing with certain automated assistants. Application data, such as annotation data and/or GUI data, associated with a non-assistant application, can be processed to map such data into an embedding space. An assistant input command can then be processed and mapped to the same embedding space, and a distance from the assistant input command embedding and the non-assistant application data embedding can be determined. When the distance between the assistant input command embedding and the non-assistant application data embedding satisfies threshold(s), the automated assistant can generate instruction(s), for the non-assistant application, that correspond to the non-assistant application data. For instance, the instruction(s) can simulate user input(s) that cause the non-assistant application to perform one or more operations characterized by, or otherwise associated with, the non-assistant application data.

    DETERMINING WHETHER AND/OR WHEN TO PROVIDE NOTIFICATIONS, BASED ON APPLICATION CONTENT, TO MITIGATE COMPUTATIONALLY WASTEFUL APPLICATION-LAUNCHING BEHAVIOR

    公开(公告)号:WO2021158224A1

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

    申请号:PCT/US2020/016974

    申请日:2020-02-06

    Applicant: GOOGLE LLC

    Abstract: Implementations set forth herein relate to intervening notifications provided by an application for mitigating computationally wasteful application launching behavior that is exhibited by some users. A state of a module of a target application can be identified by emulating user inputs previously provided by the user to the target application. In this way, the state of the module can be determined without visibly launching the target application. When the state of the module is determined to satisfy criteria for providing a notification to the user, the application can render a notification for the user. The application can provide intervening notifications for a variety of different target applications in order to reduce a frequency at which the user launches and closes applications to check for variations in target application content.

    USING LIVE DATA STREAMS AND/OR SEARCH QUERIES TO DETERMINE INFORMATION ABOUT DEVELOPING EVENTS

    公开(公告)号:WO2020263226A1

    公开(公告)日:2020-12-30

    申请号:PCT/US2019/038935

    申请日:2019-06-25

    Applicant: GOOGLE LLC

    Abstract: Techniques and a framework are described herein for gathering information about developing events from multiple live data streams and pushing new pieces of information to interested individuals as those pieces of information are learned. In various implementations, a plurality of live data streams may be monitored. Based on the monitoring, a data structure that models diffusion of information through a population may be generated and applied as input across a machine learning model to generate output. The output may be indicative of a likelihood of occurrence of a developing event and/or a predicted measure of relevancy of the developing event to a particular user. Based on a determination that the likelihood and/or measure of relevancy satisfies a criterion, one or more computing devices may render, as output, information about the developing event.

    AUTOMATED ASSISTANTS THAT ACCOMMODATE MULTIPLE AGE GROUPS AND/OR VOCABULARY LEVELS

    公开(公告)号:WO2019204252A1

    公开(公告)日:2019-10-24

    申请号:PCT/US2019/027598

    申请日:2019-04-16

    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.

Patent Agency Ranking