Patent ID: 7970647

Claim:
A system for performing dynamic Web-based marketing, the system comprising: a Web server for providing a Web page over a network, wherein the Web page includes content comprising target content and non-target content; a plurality of client nodes, each of the plurality of client nodes associated with a respective user, for requesting and providing to the respective user the Web page provided by the Web server, wherein each of the plurality of client nodes is connected to the Web server through the network and each of the plurality of client nodes displays, on a respective display device and based on the respective user's input, a respective displayed portion of the Web page including the non-target content and a portion, but not the entirety, of the target content; a first client side program, executed at each of the plurality of client nodes, for collecting user response data associated with the displayed portion of the Web page by each respective display device, determining, based on the user response data, a non-temporal based proportion of the target content that was partially displayed on the respective client node's display device, and sending the collected user response data and user in-view characteristic data including a value representing the determined non-temporal based proportion to a first server side data store via the Web server as event data; and an analytical program, executing in the Web server, that analyzes the event data associated with each client node's display device to generate result data based on the user in-view characteristic data for each client node, and modifies the Web page content based on the result data.