Incognito mode for personalized machine-learned models

    公开(公告)号:US11216745B2

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

    申请号:US15805484

    申请日:2017-11-07

    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.

    Method and System for the Classification and Categorization of Video Pathways in Interactive Videos

    公开(公告)号:US20210385557A1

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

    申请号:US17282492

    申请日:2019-07-23

    Applicant: Google LLC

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, identify and classify the various video pathways in an interactive video based on the content of these video pathways. A video comprising multiple video segments is obtained from a video library. Each video segment is directly linked to at least one other video segment and the multiple video segments comprise a beginning segment, intermediate segments (including interactive segments), and final segments. Multiple video pathways in the video are identified. For each identified video pathway, classification data is generated and each such video pathway is then stored in the video library. When the video is selected from a particular category of the video library, the video segments of a video pathway that has a classification which is the same as the classification associated with the particular category, is then displayed.

    Threshold-based assembly of automated assistant responses

    公开(公告)号:US11087023B2

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

    申请号:US16891816

    申请日:2020-06-03

    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.

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

    公开(公告)号:US20210064624A1

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

    申请号:US16621109

    申请日: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.

    ASSEMBLING AND EVALUATING AUTOMATED ASSISTANT RESPONSES FOR PRIVACY CONCERNS

    公开(公告)号:US20200293678A1

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

    申请号:US16079887

    申请日:2018-08-08

    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

    公开(公告)号:US20200154236A1

    公开(公告)日:2020-05-14

    申请号:US16618213

    申请日: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.

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

    公开(公告)号:US20190325864A1

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

    申请号:US15954174

    申请日:2018-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.

    Context Aware Chat History Assistance Using Machine-Learned Models

    公开(公告)号:US20190034483A1

    公开(公告)日:2019-01-31

    申请号:US15758363

    申请日: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.

Patent Agency Ranking