Method and system for improving targeted data delivery
First Claim
Patent Images
1. A computer implemented method for improving targeted data delivery, said method comprising:
- accessing at said computer a user profile based on information about a user, said information collected from at least one electronic device associated with said user and including web sites visited, software applications used, web searches performed, and email usage;
receiving at said computer a targeted data offer soliciting delivery of targeted data to said user, wherein said targeted data offer defines selection criteria for delivery of targeted data to said user based on said user profile;
determining at said computer that at least a portion of said user profile of said user matches said selection criteria for delivery of targeted data to said user;
determining at said computer that said targeted data offer soliciting delivery of targeted data to said user does not match user selected relevancy criteria for delivery of targeted data to said user, wherein said user selected relevancy criteria is a constraint set by said user on delivery of targeted data to said user; and
after determining that at least a portion of said user profile of said user matches said selection criteria for delivery of targeted data to said user and after determining that said targeted data offer soliciting delivery of targeted data to said user does not match said user selected relevancy criteria for delivery of targeted data to said user, allowing reception of said targeted data offer soliciting delivery of targeted data to said user if non-user selected relevancy criteria based on action of said user matches said selection criteria for delivery of targeted data to said user even though said targeted data offer soliciting delivery of targeted data to said user does not match said user selected relevancy criteria for delivery of targeted data to said user, wherein said allowing reception of said targeted data offer comprises;
utilizing at said computer at least one machine learning technique of reinforcement learning to update a learned scoring function for scoring targeted data offers; and
presenting targeted data offers to said user in a scored and ordered format.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for improving targeted data delivery. One method accesses a user profile based on information about a user from at least one electronic device from a set of electronic devices that is associated with the user. A targeted data offer is received, wherein the targeted data offer defines selection criteria for targeted user profiles. A determination is made as to whether the user profile satisfies the selection criteria. A non-user selected relevancy criteria based on the user profile is then utilized to characterize the targeted data offer.
-
Citations
19 Claims
-
1. A computer implemented method for improving targeted data delivery, said method comprising:
-
accessing at said computer a user profile based on information about a user, said information collected from at least one electronic device associated with said user and including web sites visited, software applications used, web searches performed, and email usage; receiving at said computer a targeted data offer soliciting delivery of targeted data to said user, wherein said targeted data offer defines selection criteria for delivery of targeted data to said user based on said user profile; determining at said computer that at least a portion of said user profile of said user matches said selection criteria for delivery of targeted data to said user; determining at said computer that said targeted data offer soliciting delivery of targeted data to said user does not match user selected relevancy criteria for delivery of targeted data to said user, wherein said user selected relevancy criteria is a constraint set by said user on delivery of targeted data to said user; and after determining that at least a portion of said user profile of said user matches said selection criteria for delivery of targeted data to said user and after determining that said targeted data offer soliciting delivery of targeted data to said user does not match said user selected relevancy criteria for delivery of targeted data to said user, allowing reception of said targeted data offer soliciting delivery of targeted data to said user if non-user selected relevancy criteria based on action of said user matches said selection criteria for delivery of targeted data to said user even though said targeted data offer soliciting delivery of targeted data to said user does not match said user selected relevancy criteria for delivery of targeted data to said user, wherein said allowing reception of said targeted data offer comprises; utilizing at said computer at least one machine learning technique of reinforcement learning to update a learned scoring function for scoring targeted data offers; and presenting targeted data offers to said user in a scored and ordered format. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-usable medium having computer-readable program code embodied therein for causing a computer system to perform a method for improving targeted data delivery, said method comprising:
-
collecting user information about a user, said user information collected from at least one electronic device associated with said user and including web sites visited, software applications used, web searches performed, and email usage; generating a user profile based on said user information; receiving an offer soliciting delivery of targeted data to said user, wherein said offer defines selection criteria for delivery of targeted data to said user based on said user profile; determining that at least a portion of said user profile of said user matches said selection criteria for delivery of targeted data to said user; determining that said targeted data offer soliciting delivery of targeted data to said user does not match user selected relevancy criteria for delivery of targeted data to said user, wherein said user selected relevancy criteria is a constraint set by said user on delivery of targeted data to said user; and after determining that at least a portion of said user profile of said user matches said selection criteria for delivery of targeted data to said user and after determining that said targeted data offer soliciting delivery of targeted data to said user does not match said user selected relevancy criteria for delivery of targeted data to said user, allowing reception of said targeted data offer soliciting delivery of targeted data to said user if non-user selected relevancy criteria based on action of said user matches said selection criteria for delivery of targeted data to said user regardless of whether said targeted data offer soliciting delivery of targeted data to said user matches said user selected relevancy criteria for delivery of targeted data to said user, wherein said allowing reception of said targeted data offer comprises; utilizing at least one machine learning technique of reinforcement learning to update a learned scoring function for scoring targeted data offers; and presenting targeted data offers to said user in a scored and ordered format. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
Specification