Methods, apparatus, and products for automatically managing conversational floors in computer-mediated communications
First Claim
1. A computer controlled method for an audio communication system, said method comprising steps of:
- receiving a plurality of audio streams, where each one of said plurality of audio streams is from one of a plurality of audio sources;
mixing, responsive to a plurality of floor controls, said plurality of audio streams for a plurality of outputs associated with said plurality of audio sources;
analyzing, for a plurality of users associated with said plurality of audio sources, one or more conversational characteristics of two or more of said plurality of users; and
automatically adjusting said plurality of floor controls responsive to the step of analyzing.
2 Assignments
0 Petitions
Accused Products
Abstract
One embodiment of the invention is a computer controlled method for use with a communication system. The method includes a step of receiving a plurality of communications, where each one of the plurality of communications is from one of a plurality of communication sources; includes a step of mixing (that is responsive to a plurality of floor controls) the plurality of communications for a plurality of outputs associated with plurality of communication sources; and includes a step of analyzing, for a plurality of users associated with the plurality of communication sources, one or more conversational characteristics of two or more of the plurality of users. The method also includes a step of automatically adjusting the plurality of floor controls responsive to the step of analyzing. Other embodiments include systems and devices that use the method as well as program products that cause a computer to execute the method.
62 Citations
33 Claims
-
1. A computer controlled method for an audio communication system, said method comprising steps of:
-
receiving a plurality of audio streams, where each one of said plurality of audio streams is from one of a plurality of audio sources;
mixing, responsive to a plurality of floor controls, said plurality of audio streams for a plurality of outputs associated with said plurality of audio sources;
analyzing, for a plurality of users associated with said plurality of audio sources, one or more conversational characteristics of two or more of said plurality of users; and
automatically adjusting said plurality of floor controls responsive to the step of analyzing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer controlled method for computer mediated communication comprising steps of:
-
receiving a plurality of communication streams, where each one of said plurality of communication streams is from one of a plurality of communication sources;
mixing, responsive to a plurality of floor controls, said plurality of communication streams for a plurality of outputs associated with said plurality of communication sources;
analyzing, an action by a first user to determine whether said action is responsive to an action by a second user;
wherein said first user and said second user are associated with different of said plurality of communication sources; and
automatically adjusting said plurality of floor controls responsive to the step of analyzing. - View Dependent Claims (18)
-
-
19. A computer controlled method for computer mediated communication comprising steps of:
-
receiving a plurality of communication streams, where each one of said plurality of communication streams is from one of a plurality of communication sources;
mixing, responsive to a plurality of floor controls, said plurality of communication streams for a plurality of outputs associated with said plurality of communication sources;
analyzing, an action by a first user to determine whether said action refers to a second user; and
automatically adjusting said plurality of floor controls responsive to the step of analyzing. - View Dependent Claims (20)
-
-
21. An apparatus for an audio communication system, said apparatus comprises:
-
a receiver configured to receive a plurality of audio streams, where each one of said plurality of audio streams is from one of a plurality of audio sources;
a mixer configured to mix, responsive to a plurality of floor controls, said plurality of audio streams received from the receiver for a plurality of outputs associated with said plurality of audio sources;
an analysis mechanism configured to analyze, for a plurality of users associated with said plurality of audio sources, one or more conversational characteristics of two or more of said plurality of users; and
a floor control mechanism configured to automatically adjust said plurality of floor controls responsive to the analysis mechanism. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. An apparatus for computer mediated communication comprising:
-
a receiver configured to receive a plurality of communication streams, where each one of said plurality of communication streams is from one of a plurality of communication sources;
a mixer configured to mix, responsive to a plurality of floor controls, said plurality of communication streams for a plurality of outputs associated with said plurality of communication sources;
an analysis mechanism configured to analyze, an action by a first user to determine whether said action is responsive to an action by a second user;
wherein said first user and said second user are associated with different of said plurality of communication sources; and
a floor control mechanism configured to automatically adjust said plurality of floor controls responsive to the analysis mechanism. - View Dependent Claims (28)
-
-
29. An apparatus for computer mediated communication comprising:
-
a receiver configured to receive a plurality of communication streams, where each one of said plurality of communication streams is from one of a plurality of communication sources;
a mixer configured to mix, responsive to a plurality of floor controls, said plurality of communication streams for a plurality of outputs associated with said plurality of communication sources;
an analysis mechanism configured to analyze, an action by a first user to determine whether said action refers to a second user; and
a floor control mechanism configured to automatically adjust said plurality of floor controls responsive to the analysis mechanism. - View Dependent Claims (30)
-
-
31. A computer program product comprising:
-
a computer usable data carrier having computer readable code embodied therein for causing a computer to provide a group communication service, the computer program product comprising;
computer readable program code configured to cause said computer to effect a receiver configured to receive a plurality of audio streams, where each one of said plurality of audio streams is from one of a plurality of audio sources;
computer readable program code configured to cause said computer to effect a mixer configured to mix, responsive to a plurality of floor controls, said plurality of audio streams received from the receiver for a plurality of outputs associated with said plurality of audio sources;
computer readable program code configured to cause said computer to effect an analysis mechanism configured to analyze, for a plurality of users associated with said plurality of audio sources, one or more conversational characteristics of two or more of said plurality of users; and
computer readable program code configured to cause said computer to effect a floor control mechanism configured to automatically adjust said plurality of floor controls responsive to the analysis mechanism.
-
-
32. A computer program product comprising:
-
computer readable program code configured to cause said computer to effect a computer usable data carrier having computer readable code embodied therein for causing a computer to provide a group communication service, the computer program product comprising;
computer readable program code configured to cause said computer to effect a receiver configured to receive a plurality of communication streams, where each one of said plurality of communication streams is from one of a plurality of communication sources;
computer readable program code configured to cause said computer to effect a mixer configured to mix, responsive to a plurality of floor controls, said plurality of communication streams for a plurality of outputs associated with said plurality of communication sources;
computer readable program code configured to cause said computer to effect an analysis mechanism configured to analyze, an action by a first user to determine whether said action is responsive to an action by a second user;
wherein said first user and said second user are associated with different of said plurality of communication sources; and
computer readable program code configured to cause said computer to effect a floor control mechanism configured to automatically adjust said plurality of floor controls responsive to the analysis mechanism.
-
-
33. A computer program product comprising:
-
a computer usable data carrier having computer readable code embodied therein for causing a computer to provide a group communication service, the computer program product comprising;
computer readable program code configured to cause said computer to effect a receiver configured to receive a plurality of communication streams, where each one of said plurality of communication streams is from one of a plurality of communication sources;
computer readable program code configured to cause said computer to effect a mixer configured to mix, responsive to a plurality of floor controls, said plurality of communication streams for a plurality of outputs associated with said plurality of communication sources;
computer readable program code configured to cause said computer to effect an analysis mechanism configured to analyze, an action by a first user to determine whether said action refers to a second user; and
computer readable program code configured to cause said computer to effect a floor control mechanism configured to automatically adjust said plurality of floor controls responsive to the analysis mechanism.
-
Specification