Recommendation Systems and Methods Using Interest Correlation
First Claim
1. A computer implemented method of providing targeted advertising to a user of a social network, the computer implemented method comprising the steps of:
- processing a plurality of user social networking profiles to identify coincident keywords;
processing a subject user social networking profile to extract one or more keywords, where the subject user profile is associated with a user using a social network;
expanding the one or more keywords extracted from the subject user profile with additional interest related terms, where the one or more keywords extracted from the subject user profile are expanded using one or more of the coincident keywords identified from the plurality of user profiles; and
using an inventory of ads, selecting an ad from the ad inventory to appear in connection with a page that the user is accessing from within the social network, where the selected ad is determined using the expanded interest terms for the subject user profile.
3 Assignments
0 Petitions
Accused Products
Abstract
A search technology generates recommendations with minimal user data and participation, and provides better interpretation of user data, such as popularity, thus obtaining breadth and quality in recommendations. It is sensitive to the semantic content of natural language terms taken from user profiles at social networking and online dating applications and blogs. The profiles and blogs can include interests, eccentricities, age, gender, and location information associated with the user. The interest information can include music, movies, sports and personality traits. Based on the user'"'"'s profile information, the system determines which ad from a stock of ads is best suited to a given profile and delivers that ad. The system can enable advertisers to create and manage online advertising campaigns using a campaign manager in which they attach descriptions to ads in their inventory, thereby generating a profile for each ad which is then compared to the profiles in the target online environment. A user interface can be provided to enable the user to fine-tune product and service recommendation results. The system can be used to match user profiles to provide mate-matching in an online dating environment.
50 Citations
24 Claims
-
1. A computer implemented method of providing targeted advertising to a user of a social network, the computer implemented method comprising the steps of:
-
processing a plurality of user social networking profiles to identify coincident keywords; processing a subject user social networking profile to extract one or more keywords, where the subject user profile is associated with a user using a social network; expanding the one or more keywords extracted from the subject user profile with additional interest related terms, where the one or more keywords extracted from the subject user profile are expanded using one or more of the coincident keywords identified from the plurality of user profiles; and using an inventory of ads, selecting an ad from the ad inventory to appear in connection with a page that the user is accessing from within the social network, where the selected ad is determined using the expanded interest terms for the subject user profile. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer program product for managing ad campaigns, the computer program product comprising:
executable software code on a computer useable medium used to create and manage online advertising campaigns by; associating ad profiles with respective ads in an ad inventory; processing a subject social networking profile of a user using a social networking application; extracting keywords from the subject user profile; expanding the extracted keywords from the subject user profile with additional keywords to create a set of interest related terms, where the set of interest related terms are determined based on coincident keywords identified from a corpus of user profiles; comparing the set of interest related terms with one or more of the ad profiles; and determining, based on the comparison of the subject user profile and the ad profile, which ad from the ad inventory to serve in connection with the user'"'"'s use of the social networking application. - View Dependent Claims (14, 15, 16, 17)
-
18. A computer implemented method for recommending products and services, the method comprising the steps of:
enabling a user using a user interface to tune product or services search results from a recommendation system by; receiving, at the recommendation system, interest input from the user; searching for interest-related categories of products or services to recommend to the user based on the user interest input; displaying the search results of the interest-related category recommendations, where each interest-related category recommendation has an associated slider bar; enabling the user to use one of the slider bars to adjust the relevancy score of a respective interest-related category recommendation; responding to the slider bar is adjustment by recalculating the relevancy score of that respective interest-related category recommendation; and re-displaying the interest-related category recommendations. - View Dependent Claims (19, 20, 21)
-
22. A computer implemented method of provided targeted profile matching in an online dating network, the computer implemented method comprising the steps of:
-
processing user profiles of matched couples from an online dating network to extract keywords; identifying which keywords commonly occur in the user online dating profiles of the matched couples; ranking the user profiles based on the identified coincident keywords of the matched couples; and using the ranked identified coincident keywords of the matched couples to make mate recommendations for users seeking a romantic match by comparing the identified coincident keywords of the matched couples with coincident keywords from profiles of users seeking a romantic match. - View Dependent Claims (23, 24)
-
Specification