SYSTEM AND METHOD OF FACILITATING COMMUNICATIONS BETWEEN MEMBERS OF A SOCIAL NETWORKING GROUP
First Claim
1. A computer system for facilitating communications between a particular user in a group on a social networking system and one or more other users from a plurality of other users in the group comprising at least one processor configured to:
- a. receive a first user criterion specified by the particular user;
b. receive a second user criterion specified by the particular user;
c. identify, from the plurality of users, a first subset of users that each satisfy the first and second user criteria;
d. initiate a display of the first subset of users that each satisfy the first and the second user criteria;
e. receive, from the particular user, a selection of a second subset of users, each of which is selected from the first subset of users; and
f. after receiving a selection of the second subset of users, intitiate the transmission of a message from the particular user to the second subset of users.
4 Assignments
0 Petitions
Accused Products
Abstract
A social networking system that enables a member of social networking site to search for other members whose group profiles satisfy one or more search criteria. The system further enables the member to select one or more of the members whose profile satisfies the search criteria, and enables a communication between the member and the selected members. Thus, the member may send a communication to all members whose profiles satisfy the search criteria, or to a subset of those members whose profiles satisfy the search criteria. The communication may be an e-mail, an invitation, a chat message, a private positing on a public message board, a text message or any other suitable type of communication.
-
Citations
20 Claims
-
1. A computer system for facilitating communications between a particular user in a group on a social networking system and one or more other users from a plurality of other users in the group comprising at least one processor configured to:
-
a. receive a first user criterion specified by the particular user; b. receive a second user criterion specified by the particular user; c. identify, from the plurality of users, a first subset of users that each satisfy the first and second user criteria; d. initiate a display of the first subset of users that each satisfy the first and the second user criteria; e. receive, from the particular user, a selection of a second subset of users, each of which is selected from the first subset of users; and f. after receiving a selection of the second subset of users, intitiate the transmission of a message from the particular user to the second subset of users. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer system configured to enable communication between a particular user of a social networking system and a plurality of other users of the social networking system where each one of the plurality of other users is associated with a plurality of profiles, comprising at least one processor configured to:
-
a. receive a request, from the particular user, to search the plurality of profiles for each one of the plurality of other users for a first criterion; b. in response to receiving the request, search the plurality of profiles for each one of the plurality of other users for the first criterion; c. initiate a display of a listing of a plurality of users from the plurality of other users, wherein each one of the plurality of users has at least one profile from the plurality of profiles that satisfies the first criterion; and d. enable a communication between the particular user and the plurality of users who has at least one profile from the plurality of profiles that satisfies the first criterion. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A computer-implemented method of facilitating communications between a particular member of a social networking group on a social networking system and at least one other member of the social networking group where the at least one other member of the social networking group has a profile that is created when the at least one member joined the social networking group, the method comprising:
-
a. receiving a first criterion specified by the particular member; b. in response to receiving the first criterion, identifying, by at least one processor, a first subset of members of the social networking group whose member profile for the social networking group satisfies the first criterion; c. facilitating the presentation of the first subset of members to the particular member; d. receiving, from the particular member, a selection of a plurality of members from the first subset of members; and e. in response to receiving the selection of the plurality of members from the first subset of members, facilitating, by at least one processor, a communication between the particular member and the selected plurality of members. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A computer system for facilitating communications between a particular member of a social networking site and at least one other member of the social networking site comprising:
-
a. a means for receiving a first criterion specified by the particular member; b. a means for identifying a first subset of members of the social networking group whose member profile for the social networking group satisfies the first criterion; c. a means for presenting the first subset of members to the particular member; d. a means for receiving a selection of a plurality of members from the first subset of members; and e. a means for facilitating a communication between the particular member and the selected plurality of members.
-
Specification