-
公开(公告)号:US20210089289A1
公开(公告)日:2021-03-25
申请号:US17115513
申请日:2020-12-08
Applicant: Google LLC
Inventor: Shibani Sanan , Christopher K. Harris , Nicola Tettke , Sissie Ling-le Hsiao , Samuel Sze Ming Ieong , Vinod Kumar Ramachandran , Anthony Chavez
IPC: G06F8/61 , G06F16/9535
Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. Data specifying a post-install activity is received from a provider of an application. An opportunity is identified to provide third-party content to a user. A likelihood is determined that the user will perform the specified post-install activity based on one or more attributes of the user and attributes of users that have previously performed the specified post-install activity in the application. A selection value is adjusted for third-party content that identifies the application based on the determined likelihood, wherein the selection value increases as the likelihood increases. The third-party content identifying the application is selected based on the adjusted selection value. The third-party content identifying the application is distributed to a client device of the user.
-
公开(公告)号:US20200236094A1
公开(公告)日:2020-07-23
申请号: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.
-
公开(公告)号:US10114978B2
公开(公告)日:2018-10-30
申请号:US15838107
申请日:2017-12-11
Applicant: Google LLC
Inventor: Nareshkumar Rajkumar , Vinod Kumar Ramachandran
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, and including a method for managing privacy rights of a user related to the delivery of content. The method comprises providing a global privacy management interface that presents a selection tool for enabling a user to review privacy options and interests. The privacy options and interests include controls for presenting a list of identifiers that are associated with the user and interests associated with those identifiers. Each identifier is associated with a requesting source having been used by the user to access content. The interface enables de-selection of individual interests on a per-identifier or global basis. The method further comprises determining, in a server system, content to deliver to the user in view of the privacy selections.
-
公开(公告)号: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.
-
公开(公告)号:US11249741B2
公开(公告)日:2022-02-15
申请号:US17115513
申请日:2020-12-08
Applicant: Google LLC
Inventor: Shibani Sanan , Christopher K. Harris , Nicola Rettke , Sissie Ling-Ie Hsiao , Samuel Sze Ming Ieong , Vinod Kumar Ramachandran , Anthony Chavez
IPC: G06F8/61 , G06F16/9535
Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. Data specifying a post-install activity is received from a provider of an application. An opportunity is identified to provide third-party content to a user. A likelihood is determined that the user will perform the specified post-install activity based on one or more attributes of the user and attributes of users that have previously performed the specified post-install activity in the application. A selection value is adjusted for third-party content that identifies the application based on the determined likelihood, wherein the selection value increases as the likelihood increases. The third-party content identifying the application is selected based on the adjusted selection value. The third-party content identifying the application is distributed to a client device of the user.
-
公开(公告)号:US11003432B2
公开(公告)日:2021-05-11
申请号:US16707803
申请日:2019-12-09
Applicant: Google LLC
Inventor: Shibani Sanan , Christopher K. Harris , Nicola Rettke , Sissie Ling-le Hsiao , Samuel Sze Ming Ieong , Vinod Kumar Ramachandran , Anthony Chavez
IPC: G06F9/44 , G06F8/61 , G06F16/9535
Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. Data specifying a post-install activity is received from a provider of an application. An opportunity is identified to provide third-party content to a user. A likelihood is determined that the user will perform the specified post-install activity based on one or more attributes of the user and attributes of users that have previously performed the specified post-install activity in the application. A selection value is adjusted for third-party content that identifies the application based on the determined likelihood, wherein the selection value increases as the likelihood increases. The third-party content identifying the application is selected based on the adjusted selection value. The third-party content identifying the application is distributed to a client device of the user.
-
公开(公告)号: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.
-
公开(公告)号:US10540158B2
公开(公告)日:2020-01-21
申请号:US15642994
申请日:2017-07-06
Applicant: Google LLC
Inventor: Shibani Sanan , Christopher K. Harris , Nicola Rettke , Sissie Ling-le Hsiao , Samuel Sze Ming Ieong , Vinod Kumar Ramachandran , Anthony Chavez
Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. Data specifying a post-install activity is received from a provider of an application. An opportunity is identified to provide third-party content to a user. A likelihood is determined that the user will perform the specified post-install activity based on one or more attributes of the user and attributes of users that have previously performed the specified post-install activity in the application. A selection value is adjusted for third-party content that identifies the application based on the determined likelihood, wherein the selection value increases as the likelihood increases. The third-party content identifying the application is selected based on the adjusted selection value. The third-party content identifying the application is distributed to a client device of the user.
-
公开(公告)号:US20230351452A1
公开(公告)日:2023-11-02
申请号:US18344966
申请日:2023-06-30
Applicant: Google LLC
Inventor: Vinod Kumar Ramachandran , Surojit Chatterjee , Philip McDonnell
IPC: G06Q30/0241 , G06Q50/00 , G06Q30/0242
CPC classification number: G06Q30/0277 , G06Q50/01 , G06Q30/0242
Abstract: A computer-implemented method for annotating online content with offline interaction data and offline interaction conversion data is implemented by a content annotating computing device in communication with a memory. The method includes receiving a set of content interaction data based on an online interaction between an online user and a first online content item, identifying at least one physical location associated with the online content provider, determining a set of offline interaction conversion data based on the set of content interaction data and a set of offline interaction data, receiving a second online content item associated with the online content provider, and annotating the second online content item based at least partially on the set of offline interaction conversion data and the set of offline interaction data.
-
公开(公告)号:US10885560B1
公开(公告)日:2021-01-05
申请号:US15833902
申请日:2017-12-06
Applicant: Google LLC
Inventor: Vinod Kumar Ramachandran , Surojit Chatterjee , Philip McDonnell
Abstract: A computer-implemented method for annotating online content with offline interaction data and offline interaction conversion data is implemented by a content annotating computing device in communication with a memory. The method includes receiving a set of content interaction data based on an online interaction between an online user and a first online content item, identifying at least one physical location associated with the online content provider, determining a set of offline interaction conversion data based on the set of content interaction data and a set of offline interaction data, receiving a second online content item associated with the online content provider, and annotating the second online content item based at least partially on the set of offline interaction conversion data and the set of offline interaction data.
-
-
-
-
-
-
-
-
-