-
公开(公告)号:US11216745B2
公开(公告)日:2022-01-04
申请号:US15805484
申请日:2017-11-07
Applicant: Google LLC
Inventor: Sandro Feuz , Victor Carbune
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.
-
82.
公开(公告)号:US20210385557A1
公开(公告)日:2021-12-09
申请号:US17282492
申请日:2019-07-23
Applicant: Google LLC
Inventor: Victor Carbune , Andrii Maksai , Sandro Feuz
IPC: H04N21/8541 , H04N21/845 , H04N21/8545 , H04N21/8405
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.
-
公开(公告)号:US11087023B2
公开(公告)日:2021-08-10
申请号:US16891816
申请日:2020-06-03
Applicant: GOOGLE LLC
Inventor: Sandro Feuz , Sammy El Ghazzal
IPC: G06F21/62 , G10L15/18 , G10L15/22 , G10L15/30 , H04L12/58 , H04L29/08 , G06F16/33 , G06F40/279 , H04L29/06
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.
-
84.
公开(公告)号:US20210064624A1
公开(公告)日:2021-03-04
申请号:US16621109
申请日:2019-06-25
Applicant: Google LLC
Inventor: Victor Carbune , Sandro Feuz
IPC: G06F16/2455 , G06F16/901 , G06F16/953 , G06N20/00
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.
-
公开(公告)号:US20200293678A1
公开(公告)日:2020-09-17
申请号:US16079887
申请日:2018-08-08
Applicant: Google LLC
Inventor: Sandro Feuz , Sammy El Ghazzal
IPC: G06F21/62 , G06F16/33 , G06F40/279
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.
-
公开(公告)号:US20200154236A1
公开(公告)日:2020-05-14
申请号:US16618213
申请日:2018-10-30
Applicant: Google LLC
Inventor: Victor Carbune , Sandro Feuz
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.
-
公开(公告)号:US20190325864A1
公开(公告)日:2019-10-24
申请号:US15954174
申请日:2018-04-16
Applicant: Google LLC
Inventor: Pedro Gonnet Anders , Victor Carbune , Daniel Keysers , Thomas Deselaers , Sandro Feuz
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.
-
公开(公告)号:US20190034483A1
公开(公告)日:2019-01-31
申请号:US15758363
申请日:2017-06-12
Applicant: Google LLC
Inventor: Sebastian Millius , Sandro Feuz
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.
-
-
-
-
-
-
-