SOCIAL NETWORK COMMUNITIES
First Claim
1. A computer implemented method for providing access to communities of users in an online social network, the method comprising:
- receiving, at a server, a user identity (ID) from a computing device;
identifying the user ID as one of a plurality of first user identities (IDs) of first users belonging to a first community maintained on behalf of a first organization by a social networking system;
providing, to the computing device, access to the first community responsive to identifying the user ID as one of the first user IDs;
receiving, from the computing device, a request to access a second community maintained on behalf of a second organization;
identifying the user ID as one of a plurality of second user IDs of second users belonging to the second community; and
providing, to the computing device, access to the second community responsive to identifying the user ID as one of the second user IDs.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are methods, apparatus, systems, and computer-readable storage media for providing access to communities of users in an online social network. In some implementations, a server is configured to identify a user identity (ID), received from a computing device, as one of a plurality of first user identities (IDs) of first users belonging to a first community maintained on behalf of a first organization by a social networking system. The computing device can then be provided access to the first community. When a request to access a second community maintained on behalf of a second organization is received from the computing device, the user ID can be identified as one of a plurality of second user IDs of second users belonging to the second community. The computing device can then be provided access to the second community.
52 Citations
24 Claims
-
1. A computer implemented method for providing access to communities of users in an online social network, the method comprising:
-
receiving, at a server, a user identity (ID) from a computing device; identifying the user ID as one of a plurality of first user identities (IDs) of first users belonging to a first community maintained on behalf of a first organization by a social networking system; providing, to the computing device, access to the first community responsive to identifying the user ID as one of the first user IDs; receiving, from the computing device, a request to access a second community maintained on behalf of a second organization; identifying the user ID as one of a plurality of second user IDs of second users belonging to the second community; and providing, to the computing device, access to the second community responsive to identifying the user ID as one of the second user IDs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. One or more computing devices for providing access to communities of users in an online social network, the one or more computing devices comprising:
one or more processors operable to execute one or more instructions to; identify a user ID received from a computing device as one of a plurality of first user identities (IDs) of first users belonging to a first community maintained on behalf of a first organization by a social networking system; provide, to the computing device, access to the first community responsive to identifying the user ID as one of the first user IDs; receive, from the computing device, a request to access a second community maintained on behalf of a second organization; identify the user ID as one of a plurality of second user IDs of second users belonging to the second community; and provide, to the computing device, access to the second community responsive to identifying the user ID as one of the second user IDs.
-
24. A non-transitory computer-readable storage medium storing instructions executable by a computing device to perform a method for providing access to communities of users in an online social network, the method comprising:
-
identifying a user ID received from a computing device as one of a plurality of first user identities (IDs) of first users belonging to a first community maintained on behalf of a first organization by a social networking system; providing, to the computing device, access to the first community responsive to identifying the user ID as one of the first user IDs; receiving, from the computing device, a request to access a second community maintained on behalf of a second organization; identifying the user ID as one of a plurality of second user IDs of second users belonging to the second community; and providing, to the computing device, access to the second community responsive to identifying the user ID as one of the second user IDs.
-
Specification