Browser cookie analysis and targeted content delivery
First Claim
1. A browser cookie analysis methodology, comprising:
- saving browser cookie data that is collected from a plurality of website visitors in a browser cookie data repository hosted by a targeted content administrator;
establishing a correlation between selected browser cookie data stored in the browser cookie data repository and selected web content that is saved in a targeted content repository that is also hosted by the targeted content administrator, whereinthe correlation is established based on user input received via a user interface generated by the targeted content administrator,the user input defines a custom segment that includes a browser cookie parameter, a browser cookie value, and one or more relationships between the browser cookie parameter and the browser cookie value,the browser cookie parameter is selected from a plurality of browser cookie parameters stored in the browser cookie data repository,the browser cookie value is selected from a plurality of browser cookie values stored in the browser cookie data repository,the one or more relationships between the browser cookie parameter and the browser cookie value include at least one of “
equals”
, “
contains”
, “
excludes”
, and “
approximates”
, andthe user input further identifies the selected web content that is saved in the targeted content repository, and that is associated with the defined custom segment;
saving a definition of the custom segment via the targeted content administration user interface; and
receiving a targeted content request from a web server, the targeted content request including detected cookie data; and
sending the selected web content to the web server based on a determination that the detected cookie data satisfies the defined custom segment.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques are disclosed for collecting, analyzing and compiling information stored in browser cookies, and using such information to deliver web content targeted to a particular user or audience. A browser cookie is a data structure that is stored on a user'"'"'s computer and that can contain information regarding that user'"'"'s previous web browsing activity. In one embodiment, information collected from browser cookies is analyzed and compiled so as to allow such information to be selectively correlated with web content stored in a targeted content repository. For example, browser cookie data indicating that a user has visited websites that sell airline tickets may be correlated with a banner advertisement for travel insurance. Once such a correlation is established, the targeted content—for example, the aforementioned travel insurance advertisement—can subsequently be delivered to future website visitors whose computers store browser cookies containing data identified as being correlated with such targeted content.
-
Citations
18 Claims
-
1. A browser cookie analysis methodology, comprising:
-
saving browser cookie data that is collected from a plurality of website visitors in a browser cookie data repository hosted by a targeted content administrator; establishing a correlation between selected browser cookie data stored in the browser cookie data repository and selected web content that is saved in a targeted content repository that is also hosted by the targeted content administrator, wherein the correlation is established based on user input received via a user interface generated by the targeted content administrator, the user input defines a custom segment that includes a browser cookie parameter, a browser cookie value, and one or more relationships between the browser cookie parameter and the browser cookie value, the browser cookie parameter is selected from a plurality of browser cookie parameters stored in the browser cookie data repository, the browser cookie value is selected from a plurality of browser cookie values stored in the browser cookie data repository, the one or more relationships between the browser cookie parameter and the browser cookie value include at least one of “
equals”
, “
contains”
, “
excludes”
, and “
approximates”
, andthe user input further identifies the selected web content that is saved in the targeted content repository, and that is associated with the defined custom segment; saving a definition of the custom segment via the targeted content administration user interface; and receiving a targeted content request from a web server, the targeted content request including detected cookie data; and sending the selected web content to the web server based on a determination that the detected cookie data satisfies the defined custom segment. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transient computer readable medium having instructions encoded thereon that, when executed by one or more processors causes a browser cookie analysis process to be carried out, the process comprising:
-
saving browser cookie data that is collected from a plurality of website visitors in a browser cookie data repository hosted by a targeted content administrator; establishing a correlation between selected browser cookie data stored in the browser cookie data repository and selected web content that is saved in a targeted content repository that is also hosted by the targeted content administrator, wherein the correlation is established based on user input received via a user interface generated by the targeted content administrator, the user input defines a custom segment that includes a browser cookie parameter, a browser cookie value, and one or more relationships between the browser cookie parameter and the browser cookie value, the browser cookie parameter is selected from a plurality of browser cookie parameters stored in the browser cookie data repository, the browser cookie value is selected from a plurality of browser cookie values stored in the browser cookie data repository, the one or more relationships between the browser cookie parameter and the browser cookie value include at least one of “
equals”
, “
contains”
, “
excludes”
, and “
approximates”
, andthe user input further identifies the selected web content that is saved in the targeted content repository, and that is associated with the defined custom segment; saving a definition of the custom segment via the targeted content administration user interface; receiving a targeted content request from a web server, the targeted content request including detected cookie data; and sending the selected web content to the web server based on an existing correlation between the targeted content and the a determination that the detected cookie data satisfies the defined custom segment. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A browser cookie analysis system, comprising:
-
a storage device; a targeted content repository; a browser cookie data repository that contains data extracted from a plurality of browser cookies that are associated with a corresponding plurality of website visitors; a programming element stored on a web server, the programming element configured to extract data from a first browser cookie that is associated with a first website visitor; and a processor operatively coupled to the storage device, the processor configured to execute instructions that are stored in the storage device, and that, when executed, cause the processor to carry out a browser cookie analysis process that comprises; receiving the data extracted from the plurality of browser cookies that are associated with the plurality of website visitors and save said data in the browser cookie data repository; establishing a correlation between selected content stored in the targeted content repository and selected browser cookie data stored in the browser cookie data repository, wherein the correlation is established based on user input received via a targeted content administration user interface, the user input defines a custom segment that includes a browser cookie parameter, a browser cookie value, and one or more relationships between the browser cookie parameter and the browser cookie value, the browser cookie parameter is selected from a plurality of browser cookie parameters stored in the browser cookie data repository, the browser cookie value is selected from a plurality of browser cookie values stored in the browser cookie data repository, the one or more relationships between the browser cookie parameter and the browser cookie value include at least one of “
equals”
, “
contains”
, “
excludes”
, and “
approximates”
, andthe user input further identifies the selected content that is stored in the targeted content repository, and that is associated with the defined custom segment; saving a definition of the custom segment via the targeted content administration user interface; and sending the selected content to a second website visitor upon receipt of browser cookie data that satisfies the defined custom segment. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification