Patent ID: 7966219

Claim:
A recommendation appliance for introducing recommendation messages in a web page server system, comprising: a first port for communicating with at least one end user computer that comprises a web browser for issuing web page requests and displaying requested web pages; a second port for communicating with at least one web server computer that generates requested web page content in response to a web page request; at least one processing device; and a memory having stored thereon executable instructions and data which, when executed by the processing device, cause the recommendation appliance to: forward a web page request received from a first end user computer at the first port through the second port to a first web server computer identified in the web page request; receive at the second port a requested web page comprising original web page content from the first web server computer that is generated in response to the web page request from the first end user computer; generate at least one purchase recommendation based on a recommendation context that is extracted from the web page request or from the requested web page received from the first web server computer; modify the original web page content to include the purchase recommendation, thereby generating a modified web page; and return the modified web page through the first port to the first end user computer.