Patent ID: 8327254

Claim:
A method for associating at least one content with an electronic page requested by a user, the method comprising: processing a request for the electronic page using a network routing device, the processing including: retrieving data associated with the electronic page; embedding by the network routing device at least one script in the electronic page, the at least one script corresponding to the at least one content and including a first Universal Resource Locator (URL); wherein the at least one script including the first URL in the electronic page is configured based upon a user profile corresponding to a user requesting the electronic page; executing the electronic page request such that the data associated with the electronic page includes the at least one script, the executing including replacing the first URL with a second encrypted URL corresponding to the electronic page; and wherein the at least one script is configured to deliver the at least one content by splitting a browser into at least two frames comprising a first frame and a second frame, the first frame displaying the at least one content of the second encrypted URL and the second frame displaying the electronic page requested by the user.