×

Social network communities

  • US 10,218,667 B2
  • Filed: 09/21/2017
  • Issued: 02/26/2019
  • Est. Priority Date: 03/23/2012
  • Status: Active Grant
First Claim
Patent Images

1. A system for providing, in an enterprise social networking service, internal groups for collaboration with users inside of an organization and external groups for collaboration with users outside of an organization, the system comprising:

  • a database system implemented using a server system comprising one or more hardware processors, the database system configurable to cause;

    identifying a user identity (ID) received from a computing device as one of a set of first user identities (IDs) of first users belonging to an internal group maintained using one or more internal group data objects in a database, the internal group maintained on behalf of a first organization in association with an enterprise social networking service, the first users being inside of the first organization, each first user having one or more of a set of first roles, the first roles comprising an employee of the first organization;

    providing, to the computing device, access to the internal group responsive to identifying the user ID as one of the first user IDs, the access to the internal group defined at least in part by a first set of permissions for the computing device to access a first set of files stored in a database in association with the one or more internal group data objects and for the computing device to access a first set of social networking conversations associated with the one or more internal group data objects, the first set of social networking conversations comprising one or more posts and one or more comments shared in an internal group feed maintained for the internal group using one or more feed objects in a database;

    processing a request received from the computing device to access an external group maintained using one or more external group data objects in a database, the external group maintained on behalf of the first organization in association with the enterprise social networking service, the processing of the request comprising identifying the user ID as one of a set of second user IDs of second users belonging to the external group, the second users comprising;

    an internal subset of the second users comprising at least a portion of the first users, andan external subset of the second users who are outside of the first organization, each second user in the external subset having one or more of a set of second roles, the second roles comprising a customer of the first organization and a partner of the first organization; and

    providing, responsive to identifying the user ID as one of the second user IDs, the computing device with access to the external group, the access to the external group defined at least in part by a second set of permissions for the computing device to access a second set of files stored in a database in association with the one or more external group data objects and for the computing device to access a second set of social networking conversations associated with the one or more external group data objects, the second set of social networking conversations comprising one or more posts and one or more comments shared in an external group feed maintained for the external group using one or more feed objects in a database, the second set of permissions being restricted with respect to the first set of permissions to limit;

    access by the external subset of second users to the first set of files associated with the one or more internal group data objects,submission by the external subset of second users of a further file for inclusion in the first set of files,access by the external subset of second users to the first set of social networking conversations associated with the one or more internal group data objects, andsharing by the external subset of second users of a further post and a further comment in the internal group feed for inclusion in the first set of social networking conversations.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×