Method and apparatus for dynamically rendering an advertiser web page as proxied web page
First Claim
1. A method of dynamically rendering an advertiser web page as a proxied web page associated with an online marketing campaign on behalf of an advertiser having an associated computer in communication with a data network, for customizing data presented to a customer having a computer in communication with the data network, without requiring intervention by the advertiser, the method comprising the steps of:
- providing the advertiser web page on a processor readable storage medium in communication with the data network;
receiving a request on behalf of the customer for the advertiser web page;
retrieving, responsive to the customer request, the advertiser web page from the processor readable storage medium;
dynamically editing the advertiser web page to produce the proxied web page;
providing the proxied web page on the data network for the customer computer;
wherein, responsive to a customer interaction based on the proxied web page, a data collection engine collects information describing the customer interaction.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are methods and apparatus, including computer program products, implementing and using techniques for dynamically rendering an advertiser web page as a proxied web page associated with an online marketing campaign on behalf of an advertiser. The advertiser has an associated computer in communication with a data network. The method is performed for customizing data presented to a customer having a computer in communication with the data network without requiring intervention by the advertiser. In one aspect, the method includes providing the advertiser web page on a processor-readable storage medium in communication with the data network. A request is received on behalf of the customer for the advertiser web page. Responsive to the customer request, the advertiser web page is retrieved from the processor-readable storage medium. The advertiser web page is dynamically edited to produce the proxied web page. The proxied web page is provided over the data network for the customer computer. In one aspect, responsive to a customer interaction based on the proxied web page, a data collection engine collects information describing the customer interaction.
-
Citations
24 Claims
-
1. A method of dynamically rendering an advertiser web page as a proxied web page associated with an online marketing campaign on behalf of an advertiser having an associated computer in communication with a data network, for customizing data presented to a customer having a computer in communication with the data network, without requiring intervention by the advertiser, the method comprising the steps of:
-
providing the advertiser web page on a processor readable storage medium in communication with the data network;
receiving a request on behalf of the customer for the advertiser web page;
retrieving, responsive to the customer request, the advertiser web page from the processor readable storage medium;
dynamically editing the advertiser web page to produce the proxied web page;
providing the proxied web page on the data network for the customer computer;
wherein, responsive to a customer interaction based on the proxied web page, a data collection engine collects information describing the customer interaction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of dynamically rendering an advertiser web site as a proxied web site associated with an online marketing campaign on behalf of an advertiser having an associated computer in communication with a data network, for customizing data presented to a customer having a computer in communication with the data network, without requiring intervention by the advertiser, the method comprising the steps of:
-
providing the advertiser web site on a processor readable storage medium in communication with the data network, the advertiser web site including a plurality of advertiser web pages;
receiving requests on behalf of the customer for requested ones of the advertiser web pages;
retrieving the requested advertiser web pages from the processor readable storage medium;
dynamically editing the requested advertiser web pages to produce proxied web pages;
providing the proxied web pages on the data network for the customer computer;
wherein, responsive to customer interactions using the proxied web pages, at least one data collection engine collects information describing the customer interactions. - View Dependent Claims (21, 22)
-
-
23. A computer program product, stored on a processor readable medium, comprising instructions operable to cause a data processing apparatus to perform a method of dynamically rendering an advertiser web page as a proxied web page associated with an online marketing campaign on behalf of an advertiser having an associated computer in communication with a data network, for customizing data presented to a customer having a computer in communication with the data network, without requiring intervention by the advertiser, the method comprising the steps of:
-
providing the advertiser web page on a processor readable storage medium in communication with the data network;
receiving a request on behalf of the customer for the advertiser web page;
retrieving, responsive to the customer request, the advertiser web page from the processor readable storage medium;
dynamically editing the advertiser web page to produce the proxied web page;
providing the proxied web page on the data network for the customer computer;
wherein, responsive to a customer interaction based on the proxied web page, a data collection engine collects information describing the customer interaction.
-
-
24. A computer program product, stored on a processor readable medium, comprising instructions operable to cause a data processing apparatus to perform a method of dynamically rendering an advertiser web site as a proxied web site associated with an online marketing campaign on behalf of an advertiser having an associated computer in communication with a data network, for customizing data presented to a customer having a computer in communication with the data network, without requiring intervention by the advertiser, the method comprising the steps of:
-
providing the advertiser web site on a processor readable storage medium in communication with the data network, the advertiser web site including a plurality of advertiser web pages;
receiving requests on behalf of the customer for requested ones of the advertiser web pages;
retrieving the requested advertiser web pages from the processor readable storage medium;
dynamically editing the requested advertiser web pages to produce proxied web pages;
providing the proxied web pages on the data network for the customer computer;
wherein, responsive to customer interactions using the proxied web pages, at least one data collection engine collects information describing the customer interactions.
-
Specification