System and method for creating user profiles
First Claim
1. A computer-implemented method for constructing a profile for a target user, the method comprising:
- monitoring personal electronic communications across a network to identify at least one given personal electronic communication identifying a target user as an intended recipient of the given personal electronic communication, the given personal electronic communication including one or more content items;
extracting metadata from the one or more content items and said at least one identified personal electronic communication, wherein the one or more content items include at least an attachment;
storing the extracted metadata in a profiling database, indexed for the target user; and
constructing a user profile for the target user on the basis of the extracted metadata;
matching the extracted metadata in the target user profile with extracted metadata in a second user profile for a second target user to determine one or more profile similarities between the target user profile and the second target user profile; and
suggesting additional content to the target user based on the one or more profile similarities between the target user profile and the second target user profile, wherein the additional content is at least one of an article, music, a video, artwork.
9 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method for constructing a profile for a target user is disclosed. The method comprises monitoring electronic communications across a network to identify at least one electronic communication that identifies a target user as an intended message recipient, extracting metadata from content associated with the at least one electronic communication; and constructing a user profile for the target user on the basis of the extracted metadata. It is assumed that the message senders send their messages, including associated content, to a given target user with the belief that the content is of some interest to the target user on the basis of some knowledge regarding the target user'"'"'s personality, preferences, tastes and the like. In this manner, a profiling entity may indirectly construct a profile of the target user based on the content sent by one or more message senders to the target user.
36 Citations
12 Claims
-
1. A computer-implemented method for constructing a profile for a target user, the method comprising:
-
monitoring personal electronic communications across a network to identify at least one given personal electronic communication identifying a target user as an intended recipient of the given personal electronic communication, the given personal electronic communication including one or more content items; extracting metadata from the one or more content items and said at least one identified personal electronic communication, wherein the one or more content items include at least an attachment; storing the extracted metadata in a profiling database, indexed for the target user; and constructing a user profile for the target user on the basis of the extracted metadata; matching the extracted metadata in the target user profile with extracted metadata in a second user profile for a second target user to determine one or more profile similarities between the target user profile and the second target user profile; and suggesting additional content to the target user based on the one or more profile similarities between the target user profile and the second target user profile, wherein the additional content is at least one of an article, music, a video, artwork. - View Dependent Claims (2, 3, 4, 5, 6, 7, 12)
-
-
8. A profiling system for indirectly profiling a user over a distributed network, the system comprising:
-
a monitoring module configured to monitor personal electronic transmissions transmitted across a network to identify at least one personal electronic transmission identifying a target user as an intended message recipient, the at least one personal electronic transmission including one or more content items; a metadata extraction module configured to extract metadata from the one or more content items and the at least one personal electronic transmission, wherein the one or more content items include at least an attachment; a profiling database for storing the extracted metadata; a profile creation module for constructing a user profile for the target user based on said extracted metadata; and a comparison module for matching the extracted metadata in the target user profile with extracted metadata in a second user profile for a second target user so as to determine one or more profile similarities between the target user profile and the second target user profile and suggesting additional content to the target user based on the one or more profile similarities between the target user profile and the second target user profile, wherein the additional content is at least one of an article, music, a video, artwork. - View Dependent Claims (9, 10, 11)
-
Specification