Legal claims defining the scope of protection, as filed with the USPTO.
1. A computer-implemented method comprising: transmitting, by a content publisher, a digital signature to a verification service, wherein the digital signature indicates that the content publisher has agreed to a secure multi-party computation protocol to be performed by the content publisher, an advertiser, and a measurement company; receiving, by the content publisher, a request for content from a client device; transmitting, by the content publisher, the content and an advertisement for an advertiser to the client device; storing, by the content publisher, a one-time identifier and impression data regarding the advertisement, wherein the one-time identifier is generated by the content publisher or the client device; receiving, by the content publisher, the one-time identifier from a measurement company; inputting, by the content publisher and based on receiving the one-time identifier from the measurement company, the impression data to the secure multi-party computation protocol; and performing, by the content publisher, the secure multi-party computation protocol, wherein the measurement company inputs a linked pair of one-time identifiers including the one-time identifier to the secure multi-party computation protocol, and wherein the advertiser inputs conversion data to the secure multi-party computation protocol.
2. The computer-implemented method of claim 1 , further comprising using an output of the secure multi-party computation as an input to an attribution model.
3. The computer-implemented method of claim 1 , further comprising generating, by the content publisher, the one-time identifier.
4. The computer-implemented method of claim 1 , wherein the measurement company verifies that the secure multi-party computation is secure.
5. The computer-implemented method of claim 1 , wherein an output of the secure multi-party computation does not contain personally identifiable information.
6. The computer-implemented method of claim 1 , wherein the digital signature identifies the content publisher, the advertiser, and the measurement company.
7. The computer-implemented method of claim 1 , wherein the client device transmits the one-time identifier to the measurement company in response to the verification service authorizing a cross-origin resource sharing exception.
8. A non-transitory computer-readable storage medium comprising instructions executable by a processor, the instructions when executed causing the processor to perform actions comprising: transmitting, by the processor, a digital signature to a verification service, wherein the digital signature indicates that a content publisher has agreed to a secure multi-party computation protocol to be performed by the content publisher, an advertiser, and a measurement company; receiving, by the processor, a request for content from a client device; transmitting, by the processor, the content and an advertisement for an advertiser to the client device; storing, by the processor, a one-time identifier and impression data regarding the advertisement, wherein the one-time identifier is generated by the processor or the client device; receiving, by the processor, the one-time identifier from a measurement company; inputting, by the processor and based on receiving the one-time identifier from the measurement company, the impression data to the secure multi-party computation protocol; and performing, by the processor, the secure multi-party computation protocol, wherein the measurement company inputs a linked pair of one-time identifiers including the one-time identifier to the secure multi-party computation protocol, and wherein the advertiser inputs conversion data to the secure multi-party computation protocol.
9. The non-transitory computer-readable storage medium of claim 8 , the actions further comprising using an output of the secure multi-party computation as an input to an attribution model.
10. The non-transitory computer-readable storage medium of claim 8 , the actions further comprising generating, by the processor, the one-time identifier.
11. The non-transitory computer-readable storage medium of claim 8 , wherein the measurement company verifies that the secure multi-party computation is secure.
12. The non-transitory computer-readable storage medium of claim 8 , wherein an output of the secure multi-party computation does not contain personally identifiable information.
13. The non-transitory computer-readable storage medium of claim 8 , wherein the digital signature identifies the processor, the advertiser, and the measurement company.
14. The non-transitory computer-readable storage medium of claim 8 , wherein the client device transmits the one-time identifier to the measurement company in response to the verification service authorizing a cross-origin resource sharing exception.
15. A computer-implemented method comprising: receiving, by a processor, a first digital signature from a content publisher for a secure multi-party computation, wherein the first digital signature indicates that the content publisher has agreed to a secure multi-party computation protocol to be performed by the content publisher, an advertiser, and a measurement company; receiving, by the processor, a second digital signature from the advertiser for the secure multi-party computation; receiving, by the processor, a third digital signature from the measurement company for the secure multi-party computation; receiving, by the processor, a cross-origin resource sharing verification request from a client device; determining, by the processor and in response to the receiving the cross-origin resource sharing verification request, that the content publisher, the advertiser, and the measurement company signed the secure multi-party computation protocol; and transmitting, by the processor, a verification response to the client device.
16. The computer-implemented method of claim 15 , wherein the second digital signature indicates that the advertiser is willing to share data as part of the secure multi-party computation protocol.
17. The computer-implemented method of claim 15 , wherein the verification response indicates that the content publisher, the advertiser, and the measurement company signed the secure multi-party computation protocol.
18. The computer-implemented method of claim 15 , wherein the measurement company verifies that the secure multi-party computation protocol is secure.
19. The computer-implemented method of claim 15 , wherein an output of the secure multi-party computation protocol does not contain personally identifiable information.
20. The computer-implemented method of claim 15 , wherein the first digital signature identifies the content publisher, the advertiser, and the measurement company.
Unknown
February 8, 2022
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.