SYSTEM AND METHOD FOR DETERMINING RELEVANCE RATINGS FOR KEYWORDS AND MATCHING USERS WITH CONTENT, ADVERTISING, AND OTHER USERS BASED ON KEYWORD RATINGS
First Claim
1. A method of creating a searchable database of content, comprising:
- receiving pieces of content;
storing the pieces of content;
identifying content keywords for each piece of content;
determining a global relevance score for each content keyword for each piece of content, wherein determining a global relevance score includes receiving reviewer relevance score information for each content keyword and utilizing the reviewer relevance score information to determine the global relevance score;
storing the global relevance score for each content keyword for each piece of content,wherein the content keywords and associated global relevance scores are used in a search for content in the database.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for determining relevance ratings for keywords associated with content are disclosed. A quantitative degree of relevance of keywords for a piece of content is determined by querying several reviewers. System users have a keyword record listing the keywords associated with content that a user has exhibited a threshold of interest in. Moreover, a cumulative value for the keywords is maintained by adding the degree of relevance of content keywords to the cumulative value of the keyword in the user'"'"'s record. By finding correspondences between keywords in a user'"'"'s record and keywords for pieces of content, advertisements, or other people using the system, a user'"'"'s interest may be determined, and recommendations for content, advertisements, and potential friends or business contacts may be made to the user.
72 Citations
23 Claims
-
1. A method of creating a searchable database of content, comprising:
-
receiving pieces of content; storing the pieces of content; identifying content keywords for each piece of content; determining a global relevance score for each content keyword for each piece of content, wherein determining a global relevance score includes receiving reviewer relevance score information for each content keyword and utilizing the reviewer relevance score information to determine the global relevance score; storing the global relevance score for each content keyword for each piece of content, wherein the content keywords and associated global relevance scores are used in a search for content in the database. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of creating a user keyword record associated with a user, comprising:
-
determining whether the user has reached a threshold of interest for an accessed piece of content; adding content keywords associated with the accessed piece of content as user keywords to the user'"'"'s keyword record, if not already present in the user'"'"'s keyword record; processing a cumulative value and a new relative strength value for each content keyword in the user'"'"'s keyword record based upon a global relevance score of each content keyword, a previous cumulative value, and a previous relative strength value associated with each content keyword in the user'"'"'s keyword record, wherein the user keywords and corresponding new relative strength values are compared with content keywords and corresponding relative strength scores of a piece of content to determine content of interest to the user. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method of creating an advertisement keyword record associated with an advertisement, comprising:
-
determining when a user shows interest in the advertisement; adding user keywords associated with the user to the advertisement'"'"'s keyword record, if not already present in the advertisement'"'"'s keyword record; processing a new cumulative value and a new relative strength value for each of the user keywords in the advertisement'"'"'s keyword record based upon a relative strength value of each user keyword and a previous cumulative value associated with the user keyword in the advertisement'"'"'s record. - View Dependent Claims (14)
-
-
15. A method of recommending a piece of content to a user, comprising:
-
comparing content keywords and corresponding relative strength scores associated with the piece of content to user keywords and corresponding relative strength values associated with the user; determining if a minimum degree of correspondence is established; recommending the piece of content to the user if the minimum degree of correspondence is established. - View Dependent Claims (16)
-
-
17. A method of selecting advertisements to be shown to a user, comprising:
-
comparing advertisement keywords and corresponding relative strength values associated with the advertisement to user keywords and corresponding relative strength values associated with the user; determining if a minimum degree of correspondence is established; presenting the advertisement to the user if the minimum degree of correspondence is established. - View Dependent Claims (18)
-
-
19. A method of introducing people based upon keyword interests, comprising:
-
comparing a first user'"'"'s keywords and corresponding strength values to a second user'"'"'s keywords and corresponding strength values; determining if a minimum degree of correspondence is established; introducing the first user and the second user if the minimum degree of correspondence is established. - View Dependent Claims (20)
-
-
21. A system, comprising:
-
a content database for storing pieces of content, content keywords associated with each piece of content, and a global relevance score and relative strength for each content keyword; a user database for storing user information, user keywords, and a user cumulative value and a user relative strength value for each user keyword; a communications module for requesting reviewers to review a particular piece of content and rate a degree of relevance of one or more content keywords; a keyword rating module for calculating the global relevance score and relative strength of each content keyword and calculating the user cumulative value and user relative strength value for each user keyword; a keyword comparison module for determining a first degree of correspondence between content keywords of a particular piece of content and user keywords for a targeted user based upon global relevance scores or relative strength for the content keywords and user cumulative values or user relative strength values for the user keywords of the targeted user, wherein the system recommends one or more pieces of content having a minimum first degree of correspondence to the targeted user. - View Dependent Claims (22, 23)
-
Specification