Cookie derivatives
AssigneeTrueffect, Inc.
InventorsGlynne Casteel, Greg Neal, Ron Hill
Life of this patent
Estimating the term…
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).
Claims20
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.
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.
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.
Dependencies are inferred from the claim text.