EP1059797A2

Method and apparatus for exchanging data among participants to a conference call

Abstract

A media exchange monitor is disclosed that selectively (i) introduces a mixer into a two-party call when the two-party call becomes a conference call (ad-hoc conference), and (ii) removes the mixer when one or more conference call participants drop out, leaving only two participants behind. When a party to a two-party call requests to convert the call into a conference call, the packet telephony system responds to the conference call request by connecting a mixer to service the conference call between the parties. When parties drops out of a conference call, leaving only two parties behind, the mixer is removed from the conference call. In one implementation, the mixer is removed from the conference call only if the two remaining parties can exchange media directly. When the media connection among the parties must be changed to introduce or remove the mixer, the media exchange monitor achieves the desired connectivity by initially querying the parties for their capabilities. Thereafter, the media exchange monitor instructs the parties to establish a direct connection for a two-party call or to connect to the mixer for a conference call. The media exchange monitor processes the results of the capability query to select a compatible compression algorithm.

EP1059797A2, drawing sheet 1
Sheet 1 of 7

Term

Term ended

Projected expiry passed 31 May 2020, 6.3 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

20 claims: 8 independent, 12 dependent

  1. 1
    A method for exchanging media among two participants in a telephone call, said method comprising the steps of:establishing a connection between said two participants;monitoring said connection to determine when one of said participants requests to bring one or more additional participants into said call;and introducing a mixer into said two-participant call when said monitoring step determines that one of said participants requested a conference call.
  2. 4
    A method for exchanging media among participants to a conference call, said method comprising the steps of:establishing a connection between said participants using a mixer;monitoring said connection to determine when one or more of said conference call participants drop out, leaving only two participants behind;and removing said mixer from said conference call when said monitoring step determines that only two participants remain in said conference call.
  3. 9
    A system for exchanging media among two participants in a telephone call, comprising:a memory for storing computer-readable code;and a processor operatively coupled to said memory, said processor configured to: establish a connection between said two participants;monitor said connection to determine when one of said participants requests to bring one or more additional participants into said call;and introduce a mixer into said two-participant call when said monitoring step determines that one of said participants requested a conference call.
  4. 12
    A system for exchanging media among participants to a conference call, comprising:a memory for storing computer-readable code;and a processor operatively coupled to said memory, said processor configured to: establish a connection between said participants using a mixer;monitor said connection to determine when one or more of said conference call participants drop out, leaving only two participants behind;and remove said mixer from said conference call when said monitoring step determines that only two participants remain in said conference call.
  5. 17
    A system for exchanging media among two participants in a telephone call, comprising:means for establishing a connection between said two participants;means for monitoring said connection to determine when one of said participants requests to bring one or more additional participants into said call;and means for introducing a mixer into said two-participant call when said monitoring step determines that one of said participants requested a conference call.
  6. 18
    A system for exchanging media among participants to a conference call, comprising:means for establishing a connection between said participants using a mixer;means for monitoring said connection to determine when one or more of said conference call participants drop out, leaving only two participants behind;and means for removing said mixer from said conference call when said monitoring step determines that only two participants remain in said conference call.
  7. 19
    A method for exchanging media among two participants in a telephone call, said method comprising the steps of:establishing a connection between said two participants with an encoding scheme optimized for two party connections;monitoring said connection to determine when one of said participants requests to bring one or more additional participants to create a conference call;and selecting a new encoding scheme for said conference call between said at least three participants optimized for multiple party connections when said monitoring step determines that one of said participants requested a conference call.
  8. 20
    A method for exchanging media among participants to a conference call, said method comprising the steps of:establishing a connection between said participants;monitoring said connection to determine when one or more of said conference call participants drop out, leaving only two participants behind;and selecting a new encoding scheme for said connection between said two remaining participants optimized for two party connections when said monitoring step determines that only two participants remain in said conference call.