Patent ID: 8621343

Claim:
A system for enhancing content on a web page, comprising: a server computer with a computing processor and operative to communicatively couple the processor to a user device over a data communication network, and a computer readable storage device in data communication with the processor and having stored thereon computer readable instructions which, when executed on the processor, cause the server computer to implement: an enhancement engine operative to: receive from the user device a request for a webpage to be viewed; obtain from a content producer information of a subject of an image of the requested web page, obtained from caption text or alternate text associated with the image; obtain user-centric information from the user device including a user device type and user preferences; receive from the user device a request for an enhancement of the image; provide an enlarged version of the image to the user device resized to fit in a frame having a size that is one of a small mode of 300Ã—250 pixels, a medium mode of 400Ã—300 pixels, and a large mode of 600Ã—400 pixels; provide links to a set of available applications able to operate on information of the subject of the image; and refrain from obtaining information that may be embedded in digital objects included in the web page; a content vault having resident therein digital content associated with a plurality of subjects; a query engine operative to search the content vault and third party sources of online information for digital content associated with the subject of the image responsive to a request received from the user device based on execution of a user selected one of the applications; a recommendation engine operative to obtain digital content from the query engine search, and return content based on the user selected application, the user device type, and the user preferences; and a fulfillment engine operative to format the content returned by the recommendation engine for delivery to the user device for use by the selected application.