Patent ID: 8762859

Claim:
A method for personalizing content for a user, the method comprising: accessing, using at least one processor, a short term profile of the user on a social network, the short term profile comprising a set of short term user interests identified during a social networking session; identifying a feature set of the short term profile; determining whether the feature set of the short term profile is different than a feature set of a long term profile of the user, the long term profile comprising a set of long term user interests; accessing, when the feature set of the user's short term profile is different than a feature set of the user's long term profile, one or more third party long term profiles, the third party long term profiles comprising sets of interests of one or more third parties, wherein the one or more third party long term profiles comprise a feature set that matches the feature set of the short term profile of the user; identifying a plurality of recommended content items provided to the one or more third party long term profiles; and instructing the display of at least one of the plurality of recommended content items on a user interface.