Method and system for profiling users based on their relationships with content topics
First Claim
1. A method for publishing affinity information concerning a user, comprising the steps of:
- (a) generating an affinity between a topic and the user, wherein the affinity has an affinity strength;
(b) requesting approval from the user to publish the generated affinity;
(c) determining whether the user consents to the publication of the affinity;
(d) publishing the affinity to a content catalog if it is determined that the user consents to the publication of the affinity.
2 Assignments
0 Petitions
Accused Products
Abstract
An affinity generation system according to the present invention analyzes a profiled user'"'"'s authorship and document usage within an ‘intranet’ to create a set of affinities between documents and topical classifications used in a hierarchical content catalog. These affinities are weighted depending on the system usage and amount of collected evidence. Once a certain threshold has been reached, the threshold being fixed or dynamically set to achieve a desired policy, the affinities are published into the content catalog. The user looking for specific expertise can then search or browse the content catalog and find both documents and people with strong affinities to the selected content area.
-
Citations
38 Claims
-
1. A method for publishing affinity information concerning a user, comprising the steps of:
-
(a) generating an affinity between a topic and the user, wherein the affinity has an affinity strength;
(b) requesting approval from the user to publish the generated affinity;
(c) determining whether the user consents to the publication of the affinity;
(d) publishing the affinity to a content catalog if it is determined that the user consents to the publication of the affinity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for publishing affinity information concerning a user, comprising:
-
means for generating an affinity between a topic and the user, wherein the affinity has an affinity strength;
means for requesting approval from the user to publish the generated affinity;
means for determining whether the user consents to the publication of the affinity;
a content catalog;
means for publishing the affinity to the content catalog if it is determined that the user consents to the publication of the affinity. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer program product for publishing affinity information concerning a user, the computer program product being embodied in a computer readable medium and comprising computer instructions for:
-
generating an affinity between a topic and the user, wherein the affinity has an affinity strength;
requesting approval from the user to publish the generated affinity;
determining whether the user consents to the publication of the affinity;
publishing the affinity to a content catalog if it is determined that the user consents to the publication of the affinity. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A system for discovering and publishing a user'"'"'s affinities, comprising:
-
usage metric software routines that function to discover the user'"'"'s affinities;
an affinity publication policy document; and
an approval agent that publishes the discovered affinities in accordance with the policy document. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38)
-
Specification