Cookie derivatives
First Claim
Patent Images
1. A method for providing a virtual cookie derivative comprising:
- receiving a request for content at a first party server, the request for content including at least one cookie associated with a first party domain of an advertiser;
transforming a value component of a name/value pair of cookie data associated with the at least one cookie in response to the request for content to generate a temporary virtual cookie derivative at the first party server, the temporary virtual cookie derivative residing on the first party server for a limited period of time and comprising a derivative data value derived from the data associated with the at least one cookie wherein the operation of transforming cookie data comprises removing privacy related information of the cookie data;
passing the virtual cookie derivative to a third party ad server outside of the first party domain of the advertiser;
evaluating, at the third party ad server, the derivative data value of the cookie derivative against targeting data to determine advertisement content to be returned in response to the request for content; and
returning the determined advertisement content from the third party ad server in response to the request for content,wherein the at least one cookie is not modified at a client browser.
0 Assignments
0 Petitions
Accused Products
Abstract
Cookie derivatives and methods for generating cookie derivatives are provided. A cookie derivative comprises a transformation of at least one portion of data associated with a cookie (e.g., a name and/or data value). The cookie derivative may comprise a persistent or non-persistent cookie derivative that may be stored on a user'"'"'s computing device (e.g., within a browser). The cookie derivative may alternatively comprise a virtual cookie derivative that is stored on a server (e.g., in a log file, a cache, or other data storage of the server).
-
Citations
20 Claims
-
1. A method for providing a virtual cookie derivative comprising:
-
receiving a request for content at a first party server, the request for content including at least one cookie associated with a first party domain of an advertiser; transforming a value component of a name/value pair of cookie data associated with the at least one cookie in response to the request for content to generate a temporary virtual cookie derivative at the first party server, the temporary virtual cookie derivative residing on the first party server for a limited period of time and comprising a derivative data value derived from the data associated with the at least one cookie wherein the operation of transforming cookie data comprises removing privacy related information of the cookie data; passing the virtual cookie derivative to a third party ad server outside of the first party domain of the advertiser; evaluating, at the third party ad server, the derivative data value of the cookie derivative against targeting data to determine advertisement content to be returned in response to the request for content; and returning the determined advertisement content from the third party ad server in response to the request for content, wherein the at least one cookie is not modified at a client browser. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer readable medium storing instructions for execution on a processor to perform a method comprising:
-
receiving a request for content at a first party server, the request for content including at least one cookie associated with a first party domain of an advertiser; transforming a value component of a name/value pair of cookie data associated with the at least one cookie in response to the request for content to generate a temporary virtual cookie derivative at the first party server, the temporary virtual cookie derivative residing on the first party server for a limited period of time and comprising a derivative data value derived from the data associated with the at least one cookie wherein the operation of transforming cookie data comprises removing privacy related information of the cookie data; passing the virtual cookie derivative to a third party ad server outside of the first party domain of the advertiser; evaluating, at the third party ad server, the derivative data value of the cookie derivative against targeting data to determine advertisement content to be returned in response to the request for content; and returning the determined advertisement content from the third party ad server in response to the request for content, wherein the at least one cookie is not modified at a client browser.
-
-
17. A method for providing a virtual cookie derivative comprising:
-
receiving a request for content at a first party server, the request for content including at least one cookie associated with a content provider domain; transforming a value component of a name/value pair of cookie data associated with the at least one cookie in response to the request for content to generate a temporary virtual cookie derivative at the first party server, the temporary virtual cookie derivative residing on the first party server for a limited period of time and comprising a derivative data value derived from the data associated with the at least one cookie, wherein the operation of transforming cookie data comprises removing privacy related information of the cookie data; passing the virtual cookie derivative to a third party server outside of the content provider domain; evaluating, at the third party server, the derivative data value of the cookie derivative against targeting data to determine advertisement content to be returned in response to the request for content; and returning the determined advertisement content from the third party server in response to the request for content, wherein the at least one cookie is not modified at a client browser. - View Dependent Claims (18, 19, 20)
-
Specification