-
公开(公告)号:US20220311754A1
公开(公告)日:2022-09-29
申请号:US17840588
申请日:2022-06-14
Applicant: GOOGLE LLC
Inventor: Mahyar Salek , Philip McDonnell , Vinod Kumar Ramachandran , Shobhit Saxena , David Owen Shanaha
Abstract: Systems and methods of matching identifiers between multiple datasets are described herein. A system can transmit a first identifier vector to a third party server. The first identifier vector can include a first identifier, first parameters, and second parameters. The system can receive, from the third party server, the first identifier vector encrypted based on a third-party encryption. The system can receive, from the third party server, a second identifier vector encrypted based on the third-party encryption associated with the third party server. The second identifier vector can include a second identifier, third parameters, and fourth parameters. The system can determine a correlation count between the first identifier vector and the second identifier vector. The system can determine that the first identifier corresponds to the second identifier based on the correlation count. The system can generate one identifier key for both the first identifier and the second identifier.
-
公开(公告)号:US10652221B2
公开(公告)日:2020-05-12
申请号:US16216768
申请日:2018-12-11
Applicant: Google LLC
Inventor: Mahyar Salek , Philip McDonnell , Vinod Kumar Ramachandran , Shobhit Saxena , David Owen Shanahan
Abstract: Systems and methods of matching identifiers between multiple datasets are described herein. A system can transmit a first identifier vector to a third party server. The first identifier vector can include a first identifier, first parameters, and second parameters. The system can receive, from the third party server, the first identifier vector encrypted based on a third-party encryption. The system can receive, from the third party server, a second identifier vector encrypted based on the third-party encryption associated with the third party server. The second identifier vector can include a second identifier, third parameters, and fourth parameters. The system can determine a correlation count between the first identifier vector and the second identifier vector. The system can determine that the first identifier corresponds to the second identifier based on the correlation count. The system can generate one identifier key for both the first identifier and the second identifier.
-
公开(公告)号:US20220200794A1
公开(公告)日:2022-06-23
申请号:US17567208
申请日:2022-01-03
Applicant: Google LLC
Inventor: Shobhit Saxena , Benjamin Kreuter , Sarvar Patel , Karn Seth
Abstract: Systems and methods may be used for establishing a link between user identifiers of different systems without disclosing specific user identifying information. One method includes generating a matching relationship based on double encrypted one or more first data sets of a first party system and double encrypted one or more second data sets of a second party system. The matching relationship indicates one or more links between match keys associated with the first party system and the match keys associated with the third party system. The method includes assigning bridge identifiers for user identifiers associated with the first party system and the user identifiers associated with the third party system based on the matching relationship.
-
公开(公告)号:US11240009B2
公开(公告)日:2022-02-01
申请号:US17002610
申请日:2020-08-25
Applicant: Google LLC
Inventor: Shobhit Saxena , Benjamin Kreuter , Sarvar Patel , Karn Seth
Abstract: Systems and methods may be used for establishing a link between user identifiers of different systems without disclosing specific user identifying information. One method includes generating a matching relationship based on double encrypted one or more first data sets of a first party system and double encrypted one or more second data sets of a second party system. The matching relationship indicates one or more links between match keys associated with the first party system and the match keys associated with the third party system. The method includes assigning bridge identifiers for user identifiers associated with the first party system and the user identifiers associated with the third party system based on the matching relationship.
-
公开(公告)号:US20190158473A1
公开(公告)日:2019-05-23
申请号:US16216768
申请日:2018-12-11
Applicant: Google LLC
Inventor: Mahyar Salek , Philip McDonnell , Vinod Kumar Ramachandran , Shobhit Saxena , David Owen Shanahan
Abstract: Systems and methods of matching identifiers between multiple datasets are described herein. A system can transmit a first identifier vector to a third party server. The first identifier vector can include a first identifier, first parameters, and second parameters. The system can receive, from the third party server, the first identifier vector encrypted based on a third-party encryption. The system can receive, from the third party server, a second identifier vector encrypted based on the third-party encryption associated with the third party server. The second identifier vector can include a second identifier, third parameters, and fourth parameters. The system can determine a correlation count between the first identifier vector and the second identifier vector. The system can determine that the first identifier corresponds to the second identifier based on the correlation count. The system can generate one identifier key for both the first identifier and the second identifier.
-
公开(公告)号:US11743034B2
公开(公告)日:2023-08-29
申请号:US17567208
申请日:2022-01-03
Applicant: Google LLC
Inventor: Shobhit Saxena , Benjamin Kreuter , Sarvar Patel , Karn Seth
CPC classification number: H04L9/0838 , G06F9/44 , G06F21/6254 , H04L9/008 , H04L9/083 , H04L9/0844 , H04L9/32 , H04L63/06 , H04L9/30 , H04L9/3013 , H04L9/3066
Abstract: Systems and methods may be used for establishing a link between user identifiers of different systems without disclosing specific user identifying information. One method includes generating a matching relationship based on double encrypted one or more first data sets of a first party system and double encrypted one or more second data sets of a second party system. The matching relationship indicates one or more links between match keys associated with the first party system and the match keys associated with the third party system. The method includes assigning bridge identifiers for user identifiers associated with the first party system and the user identifiers associated with the third party system based on the matching relationship.
-
7.
公开(公告)号:US20190268427A1
公开(公告)日:2019-08-29
申请号:US16409550
申请日:2019-05-10
Applicant: Google LLC
Inventor: Philip Andrew McDonnell , Shobhit Saxena , Subhadip Sarkar , Lu Liu , Shibani Sanan , Puneet Gupta
Abstract: Multi-computing device network based cross-device conversion determination is described. A content selection computer server can identify cross-device conversions. A first computing device accesses third-party content via a first computer network connection. A second computing device accesses a webpage of the third-party content provider via a second computer network connection. The first and devices can be logged into a same online account. The content selection computer server can obtain, via a content tag that includes a script that executes on a webpage that includes the third-party content, data indicating that the first computing device accessed the third-party content. The selection computer server determines the conversion from the content tag and the second computing device having accessed the webpage. Based on a percentage of first and second sets of computing devices that have logged into common respective online accounts, the content selection computer server extrapolates an estimated number of cross-device conversions.
-
公开(公告)号:US11363006B2
公开(公告)日:2022-06-14
申请号:US16843553
申请日:2020-04-08
Applicant: Google LLC
Inventor: Mahyar Salek , Philip McDonnell , Vinod Kumar Ramachandran , Shobhit Saxena , David Owen Shanahan
Abstract: Systems and methods of matching identifiers between multiple datasets are described herein. A system can transmit a first identifier vector to a third party server. The first identifier vector can include a first identifier, first parameters, and second parameters. The system can receive, from the third party server, the first identifier vector encrypted based on a third-party encryption. The system can receive, from the third party server, a second identifier vector encrypted based on the third-party encryption associated with the third party server. The second identifier vector can include a second identifier, third parameters, and fourth parameters. The system can determine a correlation count between the first identifier vector and the second identifier vector. The system can determine that the first identifier corresponds to the second identifier based on the correlation count. The system can generate one identifier key for both the first identifier and the second identifier.
-
公开(公告)号:US11055706B2
公开(公告)日:2021-07-06
申请号:US14660204
申请日:2015-03-17
Applicant: Google LLC
Inventor: Vinod Kumar Ramachandran , Shobhit Saxena , David Owen Shanahan , Marcel M. M. Yung , Sarvar Patel
Abstract: Aggregated transaction data from a transaction data provider may be encrypted and exchanged with a content item selection system using commutative encryption algorithms. The transaction data provider and content item selection system may utilize a set of common identifiers that are each encrypted using a respective commutative encryption algorithm of the transaction data provider or content item selection system. The other of the transaction data provider or content item selection system encrypts the single-encrypted common identifier using a respective commutative encryption algorithm to generate double encrypted common identifiers. The double encrypted common identifiers may be used to match a set of common identifiers with transaction data. The transaction data may be encrypted and/or may include random offset values.
-
公开(公告)号:US10764041B2
公开(公告)日:2020-09-01
申请号:US15842524
申请日:2017-12-14
Applicant: Google LLC
Inventor: Shobhit Saxena , Benjamin Kreuter , Sarvar Patel , Karn Seth
Abstract: Systems and methods may be used for establishing a link between user identifiers of different systems without disclosing specific user identifying information. One method includes generating a matching relationship based on double encrypted one or more first data sets of a first party system and double encrypted one or more second data sets of a second party system. The matching relationship indicates one or more links between match keys associated with the first party system and the match keys associated with the third party system. The method includes assigning bridge identifiers for user identifiers associated with the first party system and the user identifiers associated with the third party system based on the matching relationship.
-
-
-
-
-
-
-
-
-