Method and system for inserting targeted data in available spaces of a webpage
First Claim
1. A method for placing an advertisement in a webpage, the method comprising:
- intercepting in a device a response being requested by a user, wherein the device is deployed at a location in a network;
determining whether the intercepted response has a space for advertisement;
selecting an advertisement, when the intercepted response is determined to be a webpage and have the space for advertisement, in accordance with selected criteria so that the advertisement is of interest to the user;
modifying data packets representing the webpage to include the advertisement; and
releasing the modified data packets to the user, wherein the advertisement is presented to the user when the webpage is displayed.
7 Assignments
0 Petitions
Accused Products
Abstract
Various techniques for placing targeted data in a webpage requested by a user are disclosed. A presentation of the data when the webpage is displayed draws attention from the user. Examples of the data may include, but not be limited to advertisements, various alerts and notifications. In one embodiment, some of the techniques, when properly combined, can provide a mechanism to locate available spaces in a webpage and place targeted advertisements therein by embedding scripts into data packets received from the website being visited. The data packets are modified in a network device deployed at a traffic concentration point along a network, where the network device operates transparently to both the website and the user, regardless there is a need to modify existing data packets or fabricate new data packets.
-
Citations
25 Claims
-
1. A method for placing an advertisement in a webpage, the method comprising:
-
intercepting in a device a response being requested by a user, wherein the device is deployed at a location in a network; determining whether the intercepted response has a space for advertisement; selecting an advertisement, when the intercepted response is determined to be a webpage and have the space for advertisement, in accordance with selected criteria so that the advertisement is of interest to the user; modifying data packets representing the webpage to include the advertisement; and releasing the modified data packets to the user, wherein the advertisement is presented to the user when the webpage is displayed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for advertisement in a webpage, the system comprising:
-
a network device deployed at a location in a network where there is a significant amount of data traffic, the network device operating transparently to intercept a response requested by a user, modify at least one of data packets representing the response to insert an advertisement in a space in the response, when the response is determined to be a webpage applicable for placing such an advertisement therein; and a server device, communicated with the network device, configured to select the advertisement in accordance with selected criteria so that the advertisement is of interest to the user, wherein the space and a location thereof in the webpage are identified by the server device to cause the network device to place the advertisement in the webpage. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification