Conference calls for social streams
First Claim
1. A computer-implemented method of initiating a conference call, the method comprising:
- extracting, using one or more computers, information about relationships and interests of more than two participants associated with a social network that use multiple mediums of communication to interact;
defining, using the one or more computers, an affinity group between the more than two participants based at least in part on the relationships, interests and common usage patterns including frequent interactions among the more than two participants in the multiple mediums;
identifying, using the one or more computers, a thread in an application between at least two participants that are members of the affinity group, wherein the thread includes one or more discussions between the at least two participants;
responsive to identifying the thread, providing for display of a first button in the application for initiating the conference call between the at least two participants of the thread;
receiving a request for the conference call via the first button from one of the at least two participants;
retrieving, using the one or more computers, contact information for the at least two participants;
calling the at least two participants; and
publishing a notification of the conference call, wherein the notification includes at least one of a list of participants that joined the conference call, a time that each participant joined the conference call, a list of invitees that the participants want to join the conference call and a duration of the conference call.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for generating a conference call within a social network is disclosed. The participants are all members of an affinity group and they communicate with each other using different social streams. When the stream becomes too complicated, a participant transforms the social stream into a conference call so that the discussion is held in real-time. The participant that requests the conference call is designated as a moderator. The moderator controls the conference, including the members of the affinity group, through a user interface. Once the conference is established a notification can be sent to invitees and other members of the affinity group. The notification can also be published on a social network.
-
Citations
25 Claims
-
1. A computer-implemented method of initiating a conference call, the method comprising:
-
extracting, using one or more computers, information about relationships and interests of more than two participants associated with a social network that use multiple mediums of communication to interact; defining, using the one or more computers, an affinity group between the more than two participants based at least in part on the relationships, interests and common usage patterns including frequent interactions among the more than two participants in the multiple mediums; identifying, using the one or more computers, a thread in an application between at least two participants that are members of the affinity group, wherein the thread includes one or more discussions between the at least two participants; responsive to identifying the thread, providing for display of a first button in the application for initiating the conference call between the at least two participants of the thread; receiving a request for the conference call via the first button from one of the at least two participants; retrieving, using the one or more computers, contact information for the at least two participants; calling the at least two participants; and publishing a notification of the conference call, wherein the notification includes at least one of a list of participants that joined the conference call, a time that each participant joined the conference call, a list of invitees that the participants want to join the conference call and a duration of the conference call. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for initiating a conference call comprising:
-
an application stored on a memory and executable by one or more processors, the application having-an affinity group and identifying a thread between at least two participants that are members of the affinity group, wherein the thread includes one or more discussions between the at least two participants; and a conference module comprising; a conferencing interface module for extracting information about relationships and interests of more than two participants associated with a social network that use multiple mediums of communication to interact, defining the affinity group between the more than two participants based at least in part on relationships, interests and common usage patterns including frequent interactions among the at least two participants in the multiple mediums, responsive to the application identifying the thread, generating a first button that is provided for display in the application, the first button transmitting a request for establishing the conference call between the at least two participants of the thread to a managed calls module, the conferencing interface module for retrieving contact information for the at least two participants of the conference call, and the conferencing interface module publishes a notification of the conference call, the notification includes at least one of a list of participants that joined the conference call, a time that each participant joined the conference call, a list of invitees that the participants want to join the conference call and a duration of the conference call; and the managed calls module coupled to the conferencing interface module, the managed calls module for calling the at least two participants. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer program product comprising a non-transitory computer useable medium including a computer readable program, wherein the computer readable program when executed on a computer causes the computer to:
-
extract information about relationships and interests of more than two participants associated with a social network that use multiple mediums of communication to interact; define an affinity group between the more than two participants based at least in part on the relationships, interests and common usage patterns including frequent interactions among the more than two participants in the multiple mediums; identify a thread in an application between at least two participants that are members of the affinity group, wherein the thread includes one or more discussions between the at least two participants; responsive to identifying the thread, provide for display of a first button in the application for initiating the conference call between the at least two participants of the thread; receive a request for the conference call via the first button from one of the at least two participants; retrieve contact information for the at least two participants; call the at least two participants; and publish a notification of the conference call, wherein the notification includes at least one of a list of participants that joined the conference call, a time that each participant joined the conference call, a list of invitees that the participants want to join the conference call and a duration of the conference call.
-
Specification