US9270474B2 - Endpoint initiation of multipart conferences - Google Patents

Endpoint initiation of multipart conferences Download PDF

Info

Publication number
US9270474B2
US9270474B2 US11/675,966 US67596607A US9270474B2 US 9270474 B2 US9270474 B2 US 9270474B2 US 67596607 A US67596607 A US 67596607A US 9270474 B2 US9270474 B2 US 9270474B2
Authority
US
United States
Prior art keywords
mcu
conference
resources
multimedia terminal
call
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active, expires
Application number
US11/675,966
Other versions
US20070223674A1 (en
Inventor
Odd Arild Skaflestad
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Cisco Technology Inc
Original Assignee
Cisco Technology Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Cisco Technology Inc filed Critical Cisco Technology Inc
Assigned to TANDBERG TELECOM AS reassignment TANDBERG TELECOM AS ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: SKAFLESTAD, ODD ARILD
Publication of US20070223674A1 publication Critical patent/US20070223674A1/en
Assigned to CISCO TECHNOLOGY, INC. reassignment CISCO TECHNOLOGY, INC. CONFIRMATORY ASSIGNMENT Assignors: TANDBERG TELECOM AS, CISCO SYSTEMS INTERNATIONAL SARL
Application granted granted Critical
Publication of US9270474B2 publication Critical patent/US9270474B2/en
Active legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1813Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
    • H04L12/1818Conference organisation arrangements, e.g. handling schedules, setting up parameters needed by nodes to attend a conference, booking network resources, notifying involved parties
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/56Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities
    • H04M3/567Multimedia conference systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2203/00Aspects of automatic or semi-automatic exchanges
    • H04M2203/50Aspects of automatic or semi-automatic exchanges related to audio conference
    • H04M2203/5054Meet-me conference, i.e. participants dial-in
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/38Graded-service arrangements, i.e. some subscribers prevented from establishing certain connections
    • H04M3/382Graded-service arrangements, i.e. some subscribers prevented from establishing certain connections using authorisation codes or passwords
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/56Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities

Definitions

  • the present invention relates to a method for ad hoc endpoint initiation of a multipart conference.
  • Video endpoints do have integrated MCU features. These are typically meeting room applications, and more expensive conferencing systems. There are also a set of conferencing bridges that enables video multi point conferencing. Both these solutions (Meeting Rooms, Conferencing Bridges) do require conference setup actions, prior to every meeting. This is typically to book a room, schedule the meeting in an administration interface, distribute information, notifying the conference number etc), which typically is done through a user interface of a Management System. This may make the process of hosting a multipoint conferencing event a time consuming task, and the threshold for using this technology to high.
  • the present invention provides a method for establishing a conference between two or more multimedia terminals through a Multipoint Control Unit (MCU), comprising at least the steps of pre-assigning and storing in the MCU one or more conference numbers respectively associated with a user or a multimedia terminal, when a primary multimedia terminal initiates a first call by dialing a first conference number among said one or more conference numbers, then routing said call to the MCU, when the MCU receives said first call, then allocating primary MCU resources and establishing the multipart conference including said primary multimedia terminal, and when a secondary multimedia terminal initiates a succeeding call by dialing said first conference number, then routing said succeeding call to the MCU, allocating secondary resources and including said secondary multimedia terminal in the multipart conference.
  • MCU Multipoint Control Unit
  • FIG. 1 is an illustration of video conferencing endpoints connected to an MCU
  • the main idea of the present invention is to utilize central video processing resources, in for example an MCU, to offer multipoint capabilities available for all users, without demanding setup schemes, booking and education of users.
  • a number of users can be registered in an MCU, every registered user is then assigned a unique and personal static number in the MCU. This number is assigned to a person, and not a video system, making a multipoint call available at all times, from any kind of system. All personal numbers are stored in the MCU after being registered.
  • the user may be allocated number for multiple protocols, so the personal multipoint call may serve as a protocol gateway as well (SIP, ISDN, H323).
  • the personal conference number allows multiple user to have an own and unique conference number.
  • the personal conference number is static, and can be compared to any other personal number such as cellular phone number, pager number etc. This makes this number easy distributable.
  • the number of personal Conference number assigned can be much larger than the required capacity if all numbers personal conference numbers where in use simultaneously. This is due to the conventional traffic theory of the relationship between the number of potential users and the expected value of the number of simultaneous users.
  • the call When a user calls his/her personal conference number, the call will be routed to the MCU where the number is stored. This is accomplished by e.g. giving all personal conference numbers belonging to a certain MCU a common prefix number.
  • the MCU recognizes the number as a personal conference number, and is thereby pre-instructed to automatically set up a multipart call. In the first phase, this means that an encoder resource is set aside for the conference, but the personal conference number could also be associated with pre-settings e.g. defining that a certain amount of resources (e.g. encoders/decoders) should be booked and bit rates should be set as the call from the first participant is received at the MCU.
  • a certain amount of resources e.g. encoders/decoders
  • a decoder resource for both the participants is allocated (if not already allocated) and a call between the two participants are established through the MCU in a conventional way.
  • the same is the case for the next incoming calls using the number, but in this case also to establish required functionalities for a conference including more than two participants, such as Continuous Presence and Voice Switching.
  • the resources are consecutively released as the participants leave the conference, and when the last participant is leaving, the conference is shut down, and the personal conference number is ready for new conferences.
  • the present invention is further exemplified in the following. As already indicated, the idea is to utilize the video conferencing capacity from a central conferencing bridge, developed for connecting multiple video endpoints into video conferences. The implementation will also utilize a number range available on the video conferencing bridge. In addition to the embodiment of the present invention described above, an alternative implementation of the present invention may also support a single number dial in.
  • This allocation is implemented to be fully automated, and the conferencing users do not need to do any kind of conference setup and management.
  • one common access point on the MCU must be configured.
  • a participant dials into this number he is allowed to both create a personal pin code, and have a conference created, or to provide a given pin code to access an already created conference.
  • the conference is not created yet, the user is placed in a “waiting room” which is a hold state providing graphical information to the user allowing for DTMF inputs, until the correct conference, with the correct pin code is created. From the “waiting room”, the user may disconnect, try to re-dial the pin code or create an own conference at any time.
  • the management for achieving this must be done by the video bridge administrator, setting up a number available for single number dial in, and by the conference host, distributing the conference pin codes.
  • the administrator makes the number MEET-8000 as the configured single number dial in number.
  • User A would like to host a conference with two other participants, User B and User C.
  • User A sends an e-mail to User B and User C, saying: “Please dial into my conference. It will be hosted 10.00 am, the number is MEET-8000, and the pin code is 1976”.
  • User C dials ‘MEET-8000’ at 09.55 am. He will be asked weather to create- or access a conference. User C chooses to access an already created conference, and provides the given pin code. Since User A has not yet started the conference, User C is told to wait until the conference is created. User C is placed in a waiting room.
  • User A dials ‘MEET-8000’, and chose to create a conference, at 09.58 am. User A is asked to provide a pin code for the conference, and User A enters ‘1976’. A conference is started dynamically. User C will now also dynamically be collected from the waiting room into the conference.
  • the idea of the concept is to use the potential number range on a conferencing bridge, to enable endpoints to automatically setup and connect to a multipart conferencing. This is facilitated by using simple interfaces as one system wide number, or a personal conference number.
  • the main advantage of the present invention is the increased availability of multipart conferencing, without the need of management, booking and administration.
  • simple endpoints may easily spawn a multipoint conference on the conferencing bridge, by dialing into a known number.

Abstract

A method establishes a conference through a Multipoint Control Unit, MCU. The method includes pre-assigning and storing in the MCU one or more conference numbers respectively associated with a user or a multimedia terminal. The method also includes initiating a first call from a first multimedia terminal by dialing a first conference number among the one or more conference numbers, routing the first call to the MCU based on a prefix number of the first conference number, and, at a receipt of the first call in the MCU, allocating primary MCU resources and establishing the conference including the first multimedia terminal. The method further includes initiating a second call from a second multimedia terminal by dialing the first conference number, routing the second call to the MCU, and, at a receipt of the second call in the MCU, allocating secondary resources and including the second multimedia terminal in the conference.

Description

FIELD OF THE INVENTION
The present invention relates to a method for ad hoc endpoint initiation of a multipart conference.
BACKGROUND OF THE INVENTION
There are a number of technological systems available for arranging meeting between participants located in different areas. These systems may include audio visual multipoint conferences or videoconferencing, web conferencing and audio conferencing.
The most realistic substitute of real meetings is high-end videoconferencing systems. Conventional videoconferencing systems comprise a number of end-points communicating real-time video, audio and/or data streams over and between various networks such as WAN, LAN and circuit switched networks. The end-points include one or more monitor(s), camera(s), microphone(s) and/or data capture device(s) and a codec. Said codec encodes and decodes outgoing and incoming streams, respectively.
Traditional Audio Visual Multipoint conferences have a central Multipoint Control Unit (MCU) with three or more endpoints connected. These MCU's perform switching functions to allow the audiovisual terminals to intercommunicate in a conference. The central function of an MCU is to link multiple video teleconferencing sites (EP-endpoints) together by receiving frames of digital signals from audiovisual terminals (EP), processing the received signals, and retransmitting the processed signals to appropriate audiovisual terminals (EP) as frames of digital signals. The digital signals may include audio, video, data and control information. Video signals from two or more audiovisual terminals (EP) can be spatially mixed to form a composite video signal for viewing by teleconference participants. One example of mixing and transcoding is converting four QCIF video streams into one CIF video stream.
When the different video streams have been mixed together into one single video stream the composed video stream is transmitted to the different parties of the video conference, where each transmitted video stream preferably follows a set scheme indicating who will receive what video stream. In general, the different users prefer to receive different video streams. This result in that the multi point control unit needs to perform a large amount, of video mixing, which in turn results in a large demand for processing power.
In order to form such a composed video stream, the conventional solution is to decode the separate incoming video streams from the respective parties, mix the video streams in accordance with the set schemes for the different users and then encode the composite images and transmit it to the respective users from the MCU. Thus, MCU's are provided with a set of encoders and decoders. One decoder is required for each incoming coded bit stream, whereas encoders usually can be shared among several outgoing bit streams. Hence, the required encoder resources in an MCU are usually less than the required decoder resources.
This requires a certain amount of processing power and inputs/outputs assigned to each conference, making the MCU unavailable for new conferences when ongoing conferences already occupies the resources in the MCU.
To provide multipart conferences without MCU, some video endpoints do have integrated MCU features. These are typically meeting room applications, and more expensive conferencing systems. There are also a set of conferencing bridges that enables video multi point conferencing. Both these solutions (Meeting Rooms, Conferencing Bridges) do require conference setup actions, prior to every meeting. This is typically to book a room, schedule the meeting in an administration interface, distribute information, notifying the conference number etc), which typically is done through a user interface of a Management System. This may make the process of hosting a multipoint conferencing event a time consuming task, and the threshold for using this technology to high.
In an environment where personal endpoints are widespread, the usual configuration is small video systems, incapable of hosting a multipoint conference. This does not mean that the need for multipoint visual conferencing is absent. According to prior art, is it not possible to utilize the personal single call video endpoints for multipoint video conferencing, without doing extra management and time consuming preparations.
SUMMARY OF THE INVENTION
It is an object of the present invention to provide a method that eliminates the drawbacks described above. The features defined in the independent claim enclosed characterize this method.
In particular, the present invention provides a method for establishing a conference between two or more multimedia terminals through a Multipoint Control Unit (MCU), comprising at least the steps of pre-assigning and storing in the MCU one or more conference numbers respectively associated with a user or a multimedia terminal, when a primary multimedia terminal initiates a first call by dialing a first conference number among said one or more conference numbers, then routing said call to the MCU, when the MCU receives said first call, then allocating primary MCU resources and establishing the multipart conference including said primary multimedia terminal, and when a secondary multimedia terminal initiates a succeeding call by dialing said first conference number, then routing said succeeding call to the MCU, allocating secondary resources and including said secondary multimedia terminal in the multipart conference.
BRIEF DESCRIPTION OF THE DRAWINGS
In order to make the invention more readily understandable, the discussion that follows will refer to the accompanying drawings.
FIG. 1 is an illustration of video conferencing endpoints connected to an MCU,
FIG. 2 is a flow chart illustrating the steps in one embodiment of the present invention.
DETAILED DESCRIPTION OF THE INVENTION
In the following, the present invention is described by means of one example embodiment. However, people skilled in the art will also realize other implementations and variations within the scope of the invention.
The main idea of the present invention is to utilize central video processing resources, in for example an MCU, to offer multipoint capabilities available for all users, without demanding setup schemes, booking and education of users. According to one embodiment of the invention, a number of users can be registered in an MCU, every registered user is then assigned a unique and personal static number in the MCU. This number is assigned to a person, and not a video system, making a multipoint call available at all times, from any kind of system. All personal numbers are stored in the MCU after being registered. The user may be allocated number for multiple protocols, so the personal multipoint call may serve as a protocol gateway as well (SIP, ISDN, H323). The personal conference number allows multiple user to have an own and unique conference number. When a user dial this number, there will automatically be allocated resources for a conference, into which other users will be connected by dialing the same number. The personal conference number is static, and can be compared to any other personal number such as cellular phone number, pager number etc. This makes this number easy distributable. The number of personal Conference number assigned can be much larger than the required capacity if all numbers personal conference numbers where in use simultaneously. This is due to the conventional traffic theory of the relationship between the number of potential users and the expected value of the number of simultaneous users.
However, the personal conference number is not to be confused with a phone number, as it is not used for reaching a certain terminal. The solution will utilize free capacity on the MCU in an ad-hoc fashion, and will allocate and de allocate resources dynamically.
When a user calls his/her personal conference number, the call will be routed to the MCU where the number is stored. This is accomplished by e.g. giving all personal conference numbers belonging to a certain MCU a common prefix number. When the call is received at the MCU, the MCU recognizes the number as a personal conference number, and is thereby pre-instructed to automatically set up a multipart call. In the first phase, this means that an encoder resource is set aside for the conference, but the personal conference number could also be associated with pre-settings e.g. defining that a certain amount of resources (e.g. encoders/decoders) should be booked and bit rates should be set as the call from the first participant is received at the MCU.
When the second call initiated by the same personal conference number is received at the MCU, a decoder resource for both the participants is allocated (if not already allocated) and a call between the two participants are established through the MCU in a conventional way. The same is the case for the next incoming calls using the number, but in this case also to establish required functionalities for a conference including more than two participants, such as Continuous Presence and Voice Switching.
The resources are consecutively released as the participants leave the conference, and when the last participant is leaving, the conference is shut down, and the personal conference number is ready for new conferences.
The present invention is further exemplified in the following. As already indicated, the idea is to utilize the video conferencing capacity from a central conferencing bridge, developed for connecting multiple video endpoints into video conferences. The implementation will also utilize a number range available on the video conferencing bridge. In addition to the embodiment of the present invention described above, an alternative implementation of the present invention may also support a single number dial in.
The result will be the same. The central conferencing bridge will allocate resource and start a conference run time. When the last endpoint disconnect form the video conferences, the video bridge will automatically release the resources, and hence make it available for a new conference.
This allocation is implemented to be fully automated, and the conferencing users do not need to do any kind of conference setup and management.
Now describing an example of a single number dial in, one common access point on the MCU must be configured. When a participant dials into this number, he is allowed to both create a personal pin code, and have a conference created, or to provide a given pin code to access an already created conference. If the conference is not created yet, the user is placed in a “waiting room” which is a hold state providing graphical information to the user allowing for DTMF inputs, until the correct conference, with the correct pin code is created. From the “waiting room”, the user may disconnect, try to re-dial the pin code or create an own conference at any time. The management for achieving this must be done by the video bridge administrator, setting up a number available for single number dial in, and by the conference host, distributing the conference pin codes.
As an example, the administrator makes the number MEET-8000 as the configured single number dial in number.
User A would like to host a conference with two other participants, User B and User C.
User A sends an e-mail to User B and User C, saying: “Please dial into my conference. It will be hosted 10.00 am, the number is MEET-8000, and the pin code is 1976”.
Then, User C dials ‘MEET-8000’ at 09.55 am. He will be asked weather to create- or access a conference. User C chooses to access an already created conference, and provides the given pin code. Since User A has not yet started the conference, User C is told to wait until the conference is created. User C is placed in a waiting room.
User A dials ‘MEET-8000’, and chose to create a conference, at 09.58 am. User A is asked to provide a pin code for the conference, and User A enters ‘1976’. A conference is started dynamically. User C will now also dynamically be collected from the waiting room into the conference.
When User B dials ‘MEET-8000’ and provides the correct conference pin, all three are present in the conference, ready for multipoint conferencing.
A similar example when utilizing a personal conference number could be as follows.
User A has been assigned the number ‘USERA.meeting’. He may now at any time dial this number when he needs a multipart video conference. He can also distribute this number at any time, to anyone, since this is a static and personal number. When USER A will start a meeting with USER B and USER C, he distributes his personal number to them, and dials into ‘USERA.meeting’. No need for booking, setup and administration.
The idea of the concept is to use the potential number range on a conferencing bridge, to enable endpoints to automatically setup and connect to a multipart conferencing. This is facilitated by using simple interfaces as one system wide number, or a personal conference number.
The main advantage of the present invention is the increased availability of multipart conferencing, without the need of management, booking and administration. Now, simple endpoints may easily spawn a multipoint conference on the conferencing bridge, by dialing into a known number.
Abbreviations
QCIF Quarter Common Intermediate Format, part of the H.261.
One quarter of the resolution of CIF
CIF Common Intermediate Format part of the H.261
DTMF Dual Tone Multi-Frequency
Continuous
Presence
Voice
Switching.

Claims (17)

The invention claimed is:
1. A method for establishing a conference between two or more multimedia terminals through a Multipoint Control Unit, MCU, that processes digital signals, the method comprising:
pre-assigning and storing, by the MCU, conference addresses that are, respectively, uniquely and statically associated with registered users of the MCU;
pre-assigning, before the conference, a predetermined amount of resources with a first conference address;
receiving, by the MCU, a first call from a first multimedia terminal that has dialed the first conference address,
determining, by the MCU, whether the first conference address is one of the conference addresses pre-assigned and stored in the MCU,
in response to the receiving the first call by the MCU and the MCU determining the first conference address is one of the conference addresses pre-assigned and stored in the MCU, allocating the predetermined amount of resources of the MCU and including the first multimedia terminal in the conference, wherein the predetermined amount of resources is an amount of the resources of the MCU for the conference to accommodate at least the first call and a second call according to predefined settings when the first call is received by the MCU,
receiving, by the MCU, the second call from a second multimedia terminal that has dialed the first conference address, and
in response to the receiving the second call by the MCU, including the second multimedia terminal in the conference with the resources that were previously allocated in the allocating resources.
2. The method according to claim 1, wherein the establishing the conference is only carried through if the first multimedia terminal is authorized, by the MCU checking whether the first multimedia terminal is authorized, to initiate an establishment of the conference through the first conference address.
3. The method according to claim 1, further comprising:
receiving a third call, by the MCU, from a third multimedia terminal that has dialed the first conference address, and
in response to the receiving the third call by the MCU, allocating resources of the MCU and including the third multimedia terminal in the conference.
4. The method according to claim 1, comprising:
respectively receiving, by the MCU, a number of calls from a number of multimedia terminals, each call being associated to a single multimedia terminal that has dialed the first conference address, and
in response to the respectively receiving, allocating resources of the MCU and respectively including the number of multimedia terminals in the conference.
5. The method according to any of the claims 3 or 4, further comprising:
allocating required functionalities for a conference including more than two participants, including Continuous Presence and/or Voice Switching.
6. The method according to claim 1, wherein:
in response to the receiving the first call by the MCU and the MCU determining the first conference address is one of the conference addresses pre-assigned and stored in the MCU, including the first multimedia terminal in the conference by placing the first multimedia terminal into a hold state and providing the first multimedia terminal with information to: disconnect from the MCU, input a pre-defined PIN code to the MCU to join an already created conference, and to input a new PIN code to the MCU to create a conference,
in response to the MCU receiving, from the first multimedia terminal, the input of the new PIN code to create the conference, allocating primary MCU resources as part the amount of the resources of the MCU and establishing the conference for the input PIN code including the first multimedia terminal, the primary MCU resources including encoder processing resources of the MCU,
in response to the receiving the second call by the MCU, including the second multimedia terminal in the conference by placing the second multimedia terminal into a hold state and providing the second multimedia terminal with information to: disconnect from the MCU, input a pre-defined PIN code to the MCU to join an already created conference, and to input a new PIN code to the MCU to create a conference, and
in response to the MCU receiving, from the second multimedia terminal, the input of the pre-defined PIN code to join the conference established by the input of the new PIN code by the first multimedia terminal, allocating secondary MCU resources as part the amount of the resources of the MCU and including the second multimedia terminal in the conference, the secondary MCU resources including decoder processing resources of the MCU.
7. The method according to claim 6, wherein the input PIN code authorizes the first and second multimedia terminals access to the conference.
8. The method according to claim 1, wherein the first conference address includes a series of numbers and/or characters.
9. The method according to claim 1, wherein the first and second calls are routed to the MCU based on a portion of the first conference address that identifies the MCU.
10. The method according to claim 9, wherein the portion of the first conference address that identifies the MCU is a prefix.
11. The method according to claim 1, further comprising:
receiving a third call by the MCU, wherein the allocating resources includes assigning the amount of the resources of the MCU for the conference to accommodate at least the first, second, and third calls according to the predefined settings when the first call is received by the MCU, and
in response to receiving the third call, allocating additional resources of the MCU to provide Continuous Presence and Voice Switching.
12. The method according to claim 11, further comprising:
releasing resources, of the amount of the resources of the MCU, corresponding to one of the first, second, and third calls that has left the conference.
13. A Multipoint Control Unit, MCU, comprising a central processor configured to:
pre-assign and store a predetermined amount of resources associated with conference addresses in the MCU that are, respectively, uniquely and statically associated with registered users of the MCU,
receive a first call from a first multimedia terminal that has dialed a first conference address,
determine whether the first conference address is one of the conference addresses pre-assigned and stored in the MCU,
in response to receiving the first call and determining the first conference address is one of the conference addresses pre-assigned and stored in the MCU, allocate the predetermined amount of resources of the MCU and include the first multimedia terminal in the conference by assigning the predetermined amount of the resources of the MCU for the conference to accommodate at least the first call and a second call according to predefined settings when the first call is received by the MCU,
receive a second call from a second multimedia terminal that has dialed the first conference address, and
in response to receiving the second call, include the second multimedia terminal in the conference with the resources that were previously allocated when the first call was received by the MCU.
14. The MCU according to claim 13, wherein the central processor is configured to:
in response to receiving the first call and determining the first conference address is one of the conference addresses pre-assigned and stored in the MCU, include the first multimedia terminal in the conference by placing the first multimedia terminal into a hold state and providing the first multimedia terminal with information to: disconnect from the MCU, input a pre-defined PIN code to the MCU to join an already created conference, and to input a new PIN code to the MCU to create a conference,
in response to receiving, from the first multimedia terminal, the input of the new PIN code to create the conference, allocate primary MCU resources as part the amount of the resources of the MCU and establish the conference for the input PIN code including the first multimedia terminal, the primary MCU resources including encoder processing resources of the MCU,
in response to receiving the second call by the MCU, include the second multimedia terminal in the conference by placing the second multimedia terminal into a hold state and providing the second multimedia terminal with information to: disconnect from the MCU, input a pre-defined PIN code to the MCU to join an already created conference, and to input a new PIN code to the MCU to create a conference, and
in response to receiving, from the second multimedia terminal, the input of the pre-defined PIN code to join the conference established by the input of the new PIN code by the first multimedia terminal, allocate secondary MCU resources as part the amount of the resources of the MCU and include the second multimedia terminal in the conference, the secondary MCU resources including decoder processing resources of the MCU.
15. The MCU according to claim 14, wherein the first and second calls are routed to the MCU based on a portion of the first conference address that identifies the MCU.
16. A method for establishing a conference between two or more multimedia terminals through a Multipoint Control Unit, MCU, that processes digital signals, the method comprising:
assigning, by the MCU, a predetermined amount of resources to a first conference address, wherein the predetermined amount of resources are assigned before the predetermined amount of resources are allocated;
receiving, after the predetermined amount of resources are assigned to the first conference address, a first call from a first multimedia terminal that has dialed the first conference address,
determining, by the MCU, whether the first conference address is one of the conference addresses assigned by the MCU,
in response to the receiving the first call by the MCU, allocating the already assigned predetermined amount of resources of the MCU and including the first multimedia terminal in the conference,
wherein the predetermined amount of resources is an amount of the resources of the MCU for the conference to accommodate at least the first call and a second call according to predefined settings when the first call is received by the MCU,
receiving, by the MCU, the second call from a second multimedia terminal that has dialed the first conference address, and
in response to the receiving the second call by the MCU, including the second multimedia terminal in the conference with the resources that were previously allocated in the allocating resources.
17. The method of claim 16, further comprising:
in response to the receiving the first call by the MCU and the MCU determining the first conference address is one of the conference addresses assigned in the MCU, including the first multimedia terminal in the conference by placing the first multimedia terminal into a hold state and providing the first multimedia terminal with information to disconnect from the MCU, input a pre-defined personal identification code to the MCU to join an already created conference, and to input a new personal identification code to the MCU to create a conference,
in response to the MCU receiving, from the first multimedia terminal, the input of the new personal identification code to create the conference, allocating primary MCU resources as part the amount of the resources of the MCU and establishing the conference for the input personal identification code including the first multimedia terminal, the primary MCU resources including encoder processing resources of the MCU, and
in response to the receiving the second call by the MCU, including the second multimedia terminal in the conference by placing the second multimedia terminal into a hold state and providing the second multimedia terminal with information to disconnect from the MCU, input a pre-defined PIN code to the MCU to join an already created conference, and to input a new PIN code to the MCU to create a conference.
US11/675,966 2006-02-22 2007-02-16 Endpoint initiation of multipart conferences Active 2032-12-23 US9270474B2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
NO20060861A NO325250B1 (en) 2006-02-22 2006-02-22 Endpoint initiation of multi-party conferences
NO20060861 2006-02-22

Publications (2)

Publication Number Publication Date
US20070223674A1 US20070223674A1 (en) 2007-09-27
US9270474B2 true US9270474B2 (en) 2016-02-23

Family

ID=38437799

Family Applications (1)

Application Number Title Priority Date Filing Date
US11/675,966 Active 2032-12-23 US9270474B2 (en) 2006-02-22 2007-02-16 Endpoint initiation of multipart conferences

Country Status (3)

Country Link
US (1) US9270474B2 (en)
NO (1) NO325250B1 (en)
WO (1) WO2007097629A2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150029937A1 (en) * 2013-07-26 2015-01-29 Hideki Tamura Communication management system, communication terminal, communication system, and recording medium

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101577734B (en) 2009-06-08 2012-09-05 中兴通讯股份有限公司 Method for realizing high capacity call by H.323 protocol stack and the system thereof
WO2014031654A1 (en) * 2012-08-20 2014-02-27 Mobileday Inc. Automated conferencing system and method
US9131112B1 (en) * 2014-09-29 2015-09-08 Edifire LLC Dynamic signaling and resource allocation in secure media-based conferencing
CN106331579A (en) * 2015-07-02 2017-01-11 三亚中兴软件有限责任公司 Multimedia conference access method, device and system, and multipoint control unit
CN108965772A (en) * 2017-05-23 2018-12-07 中兴通讯股份有限公司 Video conference implementation method and server, computer readable storage medium

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998057485A2 (en) 1997-06-11 1998-12-17 Telefonaktiebolaget Lm Ericsson Method for establishing multipoint conferences
US6272214B1 (en) * 1997-11-24 2001-08-07 Telefonaktiebolaget Lm Ericsson (Publ) Automatic control of participation in telemeetings
US20020159394A1 (en) 2000-03-01 2002-10-31 Eran Decker System and method for providing reservationless conferencing
US20040114031A1 (en) 2002-10-25 2004-06-17 Roundy Larry Lee Method and apparatus for simultaneous incoming digital call processing using ISDN bonding channels
US20040137887A1 (en) 2002-08-28 2004-07-15 Aki Niemi Conferencing system
EP1517506A2 (en) 2003-09-19 2005-03-23 Polycom, Inc. Method and system for improving establishing of a multimedia session
US20050277409A1 (en) 2004-06-14 2005-12-15 Nokia Corporation Processing of event information in a communication device
US20060171337A1 (en) * 2005-01-28 2006-08-03 Cisco Technology, Inc. Method and system for reserving facility resources for a conference
US20060233120A1 (en) * 2005-04-19 2006-10-19 Polycom Inc. Multi-site conferencing system and method
US20070126858A1 (en) * 2004-10-12 2007-06-07 Codian Ltd. Method and apparatus for controlling a conference call
US20080013706A1 (en) * 2006-01-06 2008-01-17 International Business Machines Corporation Personalized conference call system and method
US8296361B1 (en) * 2004-01-08 2012-10-23 Cisco Technology, Inc. Method and system for managing conference resources

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7672255B2 (en) * 2004-04-05 2010-03-02 Oomble, Inc. Mobile instant messaging conferencing method and system

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998057485A2 (en) 1997-06-11 1998-12-17 Telefonaktiebolaget Lm Ericsson Method for establishing multipoint conferences
US6272214B1 (en) * 1997-11-24 2001-08-07 Telefonaktiebolaget Lm Ericsson (Publ) Automatic control of participation in telemeetings
US20080069012A1 (en) * 2000-03-01 2008-03-20 Eran Decker System and method for providing reservationless conferencing
US20020159394A1 (en) 2000-03-01 2002-10-31 Eran Decker System and method for providing reservationless conferencing
US20040137887A1 (en) 2002-08-28 2004-07-15 Aki Niemi Conferencing system
US20040114031A1 (en) 2002-10-25 2004-06-17 Roundy Larry Lee Method and apparatus for simultaneous incoming digital call processing using ISDN bonding channels
EP1517506A2 (en) 2003-09-19 2005-03-23 Polycom, Inc. Method and system for improving establishing of a multimedia session
US8296361B1 (en) * 2004-01-08 2012-10-23 Cisco Technology, Inc. Method and system for managing conference resources
US20050277409A1 (en) 2004-06-14 2005-12-15 Nokia Corporation Processing of event information in a communication device
US20070126858A1 (en) * 2004-10-12 2007-06-07 Codian Ltd. Method and apparatus for controlling a conference call
US20060171337A1 (en) * 2005-01-28 2006-08-03 Cisco Technology, Inc. Method and system for reserving facility resources for a conference
US20060233120A1 (en) * 2005-04-19 2006-10-19 Polycom Inc. Multi-site conferencing system and method
US20080013706A1 (en) * 2006-01-06 2008-01-17 International Business Machines Corporation Personalized conference call system and method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150029937A1 (en) * 2013-07-26 2015-01-29 Hideki Tamura Communication management system, communication terminal, communication system, and recording medium
US9609274B2 (en) * 2013-07-26 2017-03-28 Ricoh Company, Ltd. Communication management system, communication terminal, communication system, and recording medium

Also Published As

Publication number Publication date
NO325250B1 (en) 2008-03-10
WO2007097629A2 (en) 2007-08-30
NO20060861L (en) 2007-08-23
WO2007097629A3 (en) 2007-10-11
US20070223674A1 (en) 2007-09-27

Similar Documents

Publication Publication Date Title
CA2446707C (en) Control unit for multipoint multimedia/audio system
US8045489B2 (en) Method and system for the automatic configuration of conference resources
US7929011B2 (en) Method and system for handling video signals of conference
US6020915A (en) Method and system for providing an analog voice-only endpoint with pseudo multimedia service
CN100466853C (en) Conferencing system
CN101465919B (en) Method and system for implementing video conference
US7929678B2 (en) Method and system for managing conference resources
US8311197B2 (en) Method and system for allocating, revoking and transferring resources in a conference system
US20110043601A1 (en) Media Based Collaboration Using Mixed-Mode PSTN and Internet Networks
US8170191B2 (en) Method and system for handling audio signals of conference
US20070133438A1 (en) Method and system for reserving resources in a conferencing system
US9179003B2 (en) System architecture for linking packet-switched and circuit-switched clients
US9270474B2 (en) Endpoint initiation of multipart conferences
US20030005054A1 (en) Distributed multipoint conferencing
US9743043B2 (en) Method and system for handling content in videoconferencing
US7139249B2 (en) Method and apparatus for an audio bridge
US20140327728A1 (en) Method and system for mapping virtual conference rooms between 2 independent systems
JP3748952B2 (en) Multipoint connection network construction method and multipoint connection network system
Cisco Using the IP/VC 3540 MCU
US11102451B2 (en) Videoconferencing server for providing multi-screen videoconferencing by using a plurality of videoconferencing terminals and method therefor
US8296361B1 (en) Method and system for managing conference resources
US8019071B2 (en) Distributed conferencing via PBX-conference bridge link
JP2000350176A (en) Video conference system

Legal Events

Date Code Title Description
AS Assignment

Owner name: TANDBERG TELECOM AS, NORWAY

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SKAFLESTAD, ODD ARILD;REEL/FRAME:019409/0697

Effective date: 20070418

AS Assignment

Owner name: CISCO TECHNOLOGY, INC., CALIFORNIA

Free format text: CONFIRMATORY ASSIGNMENT;ASSIGNORS:TANDBERG TELECOM AS;CISCO SYSTEMS INTERNATIONAL SARL;SIGNING DATES FROM 20111110 TO 20111129;REEL/FRAME:027307/0451

STCF Information on status: patent grant

Free format text: PATENTED CASE

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 4

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 8