AD TARGETING BASED ON USER BEHAVIOR
First Claim
1. One or more computer storage medium with computer-executable instructions embodied thereon for performing a method for providing targeted advertising to a user based on the behavior of the user, the method comprising:
- providing an application of a content owner, wherein the application includes a script code capable of monitoring a user'"'"'s mouse and keyboard activity, compiling the activity data, and sending the compiled data to a server;
receiving the user'"'"'s activity data from the code; and
dynamically providing advertisements for presentation on the application based on the activity data.
2 Assignments
0 Petitions
Accused Products
Abstract
In accordance with embodiments of the present invention, systems and methods for providing customized advertising content are provided. When a user is browsing a webpage, client script code embedded in the webpage monitors the user'"'"'s mouse and keyboard activity, for example, the time it takes the user to click on a link, the time between clicks, etc. This data may then be compiled and sent to an ad server, which responds in real time by placing advertisements suitable to the user at that moment. By comparing the user'"'"'s activity data to known behavioral data, one can estimate or predict the identity of the user and the user'"'"'s state of mind, and deliver the advertisements accordingly. As more data is collected, the ad server may act dynamically to present more advertisements.
-
Citations
20 Claims
-
1. One or more computer storage medium with computer-executable instructions embodied thereon for performing a method for providing targeted advertising to a user based on the behavior of the user, the method comprising:
-
providing an application of a content owner, wherein the application includes a script code capable of monitoring a user'"'"'s mouse and keyboard activity, compiling the activity data, and sending the compiled data to a server; receiving the user'"'"'s activity data from the code; and dynamically providing advertisements for presentation on the application based on the activity data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer system for providing targeted advertising to a user based on the behavior of the user while browsing a webpage, wherein the webpage is embedded with a script code capable of monitoring the user'"'"'s activity, the computer system comprising:
-
a monitoring component configured to monitor the user'"'"'s mouse and keyboard activity data; a compiling component configured to compile the activity data; a delivering component configured to deliver the compiled activity data to a server; and a presenting component configured to present targeted advertisements received from the server. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. One or more computer storage medium with computer-executable instructions embodied thereon for performing a method for presenting targeted advertising to a user based on the user'"'"'s behavior, the method comprising:
-
presenting a webpage to a user; monitoring the user'"'"'s mouse and keyboard activity data; compiling the activity data; delivering compiled activity data to an ad server; receiving one or more targeted advertisements from the ad server; and presenting the one or more targeted advertisements on the webpage to the user. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification