SG143117A1

Method of regulating the number of concurrent participants in a video conferencing system

Abstract

METHOD OF REGULATING THE NUMBER OF CONCURRENT PARTICIPANTS IN A VIDEO CONFERENCING SYSTEM A method for regulating to within predetermined number of concurrent participants of a video conferencing system, comprising disparate mixture of end points of PSTN, ISDN, IP and 3G- based end points through which multimedia data streams in ITU H.323 codec. The method includes authenticating a participant joining a conference session and determining if he has a reservation or is seeking ad hoc conferencing. A scheduled participant's gatekeeper web account is presented as an H.323 client and registered with the H.323 gatekeeper's server upon joining the video conference. An ad hoc participant is checked for free concurrent participant available in the H.323 gatekeeper. If availability, the ad hoc participant is admitted into the video conference session by presenting the participant's gatekeeper web account as 20 an H.323 client and registering it with the H.323 gatekeeper server. Upon each participant (both ad hoc or having reservation) leaving a teleconferencing session by logging off, deregistering said participant's gatekeeper web account from the H.323 gatekeeper to be released back to the pool of available free concurrent participants.

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

24 claims: 7 independent, 17 dependent

  1. 1
    A method of regulating number of concurrent participating end points, including PSTN, ISDN, IP and 3G-based end points, (all of which are hereinafter referred to as “participants”) in a video conferencing system employing multimedia data streaming codec in ITU H.323 network protocol standard, said number of concurrent participants is regulated to within a predetermined maximum number at a H.323 gatekeeper, said method comprising the steps of:(a) authenticating whether a participant attempting to login has preregistered with the system with requisite information provided and stored as said participant’s gatekeeper web account, said authenticating includes verifying one or more of participant’s identity (ID), password (PIN) and conference reference code;(b) determining from the conference reference code whether said participant has a scheduled conference reservation or is seeking ad hoc conferencing;(c) if said participant has conference reservation, using said participant’s login ID and PIN to identify and retrieve the participant’s gatekeeper web account to be presented as an H.323 client and registering the same with the H.323 gatekeeper, thus inducting said participant into the video conference;(d) if said participant is seeking ad hoc conferencing (hereinafter referred to as “ad hoc participant”), checking for free concurrent participant available in the H.323 gatekeeper, wherein the free concurrent participant available is a pool of balance of the predetermined maximum number less the number of other concurrent participants engaged in ongoing teleconferencing sessions in the teleconferencing system;(e) upon availability of free concurrent participant, admitting said ad hoc participant into the sought teleconference session by identifying and retrieving said ad hoc participant’s gatekeeper web account from said ad hoc participant’s login ID and PIN, and presenting said ad hoc participant’s gatekeeper web account as an H.323 client and registering the same with the H.323 gatekeeper server;and (f) upon each participant, whether ad hoc or having reservation, leaving a teleconferencing session by logging off, deregistering said participant’s gatekeeper web account from the H.323 gatekeeper and releasing the number of leaving participants to the pool of available free concurrent participants.
  2. 19
    A gatekeeper and/or a (or link to a) network proxy server, implementing at least one of steps (a) to (f) as part of implementing a video conferencing system according to a method according to one of Claims 1-18.
  3. 20
    An MCU and/or call manager implementing at least one of steps (a) to (f) as part of implementing a video conferencing system according to a method according to one of Claims 1-18.
  4. 21
    A gateway, including a media gateway controller (MGC), implementing at least one of steps (a) to (f) as part of implementing a video conferencing system according to a method according to one of Claims 1-18.
  5. 22
    An end point implementing at least one of steps (a) to (f) as part of implementing a video conferencing system according to a method according to one of Claims 1 - 18.
  6. 23
    A video conferencing system incorporating any one or combination of the devices according to Claims 19-22.
  7. 24
    A video conferencing system incorporating a method according to one of Claims 1 - 18 as part of implementing a video conferencing session.