← Back to Patent Explorer
US6163531A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus to throttle connections to a H.323 multipoint controller by receiver terminals in a loosely-coupled conference

Assignee: Intel Corp
•
Filing: 1997-10-31
•
Granted: 2000-12-19
•
Expires: 2017-10-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention is a method of throttling connections to a multipoint controller in a loosely-coupled conference. The loosely-coupled conference includes at least one receiver terminal and a H.323 panel having a multipoint controller and one or more H.323 terminals coupled to the multipoint controller and each to transmit and receive media streams on a multicast address. The method includes the steps of receiving a callable address of a receiver terminal on the multicast address, determining whether sufficient resources are available to allow the receiver terminal to join the panel, and connecting to the receiver terminal using the callable address and allowing the receiver terminal to join the H.323 panel and transmit and receive media streams on the multicast address if sufficient resources are available.

Inventors

  • 👤 Vineet Kumar

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 21:52
CPC Classifications
H; H04; H04Q; H04Q11/00; H04Q11/04; H04Q2213/00; H04Q2213/13034; H04Q2213/13103; H04Q2213/13106; H04Q2213/13175; H04Q2213/13196; H04Q2213/13204; H04Q2213/13209; H04Q2213/13216; H04Q2213/1324; H04Q2213/1329; H04Q2213/13296; H04Q2213/13299; H04Q2213/13332; H04Q2213/13337; H04Q2213/13389

Claims Analysis

Total Claims: 27
Claim 1
Independent Claim 122 words
In a loosely-coupled conference that includes at least one receiver terminal and a H.323 panel having a multipoint controller and one or more H.323 terminals coupled to the multipoint controller and each to transmit and receive media streams on a multicast address, a method of throttling connections to the multipoint controller, comprising the steps of: a) receiving a callable address of a receiver terminal on the multicast address; b) determining whether sufficient resources are available to allow the receiver terminal to join the panel; and c) connecting to the receiver terminal using the callable address and allowing the receiver terminal to join the H.323 panel and transmit and receive the media streams on the multicast address if the sufficient resources are available.
Claim 2
Dependent Claim 122 words
In a loosely-coupled conference that includes at least one receiver terminal and a H.323 panel having a multipoint controller and one or more H.323 terminals coupled to the multipoint controller and each to transmit and receive media streams on a multicast address, a method of throttling connections to the multipoint controller, comprising the steps of: a) receiving a callable address of a receiver terminal on the multicast address; b) determining whether sufficient resources are available to allow the receiver terminal to join the panel; and c) connecting to the receiver terminal using the callable address and allowing the receiver terminal to join the H.323 panel and transmit and receive the media streams on the multicast address if the sufficient resources are available.
Claim 3
Dependent Claim 35 words
The method of claim 1 further comprising the step of the receiving a plurality of callable addresses from a plurality of receiver terminals who want to join the H.323 panel to transmit the media streams.
Claim 4
Dependent Claim 37 words
The method of claim 1 further comprising the step of d) causing the receiver terminal to leave the H.323 panel and simultaneously receive the media streams on the multicast address when the sufficient resources are not available.
Claim 5
Dependent Claim 47 words
The method of claim 1 wherein step c) includes the step of connecting to the receiver terminal using the callable address and allowing the receiver terminal to join the H.323 panel and transmit and receive audio and alternatively video streams between the one or more H.323 terminals.
Claim 6
Dependent Claim 115 words
In a system that includes at least one receiver terminal and a H.323 panel having a multipoint controller and one or more H.323 terminals coupled to the multipoint controller and each to transmit and receive media streams on a multicast address, the multipoint controller comprising: a first circuit to receive a callable address of a receiver terminal on the multicast address; a second circuit to determine whether sufficient resources are available to allow the receiver terminal to join the H.323 panel; and a third circuit to allow the receiver terminal to join the H.323 panel and transmit and receive the media streams between the one or more H.323 terminals if the sufficient resources are available.
Claim 7
Dependent Claim 115 words
In a system that includes at least one receiver terminal and a H.323 panel having a multipoint controller and one or more H.323 terminals coupled to the multipoint controller and each to transmit and receive media streams on a multicast address, the multipoint controller comprising: a first circuit to receive a callable address of a receiver terminal on the multicast address; a second circuit to determine whether sufficient resources are available to allow the receiver terminal to join the H.323 panel; and a third circuit to allow the receiver terminal to join the H.323 panel and transmit and receive the media streams between the one or more H.323 terminals if the sufficient resources are available.
Claim 8
Dependent Claim 34 words
The multipoint controller of claim 5 further comprising a fourth circuit to cause the receiver terminal to leave the H.323 panel and simultaneously receive the media streams of the one or more H.323 terminals.
Claim 9
Dependent Claim 19 words
The multipoint controller of claim 5 wherein the media streams includes an audio stream and alternatively a video stream.
Claim 10
Dependent Claim 135 words
In a system that includes at least one receiver terminal and a H.323 panel having a multipoint controller and one or more H.323 terminals coupled to the multipoint controller and each to transmit and receive media streams on a multicast address, the multipoint controller comprising: a processor; and a memory coupled to said processor, said memory to contain instructions to be executed by said processor to (i) receive a callable address of a receiver terminal on the multicast address, (ii) determine whether sufficient resources are available to allow the receiver terminal to join the H.323 panel, and (iii) allow the receiver terminal to join the H.323 panel and transmit and receive the media streams on the multicast address for establishing bi-directional communication with the one or more H.323 terminals if the sufficient resources are available.
Claim 11
Dependent Claim 135 words
In a system that includes at least one receiver terminal and a H.323 panel having a multipoint controller and one or more H.323 terminals coupled to the multipoint controller and each to transmit and receive media streams on a multicast address, the multipoint controller comprising: a processor; and a memory coupled to said processor, said memory to contain instructions to be executed by said processor to (i) receive a callable address of a receiver terminal on the multicast address, (ii) determine whether sufficient resources are available to allow the receiver terminal to join the H.323 panel, and (iii) allow the receiver terminal to join the H.323 panel and transmit and receive the media streams on the multicast address for establishing bi-directional communication with the one or more H.323 terminals if the sufficient resources are available.
Claim 12
Dependent Claim 44 words
The multipoint controller of claim 8 wherein the memory is to further contain instructions to cause the receiver terminal to leave the H.323 panel and simultaneously receive the media streams of the one or more H.323 terminals when the sufficient resources are not available.
Claim 13
Dependent Claim 50 words
The multipoint controller of claim 8 wherein the memory is to further contain instructions to cause the multipoint controller to receive a plurality of callable addresses of a plurality of receiver terminals and allow the plurality of receiver terminals to join the H.323 panel if the sufficient resources are available.
Claim 14
Dependent Claim 19 words
The multipoint controller of claim 8 wherein the media streams includes an audio stream and alternatively a video stream.
Claim 15
Dependent Claim 158 words
In a loosely-coupled conference that includes at least one receiver terminal and a H.323 panel having a multipoint controller with a multipoint address and one or more H.323 terminals coupled to the multipoint controller and each to transmit and receive media streams on a multicast address, a method of throttling connections to the multipoint controller, comprising the steps of: a) transmitting the multipoint address on the multicast address if the multipoint controller has sufficient resources to allow a receiver terminal to join the H.323 panel; b) connecting to the receiver terminal when the same uses the multipoint address to connect to the multipoint controller and allowing the receiver terminal to join the H.323 panel to transmit and receive the media streams on the multicast address; and c) preventing the multipoint address to be transmitted on the multicast address if the multipoint controller does not have the sufficient resources to allow more receiver terminals to join the H.323 panel.
Claim 16
Dependent Claim 158 words
In a loosely-coupled conference that includes at least one receiver terminal and a H.323 panel having a multipoint controller with a multipoint address and one or more H.323 terminals coupled to the multipoint controller and each to transmit and receive media streams on a multicast address, a method of throttling connections to the multipoint controller, comprising the steps of: a) transmitting the multipoint address on the multicast address if the multipoint controller has sufficient resources to allow a receiver terminal to join the H.323 panel; b) connecting to the receiver terminal when the same uses the multipoint address to connect to the multipoint controller and allowing the receiver terminal to join the H.323 panel to transmit and receive the media streams on the multicast address; and c) preventing the multipoint address to be transmitted on the multicast address if the multipoint controller does not have the sufficient resources to allow more receiver terminals to join the H.323 panel.
Claim 17
Dependent Claim 39 words
The method of claim 12 further comprising the step of: d) removing the receiver terminal from the H.323 panel and terminating its ability to transmit the media streams on the multicast address if the sufficient resources are not available.
Claim 18
Dependent Claim 130 words
In a loosely-coupled conference that includes at least one receiver terminal and a H.323 panel having a multipoint controller unit ("MCU") to transmit media streams on a multicast address and one or more H.323 terminals coupled to the MCU to each transmit and receive the media streams to the MCU, a method of throttling connections to the MCU, comprising the steps of: a) receiving a callable address of a receiver terminal on the multicast address; b) determining whether sufficient resources are available to allow the receiver terminal to join the H.323 panel; and c) connecting to the receiver terminal using the callable address and allowing the receiver terminal to join the H.323 panel and transmit and receive the media streams on the multicast address if the sufficient resources are available.
Claim 19
Dependent Claim 130 words
In a loosely-coupled conference that includes at least one receiver terminal and a H.323 panel having a multipoint controller unit ("MCU") to transmit media streams on a multicast address and one or more H.323 terminals coupled to the MCU to each transmit and receive the media streams to the MCU, a method of throttling connections to the MCU, comprising the steps of: a) receiving a callable address of a receiver terminal on the multicast address; b) determining whether sufficient resources are available to allow the receiver terminal to join the H.323 panel; and c) connecting to the receiver terminal using the callable address and allowing the receiver terminal to join the H.323 panel and transmit and receive the media streams on the multicast address if the sufficient resources are available.
Claim 20
Dependent Claim 29 words
The method of claim 14 further comprising the step of receiving a plurality of callable addresses from a plurality of receiver terminals who want to join the H.323 panel.
Claim 21
Dependent Claim 37 words
The method of claim 14 further comprising the step of d) causing the receiver terminal to leave the H.323 panel and simultaneously receive the media streams on the multicast address when the sufficient resources are not available.
Claim 22
Dependent Claim 47 words
The method of claim 14 wherein step c) includes the step of connecting to the receiver terminal using the callable address and allowing the receiver terminal to join the H.323 panel and transmit and receive audio and alternatively video streams between the one or more H.323 terminals.
Claim 23
Dependent Claim 143 words
In a loosely-coupled conference that includes at least one receiver terminal and a H.323 panel having a multipoint controller unit ("MCU") to transmit media streams on a multicast address and one or more H.323 terminals coupled to the MCU to each transmit and receive the media streams to the MCU, a MCU comprising: a processor; and a memory coupled to said processor, said memory to contain instructions to be executed by said processor to (i) receive a callable address of a receiver terminal on the multicast address, (ii) determine whether sufficient resources are available to allow the receiver terminal to join the H.323 panel, and (iii) allow the receiver terminal to join the H.323 panel and transmit and receive the media streams on the multicast address for establishing bi-directional communication with the one or more H.323 terminals if the sufficient resources are available.
Claim 24
Dependent Claim 143 words
In a loosely-coupled conference that includes at least one receiver terminal and a H.323 panel having a multipoint controller unit ("MCU") to transmit media streams on a multicast address and one or more H.323 terminals coupled to the MCU to each transmit and receive the media streams to the MCU, a MCU comprising: a processor; and a memory coupled to said processor, said memory to contain instructions to be executed by said processor to (i) receive a callable address of a receiver terminal on the multicast address, (ii) determine whether sufficient resources are available to allow the receiver terminal to join the H.323 panel, and (iii) allow the receiver terminal to join the H.323 panel and transmit and receive the media streams on the multicast address for establishing bi-directional communication with the one or more H.323 terminals if the sufficient resources are available.
Claim 25
Dependent Claim 30 words
The MCU of claim 18 wherein the memory is to further contain instructions to cause the receiver terminal to leave the H.323 panel when the sufficient resources are not available.
Claim 26
Dependent Claim 161 words
In a loosely-coupled conference that includes at least one receiver terminal and a H.323 panel having a multipoint controller unit ("MCU") with a multipoint address to transmit media streams on a multicast address and one or more H.323 terminals coupled to the MCU to each transmit and receive the media streams to the MCU, a method of throttling connections to the MCU, comprising the steps of: a) transmitting the multipoint address on the multicast address if the MCU has sufficient resources to allow a receiver terminal to join the H.323 panel; b) connecting to the receiver terminal when the same uses the multipoint address to connect the MCU and allowing the receiver terminal to join the H.323 panel to transmit and receive the media streams on the multicast address; and c) preventing the multipoint address to be transmitted on the multicast address if the MCU does not have the sufficient resources to allow more receiver terminals to join the H.323 panel.
Claim 27
Dependent Claim 161 words
In a loosely-coupled conference that includes at least one receiver terminal and a H.323 panel having a multipoint controller unit ("MCU") with a multipoint address to transmit media streams on a multicast address and one or more H.323 terminals coupled to the MCU to each transmit and receive the media streams to the MCU, a method of throttling connections to the MCU, comprising the steps of: a) transmitting the multipoint address on the multicast address if the MCU has sufficient resources to allow a receiver terminal to join the H.323 panel; b) connecting to the receiver terminal when the same uses the multipoint address to connect the MCU and allowing the receiver terminal to join the H.323 panel to transmit and receive the media streams on the multicast address; and c) preventing the multipoint address to be transmitted on the multicast address if the MCU does not have the sufficient resources to allow more receiver terminals to join the H.323 panel.

References Cited (Backward Citations)

US5764750A Cited
US5600646A Cited
US5729684A Cited
US5742772A Cited
US5867653A Cited
US5909431A Cited
US5963547A Cited
US5922047A Cited
US5867494A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-12-19 2004-06-19 2004-12-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-12-19 2008-06-19 2008-12-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-12-19 2012-06-19 2012-12-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag