Patent ID: 7386512

Claim:
A method of augmenting a network transaction between a user receiver and a content provider, the method comprising the steps of: storing a user profile in a data base controlled by a third party; monitoring enhanced content programming from the content provider which is communicated to the user receiver; detecting a trigger within said enhanced content programming, said detection step is performed by said third party; intercepting a user request directed at the content provider generated by the user receiver, said intercepting step performed by said third party; appending additional parameters to said user request; directing said appended user request to the content provider; having said third party intercept a user request response directed at the user receiver by the content provider, wherein said user request response comprises at least a portion of the network transaction; forwarding said user request response to the user receiver; intercepting a user purchase request directed at the content provider by the user receiver, said intercepting step performed by said third party; extracting user purchasing information from said user profile stored in said third party controlled data base; providing said extracted user purchasing information to said content provider by said third party; extracting transaction information from said intercepted user request response; and transmitting to said user receiver information used for displaying at least one advertisement with said portion of extracted information, wherein said advertisement contains linking information to a specific content provider.