Click stream insertions
First Claim
1. One or more non-transitory computer-readable media having computer-useable instructions embodied thereon for performing a method of augmenting content to be communicated to a user device, the method comprising:
- intercepting a request for content that is communicated by a user device to a content provider, wherein intercepting the request includes making a copy of the request and transmitting the request to the content provider;
intercepting original content from the content provider, the original content being provided in response to the request from the user device;
determining augmentative content provision criteria comprising;
(A) a business rule which indicates that augmentative content should be provided in response to a particular request for original content, wherein the request is determined to be the particular request,(B) click-stream data associated with said user, wherein said click-stream data indicates at least a portion of a web-browsing history of said user, and wherein the click-stream data further indicates that the user was previously provided augmentative content and that the user interacted with the previously-provided augmentative content, and(C) profile data associated with said user, wherein the profile data comprises at least one geographical location associated with said user;
selecting said augmentative content based on a current geographical location of the user device and said augmentative content provision criteria;
augmenting the original content with the augmentative content to create augmented content; and
communicating said augmented content to said user device.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and medium are provided for augmenting content to be communicated to a user. The method can include receiving original content from a server; determining the extent to which augmentative content should be provided; determining contextually relevant augmentative content to be provided based, at least in part, on click-stream data associated with the user and other attributes associated with the user; augmenting the original content with the augmentative content; and communicating the augmented content to the user.
36 Citations
8 Claims
-
1. One or more non-transitory computer-readable media having computer-useable instructions embodied thereon for performing a method of augmenting content to be communicated to a user device, the method comprising:
-
intercepting a request for content that is communicated by a user device to a content provider, wherein intercepting the request includes making a copy of the request and transmitting the request to the content provider; intercepting original content from the content provider, the original content being provided in response to the request from the user device; determining augmentative content provision criteria comprising; (A) a business rule which indicates that augmentative content should be provided in response to a particular request for original content, wherein the request is determined to be the particular request, (B) click-stream data associated with said user, wherein said click-stream data indicates at least a portion of a web-browsing history of said user, and wherein the click-stream data further indicates that the user was previously provided augmentative content and that the user interacted with the previously-provided augmentative content, and (C) profile data associated with said user, wherein the profile data comprises at least one geographical location associated with said user; selecting said augmentative content based on a current geographical location of the user device and said augmentative content provision criteria; augmenting the original content with the augmentative content to create augmented content; and communicating said augmented content to said user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification