Single tag method for webpage personal customization
First Claim
1. A dynamic personalization e-commerce system, comprising:
- a web server;
a promotion server;
one or more promotions on said promotion server;
one or more webpages on said web server, wherein said webpages each have the same single code snippet in addition to displayable webpage content, wherein the single code snippet is not associated with any specific advertising region within the displayable webpage content, and wherein the single code snippet references the promotion server without identifying any specific promotion;
wherein upon access, from a web browser of a visiting client to a webpage in the one or more webpages, the single code snippet programmatically communicates with the promotion server to access any of said promotions determined by the promotion server as available for display; and
wherein said promotions contain code to add to, modify, or delete from the displayable webpage content while rendering, within the web browser, the webpage during the webpage access and said code has access to add, modify, or delete any element within a document object model of the webpage.
12 Assignments
0 Petitions
Accused Products
Abstract
An e-commerce solution includes a website, created or pre-existing, comprised of web pages each having a single code snippet with reference to a promotion server. Upon access by a visiting customer, the single code snippet is executed in the customer'"'"'s web browser to retrieve customized or promotional code. The promotional code may modify the existing webpage elements to add, remove, or modify webpage elements and display dynamic, personalized messages and offers within the existing webpage. Through inclusion of the same single snippet on all web pages, visitors may be tracked throughout the website to present consistent messages and carry promotional offers through order checkout. Management of promotions through a web interface and the single snippet allows integration and operation with existing websites without extensive technological effort or expense.
-
Citations
12 Claims
-
1. A dynamic personalization e-commerce system, comprising:
-
a web server; a promotion server; one or more promotions on said promotion server; one or more webpages on said web server, wherein said webpages each have the same single code snippet in addition to displayable webpage content, wherein the single code snippet is not associated with any specific advertising region within the displayable webpage content, and wherein the single code snippet references the promotion server without identifying any specific promotion; wherein upon access, from a web browser of a visiting client to a webpage in the one or more webpages, the single code snippet programmatically communicates with the promotion server to access any of said promotions determined by the promotion server as available for display; and wherein said promotions contain code to add to, modify, or delete from the displayable webpage content while rendering, within the web browser, the webpage during the webpage access and said code has access to add, modify, or delete any element within a document object model of the webpage. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of providing dynamic, personal web content, comprising:
-
operating a web server computer to deliver one or more webpages, wherein each of the one or more webpages includes a same single code snippet, in addition to displayable webpage content, wherein the same single code snippet is the same on all of the one or more webpages and does not identify any specific promotion, and wherein the same single code snippet is not associated with any specific advertising region within the displayable webpage content; receiving, at a promotion server computer, a request for promotions from execution of the same single code snippet within a web browser of a visiting client accessing a webpage in the one or more webpages; determining, by the promotion server computer, if the visiting client, contents of the webpage, and time of visit match a promotion configured to generate specific dynamic content for a visitor meeting defined criteria during an identified period displayable on identified webpages or identified webpage elements; transmitting one or more determined promotions from the promotion server computer to the visiting client web browser for execution within the web browser to dynamically modify the webpage; and executing, by the web browser while rendering the webpage during the webpage access, code contained in the determined promotions and adding to, modifying, or deleting from the displayable webpage content, wherein said code has access to add, modify, or delete any element within a document object model of the webpage. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification