Method and apparatus for providing reduced cost online service and adaptive targeting of advertisements
AssigneeInternational Business Machines Corporation
InventorsViktors Berstis, Herman Rodriguez
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsViktors Berstis, Herman Rodriguez
Estimating the term…
A method and apparatus for adaptively targeting advertisements to a specific client computer from a server within a distributed data processing system is provided. As a user of the client browses the World Wide Web, the material that is downloaded to the client constitutes a datastream. At some location during the routing of the datastream, either on the server or at the client, the datastream is scanned to generate a list of keywords that are present within the datastream. The datastream may be analyzed in real-time or cached and analyzed on a delayed basis. The generated list of keywords represents a summary of the content that appears to be the focus of interest of the user. The keywords are compared against a database of advertisements, and the server selects an advertisement that matches the user's area of interest in comparison to the analysis of the user's browsing history. The selected advertisement is then inserted into the datastream to be routed to the client. In consideration for viewing targeted advertisements and to entice a Web viewer to allow the monitoring of a datastream so that targeted advertisements may be placed into the datastream, a Web viewer may receive online connection service for free, for a reduced cost, at a premium level of service, or for other some other value, such as frequent viewer credits that may be exchanged for goods and services.
A method for sending advertisements from a server to a client in a distributed data processing system, the method comprising the computer-implemented steps of:
A method for receiving advertisements at a client from a server in a distributed data processing system, the method comprising the computer-implemented steps of:
A distributed data processing system for sending advertisements from a server to a client, the distributed data processing system comprising:
A distributed data processing system for receiving advertisements at a client from a server, the distributed data processing system comprising:
A computer program product in a computer-readable medium for use in a distributed data processing system for sending advertisements from a server to a client, the computer program product comprising:
A computer program product for receiving advertisements at a client from a server in a distributed data processing system, the computer program product comprising:
Dependencies are inferred from the claim text.