CA2159249C - Method for automatically establishing a conference call - Google Patents
Method for automatically establishing a conference callInfo
- Publication number
- CA2159249C CA2159249C CA002159249A CA2159249A CA2159249C CA 2159249 C CA2159249 C CA 2159249C CA 002159249 A CA002159249 A CA 002159249A CA 2159249 A CA2159249 A CA 2159249A CA 2159249 C CA2159249 C CA 2159249C
- Authority
- CA
- Canada
- Prior art keywords
- call
- participants
- subscriber
- conference call
- telephone
- 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.)
- Expired - Fee Related
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/07—Split billing, i.e. both A-party and B-party charged for the communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
-
- 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
- H04M2203/00—Aspects of automatic or semi-automatic exchanges
- H04M2203/50—Aspects of automatic or semi-automatic exchanges related to audio conference
- H04M2203/5063—Centrally initiated conference, i.e. Conference server dials participants
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/64—Split billing, sharing the cost of calls, e.g. between calling and called parties
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/38—Graded-service arrangements, i.e. some subscribers prevented from establishing certain connections
- H04M3/382—Graded-service arrangements, i.e. some subscribers prevented from establishing certain connections using authorisation codes or passwords
-
- 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/487—Arrangements for providing information services, e.g. recorded voice services or time announcements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
Abstract
Methods and apparatus are disclosed for automatically establishing a conference call to a preselected list of prospective participants (12,14,16 and 18) to the conference call. A subscriber to the conference calling service predefines one or more lists of participants, each list being associated with a different conference call.
When the subscriber wishes to initiate a conference call, the subscriber accesses the network (10) and requests that the call be set up. The network originates (e.g., dials) calls to each of the participants on a specified list. The network then bridges these individual calls to establish the conference call. The cost of the conference call can be billed to the subscriber or shared among the participants to the call.
When the subscriber wishes to initiate a conference call, the subscriber accesses the network (10) and requests that the call be set up. The network originates (e.g., dials) calls to each of the participants on a specified list. The network then bridges these individual calls to establish the conference call. The cost of the conference call can be billed to the subscriber or shared among the participants to the call.
Description
2 1 ~
METHOD FOR AUTOMATICALLY ESTABLISHING
A CONFERENCE CALL
Technical Field S This invention relates to methods and apparatus for establishing a call between seve~ral parties.
Background of the Invention There are several arrangements known in the art for establishing a conference call between three or more parties. One method for establishing a conference call involves having a person call each party to the conference and individually bridge each called party onto the collrt;lence call. While several people can be added to a single call in a straightforward manner, this technique is limited in the number of parties that can be added to a call without degrading the quality of the telephone service. A strai~,hlrol ~.i bridging of several calls reduces the amount of power which can be ll~ lf~lLed to any party. Also, this technique requires that the party establishing the col~lc;~lce call ("the host") individually call each participant. This is time-con~llming and requires that the host have available each time the Gonference call is to be set up, the telephone numbers of each of the participants.
A second technique for establishing a conference call involves providing a "dial-in" telephone number, which is accessed through the use of an access code, to join all parties at a common bridge. This technique provides significantly improved performance and auditory quality for conference calls involving a large number of participants. Also, each participant dials in to the bridge, elimin~tin~ the need for the host to dial each participant individually. Nevertheless this technique requires that the conference call be piea~ ged so that a dial-in number and access code can be 2l5~2~
-assigned for the call. Each participant must know of the call beforehand to be able to participate.
Summarv of the Invention Increased calling convenience is provided in accordance with the invention by establishing a preselected list of prospective participants to a conference call and allowing a conference call customer (a "subscriber") to cause the communicationsnetwork to initiate the conference call to the list of participants. The conference call service subscriber pre~lefines one or more lists of participants, each list being associated with a conference call. When the subscriber wishes to initiate a conference call, the subscriber simply accesses the network and instructs the network to originate (e.g., dial) calls to each of the participants on a specified list. The network then bridges the individual calls to establish the conference call.
In an exemplary embodiment of the invention, a subscriber ~ccesses a platform and directs equipm~qnt within the communications network to initiate a conference call to a pre~let~rmined list of participants stored in a ~l~t~b~se within the network. A "group identifier" is provided to uniquely identify each list of participants. The cost of the conference call can be billed to the subscriber or shared among the participants to the call.
Brief Description of the Drawings In the drawings:
FIG. i is a simplified block diagram of a portion of a telecommunications network suitable for conference calling in accordance with the principles of theinvention;
FIG. 2 is a flowchart of the process for placing a call in accordance with the invention, 2 I ~` 9 2 ~ 5~-~
-FIG. 3 is a flowchart of the process for creating a record for a new conference call group; and FIG. 4 is a diagram of an exemplary format for a database record in accordance with the principles of the invention.
Detailed Description We have recognized that a subscriber may predefine a list of participants to a conference call and cause the communications network to initiate the conference call for the subscriber. In a novel d~lule from the prior art, this invention provides a 10 method for the subscriber to define several groups of frequently called participants.
For example, the subscriber may define one group to include close family members.
The subscriber may define a second group to include an e~te~ded list of family members. Another group may be defined to include a project team for work, while still another group is defined to include members of a civic org~ni7~tion.
Referring now to FIG. 1, an interexchange carrier (IXC) network 10 is shown connectedtoapluralityoftelephonestations 12, 14, 16,and 18,throughlocal exchange carrier (LEC) switches 20, 22, 24, and 26, respectively. IXC network 10includes IXC switches 28, 30, 32, and 34, teleconferencing system 35, and telephone bridge hal.lw~e 36. Teleconferencing system 35 includes a ~t~ba~e 37, a 20 processor 38, and voice proces~in~ equipment 40. The IXC and LEC switches lively are 4ESSTM and SESS~ switches, respectively, which are commercially available from AT&T Corp. Bridge hafdw~ 36 may be implemented using bridge hardware (which, as used herein also refers to any necessary software) commercially available from Ovation Corp. or Centigram Corp. and arranged in the network such25 that it is shared by several platforms. The voice processing equipment 40 illustratively comprises Con~,.salllsg speech processing equipment from AT&T and, where appropriate, commercially available speech and voice recognition equipment.
21S92 ~ 9 Although the invention ~vill be described herein in the context of equipment implemented in an IXC network, one skilled in the art will appreciate that the invention also could be implemented in a local exchange carrier's network. Also,elements which are shown as part of teleconferencing system 35 (e.g., l~t~b~se 37 5 and voice processing equipment 40) could be impl.oment~l as separate components of the network, and bridge har.lw~e 36 could be implemented as part of the teleconferencing platform.
Processor 38 has four p~ l~.y functions. First, processor 38 creates and modifies records that are stored within database 37 to define a subscriber's calling 10 lists and account plerelGl~ces. Second, processor 38 performs a security function of ensuring that only authorized callers (e.g., a subscriber and his or her designees) are allowed to initiate conference calls. Third, processor 38 performs the function of interacting with bridge h~dw~e 36 (and the software associated with hardware 36)to establish and l~i",i"itte conference calls. Fourth, processor 38 controls voice 15 processing equipment 40. Processor 38 may be implemented using any convenientprocessor which can pe,rolln these functions. One example of suitable equipment is a network control point commercially available from AT&T Corp.
At a high level, the process for setting up a call in accordance with one aspectof the invention involves obtaining information to identify a subscriber and using 20 that information to retrieve calling information from a ~l~t~b~ee~ authenticating the subscriber's identity, identifying a group of prospective participants to a call, dialing the telephone numbers of participants, and subsequently bridging calls to establish the conference call.
In an illustrative embodiment of the invention, a subscriber at telephone 25 station 12 accesses the teleconferencing platform (i.e., teleconferencing system 35) by dialing a toll-free or so-called "800 number." The 800 number connects the subscriber to the teleconferencing platform, for example, via an AT&T 800 - 215 9i~ 49 Megacom platform. When the call from the subscriber reaches the platform, processor 38 receives and ca~Lu,~s the automatic number identifier (ANI) of telephone station 12, together with the dialed 800 number. Processor 38 uses theANI (or another convenient subscriber identifier as described below) to retrieve from S database 37 one or more records which include information about the subscriber's pre-defined calling groups. (As will be described below in greater detail with respect to FIG. 4, a separate record preferably is provided for each calling group defined by the subscriber.) The retrieved records are stored within a temporary memory (notshown) associated with processor 38. Voice processing unit 40, under the control of 10 processor 38, requests a personal identification number or "PIN" from the subscriber.
When the subscriber enters a PIN, processor 38 coll,pales the PIN with a pre-defined PIN (which may include letters as well as numbers) stored in the records in the temporary memory as a security measure to cleterrnine whether to continue processing the call. The subscriber may enter the PIN by keying selected dual-tone 15 multifrequency (DTMF) digits from a telephone keypad. Alternatively, the subscriber may speak the PIN, which is recognized using conventional speech recognition (speaker independent) or voice recognition (speaker dependent) techniques.
Additional flexibility can be provided to allow a subscriber to access the 20 conference calling capability of the invention from telephones other than thesubscriber's "home" telephone by requesting the subscriber to "press 1 " if calling from home, or to directly enter the subscriber identifier. If the caller has entered a "1" to indicate that the call origin~ted at home, processor 38 uses the subscriber's ANI as the subscriber identifier, as discussed above. Otherwise, processor 38 uses 25 the subscriber-specified identifier.
Once the system has identified the subscriber and verified the subscriber's authority to use the system, the subscriber can use and customize the conference ~lS9',~9 calling r~lull;s of the subscriber's telephone service through a multi-level menu arrangement. The menu compri.ces dirrelellt tiers represented as instructions stored in processor 38. The subscriber is given the option to: (1) place a call, (2) schedule a call, (3) create a group identifier and a list of participants, or (4) modify an existing 5 group. The menu is coll"llullicated to the subscriber, and menu selections arereceived from the subscriber through the use of voice processing equipment 40 under control of processor 38. The following paragraphs, together with FIGs. 2 and 3, illustrate the operation of a system embodying the invention.
FIG. 2 shows the process for placing a call following subscriber identification 10 and authentication, First, voice processing eqllipm~nt 40 requests the caller to specify a group identifier. The group identifier uniquely identifies a group of participants to a co~ ce call. More particularly, the group identifier uniquely identifies the one record of the several records associated with a particular subscriber that will be used to set up a particular conference call. The subscriber specifies the 15 group identifier, either by entering DTMF digits or by speaking a group identifier that can be recognized using collv~lllional speech or voice recognition techniques.
Processor 38 uses the specified group identifier to select a particular one of the subscriber's records.
Voice processing equipment 40 then plays an announcement such as "please 20 hold while I establish the call." Processor 38 then causes bridge hardware 36 to originate calls to each of the d~stin~tions (telephone numbers) specified in the record, for example, to telephone stations 14, 16, and 18 of FIG. 1. The calls to the individual participants are origin~ted automatically, that is, without further action by the subscriber. Each called participant then is bridged onto the conference call with 25 the subscriber. Rather than ~ ining the original connection with the subscriber through the 800 number platform, it may be advantageous to disconnect the call between the subscriber and the platform and have bridge hardware 36 dial out to the subscriber. The subscriber is bridged to conference call in the same manner as other participants. The conference call proceeds in a conventional manner and is termin~ted when the various participants disconnect from the bridge (e.g., when each participant "hangs up").
In accordance with an aspect of the invention, the subscriber is given the option of scheduling a col~lcnce call with a particular calling group take place at a predet~rmined time in the future. For example, a subscriber may pre-arrange to have a conference call with the "family" calling group (for which the subscriber has defined a record and a group identifier) at a specified date and time in the future when all members of the group will be available, perhaps a week in advance.
Alternatively, the subscriber may schedule a conference call to be held every Sunday evening at 8 p.m. with the "family" calling group. One skilled in the art will readily appreciate that, in view of this disclosure, the current scheduling capability of commercially-available telephone bridge equipment can be readily modified to schedule conference calls in accordance with the principles ofthe invention.
FIG. 3 shows a flowchart of an exemplary process for creating a new calling list or group. After receiving an indication from the subscriber that the subscriber wishes to create a new list, processor 38 causes voice processing equipment 40 to instruct the subscriber to provide a group identifier. The group identifier could be one or more alphanumeric characters, and preferably is a custom label such as "family," "school," "soccer team," or "work project XYZ" to facilitate easy and unique identification of a calling group. Voice processing equipment 40 then request the subscriber to select a global billing option plcfelcnce to be used to bill for the call. The subscriber is then asked to provide a list of telephone numbers that will be used to set up a conference call with the identified group. The subscriber enters telephone numbers, sepal~l~d by a delimiter such as the "#" symbol by pressing DTMF keys on a telephone keypad, or by speaking the telephone number. Processor 2 ~
38 can be programmed to prompt the subscriber for a label to be associated with each telephone number (e.g., the label may be the name of the participant associated with a given telephone number) and any special billing treatment to be applied to that leg of the conference call. When the telephone numbers of all of the prospective 5 conference call participants have been entered, voice processing equipment 40 queries the subscriber as to whether the subscriber wishes to create another calling group. If the subscriber elects to create a new group, the process is repeated.
Otherwise, the subscriber is returned to the initial menu.
FIG. 4 shows an exemplary record 50. Record 50 includes a subscriber identifier field 52, a subscriber PIN field 54, a group identifier field 56, a telephone number field 57, a global billing indicator field 58, a "temporary dial number" field 59, and several fields which store telephone numbers of prospective participants to a conference call (illustratively shown as telephone number fields 60, 62, and 64). The subscriber identifier and PIN, stored in fields 52 and 54, respectively, are identical 15 for all records associated with a particular subscriber so as to uniquely associate the records with that subscriber. The information contained in the rem~inin~ fields within record 50 vary from record to record so that each calling group (identified by the unique group identifier stored within group identifier field 56) may includedifferent participants, billing plerelellces, and other optional information unique to 20 the particular calling group. The subscriber identifier may be the ANI of thesubscriber's home telephone or any other suitable identifier. Using the subscriber's ANI as the subscriber identifier may be convenient because this information can be captured from the si,~n~ling messages used to set up the call and automatically passed to processor 38, thereby elimin~ting the need to collect a subscriber identifier from 25 the subscriber.
Telephone number field 57 stores the subscriber's telephone number. This information is necessary when bridge hardware 36 must dial out to the subscriber 2 1 7 ~
when setting up a conference call. The global billing indicator stored within field 58 indicates the payment option selected by the subscriber for the particular calling group. The payment options could be, for example, that the subscriber pays all costs for the col~erellce call, or that all parties pay a proportionate share of the costs for S the conference call. (Methods and a~alalus for billing separately for each "leg" of a conference call are disclosed in U.S. Patent 4,481,383 issued November 6, 1984 to Madon et al., which is hereby incorporated by reference.) Regardless of the setting of the global billing indicator, an option can be provided to override the global billing treatment on a call by call basis. This may be accomplished by Ç?ln~ing voice processing equipment 40 to play an announcement to the subscriber when the conference call is requested asking whether the subscriber wishes to change the billing arrangements for the call. Temporary dial number field 59 stores a telephone number which is used to reach the subscriber under selected circumstances. When used, the temporary dial telephone number replaces the default telephone number specified in field 57. The temporary dial telephone number may be used, for example, when the subscriber is traveling away from home or work but still wishes to establish the conference call to the conference call group identified in the record.
Record 50 preferably includes several additional fields for storing information. These fields include additional PIN field 66, special billing indicator fields 68 and 69, label fields 70, 71, and 71, a "bill to" telephone number field 73, a "number of participants" field 74, a video indicator field 76, and one or more miscellaneous fields for storing information which makes call processing more efficient (e.g., field 78). Additional PIN field 66 enables the subscriber to specify a PIN that can be used by other callers to place a call to the identified group. A caller providing a PIN which matches the data in this field will be allowed to place a call but will not be allowed to change the participants to the group or change any billing options. Special billing indicators stored in fields 68 and 69 are supplemental to the 21 Y~ ~ 2 ~ ~
global billing indicator and are associated with a respective one of telephone number fields 60 and 62 to enable the subscriber to override the global billing plt;fclellce specified by global billing indicator 58 on a participant-by-participant basis. For example, global billing indicator 58 may specify that each participant to a conference 5 call pay a respective share of the telecommunications cost for the call. Special billing indicator 69 may be used to specify that the subscriber will pay the charges associated with the call placed to the telephone nurnber specified in telephone number field 62. Labels stored within fields 70, 71, and 72 are associated with each of the telephone numbers in fields 60, 62, and 64, respectively, to facilitate easy 10 identification ofthe participant to be reached at the telephone numbers in fields 60, 62, and 64. A "bill to" telephone nurnber may be provided in field 73 and associated with a telephone number to be dialed (field 60) to identify a billing nurnber, such as a telephone number or credit card number, to be billed for the call. This "bill to"
number may be convenient if the telephone number specified in field 60 is a number 15 that cannot or should not be billed for the call (e.g., a pay phone or hotel room phone). The nurnber of participants field 74 stores the total number of telephone number fields specified for the group identifier. Video indicator 76 indicates whether the call will be a video conference call.
Should the subscriber decide to modify an existing calling group record, the 20 subscriber is given the option of (1) deleting a group or ch~ngin~ a group name, (2) ch~nging the global billing indicator, and (3) ch~3ngin~ inforrnation about the participants of a specified calling group. With regard to item 3, above, the subscriber may add or delete participants, change the telephone nurnber or label associated with a given participant, or change the billing option for a particular participant. A
25 "review" function preferably is provided to facilitate revising the record. The review function would cause voice processing equipment 40 to recite the current information or subscriber's selections within the record. For exarnple, if a subscriber elected to -- 2~ 7 2 ~
"review" the contents of the record for a particular calling group, voice processing equipment 40 would recite the names (i.e., labels) associated with each of the telephone numbers in the defined group. If the subscriber elected to modify the information associated with a particular participant, the voice processing equipment 5 would recite the current information stored for the participant (e.g., label, telephone number, special billing plerelellce, and "bill to" telephone number).
As described above, various arrangements can be made to bill for calls placed in accordance with the invention. One option is to have the subscriber pay for calls to one or more of the participants. When the subscriber has elected to bear the cost 10 of the call, it is desirable to cause voice processing equipment 40 to generate and deliver a message to the called participant indicating that the subscriber will pay for the call. By informing the prospective participant that the subscriber will pay, the possibility that the participant will termin~te the call is minimi7~1, because the participant knows that he or she will not be billed. Conversely, when each 15 prospective participant is expected to pay a share of the cost, it is desirable to inforrn the participant of this fact and give the participant an opportunity to accept or deny the charges. Voice processing equipment 40 interacts with the prospective participant to obtain this information after the call is established, but prior to bridging the participant onto the conference call. Bridge hardw~e 36 performs the actual 20 billing, including the generation of billing records, using techniques well known in the art.
Arrangements can be made to deal with situations where a dialed participant is unavailable or the call is answered by an answering machine. Voice processingequipment 40, under the control of processor 38, can play announcements to a party 25 answering a telephone call that the call is for a particular person. l~or example, the equipment may play an instruction message such as: "This is a conference call for Tom Smith -- to participate, please remain on the line." Alternatively, the voice æ 1 ~ ~ 7~
processing equipment may instruct the call recipient to "press '1' to join the conference call or hang up if you do not wish to join the call." Calls answered by an answering machine, which cannot respond to the instructions given, will receive an a~plopl;ate message, including instructions for the participant to join the call in-5 progress.
Bridge hardware 36 preferably generates a signal, such as an audible tone, as additional participants are added to the call. Because processor 38 has available to it the dialed numbers, processor 38 also could cause voice processing har.lw~e 40 to generate an announcement specifying the telephone number of the participant joining 10 the call. As previously discussed, labels can be associated with each telephone number in record 50. These labels can be announced when the party at the respective telephone number has joined the call. For example, the label "Mary" could be specified within field 70 and associated with the telephone number in field 60. When a call is ori~;in~te~l to the number in field 60, processor 38 would cause voice15 processing equipment 40 to announce "Mary has just joined the call."
At the end of a conference call, all of the participants are disconnected from bridge hardware 36 and the records are discarded from the temporary memory of processor 3 8. One skilled in the art will readily appreciate that the system could be modified without departing from the scope of the invention to enable the subscriber 20 to retain contact with processor 3 8 and be provided with access to the main menu.
This provides the subscriber with an opportunity to initiate a second conference call to another calling group or to modify a calling list while elimin~ting the need for the subscriber to re-dial the 800 access number and to re-enter the subscriber identifier and PIN. The subscriber simply remains on the line after all other participants have 25 disconnected from the bridge, or enters a predetermined sequence of DTMF signals 2 1 ~J 9 ~! ~
recognized by bridge hardware 36 as a cornmand to return the subscriber to the main menu.
METHOD FOR AUTOMATICALLY ESTABLISHING
A CONFERENCE CALL
Technical Field S This invention relates to methods and apparatus for establishing a call between seve~ral parties.
Background of the Invention There are several arrangements known in the art for establishing a conference call between three or more parties. One method for establishing a conference call involves having a person call each party to the conference and individually bridge each called party onto the collrt;lence call. While several people can be added to a single call in a straightforward manner, this technique is limited in the number of parties that can be added to a call without degrading the quality of the telephone service. A strai~,hlrol ~.i bridging of several calls reduces the amount of power which can be ll~ lf~lLed to any party. Also, this technique requires that the party establishing the col~lc;~lce call ("the host") individually call each participant. This is time-con~llming and requires that the host have available each time the Gonference call is to be set up, the telephone numbers of each of the participants.
A second technique for establishing a conference call involves providing a "dial-in" telephone number, which is accessed through the use of an access code, to join all parties at a common bridge. This technique provides significantly improved performance and auditory quality for conference calls involving a large number of participants. Also, each participant dials in to the bridge, elimin~tin~ the need for the host to dial each participant individually. Nevertheless this technique requires that the conference call be piea~ ged so that a dial-in number and access code can be 2l5~2~
-assigned for the call. Each participant must know of the call beforehand to be able to participate.
Summarv of the Invention Increased calling convenience is provided in accordance with the invention by establishing a preselected list of prospective participants to a conference call and allowing a conference call customer (a "subscriber") to cause the communicationsnetwork to initiate the conference call to the list of participants. The conference call service subscriber pre~lefines one or more lists of participants, each list being associated with a conference call. When the subscriber wishes to initiate a conference call, the subscriber simply accesses the network and instructs the network to originate (e.g., dial) calls to each of the participants on a specified list. The network then bridges the individual calls to establish the conference call.
In an exemplary embodiment of the invention, a subscriber ~ccesses a platform and directs equipm~qnt within the communications network to initiate a conference call to a pre~let~rmined list of participants stored in a ~l~t~b~se within the network. A "group identifier" is provided to uniquely identify each list of participants. The cost of the conference call can be billed to the subscriber or shared among the participants to the call.
Brief Description of the Drawings In the drawings:
FIG. i is a simplified block diagram of a portion of a telecommunications network suitable for conference calling in accordance with the principles of theinvention;
FIG. 2 is a flowchart of the process for placing a call in accordance with the invention, 2 I ~` 9 2 ~ 5~-~
-FIG. 3 is a flowchart of the process for creating a record for a new conference call group; and FIG. 4 is a diagram of an exemplary format for a database record in accordance with the principles of the invention.
Detailed Description We have recognized that a subscriber may predefine a list of participants to a conference call and cause the communications network to initiate the conference call for the subscriber. In a novel d~lule from the prior art, this invention provides a 10 method for the subscriber to define several groups of frequently called participants.
For example, the subscriber may define one group to include close family members.
The subscriber may define a second group to include an e~te~ded list of family members. Another group may be defined to include a project team for work, while still another group is defined to include members of a civic org~ni7~tion.
Referring now to FIG. 1, an interexchange carrier (IXC) network 10 is shown connectedtoapluralityoftelephonestations 12, 14, 16,and 18,throughlocal exchange carrier (LEC) switches 20, 22, 24, and 26, respectively. IXC network 10includes IXC switches 28, 30, 32, and 34, teleconferencing system 35, and telephone bridge hal.lw~e 36. Teleconferencing system 35 includes a ~t~ba~e 37, a 20 processor 38, and voice proces~in~ equipment 40. The IXC and LEC switches lively are 4ESSTM and SESS~ switches, respectively, which are commercially available from AT&T Corp. Bridge hafdw~ 36 may be implemented using bridge hardware (which, as used herein also refers to any necessary software) commercially available from Ovation Corp. or Centigram Corp. and arranged in the network such25 that it is shared by several platforms. The voice processing equipment 40 illustratively comprises Con~,.salllsg speech processing equipment from AT&T and, where appropriate, commercially available speech and voice recognition equipment.
21S92 ~ 9 Although the invention ~vill be described herein in the context of equipment implemented in an IXC network, one skilled in the art will appreciate that the invention also could be implemented in a local exchange carrier's network. Also,elements which are shown as part of teleconferencing system 35 (e.g., l~t~b~se 37 5 and voice processing equipment 40) could be impl.oment~l as separate components of the network, and bridge har.lw~e 36 could be implemented as part of the teleconferencing platform.
Processor 38 has four p~ l~.y functions. First, processor 38 creates and modifies records that are stored within database 37 to define a subscriber's calling 10 lists and account plerelGl~ces. Second, processor 38 performs a security function of ensuring that only authorized callers (e.g., a subscriber and his or her designees) are allowed to initiate conference calls. Third, processor 38 performs the function of interacting with bridge h~dw~e 36 (and the software associated with hardware 36)to establish and l~i",i"itte conference calls. Fourth, processor 38 controls voice 15 processing equipment 40. Processor 38 may be implemented using any convenientprocessor which can pe,rolln these functions. One example of suitable equipment is a network control point commercially available from AT&T Corp.
At a high level, the process for setting up a call in accordance with one aspectof the invention involves obtaining information to identify a subscriber and using 20 that information to retrieve calling information from a ~l~t~b~ee~ authenticating the subscriber's identity, identifying a group of prospective participants to a call, dialing the telephone numbers of participants, and subsequently bridging calls to establish the conference call.
In an illustrative embodiment of the invention, a subscriber at telephone 25 station 12 accesses the teleconferencing platform (i.e., teleconferencing system 35) by dialing a toll-free or so-called "800 number." The 800 number connects the subscriber to the teleconferencing platform, for example, via an AT&T 800 - 215 9i~ 49 Megacom platform. When the call from the subscriber reaches the platform, processor 38 receives and ca~Lu,~s the automatic number identifier (ANI) of telephone station 12, together with the dialed 800 number. Processor 38 uses theANI (or another convenient subscriber identifier as described below) to retrieve from S database 37 one or more records which include information about the subscriber's pre-defined calling groups. (As will be described below in greater detail with respect to FIG. 4, a separate record preferably is provided for each calling group defined by the subscriber.) The retrieved records are stored within a temporary memory (notshown) associated with processor 38. Voice processing unit 40, under the control of 10 processor 38, requests a personal identification number or "PIN" from the subscriber.
When the subscriber enters a PIN, processor 38 coll,pales the PIN with a pre-defined PIN (which may include letters as well as numbers) stored in the records in the temporary memory as a security measure to cleterrnine whether to continue processing the call. The subscriber may enter the PIN by keying selected dual-tone 15 multifrequency (DTMF) digits from a telephone keypad. Alternatively, the subscriber may speak the PIN, which is recognized using conventional speech recognition (speaker independent) or voice recognition (speaker dependent) techniques.
Additional flexibility can be provided to allow a subscriber to access the 20 conference calling capability of the invention from telephones other than thesubscriber's "home" telephone by requesting the subscriber to "press 1 " if calling from home, or to directly enter the subscriber identifier. If the caller has entered a "1" to indicate that the call origin~ted at home, processor 38 uses the subscriber's ANI as the subscriber identifier, as discussed above. Otherwise, processor 38 uses 25 the subscriber-specified identifier.
Once the system has identified the subscriber and verified the subscriber's authority to use the system, the subscriber can use and customize the conference ~lS9',~9 calling r~lull;s of the subscriber's telephone service through a multi-level menu arrangement. The menu compri.ces dirrelellt tiers represented as instructions stored in processor 38. The subscriber is given the option to: (1) place a call, (2) schedule a call, (3) create a group identifier and a list of participants, or (4) modify an existing 5 group. The menu is coll"llullicated to the subscriber, and menu selections arereceived from the subscriber through the use of voice processing equipment 40 under control of processor 38. The following paragraphs, together with FIGs. 2 and 3, illustrate the operation of a system embodying the invention.
FIG. 2 shows the process for placing a call following subscriber identification 10 and authentication, First, voice processing eqllipm~nt 40 requests the caller to specify a group identifier. The group identifier uniquely identifies a group of participants to a co~ ce call. More particularly, the group identifier uniquely identifies the one record of the several records associated with a particular subscriber that will be used to set up a particular conference call. The subscriber specifies the 15 group identifier, either by entering DTMF digits or by speaking a group identifier that can be recognized using collv~lllional speech or voice recognition techniques.
Processor 38 uses the specified group identifier to select a particular one of the subscriber's records.
Voice processing equipment 40 then plays an announcement such as "please 20 hold while I establish the call." Processor 38 then causes bridge hardware 36 to originate calls to each of the d~stin~tions (telephone numbers) specified in the record, for example, to telephone stations 14, 16, and 18 of FIG. 1. The calls to the individual participants are origin~ted automatically, that is, without further action by the subscriber. Each called participant then is bridged onto the conference call with 25 the subscriber. Rather than ~ ining the original connection with the subscriber through the 800 number platform, it may be advantageous to disconnect the call between the subscriber and the platform and have bridge hardware 36 dial out to the subscriber. The subscriber is bridged to conference call in the same manner as other participants. The conference call proceeds in a conventional manner and is termin~ted when the various participants disconnect from the bridge (e.g., when each participant "hangs up").
In accordance with an aspect of the invention, the subscriber is given the option of scheduling a col~lcnce call with a particular calling group take place at a predet~rmined time in the future. For example, a subscriber may pre-arrange to have a conference call with the "family" calling group (for which the subscriber has defined a record and a group identifier) at a specified date and time in the future when all members of the group will be available, perhaps a week in advance.
Alternatively, the subscriber may schedule a conference call to be held every Sunday evening at 8 p.m. with the "family" calling group. One skilled in the art will readily appreciate that, in view of this disclosure, the current scheduling capability of commercially-available telephone bridge equipment can be readily modified to schedule conference calls in accordance with the principles ofthe invention.
FIG. 3 shows a flowchart of an exemplary process for creating a new calling list or group. After receiving an indication from the subscriber that the subscriber wishes to create a new list, processor 38 causes voice processing equipment 40 to instruct the subscriber to provide a group identifier. The group identifier could be one or more alphanumeric characters, and preferably is a custom label such as "family," "school," "soccer team," or "work project XYZ" to facilitate easy and unique identification of a calling group. Voice processing equipment 40 then request the subscriber to select a global billing option plcfelcnce to be used to bill for the call. The subscriber is then asked to provide a list of telephone numbers that will be used to set up a conference call with the identified group. The subscriber enters telephone numbers, sepal~l~d by a delimiter such as the "#" symbol by pressing DTMF keys on a telephone keypad, or by speaking the telephone number. Processor 2 ~
38 can be programmed to prompt the subscriber for a label to be associated with each telephone number (e.g., the label may be the name of the participant associated with a given telephone number) and any special billing treatment to be applied to that leg of the conference call. When the telephone numbers of all of the prospective 5 conference call participants have been entered, voice processing equipment 40 queries the subscriber as to whether the subscriber wishes to create another calling group. If the subscriber elects to create a new group, the process is repeated.
Otherwise, the subscriber is returned to the initial menu.
FIG. 4 shows an exemplary record 50. Record 50 includes a subscriber identifier field 52, a subscriber PIN field 54, a group identifier field 56, a telephone number field 57, a global billing indicator field 58, a "temporary dial number" field 59, and several fields which store telephone numbers of prospective participants to a conference call (illustratively shown as telephone number fields 60, 62, and 64). The subscriber identifier and PIN, stored in fields 52 and 54, respectively, are identical 15 for all records associated with a particular subscriber so as to uniquely associate the records with that subscriber. The information contained in the rem~inin~ fields within record 50 vary from record to record so that each calling group (identified by the unique group identifier stored within group identifier field 56) may includedifferent participants, billing plerelellces, and other optional information unique to 20 the particular calling group. The subscriber identifier may be the ANI of thesubscriber's home telephone or any other suitable identifier. Using the subscriber's ANI as the subscriber identifier may be convenient because this information can be captured from the si,~n~ling messages used to set up the call and automatically passed to processor 38, thereby elimin~ting the need to collect a subscriber identifier from 25 the subscriber.
Telephone number field 57 stores the subscriber's telephone number. This information is necessary when bridge hardware 36 must dial out to the subscriber 2 1 7 ~
when setting up a conference call. The global billing indicator stored within field 58 indicates the payment option selected by the subscriber for the particular calling group. The payment options could be, for example, that the subscriber pays all costs for the col~erellce call, or that all parties pay a proportionate share of the costs for S the conference call. (Methods and a~alalus for billing separately for each "leg" of a conference call are disclosed in U.S. Patent 4,481,383 issued November 6, 1984 to Madon et al., which is hereby incorporated by reference.) Regardless of the setting of the global billing indicator, an option can be provided to override the global billing treatment on a call by call basis. This may be accomplished by Ç?ln~ing voice processing equipment 40 to play an announcement to the subscriber when the conference call is requested asking whether the subscriber wishes to change the billing arrangements for the call. Temporary dial number field 59 stores a telephone number which is used to reach the subscriber under selected circumstances. When used, the temporary dial telephone number replaces the default telephone number specified in field 57. The temporary dial telephone number may be used, for example, when the subscriber is traveling away from home or work but still wishes to establish the conference call to the conference call group identified in the record.
Record 50 preferably includes several additional fields for storing information. These fields include additional PIN field 66, special billing indicator fields 68 and 69, label fields 70, 71, and 71, a "bill to" telephone number field 73, a "number of participants" field 74, a video indicator field 76, and one or more miscellaneous fields for storing information which makes call processing more efficient (e.g., field 78). Additional PIN field 66 enables the subscriber to specify a PIN that can be used by other callers to place a call to the identified group. A caller providing a PIN which matches the data in this field will be allowed to place a call but will not be allowed to change the participants to the group or change any billing options. Special billing indicators stored in fields 68 and 69 are supplemental to the 21 Y~ ~ 2 ~ ~
global billing indicator and are associated with a respective one of telephone number fields 60 and 62 to enable the subscriber to override the global billing plt;fclellce specified by global billing indicator 58 on a participant-by-participant basis. For example, global billing indicator 58 may specify that each participant to a conference 5 call pay a respective share of the telecommunications cost for the call. Special billing indicator 69 may be used to specify that the subscriber will pay the charges associated with the call placed to the telephone nurnber specified in telephone number field 62. Labels stored within fields 70, 71, and 72 are associated with each of the telephone numbers in fields 60, 62, and 64, respectively, to facilitate easy 10 identification ofthe participant to be reached at the telephone numbers in fields 60, 62, and 64. A "bill to" telephone nurnber may be provided in field 73 and associated with a telephone number to be dialed (field 60) to identify a billing nurnber, such as a telephone number or credit card number, to be billed for the call. This "bill to"
number may be convenient if the telephone number specified in field 60 is a number 15 that cannot or should not be billed for the call (e.g., a pay phone or hotel room phone). The nurnber of participants field 74 stores the total number of telephone number fields specified for the group identifier. Video indicator 76 indicates whether the call will be a video conference call.
Should the subscriber decide to modify an existing calling group record, the 20 subscriber is given the option of (1) deleting a group or ch~ngin~ a group name, (2) ch~nging the global billing indicator, and (3) ch~3ngin~ inforrnation about the participants of a specified calling group. With regard to item 3, above, the subscriber may add or delete participants, change the telephone nurnber or label associated with a given participant, or change the billing option for a particular participant. A
25 "review" function preferably is provided to facilitate revising the record. The review function would cause voice processing equipment 40 to recite the current information or subscriber's selections within the record. For exarnple, if a subscriber elected to -- 2~ 7 2 ~
"review" the contents of the record for a particular calling group, voice processing equipment 40 would recite the names (i.e., labels) associated with each of the telephone numbers in the defined group. If the subscriber elected to modify the information associated with a particular participant, the voice processing equipment 5 would recite the current information stored for the participant (e.g., label, telephone number, special billing plerelellce, and "bill to" telephone number).
As described above, various arrangements can be made to bill for calls placed in accordance with the invention. One option is to have the subscriber pay for calls to one or more of the participants. When the subscriber has elected to bear the cost 10 of the call, it is desirable to cause voice processing equipment 40 to generate and deliver a message to the called participant indicating that the subscriber will pay for the call. By informing the prospective participant that the subscriber will pay, the possibility that the participant will termin~te the call is minimi7~1, because the participant knows that he or she will not be billed. Conversely, when each 15 prospective participant is expected to pay a share of the cost, it is desirable to inforrn the participant of this fact and give the participant an opportunity to accept or deny the charges. Voice processing equipment 40 interacts with the prospective participant to obtain this information after the call is established, but prior to bridging the participant onto the conference call. Bridge hardw~e 36 performs the actual 20 billing, including the generation of billing records, using techniques well known in the art.
Arrangements can be made to deal with situations where a dialed participant is unavailable or the call is answered by an answering machine. Voice processingequipment 40, under the control of processor 38, can play announcements to a party 25 answering a telephone call that the call is for a particular person. l~or example, the equipment may play an instruction message such as: "This is a conference call for Tom Smith -- to participate, please remain on the line." Alternatively, the voice æ 1 ~ ~ 7~
processing equipment may instruct the call recipient to "press '1' to join the conference call or hang up if you do not wish to join the call." Calls answered by an answering machine, which cannot respond to the instructions given, will receive an a~plopl;ate message, including instructions for the participant to join the call in-5 progress.
Bridge hardware 36 preferably generates a signal, such as an audible tone, as additional participants are added to the call. Because processor 38 has available to it the dialed numbers, processor 38 also could cause voice processing har.lw~e 40 to generate an announcement specifying the telephone number of the participant joining 10 the call. As previously discussed, labels can be associated with each telephone number in record 50. These labels can be announced when the party at the respective telephone number has joined the call. For example, the label "Mary" could be specified within field 70 and associated with the telephone number in field 60. When a call is ori~;in~te~l to the number in field 60, processor 38 would cause voice15 processing equipment 40 to announce "Mary has just joined the call."
At the end of a conference call, all of the participants are disconnected from bridge hardware 36 and the records are discarded from the temporary memory of processor 3 8. One skilled in the art will readily appreciate that the system could be modified without departing from the scope of the invention to enable the subscriber 20 to retain contact with processor 3 8 and be provided with access to the main menu.
This provides the subscriber with an opportunity to initiate a second conference call to another calling group or to modify a calling list while elimin~ting the need for the subscriber to re-dial the 800 access number and to re-enter the subscriber identifier and PIN. The subscriber simply remains on the line after all other participants have 25 disconnected from the bridge, or enters a predetermined sequence of DTMF signals 2 1 ~J 9 ~! ~
recognized by bridge hardware 36 as a cornmand to return the subscriber to the main menu.
Claims (14)
1. A call processing method CHARACTERIZED BY the steps of:
receiving in a communications network a request to establish a conference call between a plurality of participants;
responsive to the request, automatically originating a call to each of a plurality of preselected telephone stations associated with a respective one of the plurality of participants; and bridging the calls to the plurality of preselected telephone stations to establish the conference call.
receiving in a communications network a request to establish a conference call between a plurality of participants;
responsive to the request, automatically originating a call to each of a plurality of preselected telephone stations associated with a respective one of the plurality of participants; and bridging the calls to the plurality of preselected telephone stations to establish the conference call.
2. The method of claim 1 wherein the request specifies a group identifier which uniquely identifies the plurality of preselected telephone stations.
3. The method of claim 1 wherein the request specifies a group identifier which identifies a record, stored in a database, comprising the telephone numbers of the plurality of preselected telephone stations.
4. The method of claim 3 wherein the record further comprises a billing indicator indicative of billing treatment to be used for all of the plurality of participants.
5. The method of claim 4 wherein the record further comprises a supplemental billing indicator indicative of billing treatment to be used for a predetermined one of the plurality of participants.
6. The method of claim 3 wherein the record further comprises a label which identifies which of the plurality of participants is associated with a selected one of the telephone numbers.
7. The method of claim 3 wherein the record further comprises a billing number to which charges for the call originated to a selected one of the telephone numbers is to be billed.
8. The method of claim 3 wherein the record further comprises an indication of whether at least two of the plurality of preselected telephone stations has video telephone capability.
9. The method of claim 3 wherein the record further comprises information identifying a person authorized to make a request to establish the conference call.
10. The method of claim 1 further comprising the step of announcing the identity of one of the plurality of participants to the conference call.
11. The method of claim 1 further comprising the step of querying one of the plurality of participants to determine whether the participant will accept at least a portion of the charges for the conference call.
12. The method of claim 1 further comprising the step of announcing to one of the plurality of participants information identifying a party to be billed for at least a portion of the charges for the conference call.
13. The method of claim 1 wherein the step of automatically originating a call to each of a plurality of telephone stations comprises:
accessing a database which stores information about the plurality of participants to obtain a plurality of telephone numbers to be dialed to establish the conference call between the plurality of participants; and dialing the telephone numbers to establish a telephone connection with the plurality of preselected telephone stations.
accessing a database which stores information about the plurality of participants to obtain a plurality of telephone numbers to be dialed to establish the conference call between the plurality of participants; and dialing the telephone numbers to establish a telephone connection with the plurality of preselected telephone stations.
14. The method of claim 13 wherein the request to establish a conference call comprises a request to schedule a conference call between the plurality of participants at a predetermined time in the future.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US34296994A | 1994-11-21 | 1994-11-21 | |
US342,969 | 1994-11-21 |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2159249A1 CA2159249A1 (en) | 1996-05-22 |
CA2159249C true CA2159249C (en) | 1998-09-22 |
Family
ID=23344094
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002159249A Expired - Fee Related CA2159249C (en) | 1994-11-21 | 1995-09-27 | Method for automatically establishing a conference call |
Country Status (3)
Country | Link |
---|---|
US (1) | US5631904A (en) |
EP (1) | EP0713319A3 (en) |
CA (1) | CA2159249C (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2645755A1 (en) * | 2011-06-30 | 2013-10-02 | Huawei Technologies Co., Ltd. | Method, network switching device and user terminal for providing call services |
Families Citing this family (140)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU4161796A (en) * | 1994-12-16 | 1996-07-03 | At & T Corporation | Network based multimedia messaging method and system |
US5828743A (en) * | 1995-05-12 | 1998-10-27 | Protel, Inc. | Apparatus and method for automated audio teleconferencing having enhanced access and security features |
US5844973A (en) * | 1995-06-29 | 1998-12-01 | Mci Communications Corporation | Conference billing system with ID tagging |
US5802160A (en) * | 1996-01-19 | 1998-09-01 | Pilgrim Telephone, Inc. | Multi-ring telephone method and system |
GB2311684B (en) * | 1996-03-27 | 2000-02-09 | Intellprop Ltd | Telephone conferencing systems |
US5825858A (en) * | 1996-05-01 | 1998-10-20 | Siemens Business Communication Systems, Inc. | Collaborative conference bridges |
US6141404A (en) * | 1996-06-13 | 2000-10-31 | @Track Communications, Inc. | Voice and data communication |
US6396510B1 (en) * | 1996-06-21 | 2002-05-28 | Intel Corporation | Method and apparatus for scheduling a multi-point electronic conference |
US5859897A (en) * | 1996-07-16 | 1999-01-12 | At&T Corp. | Telephone calling card and service |
GB2315640B (en) * | 1996-07-19 | 2000-08-23 | Intellprop Ltd | Telephone conferencing systems |
FI103844B1 (en) | 1996-11-14 | 1999-09-30 | Nokia Telecommunications Oy | Connecting calls |
US5966660A (en) * | 1997-05-28 | 1999-10-12 | Telefonaktiebolaget L/M Ericsson (Publ) | User controlled call setup through manual switchboard |
US6035281A (en) * | 1997-06-16 | 2000-03-07 | International Business Machines Corporation | System and method of multiparty billing for Web access |
EP0886422A1 (en) * | 1997-06-18 | 1998-12-23 | Alcatel | Telecommunication system and method for reaching a user via two numbers |
US5953051A (en) * | 1997-08-01 | 1999-09-14 | International Business Machines Corporation | Method and apparatus for controlling access in a video distribution network |
US6078952A (en) * | 1997-08-01 | 2000-06-20 | International Business Machines Corporation | Method and apparatus for maintaining directory services for a video transmission network |
US6038304A (en) * | 1997-09-17 | 2000-03-14 | Northern Telecom Limited | Telecommunications switch incorporating automatic conferencing service |
US6535596B1 (en) * | 1997-09-29 | 2003-03-18 | Lucent Technologies Inc. | Call processing system utilizing subscriber services and preferences |
US6237026B1 (en) * | 1997-12-31 | 2001-05-22 | Intel Corporation | Method and apparatus for automatic enrollment of a computer to a conference network or the like |
DE69917447T2 (en) * | 1998-05-26 | 2005-05-12 | British Telecommunications P.L.C. | SYSTEM FOR SUPPORTING THE PROVISION OF SERVICES |
US6504912B1 (en) * | 1998-07-07 | 2003-01-07 | At&T Corp. | Method of initiating a call feature request |
US6411605B1 (en) | 1998-07-08 | 2002-06-25 | Qwest Communications International, Inc. | Scheduler for telecommunications bridge |
EP0973312A1 (en) * | 1998-07-11 | 2000-01-19 | Matthias Stöffler | Method and device for the simultaneous translation of telephone conversations |
US6584183B2 (en) * | 1998-11-17 | 2003-06-24 | Charles L. Manto | System and method for providing sponsored of universal telecommunications service and third party payer services |
US6421324B1 (en) * | 1998-11-25 | 2002-07-16 | Lucent Technologies Inc. | Apparatus method and system for roamer originated automatic telecommunication conferencing and broadcasting |
US6606305B1 (en) * | 1998-11-25 | 2003-08-12 | Lucent Technologies Inc. | Apparatus, method and system for automatic telecommunication conferencing and broadcasting |
US6330320B1 (en) * | 1998-12-17 | 2001-12-11 | At&T Corp. | Enhanced conference call service |
AU2202500A (en) * | 1998-12-22 | 2000-07-12 | Ericsson Inc. | Automatic conference call system and method |
CA2351411C (en) * | 1999-01-19 | 2003-03-18 | Integra5 Communications, Inc. | Method and apparatus for selecting and displaying multi-media messages |
SE0001387D0 (en) * | 1999-06-21 | 2000-04-13 | Incirco Ab | A method and an arrangement relating to groups of communicating users |
US6718022B1 (en) * | 1999-08-23 | 2004-04-06 | Aspect Communications Corporation | Method and apparatus for universal call identification |
US6442396B1 (en) | 1999-11-12 | 2002-08-27 | Ericsson Inc. | Method of processing group calls within a wireless communications network |
AU2911201A (en) * | 1999-12-22 | 2001-07-03 | Black River Communications, Llc | System for automatically conferencing a caller to one or more members of a group |
US7353251B1 (en) * | 1999-12-23 | 2008-04-01 | Polycom, Inc. | Automated call launching |
US20010026609A1 (en) * | 1999-12-30 | 2001-10-04 | Lee Weinstein | Method and apparatus facilitating the placing, receiving, and billing of telephone calls |
US6308079B1 (en) * | 2000-03-24 | 2001-10-23 | Motorola, Inc. | Method and apparatus for a talkgroup call in a wireless communication system |
US8510668B1 (en) | 2000-04-03 | 2013-08-13 | Google Inc. | Indicating potential focus in a user interface |
CA2348249A1 (en) * | 2000-05-24 | 2001-11-24 | Accutel Conferencing Systems Inc. | Teleconference system and method permitting pre-registration |
DE10030189A1 (en) * | 2000-06-20 | 2002-01-03 | Siemens Ag | WAP Group Call |
US6427008B1 (en) * | 2000-07-31 | 2002-07-30 | Accutel Conferencing Systems, Inc. | Methods and devices for billing teleconferences |
FI110740B (en) * | 2000-09-08 | 2003-03-14 | Nokia Corp | Conference Call |
US7106743B1 (en) | 2000-10-18 | 2006-09-12 | West Corporation | Telecommunications system including live operators |
KR100389578B1 (en) * | 2000-12-14 | 2003-06-27 | 엘지전자 주식회사 | Method for conference call service |
US20020078042A1 (en) * | 2000-12-19 | 2002-06-20 | Telefonaktiebolaget L M Ericsson (Pub1) | System and method for determining affinity relationships |
JP2002232602A (en) * | 2001-01-31 | 2002-08-16 | Canon Inc | Additional service system for called party |
US8774380B2 (en) * | 2001-02-27 | 2014-07-08 | Verizon Patent And Licensing Inc. | Methods and systems for call management with user intervention |
US8750482B2 (en) * | 2001-02-27 | 2014-06-10 | Verizon Data Services Llc | Methods and systems for preemptive rejection of calls |
US8488761B2 (en) * | 2001-02-27 | 2013-07-16 | Verizon Data Services Llc | Methods and systems for a call log |
US8488766B2 (en) * | 2001-02-27 | 2013-07-16 | Verizon Data Services Llc | Methods and systems for multiuser selective notification |
US7158623B1 (en) | 2001-02-27 | 2007-01-02 | Verizon Data Services Inc. | Method and apparatus for dial stream analysis |
US6976017B1 (en) * | 2001-02-27 | 2005-12-13 | Verizon Data Services Inc. | Method and apparatus for context based querying |
US7903796B1 (en) | 2001-02-27 | 2011-03-08 | Verizon Data Services Llc | Method and apparatus for unified communication management via instant messaging |
US8503639B2 (en) * | 2001-02-27 | 2013-08-06 | Verizon Data Services Llc | Method and apparatus for adaptive message and call notification |
US8761363B2 (en) * | 2001-02-27 | 2014-06-24 | Verizon Data Services Llc | Methods and systems for automatic forwarding of communications to a preferred device |
US8472606B2 (en) * | 2001-02-27 | 2013-06-25 | Verizon Data Services Llc | Methods and systems for directory information lookup |
US8751571B2 (en) * | 2001-02-27 | 2014-06-10 | Verizon Data Services Llc | Methods and systems for CPN triggered collaboration |
US7912193B2 (en) * | 2001-02-27 | 2011-03-22 | Verizon Data Services Llc | Methods and systems for call management with user intervention |
US20050220286A1 (en) * | 2001-02-27 | 2005-10-06 | John Valdez | Method and apparatus for facilitating integrated access to communications services in a communication device |
US8873730B2 (en) * | 2001-02-27 | 2014-10-28 | Verizon Patent And Licensing Inc. | Method and apparatus for calendared communications flow control |
US8494135B2 (en) * | 2001-02-27 | 2013-07-23 | Verizon Data Services Llc | Methods and systems for contact management |
US8467502B2 (en) | 2001-02-27 | 2013-06-18 | Verizon Data Services Llc | Interactive assistant for managing telephone communications |
US8472428B2 (en) * | 2001-02-27 | 2013-06-25 | Verizon Data Services Llc | Methods and systems for line management |
US8503650B2 (en) * | 2001-02-27 | 2013-08-06 | Verizon Data Services Llc | Methods and systems for configuring and providing conference calls |
US8798251B2 (en) * | 2001-02-27 | 2014-08-05 | Verizon Data Services Llc | Methods and systems for computer enhanced conference calling |
US7142646B2 (en) * | 2001-02-27 | 2006-11-28 | Verizon Data Services Inc. | Voice mail integration with instant messenger |
US8472931B2 (en) * | 2002-11-25 | 2013-06-25 | Telesector Resources Group, Inc. | Methods and systems for automatic communication line management based on device location |
US7190773B1 (en) | 2001-02-27 | 2007-03-13 | Verizon Data Services Inc. | Device independent caller ID |
DE10112308A1 (en) * | 2001-03-14 | 2002-09-26 | Siemens Ag | Method for controlling a switching technology device and associated components |
US20020136382A1 (en) * | 2001-03-22 | 2002-09-26 | Alon Cohen | System and method for providing simplified conferencing |
JP2002359690A (en) * | 2001-03-27 | 2002-12-13 | Toshiba Corp | Telephone exchanging apparatus and telephone system |
WO2002087204A1 (en) * | 2001-04-20 | 2002-10-31 | Nokia Corporation | Conference call system |
DE10128727A1 (en) | 2001-06-13 | 2003-01-02 | Siemens Ag | Method and arrangement for setting up and controlling a conference call |
US6750897B1 (en) | 2001-08-16 | 2004-06-15 | Verizon Data Services Inc. | Systems and methods for implementing internet video conferencing using standard phone calls |
US6816580B2 (en) * | 2001-10-19 | 2004-11-09 | Metro One Telecommunications, Inc. | Technique for attributing communication call transactions to user affiliations and adjusting billings thereof |
WO2003052993A2 (en) * | 2001-12-15 | 2003-06-26 | Thomson Licensing S.A. | Quality of service setup on a time reservation basis |
US7412047B2 (en) | 2001-12-19 | 2008-08-12 | At&T Bls Intellectual Property, Inc | Conference call setup automation |
US6754323B1 (en) * | 2001-12-19 | 2004-06-22 | Bellsouth Intellectual Property Corporation | Establishing a conference call from a call-log |
US20030149589A1 (en) * | 2002-02-07 | 2003-08-07 | Kwan Edmund M. | Billing method and system for collaboration solutions |
US7222077B2 (en) * | 2002-02-07 | 2007-05-22 | Edmund Kwan | Billing method and system for collaboration solutions |
US9392120B2 (en) | 2002-02-27 | 2016-07-12 | Verizon Patent And Licensing Inc. | Methods and systems for call management with user intervention |
AU2002234862A1 (en) * | 2002-03-05 | 2003-09-16 | O2 Telecom Ltd. | System and method of an improved conference call service feature in a telecommunications network |
WO2004001647A1 (en) * | 2002-06-25 | 2003-12-31 | Chien Liang Chua | Networking system |
US20040022026A1 (en) * | 2002-07-31 | 2004-02-05 | Belady Christian L. | Stacked electronic device modules with heat pipes |
DE10238285A1 (en) * | 2002-08-21 | 2004-03-04 | Siemens Ag | Method and device for providing conferences |
DE10238287A1 (en) * | 2002-08-21 | 2004-03-04 | Siemens Ag | Method and device for providing conferences |
US6714635B1 (en) | 2002-09-10 | 2004-03-30 | Voyant Technologies, Inc. | Method for reservation-less instant group conferencing |
US6839417B2 (en) | 2002-09-10 | 2005-01-04 | Myriad Entertainment, Inc. | Method and apparatus for improved conference call management |
AU2003298771A1 (en) * | 2002-11-25 | 2004-06-18 | Telesector Resources Group, Inc. | Methods and systems for configuring and providing conference calls |
US7010108B2 (en) * | 2003-02-21 | 2006-03-07 | Magicsoft Corporation | Method for scheduling videoconferences |
US7796744B1 (en) | 2003-05-19 | 2010-09-14 | American Teleconferencing Services | Dynamic reporting tool for conferencing customers |
EP1632081B1 (en) * | 2003-05-23 | 2016-08-17 | Kirusa, Inc. | A method and system for communicating a data file over a network and teleconferencing over a telephony network |
US20050018826A1 (en) * | 2003-07-21 | 2005-01-27 | Benco David S. | Conference call scheduling |
US20050100145A1 (en) * | 2003-10-01 | 2005-05-12 | Spencer Bradford L. | Multi-user intelligent call screening |
US7602895B2 (en) * | 2003-10-01 | 2009-10-13 | Aol Llc | Dynamic call response system |
US7412050B2 (en) | 2003-10-01 | 2008-08-12 | Aol Llc, A Delaware Limited Liability Company | Conference calls via an intelligent call waiting interface |
EP1523166A1 (en) * | 2003-10-07 | 2005-04-13 | Hewlett-Packard Development Company, L.P. | Conference system with voice recognition as identification method |
US7295661B2 (en) * | 2003-10-28 | 2007-11-13 | Lucent Technologies Inc. | Enhanced telecommunications alerting |
US7133512B2 (en) | 2003-10-30 | 2006-11-07 | International Business Machines Corporation | Conference call aggregation using an interactive voice response system |
US7711382B2 (en) * | 2004-02-27 | 2010-05-04 | Motorola, Inc. | Method for dynamic group call |
US7474634B1 (en) | 2004-03-12 | 2009-01-06 | West Corporation | System, methods, and computer-readable media for expedited access to conference calls |
US8238536B1 (en) * | 2004-04-06 | 2012-08-07 | West Corporation | Call redirect via centralized bridges |
US8670538B1 (en) | 2004-04-06 | 2014-03-11 | West Corporation | International conferencing via globally distributed cascading servers |
US20050227680A1 (en) * | 2004-04-12 | 2005-10-13 | Sony Ericsson Mobile Communications Ab | Mobile phone auto-dial mechanism for conference calls |
US7162025B2 (en) * | 2004-05-04 | 2007-01-09 | Research In Motion Limited | Conference call dialing |
DE602004004244T2 (en) * | 2004-05-04 | 2007-05-31 | Research In Motion Ltd., Waterloo | Set up a conference call |
US7757051B2 (en) * | 2004-05-20 | 2010-07-13 | Broadcom Corporation | Dynamic memory reconfiguration for signal processing |
DE102004026785B4 (en) * | 2004-06-02 | 2006-12-28 | Infineon Technologies Ag | A communication system, communication terminal, conference control unit, method for controlling a communication system, method for controlling a communication terminal, and method for controlling a conference control unit |
US7693734B2 (en) * | 2004-09-17 | 2010-04-06 | Cisco Technology, Inc. | System and method for scheduling conference resources |
US20060077958A1 (en) * | 2004-10-08 | 2006-04-13 | Satya Mallya | Method of and system for group communication |
DE102004052440B3 (en) * | 2004-10-28 | 2006-04-06 | Infineon Technologies Ag | A method for computer-aided management of a telecommunications conference and telecommunication conference servers |
US7567662B1 (en) | 2004-12-01 | 2009-07-28 | Aol Llc | Conference calls via electronic messaging interface |
US7664861B2 (en) | 2005-02-02 | 2010-02-16 | Verizon Laboratories Inc. | Managed peer-to-peer file sharing |
US8358762B1 (en) | 2005-03-21 | 2013-01-22 | Aol Inc. | Conference calls and meetings via electronic messaging interface |
US7715540B1 (en) | 2005-05-05 | 2010-05-11 | Verizon Data Services Llc | Keyboard controlled telephony features |
US8121276B2 (en) * | 2005-06-21 | 2012-02-21 | Broadcom Corporation | Multicast call processing unit for telecommunication devices |
US7929678B2 (en) * | 2005-07-27 | 2011-04-19 | Cisco Technology, Inc. | Method and system for managing conference resources |
US7676033B2 (en) * | 2005-08-31 | 2010-03-09 | Broadsoft M6, Llc | Methods, systems, and computer program products for automatically establishing a conference call having a plurality of different subscriber participation classes |
US8340266B2 (en) | 2005-09-13 | 2012-12-25 | American Teleconferences Services, Ltd. | Online reporting tool for conferencing customers |
US7991137B2 (en) * | 2005-11-09 | 2011-08-02 | Shields Neal G | System and method for collaborative and social group phone conferencing |
DE102006002603A1 (en) * | 2006-01-13 | 2007-07-19 | Deutsche Telekom Ag | Speech conference executing method for use over telecommunication network, involves recognizing words spoken by subscribers by speech recognition, where request for serial speech is signalized with simultaneous speech of subscribers |
US20070180029A1 (en) * | 2006-02-01 | 2007-08-02 | Marian Croak | Method and apparatus for restricting visual material for conference services |
EP1835710A1 (en) * | 2006-03-14 | 2007-09-19 | Hewlett-Packard Development Company, L.P. | Charging for group communication services |
US8150450B1 (en) | 2006-04-11 | 2012-04-03 | Alcatel Lucent | System and method for two-way radio and telephone conferencing and collaboration |
US8170594B1 (en) * | 2006-08-08 | 2012-05-01 | Nextel Communications, Inc. | Method and computer-readable medium for precedence group calling |
US7903804B2 (en) * | 2006-09-05 | 2011-03-08 | Sony Ericsson Mobile Communications Ab | System and method for managing multiple codes for a telephone number |
US8059807B2 (en) | 2007-03-20 | 2011-11-15 | Avaya, Inc. | Keyword alerting in conference calls |
US20080233933A1 (en) * | 2007-03-20 | 2008-09-25 | Avaya Technology Llc | Structured Conference Calls |
US20090040948A1 (en) * | 2007-08-08 | 2009-02-12 | Alcatel Lucent | Speed conferencing |
US20090094547A1 (en) * | 2007-10-05 | 2009-04-09 | British Telecommunication Public Limited Company | Audio conferencing announcements |
EP2081372A1 (en) * | 2008-01-16 | 2009-07-22 | British Telecmmunications public limited campany | Audio conferencing |
US20090209242A1 (en) * | 2008-02-15 | 2009-08-20 | British Telecommunications Public Limited Company | Access control to communication facility |
US8451755B2 (en) * | 2008-02-15 | 2013-05-28 | British Telecommunications Public Limited Company | Access control to telecommunications conference hosting resources |
US20090220066A1 (en) * | 2008-02-29 | 2009-09-03 | Cisco Technology, Inc. | System and method for seamless transition of a conference call participant between endpoints |
CA2766393A1 (en) * | 2008-06-30 | 2010-01-07 | Yaazz As | Mobile, pc, and web enhanced telecommunications environment |
US8856665B2 (en) * | 2009-04-23 | 2014-10-07 | Avaya Inc. | Setting user-preference information on the conference bridge |
US8411599B2 (en) * | 2009-12-15 | 2013-04-02 | At&T Intellectual Property I, L.P. | Methods and apparatus for timeslot teleconferencing |
US9392121B2 (en) * | 2010-09-20 | 2016-07-12 | International Business Machines Corporation | Seamlessly conferencing a previously-connected telephone call |
US20130216034A1 (en) * | 2011-08-22 | 2013-08-22 | Padmanabhan Mahalingam | Multicall Telephone System |
US20130262293A1 (en) * | 2012-03-30 | 2013-10-03 | Robert L. Garner, JR. | Variable charging of audience member temporal viewing of a live video chat performance |
US11870821B1 (en) * | 2019-03-14 | 2024-01-09 | Intrado Corportation | Conferencing |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3210476A (en) * | 1961-10-30 | 1965-10-05 | Bell Telephone Labor Inc | Automatic switching circuits for establishing conference connections |
US3912874A (en) * | 1974-06-04 | 1975-10-14 | American Telephone & Telegraph | Conference arrangement |
US4550224A (en) * | 1982-12-16 | 1985-10-29 | At&T Bell Laboratories | Method and apparatus for adding conferees to a conference |
US4544804A (en) * | 1983-01-24 | 1985-10-01 | At&T Bell Laboratories | Conference control transfer arrangement |
US4481383A (en) * | 1983-04-20 | 1984-11-06 | At&T Bell Laboratories | Communication system recording arrangement |
US4540850A (en) * | 1983-04-29 | 1985-09-10 | At&T Bell Laboratories | Method and apparatus for controlling a conference |
US4577065A (en) * | 1983-11-03 | 1986-03-18 | At&T Bell Laboratories | Meet-me conference arrangement |
US4635251A (en) * | 1985-07-31 | 1987-01-06 | At&T Bell Laboratories | Meet-me conference with control capabilities |
US4796293A (en) * | 1987-12-18 | 1989-01-03 | Communications Network Enhancement Inc. | Enhanced dedicated teleconferencing system |
US5222120A (en) * | 1990-04-23 | 1993-06-22 | Mci Communications Corporation | Long distance telephone switching system with enhanced subscriber services |
JPH0522457A (en) * | 1991-07-09 | 1993-01-29 | Fujitsu Ltd | Telephone conference system with call function |
US5381467A (en) * | 1992-10-30 | 1995-01-10 | At&T Corp. | Telephone call billing system |
US5432845A (en) * | 1992-12-21 | 1995-07-11 | At&T Corp. | Post answer telephone call redirection or rerouting |
-
1995
- 1995-09-27 CA CA002159249A patent/CA2159249C/en not_active Expired - Fee Related
- 1995-11-06 EP EP95307918A patent/EP0713319A3/en not_active Withdrawn
-
1996
- 1996-04-12 US US08/631,347 patent/US5631904A/en not_active Expired - Lifetime
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2645755A1 (en) * | 2011-06-30 | 2013-10-02 | Huawei Technologies Co., Ltd. | Method, network switching device and user terminal for providing call services |
EP2645755A4 (en) * | 2011-06-30 | 2014-04-09 | Huawei Tech Co Ltd | Method, network switching device and user terminal for providing call services |
US9380164B2 (en) | 2011-06-30 | 2016-06-28 | Huawei Technologies Co., Ltd. | Method, network exchange device, and user terminal for providing call service |
Also Published As
Publication number | Publication date |
---|---|
EP0713319A2 (en) | 1996-05-22 |
EP0713319A3 (en) | 1997-05-28 |
US5631904A (en) | 1997-05-20 |
CA2159249A1 (en) | 1996-05-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2159249C (en) | Method for automatically establishing a conference call | |
US5627887A (en) | Method for processing collect calls | |
CA2022265C (en) | Call message delivery system and method utilizing caller-selected system annoucements | |
US6101242A (en) | Monitoring for key words with SIV to validate home incarceration | |
CA2192612C (en) | Method for providing carrier information during a chat service | |
US6829332B2 (en) | Personal dial tone service with personalized call waiting | |
US6259772B1 (en) | Message delivery system with special features | |
US6771754B2 (en) | Method and system for providing enhanced caller identification and privacy management | |
US5463677A (en) | Method and apparatus for facilitating the making of collect calls | |
US6167119A (en) | Providing enhanced services through SIV and personal dial tone | |
US5060255A (en) | Telecommunications system with timed-do-not-disturb | |
JP3734498B2 (en) | Remote communication follow-me service | |
US6055305A (en) | Method and apparatus for providing network-based customized call treatment | |
US6088436A (en) | Automated callback system | |
US6195418B1 (en) | Telephone system having a callback capability and method for connecting a recipient of a message to a caller | |
US6067347A (en) | Providing enhanced services through double SIV and personal dial tone | |
EP0753975A2 (en) | System and method for handling calls to network subscribers who change their telephone number | |
US20010044297A1 (en) | Two-way telephone and two-way paging service on the same wireless infrastructure | |
JPH08506937A (en) | Long distance telephone exchange system with improved subscriber services | |
US5889846A (en) | Method and system for initiating a software defined network call via a network adjunct platform | |
US6775365B1 (en) | Directed call return service | |
US6556662B1 (en) | Method and apparatus for providing dialed number verification | |
US20040022378A1 (en) | Telephone billing method | |
US5689552A (en) | Telephone calling with automatic billing | |
EP1046270B1 (en) | Telecommunications networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKLA | Lapsed |