USER-SPECIFIED DISTRIBUTION OF STORIES DESCRIBING USER ACTIONS IN A SOCIAL NETWORKING SYSTEM
First Claim
1. A method comprising:
- providing a sponsored story unit to one or more client devices for presentation to one or more users of the social networking system connected to an acting user of the social networking system, the sponsored story unit including a description of an action associated with the acting user;
responsive to the presentation of the sponsored story unit to the one or more users of the social networking system, providing instructions to a client device associated with the acting user that cause the client device to present a notification to the acting user, the notification including information describing the presented sponsored story unit including the description of the action associated with the acting user and including one or more settings for preventing inclusion of one or more actions associated with the acting user in one or more sponsored story units;
receiving one or more selected settings included in the notification from the client device associated with the acting user;
storing the one or more selected settings in a user profile associated with the acting user and maintained by the social networking system; and
modifying the sponsored story unit for presentation based on the one or more selected settings.
2 Assignments
0 Petitions
Accused Products
Abstract
A social networking system receives a sponsored story request identifying a story describing an action performed by a social networking system user and generates a sponsored story accordingly. The sponsored story request may also include a bid amount and other information for generating a sponsored story from the sponsored story request. When an action is included in a sponsored story presented to a social networking system user, the social networking system notifies the user associated with the action and provides one or more settings regulating inclusion of actions associated with the user in sponsored story requests. For example, settings allow a user to prevent generation of sponsored stories including a specified type of action, a specific action, or multiple actions associated with the user. Hence, the settings allow a user to limit or prevent generation of sponsored stories describing actions associated with the user.
-
Citations
20 Claims
-
1. A method comprising:
-
providing a sponsored story unit to one or more client devices for presentation to one or more users of the social networking system connected to an acting user of the social networking system, the sponsored story unit including a description of an action associated with the acting user; responsive to the presentation of the sponsored story unit to the one or more users of the social networking system, providing instructions to a client device associated with the acting user that cause the client device to present a notification to the acting user, the notification including information describing the presented sponsored story unit including the description of the action associated with the acting user and including one or more settings for preventing inclusion of one or more actions associated with the acting user in one or more sponsored story units; receiving one or more selected settings included in the notification from the client device associated with the acting user; storing the one or more selected settings in a user profile associated with the acting user and maintained by the social networking system; and modifying the sponsored story unit for presentation based on the one or more selected settings. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
receiving a sponsored story request, the sponsored story request identifying a story describing an action associated with an acting user of a social networking system and stored by the social networking system; retrieving a setting included in a user profile associated with the acting user, the setting including one or more user-specified conditions for generating a sponsored story unit including one or more actions associated with the acting user; determining whether to generate a sponsored story unit based on the received sponsored story request based at least in part on the setting included in the user profile associated with the acting user and the action identified by the sponsored story request; and providing the sponsored story unit for presentation to a user of the social networking system connected to the acting user responsive to determining to generate the sponsored story unit. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method comprising:
-
receiving a sponsored story request, the sponsored story request identifying an action associated with an acting user of a social networking system associated with a client device and stored by the social networking system; generating a sponsored story unit including a description of the action associated with the acting user for presentation to one or more users of the social networking system connected to the acting user based on the sponsored story request describing the identified story; providing the sponsored story unit to one or more client devices for presentation to one or more users of the social networking system connected to the acting user; providing to the client device for presentation to the acting user a notification, the notification including information describing the presented sponsored story unit including the description of the action associated with the acting user and including one or more settings for preventing inclusion of one or more actions associated with the acting user in one or more sponsored story units; receiving one or more selected settings included in the notification from the acting user; and storing the one or more selected settings in a user profile associated with the acting user and maintained by the social networking system. - View Dependent Claims (17, 18, 19, 20)
-
Specification