Method and system for matching appropriate content with users by matching content tags and profiles
First Claim
1. A method for providing information to a user, the method comprising:
- defining one or more user profile vectors (UPVs) based on user information;
defining one or more content tagging vectors (CTVs) based upon content objects;
comparing the one or more UPVs and the one or more CTVs to generate a list of matching content identifiers (MCIs) which is associated with relevant information content; and
providing the relevant content information based on a triggering event.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system is provided for classifying and labeling information content (e.g., websites, databases, or the like) and also for profiling a user (e.g., interests or responsibilities) for accessing the information content, both using a coordinated labeling technique so that content from multiple sources may be searched, identified and/or presented to the user according to the user'"'"'s profile. This technique provides an ongoing update of information content and sources while at the same time filtering out unnecessary information that is irrelevant to the user'"'"'s profile, resulting in more focused availability of information to the user. The user profile is matched with content of interest (as tagged by content creators reflective of categories that is also employed by a user profile) and matching content information may automatically be updated and made available to a user, in conformity with the user'"'"'s profile. Content providers may now jointly use a common labeling scheme to improve the experience of their users and to provide content providers a technique to associate users with common facets of classification.
115 Citations
36 Claims
-
1. A method for providing information to a user, the method comprising:
-
defining one or more user profile vectors (UPVs) based on user information;
defining one or more content tagging vectors (CTVs) based upon content objects;
comparing the one or more UPVs and the one or more CTVs to generate a list of matching content identifiers (MCIs) which is associated with relevant information content; and
providing the relevant content information based on a triggering event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for managing content information, comprising:
-
tagging user profile information as categories;
tagging content information as categories;
comparing the tagged user profile information and the tagged content information categories to determine a common set of categories;
retrieving the content information associated with the common set of categories; and
updating a user'"'"'s workstation with the retrieved content upon a triggering event. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. A method for providing categorized information to a user, the method comprising:
-
tagging a user profile having descriptors of at least a user'"'"'s interests and a user'"'"'s responsibilities with at least one of a time stamp and one or more categories;
providing information content by labeling one or more content objects and tagging the information content with a time stamp and the one or more categories;
detecting a change in at least one of the user profile and the one or more content objects based on at least one of the time stamp and the one or more categories; and
updating a workstation based on the detected change. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A method for providing information to a user, the method comprising:
-
developing user profile information with category tags;
developing content profile information with category tags;
comparing the combined set of tags to determine matching tags;
retrieving the content associated with the matching tags; and
updating a workstation with the retrieved content based on a triggering event.
-
-
35. A system for providing information to a user comprising:
-
a means for defining one or more user profile vectors (UPVs) based on user information;
a means for defining one or more content tagging vectors (CTVs) based upon content objects;
a means for comparing the one or more UPVs and the one or more CTVs to generate a list of matching content identifiers (MCIs) which is associated with relevant information content; and
a means for providing the relevant content information based on a triggering event.
-
-
36. A computer program product comprising a computer usable medium having readable program code embodied in the medium, the computer program product includes at least one component to:
-
tag a user profile having descriptors of at least a user'"'"'s interests and a user'"'"'s responsibilities with at least one of a time stamp and one or more categories;
provide information content by labeling one or more content objects and tagging the information content with a time stamp and the one or more categories;
detect a change in at least one of the user profile and the one or more content objects based on at least one of the time stamp and the one or more categories; and
update a workstation based on the detected changes.
-
Specification