System And Method For Content Selection Based On User Profile Data
First Claim
Patent Images
1. A method for online content selection comprising the acts of:
- receiving at least a portion of a user profile data including a user characteristic;
calculating a profile probability for the user characteristic;
receiving online user behavior data;
updating the profile probability for the user characteristic based at least in part on said online user behavior data; and
selecting online content based on the user profile data.
1 Assignment
0 Petitions
Accused Products
Abstract
Online content is selected based at least in part on user profile data. In one embodiment, user profile data, including individual user characteristics, is stored on a profile server. A profile probability may then be calculated for the individual user characteristics. Subsequent online user behavior is analyzed and used to update the profile probabilities for corresponding user characteristics. In one embodiment, specific online content may then be selected and presented based on the user profile data and/or the updated profile probabilities.
-
Citations
33 Claims
-
1. A method for online content selection comprising the acts of:
-
receiving at least a portion of a user profile data including a user characteristic; calculating a profile probability for the user characteristic; receiving online user behavior data; updating the profile probability for the user characteristic based at least in part on said online user behavior data; and selecting online content based on the user profile data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A profile server configured to provide online content over a network, the profile server comprising:
-
a network interface configured to connect the server to the network and to receive user profile data including a user characteristic, and to receive online user behavior data; a memory containing processor-executable instructions for implementing online content selection; and a processor electrically coupled to the memory, the processor configured to execute the processor-executable instructions to; calculate a profile probability for the user characteristic, update the profile probability for the user characteristic based at least in part on said online user behavior data, and select online content based on the user profile data. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer program product, comprising:
-
a processor readable medium having processor executable code embodied therein to enable online content selection, the processor readable medium having; processor executable program code to receive user profile data including a user characteristic; processor executable program code to calculate a profile probability for the user characteristic; processor executable program code to receive online user behavior data; processor executable program code to update the profile probability for the user characteristic based at least in part on said online user behavior data; and processor executable program code to select online content based on the user profile data. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification