-
公开(公告)号:US11734600B2
公开(公告)日:2023-08-22
申请号:US16376254
申请日:2019-04-05
Applicant: Google LLC
Inventor: Wei Wang , Bowen Liang , Macduff Hughes , Taro Watanabe , Tetsuji Nakagawa , Alexander Rudnick
Abstract: A method includes generating a base model by training with a first dataset of data pairs and generating an adapted model by training the base model on a second dataset of data pairs. The method also includes determining a contrastive score for each data pair of a third dataset of data pairs using the base model and the adapted model. The contrastive score is indicative of a probability of quality of the respective data pair. The method also includes training a target model using the data pairs of the third dataset and the contrastive scores.
-
公开(公告)号:US20180242252A1
公开(公告)日:2018-08-23
申请号:US15959356
申请日:2018-04-23
Applicant: Google LLC
Inventor: Prerepa V. Viswanadham , Wei Wang , Meghan Desai
CPC classification number: H04W52/0229 , H04B7/2621 , H04L12/1886 , H04L45/7457 , H04W4/21 , H04W4/80 , H04W48/10 , H04W76/10 , Y02D70/00 , Y02D70/144 , Y02D70/26 , Y02D70/449
Abstract: Methods and systems for filter data packets using an advertising data packet content filter are disclosed. An example method involves maintaining, by a Bluetooth device, an advertising data content filter. The advertising data content filter includes at least one content filter having at least one respective delivery mode that specifies when to deliver data packets matching the at least one content filter to a host Bluetooth stack. The method also involves receiving, by the Bluetooth device, a data packet from an advertising Bluetooth device. The method further involves determining, by the Bluetooth device, that content of the data packet matches a particular content filter of the advertising data content filter. And the method involves providing a portion of the data packet to the host Bluetooth stack in accordance with a particular delivery mode corresponding to the particular content filter.
-
公开(公告)号:US20230359938A1
公开(公告)日:2023-11-09
申请号:US18351397
申请日:2023-07-12
Applicant: Google LLC
Inventor: Wei Wang , Bowen Liang , Macduff Hughes , Taro Watanabe , Tetsuji Nakagawa , Alexander Rudnick
Abstract: A method includes generating a base model by training with a first dataset of data pairs and generating an adapted model by training the base model on a second dataset of data pairs. The method also includes determining a contrastive score for each data pair of a third dataset of data pairs using the base model and the adapted model. The contrastive score is indicative of a probability of quality of the respective data pair. The method also includes training a target model using the data pairs of the third dataset and the contrastive scores.
-
4.
公开(公告)号:US20230324499A1
公开(公告)日:2023-10-12
申请号:US18040743
申请日:2020-08-18
Applicant: Google LLC
Inventor: Mohammed Khider , Luigi Bruno , Wei Wang
CPC classification number: G01S5/012 , G01S5/0063 , G01S5/02529 , G01S5/0036 , G01S5/0242 , G01S2205/02 , H04W64/006
Abstract: This document describes a client-server approach for indoor-outdoor detection of an electronic device, and associated systems and methods. A server (104) collects crowdsourced information (140) from devices that detected a plurality of access points. An electronic device (102), performing a wire-less-network scan, detects access points (122) within range and detects sensor data (126) from other sensors (124). The electronic device (102) transmits such information to the server (104). The server accesses the crowdsourced information (140) to determine, per access point (122) detected in the scan, a percentage of total detections of the access point that are accompanied by a GPS signal of a device that detected the access point and an RSS value below which no such GPS signal accompanies the detections. The percentage and the RSS value enable a determination of a probability indicating whether the electronic device (102) is located outdoors, lightly indoors, or deep indoors, which enables the electronic device to trigger a corresponding function.
-
公开(公告)号:US11663201B2
公开(公告)日:2023-05-30
申请号:US16609318
申请日:2018-04-27
Applicant: Google LLC
Inventor: Jyrki Alakuijala , Christian Buck , Jannis Bulian , Massimiliano Ciaramita , Wojciech Gajewski , Andrea Gesmundo , Neil Houlsby , Wei Wang
IPC: G06F16/242 , G06N3/08 , G06N3/047 , G06N3/044
CPC classification number: G06F16/242 , G06N3/047 , G06N3/08 , G06N3/044
Abstract: Systems, methods, and computer readable media related to generating query variants for a submitted query. In many implementations, the query variants are generated utilizing a generative model. A generative model is productive, in that it can be utilized to actively generate a variant of a query based on application of tokens of the query to the generative model, and optionally based on application of additional input features to the generative model.
-
公开(公告)号:US20210004470A1
公开(公告)日:2021-01-07
申请号:US16980546
申请日:2018-07-17
Applicant: Google LLC
Inventor: Domagoj Babic , Omer Tripp , Franjo Ivancic , Sam Kerner , Markus Kusano , Timothy King , Stefan Bucur , Wei Wang , László Szekeres
Abstract: Aspects of the disclosure provide for automatically generating patches for security violations. For example, a plurality of inputs may be generated for code. The code may be executed using the plurality of inputs to obtain execution states at a plurality of code locations. The execution states may include at least one security violation for at least some of the plurality of inputs. Using the execution states, one or more patch conditions causing the at least one security violation may be determined. Using the execution states, one or more corresponding patch locations may be determined based on a code location of the plurality of code locations where the at least one security violation each of the one or more patch conditions occurred. At least one candidate patch for the at least one security violation may be automatically generated. The at least one candidate patch may include one of the patch conditions and one of the corresponding patch locations.
-
公开(公告)号:US12182269B2
公开(公告)日:2024-12-31
申请号:US16980546
申请日:2018-07-17
Applicant: Google LLC
Inventor: Domagoj Babic , Omer Tripp , Franjo Ivancic , Sam Kerner , Markus Kusano , Timothy King , Stefan Bucur , Wei Wang , László Szekeres
Abstract: Aspects of the disclosure provide for automatically generating patches for security violations. For example, a plurality of inputs may be generated for code. The code may be executed using the plurality of inputs to obtain execution states at a plurality of code locations. The execution states may include at least one security violation for at least some of the plurality of inputs. Using the execution states, one or more patch conditions causing the at least one security violation may be determined. Using the execution states, one or more corresponding patch locations may be determined based on a code location of the plurality of code locations where the at least one security violation each of the one or more patch conditions occurred. At least one candidate patch for the at least one security violation may be automatically generated. The at least one candidate patch may include one of the patch conditions and one of the corresponding patch locations.
-
公开(公告)号:US10334528B2
公开(公告)日:2019-06-25
申请号:US15959356
申请日:2018-04-23
Applicant: Google LLC
Inventor: Prerepa V. Viswanadham , Wei Wang , Meghan Desai
Abstract: Methods and systems for filter data packets using an advertising data packet content filter are disclosed. An example method involves maintaining, by a Bluetooth device, an advertising data content filter. The advertising data content filter includes at least one content filter having at least one respective delivery mode that specifies when to deliver data packets matching the at least one content filter to a host Bluetooth stack. The method also involves receiving, by the Bluetooth device, a data packet from an advertising Bluetooth device. The method further involves determining, by the Bluetooth device, that content of the data packet matches a particular content filter of the advertising data content filter. And the method involves providing a portion of the data packet to the host Bluetooth stack in accordance with a particular delivery mode corresponding to the particular content filter.
-
公开(公告)号:US20230281193A1
公开(公告)日:2023-09-07
申请号:US18196913
申请日:2023-05-12
Applicant: GOOGLE LLC
Inventor: Jyrki Alakuijala , Christian Buck , Jannis Bulian , Massimiliano Ciaramita , Wojciech Gajewski , Andrea Gesmundo , Neil Houlsby , Wei Wang
IPC: G06F16/242 , G06N3/08 , G06N3/047
CPC classification number: G06F16/242 , G06N3/08 , G06N3/047 , G06N3/044
Abstract: Systems, methods, and computer readable media related to generating query variants for a submitted query. In many implementations, the query variants are generated utilizing a generative model. A generative model is productive, in that it can be utilized to actively generate a variant of a query based on application of tokens of the query to the generative model, and optionally based on application of additional input features to the generative model.
-
公开(公告)号:US09986507B2
公开(公告)日:2018-05-29
申请号:US15146088
申请日:2016-05-04
Applicant: GOOGLE LLC
Inventor: Prerepa V. Viswanadham , Wei Wang , Meghan Desai
CPC classification number: H04W52/0229 , H04B7/2621 , H04L12/1886 , H04L45/7457 , H04W4/21 , H04W4/80 , H04W48/10 , H04W76/10 , Y02D70/00 , Y02D70/144 , Y02D70/26 , Y02D70/449
Abstract: Methods and systems for filter data packets using an advertising data packet content filter are disclosed. An example method involves maintaining, by a Bluetooth device, an advertising data content filter. The advertising data content filter includes at least one content filter having at least one respective delivery mode that specifies when to deliver data packets matching the at least one content filter to a host Bluetooth stack. The method also involves receiving, by the Bluetooth device, a data packet from an advertising Bluetooth device. The method further involves determining, by the Bluetooth device, that content of the data packet matches a particular content filter of the advertising data content filter. And the method involves providing a portion of the data packet to the host Bluetooth stack in accordance with a particular delivery mode corresponding to the particular content filter.
-
-
-
-
-
-
-
-
-