A conference manager establishes and controls a conference and subconferences for a plurality of telecommunication terminals so as to reduce telecommunication costs by establishing the conference and dynamically placing telecommunication terminals geographically located with conference or isolated remote telecommunication terminals geographically located remote from the conference into the conference. The conference manager requests that other conference managers establish subconferences to conference together remote telecommunication terminals that are geographically located together. The conference manager requests that the other conference managers extend these subconferences to the conference. Further, the conference manager controls the other conference managers to interconnect the subconferences if the conference manager determines that communicating cost can be lowered by interconnecting two or more of the subconferences. Telecommunication costs include telecommunication transport costs and/or conference port costs.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A method of establishing and controlling a conference and subconferences for a plurality of telecommunication terminals so as to reduce telecommunication costs by a conference manager, comprising the steps of: establishing the conference on a local switch by the conference manager; adding each telecommunication terminal into the conference upon each telecommunication terminal requesting addition and being geographically located with the local switch; adding each telecommunication terminal into the conference by the conference manager upon each telecommunication terminal requesting addition and being geographically remote from the local switch but being the only telecommunication terminal in its geographically location; requesting by the conference manager that each remote conference manager establish a subconference between each first set of telecommunication terminals in the conference and geographically located with each remote conference manager and extend each of subconferences to the conference; adding each telecommunication terminal requesting addition and being geographically remote from the local switch into a subconference geographically located with each telecommunication terminal; and requesting by the conference manager that a first and second remote conference manager extend a first subconference controlled by the first remote conference manager to the second subconference controlled by the second remote conference manager.
2. The method of claim 1 wherein the step of requesting by the conference manager that a first and second remote conference manager extend a first subconference further comprises determining by the conference manager that communication cost would be reduced by extending the first subconference to the second subconference.
3. The method of claim 2 wherein the conference and subconferences are multi-media.
4. A method of establishing and controlling a conference and subconferences so as to reduce telecommunication costs by a conference manager, comprising the steps of: adding a first telecommunication terminal into the conference on a local switch directly controlled by the conference manager in response to an incoming telecommunication call upon the first telecommunication terminal being located with the local switch; adding a first remote telecommunication terminal geographically located with a first remote switch into the conference on the local switch by the conference manager in response to a second incoming telecommunication call from the first remote telecommunication terminal upon the first remote telecommunication terminal being the only remote telecommunication terminal geographically located with the first remote switch in the conference; requesting by the conference manager that a first remote conference manager on the first remote switch form a first subconference on the first remote switch with the first remote telecommunication terminal and a second remote telecommunication terminal and extend the first subconference to the conference in response to a third incoming telecommunication call from the second remote telecommunication terminal upon the second remote telecommunication terminal being geographically located with the first remote switch; adding a third remote telecommunication terminal located with a second remote switch into the conference on the local switch by the conference manager in response to a fourth incoming telecommunication call from the third remote telecommunication terminal upon the third remote telecommunication terminal being the only remote telecommunication terminal geographically located with the second remote switch in the conference; requesting by the conference manager that a second remote conference manager on the second remote switch form a second subconference on the second remote switch with the third remote telecommunication terminal and a fourth remote telecommunication terminal and extend the second subconference to the conference in response to a fifth incoming telecommunication call from the fourth remote telecommunication terminal upon the fifth remote telecommunication terminal being geographically located with the second remote switch; and requesting by the conference manager that the first and second remote conference managers extend the second subconference to the first subconference in response to a determination by conference manager that communication cost will be lowered.
5. The method of claim 4 further comprises requesting by the conference manager that the remote conference manager add a fifth remote telecommunication terminal into the first remote subconference in response to sixth incoming telecommunication call from the fifth remote telecommunication terminal upon the fifth remote telecommunication terminal being geographically located with the first remote switch.
6. The method of claim 5 wherein the conference and subconferences are multi-media.
7. A method of pre-arranging a conference for a plurality of telecommunication terminals so as to reduce telecommunication costs by a conference arranger wherein each of the plurality of telecommunication terminals is associated with a data terminal, comprising the steps of: receiving from a data terminal associated with one of the plurality of telecommunication terminals a request to arrange a conference wherein the request includes the identity of data terminals to be contacted and a approximate time for the conference; contacting the identified data terminals to determine a time for the conference using the approximate time and identity of each of the telecommunication terminals associated with the identified data terminals to determine a time of the conference; determining assignments of the plurality of telecommunication terminals to the conference and subconferences and interconnection of subconferences to minimize telecommunication cost; communicating to a conference manager controlling the conference the time of the conference and identity of ones of the plurality of telecommunication terminals to be directly connected to the conference; and communicating to each conference manager controlling each subconference the identity of each of a set of the plurality of telecommunication terminals assigned to each subconference and the time of the conference.
8. The method of claim 7 further comprises the steps of communicating to each data terminal of each of the plurality of telecommunication terminals assigned to the conference the time and identity of the conference; and communicating to each data terminal of each of the plurality of telecommunication terminals assigned to each subconference the time and identity of each subconference.
9. The method of claim 8 wherein the conference and subconferences are multi-media.
10. A non-transitory computer-readable medium for establishing and controlling a conference and subconferences for a plurality of telecommunication terminals so as to reduce telecommunication costs by a conference manager, comprising computer-executable instructions configured for: establishing the conference on a local switch by the conference manager; adding each telecommunication terminal into the conference upon each telecommunication terminal requesting addition and being geographically located with the local switch; adding each telecommunication terminal into the conference by the conference manager upon each telecommunication terminal requesting addition and being geographically remote from the local switch but being the only telecommunication terminal in its geographically location; requesting by the conference manager that each remote conference manager establish a subconference between each first set of telecommunication terminals in the conference and geographically located with each remote conference manager and extend each of subconferences to the conference; adding each telecommunication terminal requesting addition and being geographically remote from the local switch into a subconference geographically located with each telecommunication terminal; and requesting by the conference manager that a first and second remote conference manager extend a first subconference controlled by the first remote conference manager to the second subconference controlled by the second remote conference manager.
11. The method of claim 10 wherein the computer-executable instructions of the conference manager for requesting that a first and second remote conference manager extend a first subconference further comprises computer-executable instructions for determining that communication cost would be reduced by extending the first subconference to the second subconference.
12. The method of claim 11 wherein the conference and subconferences are multi-media.
13. A non-transitory computer-readable medium for pre-arranging a conference for a plurality of telecommunication terminals so as to reduce telecommunication costs by a conference arranger wherein each of the plurality of telecommunication terminals is associated with a data terminal, comprising computer-executable instructions configured for: receiving from a data terminal associated with one of the plurality of telecommunication terminals a request to arrange a conference wherein the request includes the identity of data terminals to be contacted and a approximate time for the conference; contacting the identified data terminals to determine a time for the conference using the approximate time and identity of each of the telecommunication terminals associated with the identified data terminals to determine a time of the conference; determining assignments of the plurality of telecommunication terminals to the conference and subconferences and interconnection of subconferences to minimize telecommunication cost; communicating to a conference manager controlling the conference the time of the conference and identity of ones of the plurality of telecommunication terminals to be directly connected to the conference; and communicating to each conference manager controlling each subconference the identity of each of a set of the plurality of telecommunication terminals assigned to each subconference and the time of the conference.
14. The computer-readable medium claim 13 further comprises computer-executable instructions for communicating to each data terminal of each of the plurality of telecommunication terminals assigned to the conference the time and identity of the conference; and computer-executable instructions communicating to each data terminal of each of the plurality of telecommunication terminals assigned to each subconference the time and identity of each subconference.
15. The method of claim 14 wherein the conference and subconferences are multi-media.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
May 7, 2008
December 13, 2011
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.