Patent ID: 8224803
Filing Date: 2012-07-17
Classification: G06F,G06Q,Y10S

Abstract:
1. A method comprising: providing a first set of instructions configured to cause a client device to: parse a portion of content, locate a set of terms in the portion of content, based on the parsing, and send the set of terms to a server; wherein the first set of instructions is provided to the client device separately from the content; receiving, at the server a first request comprising a first set of terms; based on the first set of terms, the server identifying one or more coupon offers; in response to the first request, the server sending a second set of instructions configured to cause the client device to: insert into the content, in association with a particular term in the portion of content, first code configured to cause displaying an interface comprising information about the one or more coupon offers and a control for selecting a particular coupon offer of the one or more coupon offers, the first code further configured to, upon receiving input indicating that a user selected the control, send information identifying the particular coupon offer to a coupon distribution server; receiving, at the coupon distribution server, a second request identifying the particular coupon offer; in response to the second request, the coupon distribution server providing a coupon corresponding to the particular coupon offer; wherein at least the steps of identifying one or more coupon offers and providing the coupon are performed by one or more computing devices.