US20120177192A1 - Teleconferencing system for allowing the breaking out of groups of callers into sub-teleconferences and the reporting of callers speaking in the sub-teleconferences - Google Patents
Teleconferencing system for allowing the breaking out of groups of callers into sub-teleconferences and the reporting of callers speaking in the sub-teleconferences Download PDFInfo
- Publication number
- US20120177192A1 US20120177192A1 US13/064,850 US201113064850A US2012177192A1 US 20120177192 A1 US20120177192 A1 US 20120177192A1 US 201113064850 A US201113064850 A US 201113064850A US 2012177192 A1 US2012177192 A1 US 2012177192A1
- Authority
- US
- United States
- Prior art keywords
- sub
- callers
- facilitator
- conference
- teleconferencing system
- 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.)
- Abandoned
Links
- 238000000034 method Methods 0.000 claims 4
- 230000002452 interceptive effect Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000008520 organization Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 239000011435 rock Substances 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/56—Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/247—Telephone sets including user guidance or feature selection means facilitating their use
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/62—Details of telephonic subscriber devices user interface aspects of conference calls
Definitions
- the presently disclosed subject matter is directed towards a facilitator-led teleconferencing system that enables the facilitator to dynamically divide a large teleconference into a plurality of sub-conferences, to determine which caller is in which sub-conference, and to determine who is currently speaking within each sub-conference in real-time.
- Teleconferencing A very common way to hold a meeting and to perform group activities with widely dispersed people is teleconferencing. Teleconferencing is highly useful because it allows callers from around the world to participate in the same meeting at low cost.
- Teleconferencing and the newer bridge systems generally support modern trends in education, business, and other group activities which focus on increasing the number and quality of interactions. For example, modern trends in education lean away from strictly lecture driven modalities and focus more on greater individual participation. In practice teleconferencing participants are often looked at as resources of an organization and as such the desire to incorporate those participants in decision-making at all levels has increased. This becomes a major problem as the geographic diversity of organizations and their participant's increases and as the need for better communications, such as teleconferencing, becomes even more critical. In fact, modern trends have placed such additional burdens on teleconferencing systems that even the newer “bridge teleconferencing systems” are often deemed insufficient.
- Teleconferencing reduces costs, makes more efficient use of time, and makes a given meeting available to a greater segment of the population, including home or bed-ridden individuals.
- teleconferences While generally successful, teleconferences have numerous, well-known limitations. Those limitations are a result of, or are acerbated by, the fact that the normal visual cues available with in-person meetings are often not available in a teleconference. Those limitations lead to greater problems when larger numbers of people from remote locations are brought together in a single teleconference.
- a large teleconference can be difficult to organize and run even when using the newer bridge systems. For example, two callers who talk or otherwise act at the same time cause communication conflicts. The larger the group the more difficult it becomes to avoid such conflicts. Smaller teleconferences are simply easier to manage.
- participant A says something, it is possible that numerous other participants will want to interact with participant A. If they do so, confusion is likely. Again, smaller teleconferences are easier to manage.
- a facilitator led teleconferencing system that enables the facilitator to dynamically divide a large conference into a plurality of sub-conferences would be beneficial.
- Such a teleconferencing system that enables callers in a sub-conference to interact with others in that sub-conference but not with those in other sub-conferences also would be useful.
- Such a system that enables the facilitator to monitor in real-time who is in each sub-conference would be useful.
- the teleconferencing system would enable the facilitator to dynamically divide a large conference into a plurality of sub-conferences, would enable the facilitator to monitor in real-time who is in each sub-conference, and would enable the facilitator to determine in real-time who was currently speaking in each sub-conference.
- the principles of the present invention provide for a facilitator-led teleconferencing system that establishes teleconferences for a plurality of callers and at least one facilitator.
- the teleconferencing system is operated by the facilitator under the control of application software and through a computer system that establishes a user interface, which is preferably a graphical user interface.
- the teleconferencing system enables the facilitator to dynamically divide a large teleconference into a plurality of sub-conferences, preferably in a way that enables callers in one sub-conference to interact with others in that sub-conference.
- the teleconferencing system enables the facilitator to monitor in real-time who is in each sub-conference and to determine in real-time who was currently speaking in each sub-conference.
- FIG. 1 is a diagrammatic representation of the various stations that comprise an interactive teleconferencing system that is in accord with the principles of the present invention, and in which all callers are in direct communication only with the facilitator;
- FIG. 2 is a diagrammatic representation of the various stations that comprise an interactive teleconferencing system that is in accord with the principles of the present invention, and in which callers have been assigned to sub-conferences;
- FIG. 3 is an example of a graphical user interface used in the teleconferencing system represented in FIGS. 1 and 2 ;
- FIG. 4 is a flow chart illustrating the operation of the interactive telecommunication system illustrated in FIGS. 1-3 .
- FIGS. 1 and 2 illustrate a teleconferencing system 20 having a conferencing switch 22 which is central to the operation of the teleconferencing system 20 .
- the teleconferencing system 20 enables a facilitator 30 to dynamically cause the switch 22 to selectively interconnect a plurality of callers, shown as callers 40 A, 40 B, 40 C, and 40 N, among themselves and the facilitator 30 into a plurality of sub-conferences.
- the callers 40 A, 40 B, 40 C, and 40 N and the facilitator 30 connect to the teleconferencing system 20 using any of an assortment of communication mediums such as telephone lines 41 (as with callers 40 A- 40 C), internet connections 42 (as with caller 40 N), and data lines 43 (as with the facilitator 30 ).
- communication mediums such as telephone lines 41 (as with callers 40 A- 40 C), internet connections 42 (as with caller 40 N), and data lines 43 (as with the facilitator 30 ).
- the teleconferencing system 20 is also contemplated as working with other communication mediums, such as microwave or radio communications.
- the switch 22 also accepts data from the callers through audio, video, touch-tones, speech recognition, or other means.
- the switch 22 can be a hardware device or it can be a combination of hardware and software.
- an open source software solution such as FreeSwitch, distributed at freeswitch.org, can control hardware that is currently available within existing telecommunication networks to provide the required functionality described herein.
- the switch 22 operates under the control of application software 24 , which is comprised of code written to enable both basic teleconferencing functions and to provide the specific functionality to implement the principles of the present invention.
- the application software 24 might run as part of the switch 22 , or it might be applied to the switch 22 by way of a data control port 49 and/or a secondary port 47 from a computer system 26 .
- the application software 24 runs under the control of the computer system 26 .
- the computer system 26 beneficially provides a graphical user interface (GUI) that enables, via a manual interface 45 , control of the computer system 26 , the application software 24 , and the switch 22 as required to implement the various features of the teleconferencing system 20 .
- GUI graphical user interface
- the computer system 26 implements a web-based, GUI which allows easy control of the functions of the teleconferencing system 20 using a pointing device such as a mouse.
- the teleconferencing system 20 generally operates at the behest of a facilitator 30 , a person or group that leads the teleconference and controls, by way of the manual interface 45 , the computer system 26 , the application software 24 , and the switch 22 .
- the teleconferencing system 20 may place the facilitator 30 at a different hierarchical level than the individual callers, or it may place the facilitator 30 at the same (common) level as the individual callers.
- the telecommunication system 20 may be scaled and configured to have more than one person speaking and interacting with the individual callers as a facilitator 30 .
- FIG. 1 illustrates the teleconferencing system 20 when it is configured such that each caller can only communicate with the facilitator 30 .
- the switch 22 sets up a single level router 108 that allows only hierarchical-communications. That is, callers can only interact with others on different levels, with the facilitator 30 being considered at a higher level.
- Oval-shaped routers, such as the router 108 are used herein to designate hierarchical level routers. It is also possible that each caller can communicate with all of the other callers and with the facilitator 30 .
- the switch 22 sets up a common router that allows all of the participants connected to that router to interact with all of the other participants connected to that router.
- Rectangular-shaped routers such as the routers 102 and 104 shown in FIG. 2 designate common-level routers.
- FIG. 2 illustrates the teleconferencing system 20 after the facilitator 30 has caused the switch 22 to form two sub-conferences: one comprised of callers 40 A and 40 B, and the other comprised of callers 40 C and 40 N. To do so the facilitator causes the switch 22 to form a common level router 102 and another common level router 104 .
- callers 40 A and 40 B can communicate with each other, callers 40 C and 40 N can communicate with each other, but callers 40 A and 40 B cannot communicated with callers 40 C and 40 N (and visa-versa).
- the switch 22 has implemented a hierarchical router 106 that connects the facilitator 30 to each of the common-level routers 102 and 104 .
- the callers in a sub-conference can communicate among themselves while the facilitator 30 and listen in on each of the sub-conferences.
- the facilitator 30 is provided with access to a database 21 that can be stored in data storage 23 , which will typically be part of the computer system 26 . Information in the database can be accessed by the facilitator 30 as required.
- Another purpose of the teleconferencing system 20 is to enable the facilitator 30 to have real time information regarding who is in each sub-conference.
- the switch 22 under the direction of the application software 24 monitors the callers 40 A, 40 B, 40 C, 40 N to a) determine that they are still connected to the teleconferencing system 20 and b) to determine which sub-conference they are arranged into.
- the application software 24 provides the computer system 26 with that information, and the computer system 26 maintains the graphical user interface to keep the facilitator 30 informed in real time who is currently arranged into which sub-conference.
- Yet another purpose of the teleconferencing system 20 is to enable the facilitator 30 to have real time information regarding who is speaking in each sub-conference.
- the switch 22 under the direction of the application software 24 monitors the callers 40 A, 40 B, 40 C, 40 N to a) determine who is currently speaking.
- the application software 24 provides the computer system 26 with that information, and the computer system 26 maintains the graphical user interface to keep the facilitator 30 informed in real time about who is currently speaking in each sub-conference.
- FIG. 4 illustrates the operation 96 of the teleconferencing system 20 .
- the operation 96 starts at step 98 with the facilitator 30 and the callers ( 40 A, 40 B, 40 C, 40 N) connecting to the teleconferencing system 20 , step 100 .
- the callers then send identifying information to the teleconferencing system 20 , step 102 and the teleconferencing system 20 logs the callers into the system, step 103 .
- User accounts may have been established prior to step 100 or a user account may be set up at step 102 .
- a primary purpose of logging in callers is to establish the identity of the callers that are connected to the switch 22 . This enables a database record to be accessed for each caller as required by the facilitator 30 so that he can make informed decisions when he subsequently forms sub-conferences and when he monitors who is speaking in each sub-conference.
- step 104 the facilitator 30 begins a teleconference, step 104 .
- the facilitator 30 decides whether or not to form a sub-conference, step 105 . If a sub-conference is not to be formed the teleconferencing system 20 returns to step 104 . However, if a sub-conference is to be formed the facilitator 30 uses the teleconferencing system 20 to group the callers into sub-conferences, step 106 .
- a useful variation of the foregoing is to simply randomly assign callers into sub-conferences after log in. This has the advantage of forming relatively uniformly sized sub-teleconferences.
- the facilitator 30 does have access to information provided by the callers and stored in the database 21 .
- the facilitator 30 can operate the teleconferencing system 20 to have that information made available on the Graphical User Interface. That information can be used by the facilitator 30 to make more focused sub-conferences.
- each caller will have provided contact information such as name, phone number, mailing address, zip code, email address and other such information.
- Other types of information that may be useful to the facilitator when forming the sub-conferences are the caller's area of interest, title or hierarchy within an organization.
- the facilitator causes the switch to form the callers into sub-conferences.
- the teleconferencing system 22 continues to inform the facilitator who is in each sub-conference by updating the list of sub-conferencing participants, step 107 .
- the teleconferencing system 22 informs the facilitator 30 who is currently speaking in each sub-conference, step 108 .
- the sub-conference is then conducted, step 109 .
- a decision is then made as to whether or not the sub-conference will continue, step 110 .
- step 111 If the callers are to be returned to the main teleconference the teleconferencing system re-configures the callers into the main teleconference by returning to step 104 . If the callers are not to be returned to the main teleconference the operation 96 stops, step 112 .
- FIG. 3 For a depiction of a graphical user interface suitable for use with the present invention.
- the facilitator 30 has established a teleconference relating to the value of properties in American cities.
- the facilitator 30 might then present a generalized program useful to all of the callers, who will be assumed to be potential real estate investors across America.
- the facilitator 30 might wish to group callers into sub-conferences based on ZIP codes.
- the facilitator 30 might group callers 302 , specifically callers Shawn Soileau and Erika LaBarbena shown in italics, into one sub-conference by clicking on a BREAKOUT 304 label.
- the teleconferencing system will continue to inform the facilitator 30 about who is currently speaking in that sub-conference by displaying an illuminated microphone 306 .
- the facilitator 30 could form sub-conferences based on incomes or investment portfolios. Then the facilitator 30 could present information targeted to each sub-conference. It might be beneficial for the facilitator 30 to continue to monitor the sub-conferences by configuring the teleconferencing system as illustrated in FIG. 3 .
- the facilitator 30 is an administrative assistant to a regional sales manager who has been tasked with establishing a teleconference with a plurality of sales people located throughout the country.
- the facilitator 30 might present an introductory program useful for all of the participants and then divided the teleconference into sub-conferences based on sales responsibilities.
- the facilitator 30 would configure the teleconferencing system 20 as in FIG. 4 wherein the facilitator 30 cannot communicate with a sub-conference but the members of a sub-conference can communicate among themselves.
- a teleconferencing system which allows a plurality of callers to respond to questions in a large group conference, without disruption of the teleconference.
- the system also gives the facilitator the ability to selectively ask questions of the callers during the teleconference and automatically receive answers associated with a caller.
- the callers selecting an answer to a question chosen by the facilitator may be identified by the system and may have their contact information displayed or otherwise reported.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Telephonic Communication Services (AREA)
Abstract
A facilitator-led teleconferencing system that establishes teleconferences for a plurality of callers and at least one facilitator. The teleconferencing system operates under the control of application software and through a computer system that establishes a user interface. The teleconferencing system enables the facilitator to dynamically divide a large teleconference into a plurality of sub-conferences, preferably in a way that enables callers in one sub-conference to interact with others in that sub-conference. The teleconferencing system further enables the facilitator to monitor in real-time who is in each sub-conference and to determine in real-time who was currently speaking in each sub-conference.
Description
- This application claims the benefits of the following U.S. Provisional Applications: “Teleconferencing system for allowing one touch transfer from a facilitator led discussion, Provisional Application No. 61/343,113, filed Apr. 22, 2010; “Teleconferencing system for allowing interchange between facilitator led discussions and reporting information about selected callers, Provisional Application No. 61/343,112, filed Apr. 22, 2010; “Teleconferencing system for allowing one touch queuing by callers in a facilitator led discussion,” Provisional Application No. 61/343,108, filed Apr. 22, 2010; “Teleconferencing system for allowing large numbers of callers by transferring callers to connected servers in a call bridge,” Provisional Application No. 61/343,107, filed Apr. 22, 2010; “Teleconferencing system for allowing the breaking out of groups of callers into sub-teleconferences and the reporting of callers speaking in the sub-teleconferences,” Provisional Application No. 61/343,106, filed Apr. 22, 2010; “Teleconferencing system for allowing interchange in facilitator led discussions and sending information to callers electing to receive the information,” Provisional Application No. 61/343,105, filed Apr. 22, 2010; “Teleconferencing system for allowing interchange between facilitator led discussions in a main conference and breaking out groups into sub-conferences,” Provisional Application No. 61/343,104, filed Apr. 22, 2010.
- The presently disclosed subject matter is directed towards a facilitator-led teleconferencing system that enables the facilitator to dynamically divide a large teleconference into a plurality of sub-conferences, to determine which caller is in which sub-conference, and to determine who is currently speaking within each sub-conference in real-time.
- A very common way to hold a meeting and to perform group activities with widely dispersed people is teleconferencing. Teleconferencing is highly useful because it allows callers from around the world to participate in the same meeting at low cost.
- Teleconferencing has been so successful that user demands have resulted in the development of modern teleconferencing “bridge systems” that allow callers to either dial into or log onto a computerized system that establishes a virtual teleconference. In such systems callers usually have to identify themselves, their access rights are checked, a facilitator is established, and operating rules are set and enforced by the bridge system.
- Teleconferencing and the newer bridge systems generally support modern trends in education, business, and other group activities which focus on increasing the number and quality of interactions. For example, modern trends in education lean away from strictly lecture driven modalities and focus more on greater individual participation. In practice teleconferencing participants are often looked at as resources of an organization and as such the desire to incorporate those participants in decision-making at all levels has increased. This becomes a major problem as the geographic diversity of organizations and their participant's increases and as the need for better communications, such as teleconferencing, becomes even more critical. In fact, modern trends have placed such additional burdens on teleconferencing systems that even the newer “bridge teleconferencing systems” are often deemed insufficient.
- The result of the foregoing is that more and more programs, be they sales, educational, marketing, or simply group meetings are being delivered and conducted via teleconferencing systems. Teleconferencing reduces costs, makes more efficient use of time, and makes a given meeting available to a greater segment of the population, including home or bed-ridden individuals.
- While generally successful, teleconferences have numerous, well-known limitations. Those limitations are a result of, or are acerbated by, the fact that the normal visual cues available with in-person meetings are often not available in a teleconference. Those limitations lead to greater problems when larger numbers of people from remote locations are brought together in a single teleconference. A large teleconference can be difficult to organize and run even when using the newer bridge systems. For example, two callers who talk or otherwise act at the same time cause communication conflicts. The larger the group the more difficult it becomes to avoid such conflicts. Smaller teleconferences are simply easier to manage.
- Next, it can be extraordinarily difficult to associate the response of a particular caller with that caller. For example, in a teleconference with 30 callers in 5 different locations it is very difficult to associate a response from say Joe in Seattle (for example) with that particular Joe and not a different Joe in London. Again, smaller teleconferences are easier to manage.
- Yet another issue is enabling interactions among participants in a large conference. If participant A says something, it is possible that numerous other participants will want to interact with participant A. If they do so, confusion is likely. Again, smaller teleconferences are easier to manage.
- Still another problem with large conferences is maintaining the interest of participants who may have different interests. For example, property investors in Seattle may have no interest in the current housing market in Little Rock, while those in Arkansas may have a great deal of interest in that subject. Further discussions on the current housing market in Little Rock may leave some callers bored and unhappy while changing the subject may greatly displease other participants.
- Complicating the problems with prior art teleconferencing is that the conferences were static, once a conferencing group is established the facilitator can not rearrange the conference to suit the dynamic interests or needs of diverse groups within that conference.
- Additionally, in prior art teleconferencing it was not possible for a facilitator to actually know who was speaking at any given time unless the facilitator could recognize the voice of the speaker. This made it difficult for the
facilitator 30 to respond to the speaker based on knowledge of who the speaker was. - Therefore, a facilitator led teleconferencing system that enables the facilitator to dynamically divide a large conference into a plurality of sub-conferences would be beneficial. Such a teleconferencing system that enables callers in a sub-conference to interact with others in that sub-conference but not with those in other sub-conferences also would be useful. Such a system that enables the facilitator to monitor in real-time who is in each sub-conference would be useful. Preferably, the teleconferencing system would enable the facilitator to dynamically divide a large conference into a plurality of sub-conferences, would enable the facilitator to monitor in real-time who is in each sub-conference, and would enable the facilitator to determine in real-time who was currently speaking in each sub-conference.
- It is an object of the present invention to provide a teleconferencing system that enables callers in a main teleconference to be broken out into sub-conferences and in which the facilitator is informed about who is speaking in each sub-conference.
- It is another object of the present invention to provide a teleconferencing system that reports which callers are speaking in sub-conferences by visually indicating them in real time on a user interface.
- It is yet another object of the present invention to provide a teleconferencing system which shows in real time each caller in each sub-conference and that reports in real time the callers that are speaking in each sub-conference.
- It is an object of the present invention to provide a facilitator led teleconferencing system that enables callers in a main teleconference to be broken out into sub-conferences and such that the facilitator is informed about who is in each sub-conference and who is currently speaking in each sub-conference.
- The principles of the present invention provide for a facilitator-led teleconferencing system that establishes teleconferences for a plurality of callers and at least one facilitator. The teleconferencing system is operated by the facilitator under the control of application software and through a computer system that establishes a user interface, which is preferably a graphical user interface. The teleconferencing system enables the facilitator to dynamically divide a large teleconference into a plurality of sub-conferences, preferably in a way that enables callers in one sub-conference to interact with others in that sub-conference. The teleconferencing system enables the facilitator to monitor in real-time who is in each sub-conference and to determine in real-time who was currently speaking in each sub-conference.
- To the accomplishment of the above and related objects, the invention may be embodied in the form illustrated in the accompanying drawings. Attention is called to the fact, however, that the drawings are illustrative only. Variations are contemplated as being in accord with the principles of the present invention, therefore the present invention shall be construed as being limited only by the broad scope of the appended claims.
- The advantages and features of the present invention will become better understood with reference to the following detailed description and claims when taken in conjunction with the accompanying drawings, in which like elements are identified with like symbols, and in which:
-
FIG. 1 is a diagrammatic representation of the various stations that comprise an interactive teleconferencing system that is in accord with the principles of the present invention, and in which all callers are in direct communication only with the facilitator; -
FIG. 2 is a diagrammatic representation of the various stations that comprise an interactive teleconferencing system that is in accord with the principles of the present invention, and in which callers have been assigned to sub-conferences; -
FIG. 3 is an example of a graphical user interface used in the teleconferencing system represented inFIGS. 1 and 2 ; and -
FIG. 4 is a flow chart illustrating the operation of the interactive telecommunication system illustrated inFIGS. 1-3 . - The presently disclosed subject matter will now be described more fully hereinafter with reference to the accompanying drawings in which one embodiment is shown. However, it should be understood that this invention may take many different forms and thus should not be construed as being limited to the embodiment set forth herein. In the figures, like numbers refer to like elements throughout.
-
FIGS. 1 and 2 illustrate ateleconferencing system 20 having aconferencing switch 22 which is central to the operation of theteleconferencing system 20. Theteleconferencing system 20 enables afacilitator 30 to dynamically cause theswitch 22 to selectively interconnect a plurality of callers, shown ascallers facilitator 30 into a plurality of sub-conferences. - The
callers facilitator 30 connect to theteleconferencing system 20 using any of an assortment of communication mediums such as telephone lines 41 (as withcallers 40A-40C), internet connections 42 (as withcaller 40N), and data lines 43 (as with the facilitator 30). Of course theteleconferencing system 20 is also contemplated as working with other communication mediums, such as microwave or radio communications. Theswitch 22 also accepts data from the callers through audio, video, touch-tones, speech recognition, or other means. - Hardware and firmware suitable for implementing the
switch 22 are well known in the art. Theswitch 22 can be a hardware device or it can be a combination of hardware and software. For example, when used under the control of specific application software (discussed subsequently) an open source software solution such as FreeSwitch, distributed at freeswitch.org, can control hardware that is currently available within existing telecommunication networks to provide the required functionality described herein. - Still referring to
FIGS. 1 and 2 , it is contemplated that theswitch 22 operates under the control ofapplication software 24, which is comprised of code written to enable both basic teleconferencing functions and to provide the specific functionality to implement the principles of the present invention. Theapplication software 24 might run as part of theswitch 22, or it might be applied to theswitch 22 by way of adata control port 49 and/or asecondary port 47 from acomputer system 26. Preferably theapplication software 24 runs under the control of thecomputer system 26. Thecomputer system 26 beneficially provides a graphical user interface (GUI) that enables, via amanual interface 45, control of thecomputer system 26, theapplication software 24, and theswitch 22 as required to implement the various features of theteleconferencing system 20. - Beneficially the
computer system 26 implements a web-based, GUI which allows easy control of the functions of theteleconferencing system 20 using a pointing device such as a mouse. It should be noted that theteleconferencing system 20 generally operates at the behest of afacilitator 30, a person or group that leads the teleconference and controls, by way of themanual interface 45, thecomputer system 26, theapplication software 24, and theswitch 22. Theteleconferencing system 20 may place thefacilitator 30 at a different hierarchical level than the individual callers, or it may place thefacilitator 30 at the same (common) level as the individual callers. In addition, thetelecommunication system 20 may be scaled and configured to have more than one person speaking and interacting with the individual callers as afacilitator 30. - One purpose of the
teleconferencing system 20 is to allow interactive teleconferencing between callers, includingcaller 40A, caller 40B, caller 40C,caller 40N and/or thefacilitator 30.FIG. 1 illustrates theteleconferencing system 20 when it is configured such that each caller can only communicate with thefacilitator 30. To implement that feature theswitch 22 sets up asingle level router 108 that allows only hierarchical-communications. That is, callers can only interact with others on different levels, with thefacilitator 30 being considered at a higher level. Oval-shaped routers, such as therouter 108 are used herein to designate hierarchical level routers. It is also possible that each caller can communicate with all of the other callers and with thefacilitator 30. To implement that theswitch 22 sets up a common router that allows all of the participants connected to that router to interact with all of the other participants connected to that router. Rectangular-shaped routers, such as therouters FIG. 2 designate common-level routers. - Another purpose of the
teleconferencing system 20 is to allow thefacilitator 30 to divide the main teleconference into a plurality of sub-conferences that he can monitor.FIG. 2 illustrates theteleconferencing system 20 after thefacilitator 30 has caused theswitch 22 to form two sub-conferences: one comprised ofcallers 40A and 40B, and the other comprised ofcallers 40C and 40N. To do so the facilitator causes theswitch 22 to form acommon level router 102 and anothercommon level router 104. As common-level routers allow all of the participants connected to that router to interact with all of the other participants connected to that router,callers 40A and 40B can communicate with each other,callers 40C and 40N can communicate with each other, butcallers 40A and 40B cannot communicated withcallers 40C and 40N (and visa-versa). - Still referring to
FIG. 2 , to allow thefacilitator 30 to listen in on the sub-conferences theswitch 22 has implemented ahierarchical router 106 that connects thefacilitator 30 to each of the common-level routers teleconferencing system 20 is so configured the callers in a sub-conference can communicate among themselves while thefacilitator 30 and listen in on each of the sub-conferences. - As noted the specific configuration of the
teleconferencing system 20 and theswitch 22 are controlled by thefacilitator 30. To assist thefacilitator 30 in forming the sub-conferences thefacilitator 30 is provided with access to adatabase 21 that can be stored indata storage 23, which will typically be part of thecomputer system 26. Information in the database can be accessed by thefacilitator 30 as required. - Another purpose of the
teleconferencing system 20 is to enable thefacilitator 30 to have real time information regarding who is in each sub-conference. To accomplish this theswitch 22 under the direction of theapplication software 24 monitors thecallers teleconferencing system 20 and b) to determine which sub-conference they are arranged into. Theapplication software 24 provides thecomputer system 26 with that information, and thecomputer system 26 maintains the graphical user interface to keep thefacilitator 30 informed in real time who is currently arranged into which sub-conference. - Yet another purpose of the
teleconferencing system 20 is to enable thefacilitator 30 to have real time information regarding who is speaking in each sub-conference. To accomplish this theswitch 22 under the direction of theapplication software 24 monitors thecallers application software 24 provides thecomputer system 26 with that information, and thecomputer system 26 maintains the graphical user interface to keep thefacilitator 30 informed in real time about who is currently speaking in each sub-conference. -
FIG. 4 illustrates theoperation 96 of theteleconferencing system 20. Theoperation 96 starts atstep 98 with thefacilitator 30 and the callers (40A, 40B, 40C, 40N) connecting to theteleconferencing system 20,step 100. The callers then send identifying information to theteleconferencing system 20,step 102 and theteleconferencing system 20 logs the callers into the system,step 103. User accounts may have been established prior to step 100 or a user account may be set up atstep 102. - A primary purpose of logging in callers is to establish the identity of the callers that are connected to the
switch 22. This enables a database record to be accessed for each caller as required by thefacilitator 30 so that he can make informed decisions when he subsequently forms sub-conferences and when he monitors who is speaking in each sub-conference. - After
step 103 thefacilitator 30 begins a teleconference,step 104. During this time thefacilitator 30 decides whether or not to form a sub-conference,step 105. If a sub-conference is not to be formed theteleconferencing system 20 returns to step 104. However, if a sub-conference is to be formed thefacilitator 30 uses theteleconferencing system 20 to group the callers into sub-conferences,step 106. - A useful variation of the foregoing is to simply randomly assign callers into sub-conferences after log in. This has the advantage of forming relatively uniformly sized sub-teleconferences. However, the
facilitator 30 does have access to information provided by the callers and stored in thedatabase 21. Thefacilitator 30 can operate theteleconferencing system 20 to have that information made available on the Graphical User Interface. That information can be used by thefacilitator 30 to make more focused sub-conferences. Typically, each caller will have provided contact information such as name, phone number, mailing address, zip code, email address and other such information. Other types of information that may be useful to the facilitator when forming the sub-conferences are the caller's area of interest, title or hierarchy within an organization. - In any event the facilitator causes the switch to form the callers into sub-conferences. At this time the
teleconferencing system 22 continues to inform the facilitator who is in each sub-conference by updating the list of sub-conferencing participants,step 107. In addition, theteleconferencing system 22 informs thefacilitator 30 who is currently speaking in each sub-conference,step 108. The sub-conference is then conducted,step 109. A decision is then made as to whether or not the sub-conference will continue, step 110. - If the sub-conference is to continue the
operation 96 of theteleconferencing system 20 returns to step 107 for updating in real-time who is in each sub-conference and to step 108 who is speaking in each sub-conference,step 108. However, if the sub-conference is not to continue a decision is made as to whether or not to return the callers to the main teleconference,step 111. If the callers are to be returned to the main teleconference the teleconferencing system re-configures the callers into the main teleconference by returning to step 104. If the callers are not to be returned to the main teleconference theoperation 96 stops,step 112. - Examples may be useful in explaining the principles of the present invention. Refer now to
FIG. 3 for a depiction of a graphical user interface suitable for use with the present invention. Assume that thefacilitator 30 has established a teleconference relating to the value of properties in American cities. Thefacilitator 30 might then present a generalized program useful to all of the callers, who will be assumed to be potential real estate investors across America. After the generalized program is complete thefacilitator 30 might wish to group callers into sub-conferences based on ZIP codes. In particular, thefacilitator 30 might groupcallers 302, specifically callers Shawn Soileau and Erika LaBarbena shown in italics, into one sub-conference by clicking on aBREAKOUT 304 label. Then, the teleconferencing system will continue to inform thefacilitator 30 about who is currently speaking in that sub-conference by displaying anilluminated microphone 306. - Alternatively, or in addition to, the
facilitator 30 could form sub-conferences based on incomes or investment portfolios. Then thefacilitator 30 could present information targeted to each sub-conference. It might be beneficial for thefacilitator 30 to continue to monitor the sub-conferences by configuring the teleconferencing system as illustrated inFIG. 3 . - As another example, assume the
facilitator 30 is an administrative assistant to a regional sales manager who has been tasked with establishing a teleconference with a plurality of sales people located throughout the country. Thefacilitator 30 might present an introductory program useful for all of the participants and then divided the teleconference into sub-conferences based on sales responsibilities. As thefacilitator 30 is not involved with any of those sub-conferences thefacilitator 30 would configure theteleconferencing system 20 as inFIG. 4 wherein thefacilitator 30 cannot communicate with a sub-conference but the members of a sub-conference can communicate among themselves. - In conclusion, herein is presented a teleconferencing system which allows a plurality of callers to respond to questions in a large group conference, without disruption of the teleconference. The system also gives the facilitator the ability to selectively ask questions of the callers during the teleconference and automatically receive answers associated with a caller. The callers selecting an answer to a question chosen by the facilitator may be identified by the system and may have their contact information displayed or otherwise reported. The invention is illustrated by example in the drawing figures, and throughout the written description. It should be understood that numerous variations are possible, while adhering to the inventive concept. Such variations are contemplated as being a part of the present invention.
- Therefore, it is to be understood that while the figures and the above description illustrate the present invention, they are exemplary only. They are not intended to be exhaustive or to limit the invention to the precise forms disclosed, and obviously many modifications and variations are possible in light of the above teaching. Others who are skilled in the applicable arts will recognize numerous modifications and adaptations of the illustrated embodiments that remain within the principles of the present invention. Therefore, the present invention is to be limited only by the appended claims.
Claims (13)
1. A teleconferencing system, comprising;
a computer system;
a switch for interconnecting a plurality of callers and a facilitator together over at least one communication medium; and
application software controlled by said computer system, said application software for controlling said switch and for providing a user interface to said facilitator;
wherein said application software can cause said switch to interconnect said plurality of callers into one teleconference;
wherein said application software enables said facilitator to reconfigure the callers into a plurality of sub-conferences; and
wherein said application software can cause said computer system to inform the facilitator of who is currently speaking in each sub-conference.
2. A teleconferencing system according to claim 1 , wherein said application software causes said switch to establish a common level router so that callers in a first sub-conference of said plurality of sub-conferences can directly interact with each other.
3. A teleconferencing system according to claim 1 , wherein callers in said teleconference cannot directly interact with each other.
4. A teleconferencing system according to claim 1 , wherein said application software causes said switch to establish at least two common level routers so that callers in a first sub-conference of said plurality of sub-conferences cannot directly interact with callers in a second sub-conference of said plurality of sub-conferences.
5. A teleconferencing system according to claim 1 , wherein said computer system enables said facilitator to retrieving information from a database before reconfiguring said callers into said plurality of sub-conferences.
6. A teleconferencing system according to claim 1 , wherein said communication medium is a telephone connection.
7. A teleconferencing system according to claim 1 , wherein said communication medium is an internet connection.
8. A teleconferencing system according to claim 1 , wherein said teleconference uses data signals.
9. A teleconferencing system according to claim 1 , wherein said computer system includes a manual interface.
10. A method of operating a teleconferencing system comprising the steps of;
logging a plurality of a callers and a facilitator into a teleconference system;
conducting a facilitator-led teleconference with said plurality of callers;
reconfiguring said plurality of callers into a plurality of sub-conferences as determined by said facilitator;
conducting at least one sub-conference; and.
informing said facilitator who is currently speaking in said at least one sub-conference.
11. A method of operating a teleconferencing system according to claim 10 , further including the step of obtaining caller information from a database to assist said reconfiguring.
12. A method of operating a teleconferencing system according to claim 10 , wherein the step of reconfiguring is performed by forming said plurality of callers into said sub-conference such that callers in said sub-conference can communicate with each other.
13. A method of operating a teleconferencing system according to claim 12 , wherein the step of reconfiguring is performed by forming said plurality of callers into said sub-conference such that callers in said sub-conference cannot communicate with callers not in said at least one sub-conference.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/064,850 US20120177192A1 (en) | 2010-04-22 | 2011-04-21 | Teleconferencing system for allowing the breaking out of groups of callers into sub-teleconferences and the reporting of callers speaking in the sub-teleconferences |
Applications Claiming Priority (8)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US34310510P | 2010-04-22 | 2010-04-22 | |
US34310810P | 2010-04-22 | 2010-04-22 | |
US34310410P | 2010-04-22 | 2010-04-22 | |
US34311310P | 2010-04-22 | 2010-04-22 | |
US34311210P | 2010-04-22 | 2010-04-22 | |
US34310610P | 2010-04-22 | 2010-04-22 | |
US34310710P | 2010-04-22 | 2010-04-22 | |
US13/064,850 US20120177192A1 (en) | 2010-04-22 | 2011-04-21 | Teleconferencing system for allowing the breaking out of groups of callers into sub-teleconferences and the reporting of callers speaking in the sub-teleconferences |
Publications (1)
Publication Number | Publication Date |
---|---|
US20120177192A1 true US20120177192A1 (en) | 2012-07-12 |
Family
ID=44815794
Family Applications (5)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/064,854 Expired - Fee Related US8755509B2 (en) | 2010-04-22 | 2011-04-21 | Teleconferencing system for allowing large numbers of callers by transferring callers to connected servers in a call bridge |
US13/064,850 Abandoned US20120177192A1 (en) | 2010-04-22 | 2011-04-21 | Teleconferencing system for allowing the breaking out of groups of callers into sub-teleconferences and the reporting of callers speaking in the sub-teleconferences |
US13/064,849 Expired - Fee Related US8406405B2 (en) | 2010-04-22 | 2011-04-21 | Teleconferencing system for allowing one touch transfer from a facilitator LED discussion |
US13/064,856 Abandoned US20110261940A1 (en) | 2010-04-22 | 2011-04-21 | Teleconferenceing system for allowing interchange between facilitator LED discussions in a main conference and breaking out groups into sub-conferences based on data about callers |
US13/064,853 Expired - Fee Related US8559609B2 (en) | 2010-04-22 | 2011-04-21 | Teleconferencing system for allowing one touch queuing by callers in a facilitator led discussion |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/064,854 Expired - Fee Related US8755509B2 (en) | 2010-04-22 | 2011-04-21 | Teleconferencing system for allowing large numbers of callers by transferring callers to connected servers in a call bridge |
Family Applications After (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/064,849 Expired - Fee Related US8406405B2 (en) | 2010-04-22 | 2011-04-21 | Teleconferencing system for allowing one touch transfer from a facilitator LED discussion |
US13/064,856 Abandoned US20110261940A1 (en) | 2010-04-22 | 2011-04-21 | Teleconferenceing system for allowing interchange between facilitator LED discussions in a main conference and breaking out groups into sub-conferences based on data about callers |
US13/064,853 Expired - Fee Related US8559609B2 (en) | 2010-04-22 | 2011-04-21 | Teleconferencing system for allowing one touch queuing by callers in a facilitator led discussion |
Country Status (1)
Country | Link |
---|---|
US (5) | US8755509B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8654953B2 (en) * | 2010-11-18 | 2014-02-18 | International Business Machines Corporation | Managing subconference calls within a primary conference call |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8275106B1 (en) * | 2007-01-11 | 2012-09-25 | Avaya Inc. | Method and apparatus for seamless subconference management |
US8755509B2 (en) * | 2010-04-22 | 2014-06-17 | Brian D Burt | Teleconferencing system for allowing large numbers of callers by transferring callers to connected servers in a call bridge |
US20140267550A1 (en) * | 2013-03-14 | 2014-09-18 | Polycom, Inc. | Method and system for an improved virtual breakout room |
US11107490B1 (en) * | 2020-05-13 | 2021-08-31 | Benjamin Slotznick | System and method for adding host-sent audio streams to videoconferencing meetings, without compromising intelligibility of the conversational components |
US11521636B1 (en) | 2020-05-13 | 2022-12-06 | Benjamin Slotznick | Method and apparatus for using a test audio pattern to generate an audio signal transform for use in performing acoustic echo cancellation |
US11153442B1 (en) * | 2021-01-28 | 2021-10-19 | Bande Fitness Llc | Systems and methods for facilitating side-channel communications during shared communication session |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7317791B2 (en) * | 2002-08-08 | 2008-01-08 | International Business Machines Corporation | Apparatus and method for controlling conference call participants |
US20080065998A1 (en) * | 2006-09-11 | 2008-03-13 | Broadnet Teleservices, Llc | Teleforum apparatus and method |
US20100274796A1 (en) * | 2009-04-27 | 2010-10-28 | Avaya, Inc. | Intelligent conference call information agents |
US8275108B2 (en) * | 2008-02-26 | 2012-09-25 | International Business Machines Corporation | Hierarchal control of teleconferences |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6628772B1 (en) * | 1994-04-28 | 2003-09-30 | Metro One Telecommunications, Inc. | Method for providing enhanced directory assistance upon command using out-of-band signaling |
US6636887B1 (en) * | 1998-06-02 | 2003-10-21 | Mark A. Augeri | Tele-jam system and method for real-time musical interaction |
US6404873B1 (en) * | 1998-12-01 | 2002-06-11 | Siemens Information And Communication Networks, Inc. | Subconference calling in a telephony-over-LAN environment |
US6876734B1 (en) * | 2000-02-29 | 2005-04-05 | Emeeting.Net, Inc. | Internet-enabled conferencing system and method accommodating PSTN and IP traffic |
US6822945B2 (en) * | 2000-11-08 | 2004-11-23 | Genesys Telecommunications Laboratories, Inc. | Method and apparatus for anticipating and planning communication-center resources based on evaluation of events waiting in a communication center master queue |
US20030046344A1 (en) * | 2001-08-31 | 2003-03-06 | International Business Machines Corp. | Method and system for controlling and securing teleconference sessions |
US20030158900A1 (en) * | 2002-02-05 | 2003-08-21 | Santos Richard A. | Method of and apparatus for teleconferencing |
EP1639487A4 (en) * | 2003-06-27 | 2008-06-18 | Akonix Systems Inc | Context sensitive transfer with active listening and active alerts |
US20060291637A1 (en) * | 2005-06-13 | 2006-12-28 | David Erickson | Systems and methods for a reliable teleconferencing system |
US7634074B2 (en) * | 2005-09-30 | 2009-12-15 | Motorola, Inc. | Method and apparatus for making sidebar calls |
US20080137831A1 (en) * | 2006-10-31 | 2008-06-12 | Jonathan Khorsandi | Podcast Of Conference Calls |
US8233605B2 (en) * | 2007-01-03 | 2012-07-31 | At&T Intellectual Property I, L.P. | Methods, systems, and products for monitoring conferences |
US8144855B2 (en) * | 2007-08-06 | 2012-03-27 | International Business Machines Corporation | Optimizing interactive voice response unit port utilization |
US9641798B2 (en) * | 2009-09-24 | 2017-05-02 | At&T Intellectual Property I, L.P. | Very large conference spanning multiple media servers in cascading arrangement |
US8477920B2 (en) * | 2009-09-28 | 2013-07-02 | At&T Mobility Ii Llc | Systems and methods for managing the status of participants of a tele-networking meeting |
US8995423B2 (en) * | 2009-10-21 | 2015-03-31 | Genesys Telecommunications Laboratories, Inc. | Multimedia routing system for securing third party participation in call consultation or call transfer of a call in Progress |
US8755509B2 (en) * | 2010-04-22 | 2014-06-17 | Brian D Burt | Teleconferencing system for allowing large numbers of callers by transferring callers to connected servers in a call bridge |
-
2011
- 2011-04-21 US US13/064,854 patent/US8755509B2/en not_active Expired - Fee Related
- 2011-04-21 US US13/064,850 patent/US20120177192A1/en not_active Abandoned
- 2011-04-21 US US13/064,849 patent/US8406405B2/en not_active Expired - Fee Related
- 2011-04-21 US US13/064,856 patent/US20110261940A1/en not_active Abandoned
- 2011-04-21 US US13/064,853 patent/US8559609B2/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7317791B2 (en) * | 2002-08-08 | 2008-01-08 | International Business Machines Corporation | Apparatus and method for controlling conference call participants |
US20080065998A1 (en) * | 2006-09-11 | 2008-03-13 | Broadnet Teleservices, Llc | Teleforum apparatus and method |
US8275108B2 (en) * | 2008-02-26 | 2012-09-25 | International Business Machines Corporation | Hierarchal control of teleconferences |
US20100274796A1 (en) * | 2009-04-27 | 2010-10-28 | Avaya, Inc. | Intelligent conference call information agents |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8654953B2 (en) * | 2010-11-18 | 2014-02-18 | International Business Machines Corporation | Managing subconference calls within a primary conference call |
US9131057B2 (en) | 2010-11-18 | 2015-09-08 | International Business Machines Corporation | Managing subconference calls within a primary conference call |
Also Published As
Publication number | Publication date |
---|---|
US20110261940A1 (en) | 2011-10-27 |
US8755509B2 (en) | 2014-06-17 |
US8559609B2 (en) | 2013-10-15 |
US8406405B2 (en) | 2013-03-26 |
US20110261944A1 (en) | 2011-10-27 |
US20110261939A1 (en) | 2011-10-27 |
US20110261938A1 (en) | 2011-10-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8266535B2 (en) | Teleforum apparatus and method | |
US20120177192A1 (en) | Teleconferencing system for allowing the breaking out of groups of callers into sub-teleconferences and the reporting of callers speaking in the sub-teleconferences | |
US7734692B1 (en) | Network collaboration system with private voice chat | |
US7870192B2 (en) | Integrated voice and video conferencing management | |
US8849907B1 (en) | System and method for notifying participants of topics in an ongoing meeting or conference | |
US7567662B1 (en) | Conference calls via electronic messaging interface | |
US8135774B2 (en) | Virtual contact center with dynamic routing | |
CN101119221B (en) | Conference bridge server | |
EP1924051A1 (en) | Relational framework for non-real-time audio/video collaboration | |
US20100153497A1 (en) | Sharing expression information among conference participants | |
US20090089685A1 (en) | System and Method of Communicating Between A Virtual World and Real World | |
US20030046344A1 (en) | Method and system for controlling and securing teleconference sessions | |
US20120114112A1 (en) | Call center with federated communications | |
WO2005094051A1 (en) | Active speaker information in conferencing systems | |
US9571660B2 (en) | Conference call question manager | |
JPWO2008078555A1 (en) | Conference control method, system and program | |
US20090027485A1 (en) | Automatic Monitoring of a Call Participant's Attentiveness | |
US20090016514A1 (en) | Dynamic configuration of conference calls | |
US11659092B2 (en) | Enhancing agent's efficiency in a contact center by using a multi-agent to multi-contact routing orchestration | |
JP2005057781A (en) | Advanced group communication system | |
Hirsh et al. | Why HP people do and don’t use videoconferencing systems | |
Power et al. | Communicating with Australian deaf people about communication technology | |
US12095829B2 (en) | Method for managing communication channel for each of a plurality of participants of online meeting room and system using the same | |
JP2003008778A (en) | Internet multicall system | |
Jeffrey | Telephone and audio conferencing: Origins, applications and social behaviour |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |