CA1252548A - Meet-me conference with control capabilities - Google Patents

Meet-me conference with control capabilities

Info

Publication number
CA1252548A
CA1252548A CA000513492A CA513492A CA1252548A CA 1252548 A CA1252548 A CA 1252548A CA 000513492 A CA000513492 A CA 000513492A CA 513492 A CA513492 A CA 513492A CA 1252548 A CA1252548 A CA 1252548A
Authority
CA
Canada
Prior art keywords
conference
stations
bridge
customer
coupling
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
Application number
CA000513492A
Other languages
French (fr)
Inventor
Keith R. Stanley
David F. Winchell
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
AT&T Corp
Original Assignee
American Telephone and Telegraph Co Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by American Telephone and Telegraph Co Inc filed Critical American Telephone and Telegraph Co Inc
Application granted granted Critical
Publication of CA1252548A publication Critical patent/CA1252548A/en
Expired legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/04Selecting arrangements for multiplex systems for time-division multiplexing
    • H04Q11/0407Selecting arrangements for multiplex systems for time-division multiplexing using a stored programme control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/56Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2203/00Aspects of automatic or semi-automatic exchanges
    • H04M2203/50Aspects of automatic or semi-automatic exchanges related to audio conference
    • H04M2203/5054Meet-me conference, i.e. participants dial-in

Abstract

MEET-ME CONFERENCE WITH CONTROL CAPABILITIES

Abstract A communication network having a meet-me conference bridge is disclosed. The conference is accessed by each conferee dialing a code assigned to the bridge. A conference host is given a special code which accesses the same bridge but identifies the host as the controller who can add on other conferees and perform other special functions.

Description

MEET-ME CONFERENCE WITH CONTROL CAPABILITIES

Technical Field This invention relates to communication systems and particularly to conference arrangements and S method in which a plurality of customers establish a meet-me conference by simultaneously dialing an access code at a prearranged time.
Back~round of the Invention In a communication network, it is often desirable to provide conferencing service whereby a plurality of customers who are geographically separated can engage a conference bridge to exchange information.
The information can be exchanged in the form of voice messages over telephone lines coupled to an audio bridge or the customers can exchange data via a data bridge~
One such combined audio and ~ata conference arrangement i5 disclosed in U.S. Patent 4,475,189 While the arrangement in this patent has proven commercial success, it is essentially a dial-up system whereby the conference host or originator seizes control of the conference bridge and summons each of the conferees by dialing a respective station address.
Thus, where a large conference is to be established, the burden of dialing all the conferees i~ on the host of the conference.
Other arrangements known as "meet-me"
conference arrangements are utilized by having each conferee dial the address of the conferQnce bridge at a prearranged agreed upon time. One such conference arrangement is disclosed in U. S. Patent 3,144,518. In this Lummis patent, each leg of a conference is assigned to an individual terminal on a connector switch. By dialing the directory number a~sign~d to the conference bridge, each conferee can e~tablish a voice connection to a corresponding leg of the bridge.
While meet-~e conference arrangements are suitable for their intended purpoge, each conferee has eq~al status on the conerence. The problem is that there is no controller, and there are no ~pecial service provisions s~ch as the ability to add on new conferees, e~c.
Summary of the Invention The foregoing problem is solved and a technical advance is achieved by a conference arrangement and method for coupling customer stations to a conference bridge in response to a code received from each customer station. The conference arrangement is used in a communication network having a switch for interconnectin~ customer stations with the conference arrangement to form a conference~ The conference arrangement includes a bridge havin~ a plurality of ports each connectable to a corresponding one of the stations. In response to a first code from a calling station, a coupler included in the arrangement couples the calling station to the bridge. In response to a second access code from another station, the coupler couples the other station to the bridge and a receiver system. The receiver syste~ is used to control the conference such as adding still other stations, transferring control to another station, etc In response to a request for conference service in one illustrative embodiment, a special a~cess code for the conference host is assigned, and a separate code for the other conferees is assigned to access the conference bridge which provides the conference facilities~ At a prearranged time, all the conferees except the conference host dial the code assigned to the conferees while the host dials the ~pecial access code~
~he equipment associated with the conference bridge responds to the special access code and couples the ~l~t;7;~

appropriate con~rol equipment to the host's line.
Thereafter, the host can actuate the control equipment to control the conference's special services, s~ch as adding other conferees to the conference bridge in a dial-up ~ode, transferring control to another conferee, etc~
In accordance with one feature of the invention, the coupler includes a processor for ascertaining when the receiver system is coupled to any of the stations before coupling the receiver system to another station.
In accordance with another feature of the invention, the receiver system includes individual receivers to receive signals from the stations for transmittal to the coupler. In addition, the coupler includes a processor responsive to the signals received from the receiver system for causing a time-slot interchange to couple still other of the stations to the conference bridge.
In accordance with still another feature of the invention, the conference arrangement is a meet-me conference arrangement for establi~hing meet-me conferences.
In accordance with yet anoth~r feature of the invention, the method includes initiating a meet-me conference by each customer station transmitting a bridge location code and an access code and routing each customer station to the bridge identified by the bridge location code. The access code from each customer station is then transmitted to the identified bridge for coupling the station to the bridge when ~he access code is a conferee access code. When the access code i 5 a host access code, the customer station is coupled to the bridge and to a receiver system for controlling the meet-me conference.

In accordance with still yet another feature of the invention, the method includes ascertaining when a plurali~y of host access codes ha~e been transmitted and only coupling the receiver system to only one of the stations.
Brief Descril@tion of the Drawing FIG. 1 is a block diagram of a telecommunications network having a switching system equipped with conferencing facilities;
FIG~ 2 is a detailed block diagram of a portion of the audio bridge of the conference facility;
FIG. 3 is a detailed block diagram of a portion of the control equipment for the conference facility; and lS FIGS. 4-6 show flow diagrams depicting the sequence of operations in establishing a meet-me conference.
Detailed Descr~tion The general organization of a system employing the invention is illustrated in the block diagram of FIG. 1 which shows a telecommunications network including a toll switching system 102 which serves local telephone central offices 103 and 104. Each of local offices 104 and 103 contains a switching system for providing telephone service to customer such as stations 105 and 106, respectively. Connected to system 102 and office 103 is teleconferencing operator support system 161 serving operator position 137. Also connected to switching system 102 is a plurality of network ~ervices complexes cuch as 100.
Complex 100 includes a main processor system 140, data store sy~em 125, audio bridge system 128 (al60 shown in FIG. 2), data ~ridge system 135~ tone receiver system 138 talso shown in FIG. 3), and other units. As later described, one of the functions of complex 100 is to provide conferencing with announcements and instructions to customers over _ 5 ~ ~ 5~

the telephone network via the toll swi~ching system and local offices.
Toll system 102 is a typical switching system, such as the electronic switch described in de~ail in The Bell System Technical Journal, Vol. 56, No. 7, september 1977, and need not be fully described herein for the reader to understand the present invention.
System 102 comprises s~itching network 107, central processor 108, voice interface uni~ 109, digroup terminal unit 110, signal processors 111 and 112, attached processor system 160, and miscellaneous equipment units that have not been shown to si~plify the drawing.
Network 107 has a time-space-time switching configuration utilizing time slot interchange (T5I) units 113-116, and time multiplexed switch ~TMS) 1170 Access to network 107 is via serial pulse code modulation links each accommodating 120 voice channel3.
However, local offices 103 and 104 can be connected to toll system 102 via analog or digital transmission facilities. Thus, as seen in FIG. 1, local office 103 is connected to the toll system over digital facilities which terminate in digroup terminal unit 110, while local office 104 is connected via analog trunks to voice 25 interface unit 109. Digroup terminal 110 performs the multiplexing and demultiplexing between the interoffice transmission facilitie~ and network 107 and also communicates signaling information to central processor 108 via signal processor 112.
The analog trunks are terminated in a voice interface unit such as 109 who~e principal function is analog-to-digital conversion (and vice versa) plus formatting digital data for the TSI units. Voice interface unit 109 communicates with the central processor via signal processor 111.

6 ~ t--- ~ L 8 Signal processor 111 provides the scan, distribution, and digit reception tasks for analog trunks, while signal processor 112 performs the equivalent tasks for the digital trunks except that instead of physical scan and dis~ribution points, the supervisory states of each trunk are stored in a memory in the signal processor.
The majority of the logic~ control, storage and translation functions required for the operation of the toll switching system are performed by central processor 108. A typical processor suitable for use in the illustrative toll switching syste~ is described in The Bell System Technical Journal, vol. 56, No. 2, February 1977.
Processor 108 includes central control 118 which is the information processing unit of the system and executes the program instructions resident in program store 119 using the call processing data in call store 120. Central control 118 communicates wi~h the peripheral units via bus 122.
Switching system 102 is also equipped with an attached processor system 160 which directly interfaces with central processor 108 and the input/output controller in each network services complex served by the switching systemO Among its many functions, attached processor system lS0 performs certain maintenance and administrative tasks ~or switching system 102. In addition, the attached processor ~ystem provides a means for exchanging data between the teleconference operator support system 161 and the many network services complexes. A typical processor s~itable for use as the attached processor system 160 is described in the January 1983 is3ue of The Bell System Technical Journal, Vol. 62, No. 1, Part II.
3~ ~s mentioned above, interoffice signalinq information is extracted from the transmission paths o analog and digital ~runks by signal prosessors 111 and ~ 7 ~ ~'2~
112, respectively, and used by c^entral control 118 for call processing. However, the signaling for certain trunks may be transmitted between ~he offices over a common data link separate from the transmission paths using a common channel interoffice signaling system. A
typical common channel interoffice signaling system is described in The Bell System Technical Journal, vol. 57, No. 2, dated February 1378r and i5 represen~ed herein by CCIS terminal blocks 123 and 126 and data link 132.
Coupled to the toll switching system are a plurality of conferencing systems, such as network services complex 100. Complex 100, which is typical of all complexes, comprises main processor system 140, data bridge system 135~ audio bridge system 128, CCIS
15 terminal 126, DS-l interface 129V time slot interchange 124, data store system 125, and tone receiver ~ystem 138~ The complex can also include other units such as additional conferencing bridges, speech recognition systems, data pxocessing units, etc.
The network services complex is disclosed in U. S. Patent No. 4,475,189. In order to appreciate how the present invention is utilized in a system such as the network services complex, a brief overview of the complex and its various subsyste~s will be given herein, but it will be obvious to one skilled in the art that the present invention is e~ually applicable to other conference systems without departing from the spirit and scope of the invention.
It is intended that network services complex 100 function with many different type~ of switching systems to provide several ~pecial services in addition to those mentioned above. As such, complex 100 has been designed to connect to a switching system via conventional interoffice trunks 131 and a CCIS type data link 132. The interoffice txunks 131 ~erving complex 100 are digital facilities similar to the trunks between toll system 102 and local office 103 as 8~

described above, and the data link 132 and its terminals are similar to those described in the 1978 Bell System Technical Journal cited above. Although these terminals are referred to as CCIS terminals, it is not essential S that they be integrated in ~he CCIS signaling system used for call processing in the network. Complex 100 is also coupled to the teleconference operator support system 161 via attached processor system 160 and data links 162 and 163. It is via this data path that information can be exchanged between an operator at position 137 and the network services complex.
The network services complex i5 modularly designed to allow for various service units to be added.
All units are interconnected over a data bus 133 and a control bus 134. The control bus is used by network services complex (NSC) processor 101 to communicate control, status, and error information with the various units in the complex. Program associated data, billing data, ete., which is distinguished from customer data to be conferenced, is also transmitted over control bus 134. Data bus 133, which conveys the customer data to be conferenced, consists of a transmit bus 133T and a receive bus 133R, and each bus is a 256 time slot, time-multiplexed PCM data bus.
Interface 129 connects the Tl trunks 131 from toll switching system 102 to time slot interchange unit 124 which, under the direction of processor 101, switches any time slot on Tl receive bus 142 or transmit bus 133T with any time slot on the Tl tran~it bus 143 30 or receive bus 133X. Thus, the interface 129, time slot interchange 124, and bus 133 provide the path for the exchange of voice, conference data, announce~ents and inband signaling between the toll switching system 102 and units of the network services complex.
The network services complex 100 is controlled by a main processor system 140 which performs or initiates all call processing, maintenance, fault 9 ~ 25~

recovery, diagnostics, and audits for the entire complex. Included in main processor sy~tem 140 is processor 101 that interfaces with CCIS terminal 126 to transmit and receive messages from host toll switching system 102 and that communicates with teleconference operator support system 161 via I/0 controller 130 over the previously described data path including links 162 and 163 and attached processor system 160.
As mentioned above, the network services complex can be eq~ipped to furnish many services. For purposes of illustration, let it be assumed that the complex is equipped for meet-me conferencing with voice prompting. Accordingly~ complex 100 comprises audio bridge system 128 which is used for combining the digital voice samples of speakers on a conference for distribution to other participants of the conference.
Data bridge system 135, on the other hand, receives data from each conferee's data terminal such as 136 or graphics unit such as 127 and distributes the data to the other conferees at the correct speed, in the proper format, etc. The term, data, when used with respect to information transmitted by a customer, is meant to include digital representation of video signals, facsimile, signals from devices such as electronic chalk boards, etc., which is separate from the voice and tone signals transmitted by the customer.
Complex 100 also includes a data store system 125 for furnishing tones and announcements to instruct the customers in the use of the special services, and a tone receiver system 138 which receives the tone signals representing digits generated by the customer in controlling a conference.
The control interface between the network services complex system and the toll switching system 102 for call set-up is via a main processor system 1400 It is via the main processor system that orders are exchanged between complex 100 and toll 25~
system 102 and between complex 100 and teleconference operator support system 161.
DS-l interface 129 in this em~odiment provides an interface for ~p to five Tl trunks ~1~0 channels or time slots) which terminate on time slot interchange unit 124. The time slot interchange unit in turn, functions to switch these circuits with 256 time slots on time multiplexed data bus 133 to interconnect the channels with the various service units in network services complex. Thus, voice, customer data, and signaling information received from a conferee is forwarded via interface 129 and time slot interchange 124 to the audio and data bridges for conferencing or to tone receiver system 138 for digit detection and collection. Announcements and tones from data store system 125 and conference data from the bridges are transmitted to the conferees via the time slot interchange.
As noted above, meet-me conference calls are established by having all conferees dial access codes at a prearranged time in order to "meet" on a conference bridge. Prior to setting up the conference, the person originating the conference, i.e., the host, obtains the conference access codes. While the present arrangement is not limited to the specific manner in which the access codes are obtained, it will be appreciated that the user could dial a teleconferencing opera~or at position 137 who has access to the conference resources that are available and to a list of conference access codes that are used for accessing the conference systems. In the alternative, a customer could directly dial a facility such as the network services complex disclosed in the above cited Herr et alO patent, and the network services complex would be programmed to interact with the caller ln allocating resources and announcing access codes for the meet-me conference systems to be used.

5~8 Let it be assumed that the teleconference operators support system 161 is heing used as part of the meet-me conference reservation arrangement in this embodiment. Accordingly t the conference originator, S i.e., the host, dials ~he toll ~ree number associated with the conference reservation operator.
The call is routed via ~he host's local central office through toll system 102 to central office 103 serving teleconference operator support system 161 and operator position 137.
The conference host now requests the operator to reserve conference facilities for the impending conference. Since the conference system is designed to function on a national and international basis, the conference host requests a conference bridge that ~ould be geographically located in a part of the country serving ~ost of the conferees thus minimi~ing the length of the conferee legs to the bridge and the toll charges associated therewith.
In addition to the desired location of the bridge, the host must inform the operator of the size of the conference~ the time and date the host desires the conference to take place, and the directory number to be billed for the use`of the conference bridge. Each ~5 conferee, upon dialing his or her own connection to the meet-me bridge, will be billed only for toll charges incurred between his or her station and the bridge. The charges for the bridge and any ports reserved for adding on other conferees are billed to the host or to a third party as desired.
In response to receiving this information from the customer, the operator at position 137 interrogates the data base in teleconference operator support system 161 to ascertain what meet-me conference resources are available for this conference. If reso~rces are available, the operator at position 137 enters the data associated with the conference in the ~ 12 ~ 5~

data base. This data includes the conference identity, the bridge to be used, the number of legs reserved, the time the conference is to take place, and the access codes to be used ~y the parties to the conferenceO
S In accordance with the invention, two access codes are provided for each meet-me conference. One access code, referred to herein as the conferee access code, would be used by all conferees except the host and enables each conferee to dial a connection directly to the bridge. The other access code, referred to as a host access code, is a special code to be used only by the host and causes the host to be connected to the bridge in a special manner.
Having obtained the access codes, the conference host informs all conferee~ of the code they should dial and the time the conference is to be held.
As noted above, the teleconference operator support system 161 comprises a data processor with a data base containing the parameters of the meet-me conference including the identity of the bridge, ~he number of ports and the time and date for which the bridge has been reserved. Just prior to the time the conference is to take place, the data processor in teleconference operator support system 161 transmits a series of messages via attached processor system 160 over the appropriate data links to complex 100. These messages will prime the network services complex with the pertinent data for the conference. Complex 100 stores this data in memory 141 of main processor system 140 in anticipation of receiving the first call rom one of the conferees at the preassigned time.
At the time set aside for the conference, each conferee dials the conferee access code, and the host dizls the special host access code. These access codes might take the form 700-NXX-XXXX. The initial three digits, 700, represent the universal code which may be used on a national basis to indicate meet-me - 13 ~ 5~

teleconferencing serviceO The next three digits, NXX, indicate a particular bridge location. Since the conference system is designed to function on a national and international basis~ it is desirable to select a bridging system which minimizes the length of the conferee legs. Thus, if the conferees are geographically located in one area of a country, a bridge could be assigned accordingly, so that the bridge would be centrally located to most of the conferees.
The last four digi~s of the access code indicate the assigned conference number and whether the caller is a conferee or the host, and might al50 be used to designate other criteria for the meet-me conference~
The NXX number dialed by a conferee or the conference host is translated by the local offices serving these parties to route the calls through the network to the proper toll switching center such as 102, which serves as the host switching center for the conference bridge that has been reserved. Switching system 102 and network services complex 100 process the call according to the sequence of operations about to be described with reference to FIGSo 4-6~
Mor~ specifically, upon recognizing the incoming trunk seizure as shown in box 400 of FIG. 4, central control 118 assigns a call register to the incoming trunk and begins collecting and storing in the call register the digits forwarded from the preceding switching office (boxes 401 and 402). A call register, which is a portion of call store memory 120, is assigned to each call and is used to store information relating to call proces 5 i ng.
When sufficient digits have been collected, the digits are analyzed by central control 118 to ascertain the routing of the call. This route translation function is well known to those skilled in the art and need not be described in detail herein.
However, as the flow diagram of FIG. 4 indicates, - 14 - ~'~5'~S~

central control 118 ascertains whether or not this is a teleconferencing call by analyzing the digits as shown in boxes 403 and 404. All calls other than meet-me conference calls are processed in a conventional manner by selecting a trunk to the appropriate destination office and forwarding the call over the trunk as described in boxes 405 and 4060 In the case of a conference call, central control 118 gets the teleconference identifica~ion from the call register by examining the digits stored therein. Using the digits which identify the conference, central control 118 searches a conference status table in call store 120 and forwards the call to the appropriate network services complex.
The network services complex i~ designed to handle both meet-me and dial-up teleconferences.
However, the attendants served by the teleconference operator support system 161 only monitor those resources available for the reservation of a meet-me conference.
Accordingly, in the case of a meet-me conference central control 118 utilizes the teleconference bridge identifi~ation stored in the call regis~er to route the call to the appropriate network services complex containing that bridge that has been 2S reserved as shown in boxes 408 and 409 when the "yes"
branch of decision box 407 is executed. On the other hand, if the "no" branch of box 407 is executed, indicating a dial-up conference is in progress, the call is sent to a network service complex having ~ufficient idle resources to handle the dial-up conference as shown in box 410.
The call i5 forwarded from the toll switching system to complex 100 over data link 132 and CCIS
terminal 126 in the form of an "initial address message"
that is stored in a temporary register contained in main processor memory 141, as described in boxes 500 and 501 of FIG. S. Network services complex processor 101 5~1~

analyzes the "initial address message" to ascertain if this is a ~eet-me or dial-up teleconference as depicted in box 502~ If it ;s a dial-up teleconference, ~he "nol' branch of box 503 is executed and the dial-up teleconference program is called as described in box 504 and as set forth in detail in the aforementioned Herr et al. patent.
Since the call being described is a meet-me teleconference, the "yes" branch of decision box 503 is executed and processor 101 ascertains the teleconference bridge identification from the temporary regis~er used to store the initial address message as depicted in box 505. Using the conference identification, processor 101 reads a conference status table in memory 141 (boxes 506 and 507) to ascertain the status of the conference, i.e., active or idle. Assuming that the call being processed is the first call to arrive at the network service complex for this conference, processor 101 must obtain the reservation data for the conference from a data base contained in data store 125.
As was noted above, the reservation data for the meet-me conference have been inserted in the data base of teleconference operator support system 161 by the operator at position 137, At the appropriate time just prior to the allotted time for the conference, the teleconference operator support system will transfer the reservation data to data store 125 via data ~inks 162 and 163. If for some reason the reservation data has not been forwarded to the data store, processor 101 initiates a request over data link 162 and 163 via attached processor system 160 to have the reservation data forwarded. The reservation data may not have been forwarded prior to this due to many reasons, such as, trouble conditions, the conferee has req~ested the bridge facilities at a time other than the correct reserved time, etc.

Havinq obtained the conference reservation data ~box 508), processor 101 begins allocating conference resources as set forth in box 509. For example, the audio bridge depicted in FIG. 2 and S described in the Herr et al. patent comprises 64 conferee ports each having an echo canceling unit such as 203 and a speech detecting circuit such as 204.
Processor 101 keeps a record of the busy/idle status of the ports in a port status table contained in memory 141 and assigns sufficient idle ports to accommodate the meet-me conference call being described.
Processor 101 now reads the caller's identification from the temporary register (box 510) and ascertains if the call is the host or one of the other conferees (box 511). It will be recalled form the prior di~cussion that the access code used by the host differs from the code used by all other conferees thus permitting the host to be given special control capabilities. If the access code dialed by the caller is a conferee access code, the conferee is added to the bridge as shown in box 513 and this portion of the program is exited.
Assuming that the code dialed by the caller in this instance is the host access code, the "yes" branch 25 o decision box 511 is executed. Processor 101 now executes decision box 512 to ascertain if there is a host already on the bridge. The processor can ascertain this by examining the conference status table associated with this conference in memory 141.
If there is a host already on the bridge, it is assumed that the conferee placing this call has inadvertently dialed the host access code. In this case, processor 101 issues connect orders to time slot interchange 124 and audio bridge 128 to connect the 3S present caller directly to the bridge as a regular conferee. This is indicated in the flowchart by the execution of the "yes" branch of box 512~ ~hus, main .

- 17 - ~ ~5~5~

processor system 140 and time-slot interchange 124 is a coupling unit for coupling a calling conferee station to a bridge when a confere~ access code is received from the calling station. When a host access code is received fro~ the calling station, the coupling unit couples the calling station to the bridge and tone receiver system 138. The receiver system is effective when coupled to the calling station for controlling the operation of the conference such as adding or reconnecting conferees to the bridge, transferring control from the host to another conferee, etcO
If this call is a call from the legitimat2 host and there is no other controller on the bridge, processor 101 assigns a port to the caller and marks the port status table with an indication that the caller is the host (box 600 of FIG. 6).
Having identified the caller as the host, processor 101 now consults the tone receiver status table in memory 141 to ascertain the availability of a tone receiver in tone receiver system 138.
As shown in FIG. 3, tone receiver system 138 comprises a plurality of tone receivers 320~343r processor 300, address decoder 301, memory 302, bus interfaces 304 and 308, and other units of equipment.
Processor 300 is the main processor for the tone receiver system 138, and it decodes all orders received from NSC processor 101 over the serial control bus 134 via interface 304. In turn, processor 300 reports back to the NSC processor 101 the digits that 30 had been received by tone receivers 320-343, error reports, etc. Processor 300 is also coupled to the NSC
processor 101 via a single interrupt lead (not shown) which allows the tone receiver processor to interrupt the NSC processor to report digits received at designated intervals and to report those errors that occur in the tone receiver system.

- 18 ~ 5~

A plurality of tone receivers 320-343 are provided in the tone receiver system 138~ Each of the tone receivers is assigned a time slot on time multiplexed data bus 133R to receive digits from the telephone network in an 8-bit serial format. These digits are received from customer stations via time slot interchange 124 and the receive portion of time multiplexed data bus 133R and buffer 308. Each tone receiver comprises a digital signal proces~or which receives, detects, and reports to processor 300 the digits it receives. When a digit is received, the dual-tone multifrequencies are checked for validity within the tone receiver ~320-343) and an interr~pt is sent to processor 300 via priority interrupt controller 307. When processor 300 acknowledges the int~rrupt, it addresses the correc~ receiver in the group 320-343 via address decoder 301, and reads the contents of the receiver. Processor 300 then stores the digit along with the identity of the receiver in memory 302. In addition to checking the validity o~ the frequencies~ the digital signal processor in each tone receiver assures that the dual-tone multifrequencies representative of a digit are present for a minimum interval~
A typical digital signal processor suitable for use in this invention is described in the Bell System Technical Journal, Vol. 6, No. 7, Part 2, September 1981.
In addition to providing digit storage 30 capacity for tone receiver 320-343, memory 302 contains all operation and diagnostic programs, scratch pad registers, etc., for processor 300O
~s noted above, processor 300 can transmit an interrupt signal to NSC processor 101 at periodic intervals to report errors and the digits received and stored in memory 302. Since memory 302 provides ample storage for the digits received by each tone receiver, ~ zt3~ 5 ~ ~

the tone receiver system can be polled a~ intervals which are determined by processor 101 through the use of a program timer in the tone receiver system. This permits the NSC processor 101 to process calls more efficiently without having to constantly poll the tone receiver unit for each individual digit received.
In this conference arrangement being described, the conference is controlled from a host customer station through the use of a touch-tone keyset at that station in cooperation with the tone receiver at the network services complex. Processor 101 therefore reserves a tone receiver in receiver system 138 for future use by the host of the conference (box 601 of FIG. 6).
In particular~ processor 101 selects an idle tone receiver such as 320 from the tone receiver status table and assigns the selected tone r~ceiver to the conference by making the tone receiver entry busyO
Processor 101 also sends an order over bus 134 to initialize the receiver. The initialization includes establishing the digit and interdigit timing intervals, the type of signaling, etc. Finally, processor 101 sends orders (box 602) over bus 134 to time-slot interchan~e 124 to couple the received tone receiver to the incoming trunk over which the host's call had arrived.
Processor 101 advances the conference to the "activity select" state by entering that state in the conference status table entry for this conference as shown in box 603, and an order is sent over bus 134 to data store 125 to cause the data store to play an announcement prompt to the host as shown in box 604c The announcement prompt sent via TSI 124 welcomes the host to the conference and informs the host of the control options that are available. Since a tone receiver has been connected to the incoming trunk serving the host, all digits dialed by the host are 5~

collected (box 605), and processor 101 ~7ill respond to these digits to call the conference control routines depicted in boxes 606 610. These conference control routines include adding another conferee by dialing the conferee's directory number, calling the teleconference operator, joining or leaving the conference, ending the conference or transferring control to another conferee such as described in the Herr et al. patent. In the latter case, processor 101 will issue orders to time slot interchange 124 to disconnect the tone receiver from the original host and reconnect it to the newly designated controller.
In summary, a meet-me conference arrangement has been described wherein facilities for controlling the conference are connected to the host conferee in response to the dialing of a special access code by the host, thus giving the host the ability to add on other conferees by dialing directory numbers or to perform other special control functions.
Of course, it will be understood that the arrangement described in the foregoing is merely illustrative of the application of the principles of the present invention. Numerous other arrangements may be utili~ed by those skilled in the art without departing from the spirit and scope of the invention.

Claims (8)

Claims
1. For use in a communication network having a conference arrangement, a plurality of customer stations, and switching means for interconnecting said customer stations with said conference arrangement to form a conference, said conference arrangement comprising a conference bridge having a plurality of ports each being connectable to a corresponding one of said stations, receiver means effective when coupled to one of said stations for controlling said conference, and coupling means responsive to the receipt of a first code from a calling one of said stations for coupling said calling station to said bridge and responsive to the receipt of a second code from another of said stations for coupling said other station to said bridge and to said receiver means.
2. The arrangement of claim 1 wherein said coupling means comprises means for ascertaining if said receiver means is connected to any of said stations coupled to said bridge before connecting said receiver means to said other station.
3. The arrangement of claim 1 wherein said receiver means comprises means operable to receive signals from said other station for transmittal to said coupling means, and wherein said coupling means include means responsive to signals from said receiver means for coupling still other of said stations to said bridge.
4. For use in a communication network having a meet-me conference arrangement, a plurality of customer stations, and switching means for interconnecting said customer stations with said conference arrangement to form a conference, said conference arrangement comprising a conference bridge having a plurality of conference ports each connectable to a corresponding one of said stations, receiver means effective when coupled to one of said stations for controlling said conference, and coupling means responsive to the receipt of a first code from a first calling one of said stations for coupling said first calling station to a first one of said ports independent of said receiver means and responsive to the receipt of a second code from a second calling one of said stations for coupling said second station to said receiver means and to a second one of said ports.
5. The arrangement of claim 4 wherein said receiver means comprises means operable to receive signals from said customer stations for transmittal to said coupling means, and wherein said coupling means includes means responsive to signals from said receiver means for coupling other ones of said stations to said bridge.
6. For use in a communication system having a conference arrangement, a plurality of customer stations, and switching means for interconnecting said customer stations with said conference arrangement to form a conference, said conference arrangement comprising a time-slot interchange connected to said switching means, a conference bridge having a plurality of ports each connected to said time-slot interchange;
a signal receiver system having a plurality of signal receivers each connected to said time-slot interchange, and a processor connected to said switching means and operable for controlling said time-slot interchange, said processor responsive to a first code received from a first one of said customer stations for causing said time-slot interchange to interconnect said first one of said stations with one of said ports and responsive to a second code received from a second one of said stations for causing said time-slot interchange to interconnect said second one of said stations with one of said signal receivers and another of said ports, and said one of said signal receivers comprising means responsive to coded signals transmitted from said second customer station for signaling said processor to add other customer stations to said bridge.
7. For use in a communication network having a plurality of conference bridges, a plurality of customer stations, and switching means for interconnecting said stations with said bridges to form a conference, a method for providing customer control of a meet-me conference comprising the steps of:
initiating meet-me conference calls from said customer stations by transmitting from each customer station a bridge location code and an access code, routing the calls to the bridge identified by the bridge location code, transmitting the access code to the identified bridge, identifying the access code transmitted for each call routed to the bridge, detecting when a host access code is received from a station for coupling the station to the bridge and to receiver apparatus for controlling the conference, and detecting when a conferee access code is received from other ones of said stations for coupling said other stations to the bridge independent of said receiver apparatus.
8. The method of claim 7 wherein the step of detecting when a host access code is received comprises the step of ascertaining when certain of said stations have each transmitted the host access code and connecting the receiver apparatus to only one of said certain stations transmitting the host access code.
CA000513492A 1985-07-31 1986-07-10 Meet-me conference with control capabilities Expired CA1252548A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US06/761,068 US4635251A (en) 1985-07-31 1985-07-31 Meet-me conference with control capabilities
US761,068 1991-09-17

Publications (1)

Publication Number Publication Date
CA1252548A true CA1252548A (en) 1989-04-11

Family

ID=25061028

Family Applications (1)

Application Number Title Priority Date Filing Date
CA000513492A Expired CA1252548A (en) 1985-07-31 1986-07-10 Meet-me conference with control capabilities

Country Status (2)

Country Link
US (1) US4635251A (en)
CA (1) CA1252548A (en)

Families Citing this family (64)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5835576A (en) 1985-07-10 1998-11-10 Ronald A. Katz Technology Licensing, L.P. Telephonic-interface lottery device
US20040071278A1 (en) 1985-07-10 2004-04-15 Ronald A. Katz Multiple format telephonic interface control system
US6449346B1 (en) 1985-07-10 2002-09-10 Ronald A. Katz Technology Licensing, L.P. Telephone-television interface statistical analysis system
US4845739A (en) 1985-07-10 1989-07-04 Fdr Interactive Technologies Telephonic-interface statistical analysis system
US20020085692A1 (en) * 1985-07-10 2002-07-04 Ronald A. Katz Technology Licensing, L.P. Voice-data telephonic interface control system
US5828734A (en) 1985-07-10 1998-10-27 Ronald A. Katz Technology Licensing, Lp Telephone interface call processing system with call selectivity
US5359645A (en) 1985-07-10 1994-10-25 First Data Corporation Inc. Voice-data telephonic interface control system
US5898762A (en) 1985-07-10 1999-04-27 Ronald A. Katz Technology Licensing, L.P. Telephonic-interface statistical analysis system
US5365575A (en) 1985-07-10 1994-11-15 First Data Resources Inc. Telephonic-interface lottery system
US5793846A (en) 1985-07-10 1998-08-11 Ronald A. Katz Technology Licensing, Lp Telephonic-interface game control system
US6678360B1 (en) 1985-07-10 2004-01-13 Ronald A. Katz Technology Licensing, L.P. Telephonic-interface statistical analysis system
US20020034283A1 (en) * 1987-02-24 2002-03-21 Ronald A. Katz Technology Licensing, L.P. Voice-data telephonic interface control system
US4766592A (en) * 1987-08-28 1988-08-23 American Telephone And Telegraph Company, At&T Bell Laboratories Broadcast conferencing arrangement
US4939773A (en) * 1989-06-26 1990-07-03 First Data Resources, Inc. Multiple party telephone control system
US4987590A (en) * 1989-06-26 1991-01-22 First Data Resources Inc. Multiple party telephone control system
US5091933A (en) * 1989-06-26 1992-02-25 First Data Resources, Inc. Multiple party telephone control system
US5185787A (en) * 1989-06-26 1993-02-09 First Data Resources, Inc. Multiple party telephone control system with random dialing for polling
NO169209C (en) * 1989-12-22 1992-05-20 Alcatel Stk As PROCEDURE AND SYSTEM FOR ESTABLISHING CONFERENCE CONNECTION.
US5222120A (en) * 1990-04-23 1993-06-22 Mci Communications Corporation Long distance telephone switching system with enhanced subscriber services
DE59208887D1 (en) * 1991-09-30 1997-10-16 Siemens Ag Method for establishing conference connections in a computer-controlled communication system
US5369694A (en) * 1992-12-23 1994-11-29 At&T Corp. Unattended meet-me-conference controlled by a telephone terminal
US6323894B1 (en) 1993-03-12 2001-11-27 Telebuyer, Llc Commercial product routing system with video vending capability
US7019770B1 (en) * 1993-03-12 2006-03-28 Telebuyer, Llc Videophone system for scrutiny monitoring with computer control
US20030185356A1 (en) * 1993-03-12 2003-10-02 Telebuyer, Llc Commercial product telephonic routing system with mobile wireless and video vending capability
US5495284A (en) * 1993-03-12 1996-02-27 Katz; Ronald A. Scheduling and processing system for telephone video communication
EP0617538A1 (en) * 1993-03-26 1994-09-28 Siemens Rolm Communications Inc. (a Delaware corp.) Enhanced telephone conferencing equipment
US5530472A (en) * 1993-06-29 1996-06-25 Sprint Communications Company L.P. Video conference system including a non-reserved video conference capability
US5473367A (en) * 1993-06-30 1995-12-05 At&T Corp. Video view selection by a chairperson
DE4344345A1 (en) * 1993-12-23 1994-05-19 Siemens Ag Subscriber appts. connection system for existing call - transfers call request to network mode at which call exists with automatic patching through of call to new subscriber
US5528678A (en) * 1993-12-27 1996-06-18 At&T Corp. Revertive calling automatic call distributor
US20020120545A1 (en) * 1994-01-27 2002-08-29 Ronald A. Katz Commercial product routing system with video vending capability
US5483587A (en) * 1994-06-08 1996-01-09 Linkusa Corporation System and method for call conferencing
US5598457A (en) * 1994-09-30 1997-01-28 At&T Technique for providing redundant capability in a personal mobile communication system
CA2159249C (en) * 1994-11-21 1998-09-22 Mark A. Fitser Method for automatically establishing a conference call
US5544237A (en) * 1994-12-22 1996-08-06 At&T Corp. Automatic conference initiation upon all telephones for the conference being idle
US5483588A (en) * 1994-12-23 1996-01-09 Latitute Communications Voice processing interface for a teleconference system
US5668859A (en) * 1994-12-28 1997-09-16 Lucent Technologies Inc. Apparatus and method for connecting remote callers to loudspeakers or other projecting means in an event facility
US5719928A (en) * 1995-05-12 1998-02-17 Protel, Inc. Apparatus and method for automated audio teleconferencing having enhanced billing and reservation features
AU5741596A (en) * 1995-05-12 1996-11-29 Protel, Inc. Automated audio teleconferencing having reconfiguration feat ures
US5828743A (en) * 1995-05-12 1998-10-27 Protel, Inc. Apparatus and method for automated audio teleconferencing having enhanced access and security features
US5812652A (en) * 1995-12-26 1998-09-22 Northern Telecom Limited Centralized management and allocation of bridges in a telecommunications network for a meet-me conferencing service
US5812653A (en) * 1995-12-26 1998-09-22 Northern Telecom Limited Subscription and paired authorization code based access to a meet-me conferencing service
FR2745456B1 (en) * 1996-02-28 1998-04-17 Piriou Daniel AUDIO CONFERENCE DEVICE AND METHOD
GB9604625D0 (en) 1996-03-04 1996-05-01 Intellprop Ltd Telephone conferencing systems
US6148067A (en) * 1996-07-02 2000-11-14 At&T Corp. Anonymous voice communication
GB2315640B (en) * 1996-07-19 2000-08-23 Intellprop Ltd Telephone conferencing systems
US6563914B2 (en) 1997-02-26 2003-05-13 Call Sciences Limited Personal web-based teleconferencing method and system
US6937597B1 (en) * 1999-02-26 2005-08-30 Lucent Technologies Inc. Signaling method for internet telephony
US6754322B1 (en) * 1999-08-31 2004-06-22 William Jackson Bushnell Call me conference call system
US7031268B1 (en) * 2000-05-17 2006-04-18 Cisco Technology, Inc. Call optimization in ad-hoc conference calls
US6694351B1 (en) * 2000-06-30 2004-02-17 Cisco Technology, Inc. Call optimization in meet-me conference calls
CN1720710A (en) * 2002-12-06 2006-01-11 皇家飞利浦电子股份有限公司 Voice mail for teleconference
US8095409B2 (en) * 2002-12-06 2012-01-10 Insors Integrated Communications Methods and program products for organizing virtual meetings
US7571210B2 (en) * 2002-12-06 2009-08-04 Insors Integrated Communications Methods and systems for linking virtual meeting attendees over a network
US7707296B2 (en) * 2003-06-30 2010-04-27 Siemens Communications, Inc. Method and apparatus for selecting a media processor to host a conference
US20050123110A1 (en) * 2003-12-05 2005-06-09 Phil Wilkinson Pre-pay conference call service
US7703104B1 (en) 2004-03-12 2010-04-20 West Corporation Systems, methods, and computer-readable media for enrolling conferees for expeditied access to conferencing services
US20060077958A1 (en) * 2004-10-08 2006-04-13 Satya Mallya Method of and system for group communication
US8849907B1 (en) * 2006-03-31 2014-09-30 Rockstar Consortium Us Lp System and method for notifying participants of topics in an ongoing meeting or conference
US8175243B2 (en) * 2007-04-10 2012-05-08 Padmanabhan Mahalingam Systems and methods for facilitating teleconferencing without pre-reservation of conference resources
CA2766393A1 (en) * 2008-06-30 2010-01-07 Yaazz As Mobile, pc, and web enhanced telecommunications environment
US8208000B1 (en) 2008-09-09 2012-06-26 Insors Integrated Communications Methods, systems and program products for managing video conferences
CA2771845C (en) 2011-03-18 2016-05-17 Research In Motion Limited Method and apparatus for protecting moderator access for a conference call
US8364133B1 (en) 2011-12-02 2013-01-29 Research In Motion Limited Method and apparatus for managing private moderator codes for conference calls

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3144518A (en) * 1962-01-26 1964-08-11 Gen Dynamics Corp "meet me" conference privacy system
US3825693A (en) * 1972-09-25 1974-07-23 Tele Resources Inc Time division multiplex branch exchange
US4317960A (en) * 1979-03-23 1982-03-02 Small World Exchange, Inc. Telephone-conferencing and inquiry-handling apparatus and method
US4305149A (en) * 1979-03-23 1981-12-08 Small World Exchange, Inc. Conferencing method and apparatus with multiplexed analog signals
US4475189A (en) * 1982-05-27 1984-10-02 At&T Bell Laboratories Automatic interactive conference arrangement

Also Published As

Publication number Publication date
US4635251A (en) 1987-01-06

Similar Documents

Publication Publication Date Title
CA1252548A (en) Meet-me conference with control capabilities
US4577065A (en) Meet-me conference arrangement
JP2537478B2 (en) Conference phone equipment
US4540850A (en) Method and apparatus for controlling a conference
US4460807A (en) Conference routing arrangement
US4653045A (en) Interactive facility control arrangement
US4691347A (en) Method and apparatus for controlling a conference
US4310727A (en) Method of processing special service telephone calls
EP1081932B1 (en) Call-me conference call system
US5422943A (en) Private branch exchange networks
US4481383A (en) Communication system recording arrangement
US6584094B2 (en) Techniques for providing telephonic communications over the internet
US4550224A (en) Method and apparatus for adding conferees to a conference
US5119415A (en) Method of displaying called party information on calling party terminal and communication network using the method
US5557652A (en) Method of establishing cooperation with a functionality
EP0164611B1 (en) Switching system and method for network having a plurality of terminal control equipment units
EP0217308B1 (en) A method of and an arrangement for forwarding a customer order
USRE34529E (en) Arrangement for providing a call-connection service
JP3021630B2 (en) Communication system and communication method
KR0151482B1 (en) Isdn call repeating apparatus
KR0160346B1 (en) Implementation of collect call service
JPH08331262A (en) Inter-station multi-person connecting system
JPS63102449A (en) Automatic transfer system from office-side caller
KR100263379B1 (en) Call transfer between different groups of electronic exchange
KR100250668B1 (en) Speed call service method using information desk

Legal Events

Date Code Title Description
MKEX Expiry