User Selected Affiliation with Brands in a Social Networking System
First Claim
14. 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;
for each of the entities, determining the person'"'"'s affinity for the entity;
selecting a suggested entity based on the affinities;
sending to the person a suggestion to establish a 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 connection between an entity page associated with the selected entity and the user profile, the connection having a partnership connection type; and
providing information about the partnership to the selected entity, wherein the entity provides a reward to the person based on the information about the partnership.
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.
31 Citations
21 Claims
-
14. 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; for each of the entities, determining the person'"'"'s affinity for the entity; selecting a suggested entity based on the affinities; sending to the person a suggestion to establish a 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 connection between an entity page associated with the selected entity and the user profile, the connection having a partnership connection type; and providing information about the partnership to the selected entity, wherein the entity provides a reward to the person based on the information about the partnership. - View Dependent Claims (15, 16, 17, 18)
-
-
19. 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, from the person, a request to establish a partnership between the user and the entity; storing a connection between the entity page and the user profile, the connection having a partnership connection type; and displaying a modified entity page to the user based on the stored connection having the partnership connection type. - View Dependent Claims (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 20, 21)
-
-
21-1. The method of claim 19, wherein requesting approval of the partnership from the entity comprises:
-
determining whether the user profile includes data satisfying one or more partnership criteria specified by the entity; and responsive to the user profile including data satisfying the one or more partnership criteria, requesting approval of the partnership from the entity.
-
Specification