Patent ID: 9582807
Date: 2017-02-28
CPC Classifications: G06Q

Claim:
1. A computer-implemented method comprising: generating and storing a plurality of engagement interfaces targeting a plurality of users of a social networking system, each engagement interface comprising a call to action and a link to perform the action in the social networking system, the action modifying an object in the social networking system, the plurality of engagement interfaces generated and stored prior to providing the engagement interfaces to users of the social networking system; receiving targeting criteria for one or more of the engagement interfaces; responsive to a request for content from a user of the social networking system, selecting an engagement interface from the plurality of engagement interfaces for the user based at least in part on whether the user meets the targeting criteria for the selected engagement interface; sending the requested content in a webpage comprising the selected engagement interface for display to the user; receiving a request by a user to perform the action within the social network system from within the selected engagement interface via the user's selection of the link in the selected engagement interface, wherein the action modifies the object associated with the selected engagement interface; performing, by a computer processor, the action in the social networking system according to the user request made from within the selected engagement interface; and providing an indication for display to the user within the selected engagement interface indicating that the action has been performed, without redirecting the user away from the webpage.