Tagging Users of a Social Networking System in an Experience in a User's User Profile
First Claim
1. A method for tagging users of a social networking system, comprising:
- maintaining a user profile for each of a first user and a second user of a social networking system;
providing an interface for the first user to add or edit one or more experiences associated with the first user'"'"'s user profile;
receiving from the first user via the interface a first tag indicating an association between the second user and an experience on the first user'"'"'s user profile; and
responsive to receiving the first tag, automatically updating the second user'"'"'s user profile to include a second tag indicating an association between the first user and the experience.
3 Assignments
0 Petitions
Accused Products
Abstract
A user profile for a user of a social networking system may include experiences, such as work, educational, travel, and interests. The social networking system provides a profile page for a user'"'"'s user profile that allows the user to tag other users as being involved in or otherwise associated with the user'"'"'s experiences. Once another user is tagged in an experience, a corresponding tag is added to the tagged user'"'"'s user profile, and that experience is added as well if not already included in the profile. Tagging users in experiences allows a viewer to see connections between experiences of users of the social networking system and promotes more detailed user profiles that contain experiences.
-
Citations
22 Claims
-
1. A method for tagging users of a social networking system, comprising:
-
maintaining a user profile for each of a first user and a second user of a social networking system; providing an interface for the first user to add or edit one or more experiences associated with the first user'"'"'s user profile; receiving from the first user via the interface a first tag indicating an association between the second user and an experience on the first user'"'"'s user profile; and responsive to receiving the first tag, automatically updating the second user'"'"'s user profile to include a second tag indicating an association between the first user and the experience. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for tagging users of a social networking system, comprising:
-
maintaining a user profile for each of a first user and a second user of a social networking system; maintaining a plurality of connections associated with the first user; providing an interface for the first user to add or edit one or more experiences associated with the first user'"'"'s user profile; receiving from the first user via the interface a first tag indicating an association between the second user and an experience on the first user'"'"'s user profile, further comprising; receiving an action selecting the experience for editing; receiving entry of text by the first user; providing list of selected connections associated with the first user comprising names matching the received text, the list of selected connections including the second user; and receiving selection by the first user of the second user from the list of selected connections; responsive to receiving the first tag, automatically updating the second user'"'"'s user profile to include a second tag indicating an association between the first user and the experience, comprising; determining whether the second user'"'"'s user profile includes the experience; and in response to a determination that the second user'"'"'s user profile does not include the experience, adding the experience to the second user'"'"'s user profile; providing for display to a viewing user a page including the first user'"'"'s user profile, the page including the first tag indicating an association between the second user and an experience on the first user'"'"'s user profile; and providing a notification to the second user that the second user was tagged in the experience and the experience was added to the second user'"'"'s user profile. - View Dependent Claims (16, 17)
-
-
18. A method for tagging users of a social networking system, comprising:
producing a user interface including a user profile, comprising; providing a control for receiving from the first user a first tag indicating an association between a second user and an experience on the first user'"'"'s user profile; and wherein the first tag is added to the first user'"'"'s user profile responsive to the receiving. - View Dependent Claims (19, 20, 21, 22)
Specification