Synchronous Display of Personal and Contact-Shared Contact Information
First Claim
Patent Images
1. A method comprising, by one or more computing systems:
- receiving, from a first user of a social network, contact information for a second user;
determining whether the second user is a member of the social network;
in response to an affirmative determination, accessing a data structure associated with the profile of the second user; and
determining whether the received contact information exists in the data structure, and, in response to a negative determination, prompting the second user as to whether to add the received contact information to the second user'"'"'s s profile.
2 Assignments
0 Petitions
Accused Products
Abstract
A social networking system allows a first user to provide contact information for a second user via a synchronization or upload event from a computing device. The second user is prompted as to whether he or she wishes to share the received contact information on his public profile. If he or she responds affirmatively, the updated contact information is stored in association with the second user'"'"'s profile on the social networking system. If the user responds negatively, the contact information is stored on the social networking system in association with the uploading user.
-
Citations
20 Claims
-
1. A method comprising, by one or more computing systems:
-
receiving, from a first user of a social network, contact information for a second user; determining whether the second user is a member of the social network; in response to an affirmative determination, accessing a data structure associated with the profile of the second user; and determining whether the received contact information exists in the data structure, and, in response to a negative determination, prompting the second user as to whether to add the received contact information to the second user'"'"'s s profile. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus comprising:
-
one or more processors; one or more communication interfaces; one or more non-transitory computer readable storage media containing instructions that, when executed by the one or more processors, are operable to; receive, from a first user of a social network through one or more of the communication interfaces, contact information for a second user; determine whether the second user is a member of the social network; in response to an affirmative determination, access a data structure associated with the profile of the second user; and determine whether the received contact information exists in the data structure, and, in response to a negative determination, prompt the second user as to whether to add the received contact information to the second user'"'"'s s profile. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable storage media containing instructions, the instructions operable, when executed, to:
-
receive, from a first user of a social network, contact information for a second user; determine whether the second user is a member of the social network; in response to an affirmative determination, access a data structure associated with the profile of the second user; and determine whether the received contact information exists in the data structure, and, in response to a negative determination, prompt the second user as to whether to add the received contact information to the second user'"'"'s s profile. - View Dependent Claims (20)
-
Specification