Patent ID: 9043400
Filing Date: 2015-05-26
Classification: G06Q,H04L

Abstract:
1. A computer-implemented method comprising: detecting a social interaction by a user, the social interaction initiated through a page that includes information from a social networking system; responsive to detecting the social interaction, identifying a plurality of recommendation units based on a description of the social interaction, each of the plurality of recommendation units suggesting that the user perform an action; determining for a first recommendation unit from the plurality of recommendation units, a value to the social networking system for the user to perform the action suggested by the first recommendation unit, the value dependent on a number of connections of the user in the social networking system, where the value decreases as the number of connections increases; calculating for each of the plurality of recommendation units a score, the score for the first recommendation unit calculated based on the determined value; selecting a number of recommendation units from the plurality of recommendation units based on the calculated scores; and sending the selected recommendation units for presentation to the user within the page through which the social interaction was initiated, wherein the presentation of the recommendation units is initiated responsive to the detection of the social interaction.