Supporting enhanced media communications in communications conferences
First Claim
Patent Images
1. A method for supporting communications comprising:
- establishing a communications conference, the communications conference including a plurality of conference participants, each conference participant providing an audio stream;
identifying audio data packets in the audio streams;
mixing audio information from selected ones of the audio data packets to generate a conference audio stream;
communicating the conference audio stream to the conference participants;
identifying enhanced media packets embedded in at least one of the audio streams; and
communicating the enhanced media packets to selected ones of the conference participants.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for supporting communications involves establishing a communications conference that includes multiple conference participants that each provide an audio stream. Audio data packets in the audio streams are identified, and audio information from selected audio data packets is mixed to generate a conference audio stream that is communicated to the conference participants. Enhanced media packets in at least one of the audio streams are identified, and the enhanced media packets are communicated to selected conference participants.
-
Citations
31 Claims
-
1. A method for supporting communications comprising:
-
establishing a communications conference, the communications conference including a plurality of conference participants, each conference participant providing an audio stream;
identifying audio data packets in the audio streams;
mixing audio information from selected ones of the audio data packets to generate a conference audio stream;
communicating the conference audio stream to the conference participants;
identifying enhanced media packets embedded in at least one of the audio streams; and
communicating the enhanced media packets to selected ones of the conference participants. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus supporting communications comprising:
-
a controller operable to establish a communications conference, the communications conference including a plurality of conference participants, each conference participant providing an audio stream, to identify audio data packets in the audio streams, to mix audio information from selected ones of the audio data packets to generate a conference audio stream, and to identify enhanced media packets embedded in at least one of the audio streams; and
an interface operable to communicate the conference audio stream to the conference participants and to communicate the enhanced media packets to selected ones of the conference participants. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system supporting communications comprising:
-
a conference bridge operable to establish a communications conference having a plurality of conference participants;
a first conference participant having a first set of media capabilities; and
a second conference participant operable to communicate a message identifying a second set of media capabilities associated with the second conference participant to the conference bridge;
wherein the conference bridge is further operable to redirect the message to the plurality of conference participants; and
wherein the first conference participant is further operable to determine whether the first set of media capabilities and the second set of media capabilities both include an enhanced media capability, and to communicate enhanced media packets to the second conference participant in response to determining that the first set of media capabilities and the second set of media capabilities both include the enhanced media capability. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A system supporting communications comprising:
-
a packet-based telephony device having a first set of media capabilities and operable to couple to a communications conference; and
a computing device coupled to the telephony device and operable to receive a message from the communications conference identifying a second set of media capabilities associated with a remote device, to determine whether the first set of media capabilities and the second set of media capabilities both include an enhanced media capability, and to communicate enhanced media packets to the remote device in response to determining that the first set of media capabilities and the second set of media capabilities both include the enhanced media capability. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. Logic for supporting communications, the logic encoded in media and operable when executed to:
-
establish a communications conference, the communications conference including a plurality of conference participants, each conference participant providing an audio stream;
identify audio data packets in the audio streams;
mix audio information from selected ones of the audio data packets to generate a conference audio stream;
communicate the conference audio stream to the conference participants;
identify enhanced media packets embedded in at least one of the audio streams; and
communicate the enhanced media packets to selected ones of the conference participants. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. A device for supporting communications comprising:
-
means for establishing a communications conference, the communications conference including a plurality of conference participants, each conference participant providing an audio stream;
means for identifying audio data packets in the audio streams;
means for mixing audio information from selected ones of the audio data packets to generate a conference audio stream;
means for communicating the conference audio stream to the conference participants;
means for identifying enhanced media packets embedded in at least one of the audio streams; and
means for communicating the enhanced media packets to selected ones of the conference participants.
-
Specification