-
公开(公告)号:US20240054173A1
公开(公告)日:2024-02-15
申请号:US18495345
申请日:2023-10-26
Applicant: Google LLC
Inventor: Gang Wang , Alex Daniel Jacobson
IPC: G06F16/957 , G06F16/958 , G06F16/955 , G06F3/048 , G06F3/0481
CPC classification number: G06F16/9577 , G06F16/9574 , G06F16/958 , G06F16/9566 , G06F3/048 , G06F3/0481
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for validating interactions with false rendered elements. In one aspect, a method includes receiving a rendering notification and a declaration of a rendered element defined in an active window on a client device, detecting interaction with the rendered element at the client device, determining whether the interaction occurred at a declared location of the rendered element within the active window, and processing the interaction including: in response to determining that the interaction occurred: capturing a screenshot of the active window on the client device; verifying a visual appearance of the rendered element in the screenshot with a declared appearance of the rendered element, and generating an interaction attestation, thereby validating the interaction. In response to determining that the interaction did not occur, refraining from generating the interaction attestation.
-
公开(公告)号:US11882327B2
公开(公告)日:2024-01-23
申请号:US17269730
申请日:2020-02-06
Applicant: Google LLC
Inventor: Gang Wang , Alex Daniel Jacobson
IPC: H04N21/2389 , H04L9/08 , H04L9/32 , H04N21/235 , H04N21/435 , H04N21/8358
CPC classification number: H04N21/23892 , H04L9/0825 , H04L9/3213 , H04L9/3247 , H04N21/2355 , H04N21/4353 , H04N21/8358 , H04L2209/608
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for detecting errors that can occur in third party content presentation and verifying that third party content provided by a content provider to a content platform is actually displayed and is visible to the user when the content platform is accessed on the client device. Methods can include receiving, from an application executing on a client device, a request to generate a digitally signed token that is used to validate whether a particular content item displayed at the particular portion of the display is a third party content item. A digital watermark embedded at the particular portion of the display can be extracted and decoded to obtain data for attributes that are descriptive of the particular content item. A digitally signed token can be generated using this data, and the token can then be provided to application.
-
公开(公告)号:US20230073437A1
公开(公告)日:2023-03-09
申请号:US17419604
申请日:2020-05-22
Applicant: Google LLC
Inventor: Gang Wang , Alex Daniel Jacobson
IPC: G06F16/957 , G06F16/955 , G06F16/958
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for validating interactions with false rendered elements. In one aspect, a method includes receiving a rendering notification and a declaration of a rendered element defined in an active window on a client device, detecting interaction with the rendered element at the client device, determining whether the interaction occurred at a declared location of the rendered element within the active window, and processing the interaction including: in response to determining that the interaction occurred: capturing a screenshot of the active window on the client device; verifying a visual appearance of the rendered element in the screenshot with a declared appearance of the rendered element, and generating an interaction attestation, thereby validating the interaction. In response to determining that the interaction did not occur, refraining from generating the interaction attestation.
-
公开(公告)号:US20240303687A1
公开(公告)日:2024-09-12
申请号:US17769942
申请日:2021-05-04
Applicant: Google LLC
Inventor: Laura Marie Eidem , Alex Daniel Jacobson
IPC: G06Q30/0241
CPC classification number: G06Q30/0241
Abstract: Systems, methods, and computer-readable storage media utilized to determine product response for analysis systems. One method includes receiving a product response for a first product, the product response including interaction data indicating a user interaction with a content item of a second product, wherein the content item is associated with a content provider, and identifying a relatedness graph of a plurality of products. The method further includes aggregating weights of measures of degrees of relatedness in the relatedness graph of a first node of the first product to a second node of the second product, and generating a relatedness index based on normalizing the aggregation of the weights of the measures of degrees. The method further includes, in response to the relatedness index exceeding a threshold, calculating an attribution credit assigned to the product response based on the relatedness index, and providing the attribution credit to the content provider.
-
5.
公开(公告)号:US11863690B2
公开(公告)日:2024-01-02
申请号:US17423579
申请日:2020-05-20
Applicant: Google LLC
Inventor: Gang Wang , Alex Daniel Jacobson
CPC classification number: H04L9/3257 , H04L9/3213 , H04L63/126 , H04M7/0078 , H04M2201/18
Abstract: This disclosure relates to generating telecommunication network measurements. In one aspect, a method includes presenting, by a client device, a digital component that, when interacted with, initiates a call by the client device to a phone number specified by the digital component. A trusted program stores, in a presentation event data structure, a presentation event data element specifying the phone number and resource locator for a reporting system to which reports for the digital component are sent. The trusted program detects a phone call by the client device to a given phone number. The given phone number is compared to one or more presentation event data elements stored in the presentation event data structure. A determination is made that the given phone number matches the phone number specified by the digital component. In response, an event report is transmitted to the reporting system.
-
公开(公告)号:US20230334142A1
公开(公告)日:2023-10-19
申请号:US18338719
申请日:2023-06-21
Applicant: Google LLC
Inventor: Gang Wang , Alex Daniel Jacobson
CPC classification number: G06F21/52 , G06F21/64 , H04L9/3213
Abstract: Methods, systems, and computer readable medium for verifying interactions with digital components. The method includes receiving input indicating interaction associated with a digital component that is provided by a content provider and presented by a user interface of the user device, determining, by a trusted program of the user device, that the interaction is valid, generating, by the trusted program and based on the determination that the interaction is valid based on a validity evaluation, a digitally signed token that attests the validity of the interaction with the digital component, and providing, by the trusted program and to a third party, the digitally signed token as an indication of the validity of the interaction.
-
公开(公告)号:US11720665B2
公开(公告)日:2023-08-08
申请号:US17053287
申请日:2020-04-23
Applicant: Google LLC
Inventor: Gang Wang , Alex Daniel Jacobson
CPC classification number: G06F21/52 , G06F21/64 , H04L9/3213
Abstract: Methods, systems, and computer readable medium for verifying interactions with digital components. The method includes receiving input indicating interaction associated with a digital component that is provided by a content provider and presented by a user interface of the user device, determining, by a trusted program of the user device, that the interaction is valid, generating, by the trusted program and based on the determination that the interaction is valid based on a validity evaluation, a digitally signed token that attests the validity of the interaction with the digital component, and providing, by the trusted program and to a third party, the digitally signed token as an indication of the validity of the interaction.
-
公开(公告)号:US20220376926A1
公开(公告)日:2022-11-24
申请号:US17634103
申请日:2020-10-26
Applicant: Google LLC
Inventor: Gang Wang , Alex Daniel Jacobson
Abstract: This disclosure relates to data security and cryptography. In one aspect, a method includes receiving, by a recipient device and from a client device, a communication including an attestation token and attachment elements. The attestation token includes a set of data and a digital signature of the set of data. Each attachment element includes recipient data for a respective recipient of the communication and a binding that cryptographically binds the attachment element to the attestation token. The recipient device verifies integrity of the communication using the attestation token and a given attachment element for the given recipient. The verification includes verifying integrity of the given attachment element, including determining, based on the binding of the given attachment element, that the attachment element is bound to the attestation token. Verifying the integrity of the attestation token includes determining, based on the set of data, that the digital signature is valid.
-
公开(公告)号:US20220345465A1
公开(公告)日:2022-10-27
申请号:US17742993
申请日:2022-05-12
Applicant: Google LLC
Inventor: Alex Daniel Jacobson , Gang Wang
Abstract: This disclosure relates to generating location event measurements. In one aspect, a method includes presenting, by a client device, a digital component comprising geofence data that defines one or more physical locations corresponding to the digital component. In response to presenting the digital component, a trusted program of the client device stores, in a presentation event data structure, a presentation event data element specifying the geofence data. The trusted program detects, based on location information indicating a current location of the client device and the geofence data that the client device is within one of the one or more physical locations. In response to detecting that the client device is within one of the one or more physical locations, an event report is transmitted to a reporting system for the digital component. The event report indicates that a location event for the digital component has occurred.
-
公开(公告)号:US12223008B2
公开(公告)日:2025-02-11
申请号:US18495345
申请日:2023-10-26
Applicant: Google LLC
Inventor: Gang Wang , Alex Daniel Jacobson
IPC: G06F16/95 , G06F3/048 , G06F3/0481 , G06F16/955 , G06F16/957 , G06F16/958
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for validating interactions with false rendered elements. In one aspect, a method includes receiving a rendering notification and a declaration of a rendered element defined in an active window on a client device, detecting interaction with the rendered element at the client device, determining whether the interaction occurred at a declared location of the rendered element within the active window, and processing the interaction including: in response to determining that the interaction occurred: capturing a screenshot of the active window on the client device; verifying a visual appearance of the rendered element in the screenshot with a declared appearance of the rendered element, and generating an interaction attestation, thereby validating the interaction. In response to determining that the interaction did not occur, refraining from generating the interaction attestation.
-
-
-
-
-
-
-
-
-