ADVERTISEMENT SELECTION BASED ON USER SELECTED AFFILIATION WITH BRANDS IN A SOCIAL NETWORKING SYSTEM
First Claim
1. A method comprising:
- storing, in a social networking system, a user profile for a person, the user profile associated with one or more objects stored by the social networking system;
storing, in the social networking system, an entity page associated with an entity;
receiving, by the social networking system, a request to establish a partnership between the person and the entity;
storing a bilateral connection between the entity page and the user profile, the bilateral connection having a partnership connection type;
identifying, from the user profile, an additional person having a connection to the person in the social networking system; and
selecting advertisements for presentation to the additional person based at least in part on the stored bilateral connection having the partnership connection type between the entity page and the user profile.
2 Assignments
0 Petitions
Accused Products
Abstract
A social networking system allows users that are people to partner with users that are non-person entities. A partnership allows the entity participating in the partnership to personalize an associated page with content from the person participating in the partnership and similarly allows the person to include certain content from the entity, made available because of the partnership, in the person'"'"'s user profile. The entity may provide additional benefits, such as enrollment in a rewards program or access to new products, to a user participating in a partnership. The partnership is bidirectional, and is separate from other unidirectional connection mechanisms provided by the social networking system such as indications of affinity (e.g., “likes”), friendships, and subscriptions.
-
Citations
17 Claims
-
1. A method comprising:
-
storing, in a social networking system, a user profile for a person, the user profile associated with one or more objects stored by the social networking system; storing, in the social networking system, an entity page associated with an entity; receiving, by the social networking system, a request to establish a partnership between the person and the entity; storing a bilateral connection between the entity page and the user profile, the bilateral connection having a partnership connection type; identifying, from the user profile, an additional person having a connection to the person in the social networking system; and selecting advertisements for presentation to the additional person based at least in part on the stored bilateral connection having the partnership connection type between the entity page and the user profile. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 17)
-
-
13. A method comprising:
-
storing, in a social networking system, a user profile for a person, the user profile associated with one or more objects stored by the social networking system; storing, in the social networking system, a plurality of entity pages each associated with an entity; determining affinities between the person and each of the entities; selecting a suggested entity based on the affinities and compensation from the suggested entity to the social networking system for suggesting a partnership; sending to the person a suggestion to establish the partnership with the suggested entity; based on the suggestion, receiving a request to establish the partnership between the person and the suggested entity; storing, in the social networking system, a bilateral connection between an entity page associated with the selected entity and the user profile, the bilateral connection having a partnership connection type; and selecting advertisements for presentation to the person based at least in part on the stored bilateral connection having the partnership connection type between the entity page and the user profile. - View Dependent Claims (14, 15, 16)
-
Specification