Method and system for classifying users of a computer network
First Claim
1. A method of identifying a user communicating over a computer network, comprising:
- providing plural sets of reference attributes, wherein each set of reference attributes is associated with one of a plurality of personal profile classes;
analyzing text generated or provided by said user to the network in order to extract a set of attributes corresponding to said text;
comparing said set of extracted attributes against said plural sets of reference attributes in order to find a close match; and
associating said user with the personal profile class of said matched set of reference attributes.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of classifying an anonymous user communicating over a computer network, such as by age, gender, or personal interests, based on the content generated or otherwise communicated by the user. The method includes: (a) providing sets of reference attributes, wherein each set of reference attributes is associated with one of a number of personal profile classes; (b) analyzing the user content in order to extract a set of attributes corresponding to such content; (c) comparing the set of extracted attributes against the plural sets of reference attributes in order to find a close match; and (d) associating the user with the personal profile class of the matched set of reference attributes.
-
Citations
18 Claims
-
1. A method of identifying a user communicating over a computer network, comprising:
-
providing plural sets of reference attributes, wherein each set of reference attributes is associated with one of a plurality of personal profile classes;
analyzing text generated or provided by said user to the network in order to extract a set of attributes corresponding to said text;
comparing said set of extracted attributes against said plural sets of reference attributes in order to find a close match; and
associating said user with the personal profile class of said matched set of reference attributes. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of identifying undesirable communications over a computer network between a first user and a second user thereof, said method comprising:
-
providing plural sets of reference attributes, wherein each set of reference attributes is associated with one of a plurality of personal profile classes;
providing pre-defined rules defining impermissible communication between various personal profile classes;
analyzing text generated or provided by said first user in order to extract a set of attributes corresponding to said first user text and analyzing text generated or provided by said second user in order to extract a set of attributes corresponding to said second user text;
comparing said set of extracted attributes for said first user text against said plural sets of reference attributes in order to find a close match and comparing said set of extracted attributes for said second user text against said plural sets of reference attributes in order to find a close match;
associating said first user with the personal profile class of said first matched set of reference attributes and associating said second user with the personal profile class of said second matched set of reference attributes;
signaling an alert in the event the personal profile class of said first user and the personal profile class of said second user contravene said rules. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method of ascertaining an approximate age of an anonymous user communicating over a computer network, said method comprising:
-
providing plural sets of reference attributes, wherein each set of reference attributes is associated with one of a plurality of age classes, and wherein said reference attributes for text include at least one of spelling errors and grammatical errors;
analyzing text or audio generated or provided by said user to the network in order to extract a set of attributes corresponding to said text or audio;
comparing said set of extracted attributes against said plural sets of reference attributes in order to find a close match; and
associating said user with the age class of said matched set of reference attributes. - View Dependent Claims (14, 15, 17, 18)
-
-
16. A method according to claim 16, including building said word vocabularies for each class by aggregating words from a plurality of known text samples.
Specification