Automatic group assignment of users in a social network
First Claim
Patent Images
1. A method comprising:
- receiving attributes of a profile of a person with a person account in a social network;
creating a plurality of groups associated with an entity account of an entity in the social network, wherein the person and the entity are users of the social network, and the entity is a different type of user than the person;
upon determining that the person with the person account has started following the entity with the entity account, adding the person to one or more groups of the plurality of groups in the entity account based on the attributes, the attributes being authorized by the person for adding the person to the one or more groups, wherein each of the one or more groups is associated with defined properties for adding persons to each group; and
distributing, by a processing device, messages created by the entity and addressed to the one or more groups to a stream of the person account.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer programs are presented for managing electronic messages of users in a social network. One method includes an operation for receiving attributes of a profile of a person with a person account that has started following an entity with an entity account, in the social network. Further, the person is added to one or more groups in the entity account based on the attributes. Each of the groups is associated with defined properties for adding persons to each group. Furthermore, messages, created by the entity and addressed to the one or more groups, are distributed to a stream of the person account.
-
Citations
23 Claims
-
1. A method comprising:
-
receiving attributes of a profile of a person with a person account in a social network; creating a plurality of groups associated with an entity account of an entity in the social network, wherein the person and the entity are users of the social network, and the entity is a different type of user than the person; upon determining that the person with the person account has started following the entity with the entity account, adding the person to one or more groups of the plurality of groups in the entity account based on the attributes, the attributes being authorized by the person for adding the person to the one or more groups, wherein each of the one or more groups is associated with defined properties for adding persons to each group; and distributing, by a processing device, messages created by the entity and addressed to the one or more groups to a stream of the person account. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
receiving an electronic message created by a first entity and sent to a first group associated with an entity account of the first entity in a social network, wherein the first group includes a second entity; selecting, by a processing device, a second group associated with an entity account of the second entity in the social network; and sending the electronic message, created by the first entity for the first group associated with the entity account of the first entity, to persons or entities included in the second group associated with the entity account of the second entity, wherein the persons and the entities are users of the social network, and each entity is a different type of user than any of the persons. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium, which when executed by one or more processors, cause the one or more processors to perform operations comprising:
-
receiving attributes of a profile of a person with a person account in a social network; creating a plurality of groups associated with an entity account of an entity in the social network, wherein the person and the entity are users of the social network, and the entity is a different type of user than the person; upon determining that the person with the person account has started following the entity with the entity account, adding the person to one or more groups of the plurality of groups in the entity account based on the attributes, wherein each of the one or more groups is associated with defined properties for adding persons to each group; and distributing messages created by the entity and addressed to the one or more groups to a stream of the person account. - View Dependent Claims (18, 19, 20)
-
-
21. A non-transitory computer readable storage medium including instructions thereon that, in the response to execution by a processing device, cause the processing device to perform operations comprising:
-
receiving an electronic message created by a first entity and sent to a first group associated with an entity account of the first entity in a social network, wherein the first group includes a second entity; selecting a second group associated with an entity account of the second entity in the social network; and sending the electronic message, created by the first entity for the first group associated with the entity account of the first entity, to persons or entities included in the second group associated with the entity account of the second entity, wherein the persons and the entities are users of the social network, and each entity is a different type of user than any of the persons.
-
-
22. A system comprising:
-
a memory; and a processing device, coupled to the memory, to; receive an electronic message created by a first entity and sent to a first group associated with an entity account of the first entity in a social network, wherein the first group includes a second entity; select a second group associated with an entity account of the second entity in the social network; and send the electronic message, created by the first entity for the first group associated with the entity account of the first entity, to persons or entities included in the second group associated with the entity account of the second entity, wherein the persons and the entities are users of the social network, and each entity is a different type of user than any of the persons.
-
-
23. A system comprising:
-
a memory; and a processing device, coupled to the memory, to; receive attributes of a profile of a person with a person account in a social network; create a plurality of groups associated with an entity account of an entity in the social network, wherein the person and the entity are users of the social network, and the entity is a different type of user than the person; upon determining that the person with the person account has started following the entity with the entity account, add the person to one or more groups of the plurality of groups in the entity account based on the attributes, the attributes being authorized by the person for adding the person to the one or more groups, wherein each of the one or more groups is associated with defined properties for adding persons to each group; and distribute messages created by the entity and addressed to the one or more groups to a stream of the person account.
-
Specification