Patent ID: 8249929

Claim:
A computer-implemented method for directing at least one user to at least one data object over a computer network, comprising: receiving, by a main server, a content request transmitted over the computer network from a computer associated with at least one user, the computer linked to the computer network, the receipt of the content request indicating that an electronic communication has been activated by the at least one user from the computer associated with the at least one user, and accessing at least one campaign identifier associated with the electronic communication as obtained from the received content request, the at least one campaign identifier associated with at least one keyword, by at least one main server linked to the computer network; obtaining, by the main server, a plurality of listings based on the at least one keyword from least one first distribution partner server linked to the computer network, each time after the main server receives a content request indicating that an electronic communication has been activated, each of the listings including i) content generated in response to receiving the content request, the content based on the at least one keyword and convertible into an image for the activated electronic communication, and ii) data for directing a browsing application of a computer linked to the computer network and associated with the at least one user to at least one second distribution partner server, the at least one second distribution partner server linked to the computer network; and, selecting, by the main server, at least one listing, from the plurality of listings, for converting the content into an image and for providing the image associated with the content to the activated electronic communication.