CA1065455A - Private automatic branch exchange system and apparatus - Google Patents

Private automatic branch exchange system and apparatus

Info

Publication number
CA1065455A
CA1065455A CA235,753A CA235753A CA1065455A CA 1065455 A CA1065455 A CA 1065455A CA 235753 A CA235753 A CA 235753A CA 1065455 A CA1065455 A CA 1065455A
Authority
CA
Canada
Prior art keywords
line
subscriber
circuit
trunk
signal
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
CA235,753A
Other languages
French (fr)
Inventor
Joseph H. Mehaffey
J. Harold Ivester
Edgar C. Mills
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.)
Solid State Systems Inc
Original Assignee
Solid State Systems 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 Solid State Systems Inc filed Critical Solid State Systems Inc
Application granted granted Critical
Publication of CA1065455A publication Critical patent/CA1065455A/en
Expired legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/58Arrangements providing connection between main exchange and sub-exchange or satellite
    • H04Q3/62Arrangements providing connection between main exchange and sub-exchange or satellite for connecting to private branch exchanges
    • H04Q3/625Arrangements in the private branch exchange
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S379/00Telephonic communications
    • Y10S379/914Programmable telephone component

Abstract

ABSTRACT OF THE DISCLOSURE

A private automatic branch telephone exchange system which includes an integral system for maintaining and updating selected data information. Interconnections between subscriber lines and trunk lines are accomplished with a unique non-block-ing switching matrix which allows switching interconnections to be independently made and terminated without blocking subsequent interconnections on the same circuits. Various information signal functions, such as dial tone and ring-back, are selected by multiplex circuitry which is external of the switching matrix, so that all switching matrix trunks are available for voice and ring signal connections. The switching matrix is operated by a circuitry including a programmed digital computer, and provides substantial flexibility of control and service functions. Subscriber line status is monitored at all times, so that available special services can be accomplished by a subscriber in response to dialing selected digits. A
novel coupler circuit is disclosed for interconnecting the present or another branch exchange system to central office lines. Subscriber dialing of a predetermined non-interconnect code allows a subscriber to dial updating input data directly to a memory storage means.

Description

lO~S4S~
PRIVATE AUTOMATIC BRANCH EXCHANGE SYSTEM
AND APPARATUS
This invention relates in general to information switching systems and in particular to a private branch telephone exchange system.
Although many changes have been made in the design and operation of private branch exchange equipment since the cord-type exchange which required an operator to physically plug and unplug cords when making or breaking each subscriber interconnection, prior art PABX equipment generally has physical and operational fixed characteristics which predetermine the operational flexi-bility of such equipment and which, therefore, may be less than satisfactory for many types of applications. PABX equipment may be used in applications such as hotel/motels and business offices, for example, where it is frequently desired to provide capabilities such as automatic conference calling, hold, call forwarding, and the like without resorting either to the use of multiple-button subscriber sets or special-purpose non-blocking trunks reserved only for multiple-party conference interconnection. Interconnect switching with prior-art PABX equipment generally utilizes some form of electromechanical crossbar switch, which is understood by those skilled in the art to block subsequent connection to a trunk circuit which already has an established interconnection.
Other limitations in prior-art PABX equipment include the limita-tions inherent in hard-wired equipment, wherein changes in such operational features as class-of-service for subscribers, or automatic call rerouting, must typically be made by physically re~iring certain electrical connections within the switching system.
Another problem which is particularly prevalent in the hotel/motel industry is the need for some type of room status system which provides hotel management with continuously-updated information on the status of each room, i.e., whether the rooms are occupied, being cleaned, available for letting, and the like.

s~ss An ideal room status system would have an input terminal available in each individual room, so that maids and supervisory personnel could, upon completion of cleaning or other tasks for a particular room, input data directly into a status management system. The hardware requirements and the special wiring costs associated with such a system are clearly prohibitive. The present system allows the existing conventional subscriber telephone set and wiring already associated with each room to be used in a simple manner to provide data which continuously updates a room status listing.
Accordingly, it is an object of the present invention to provide an improved private branch exchange switching system.
It is yet another object of the present invention to provide an improved switching matrix.
It is still another object of the present invention to provide an improved coupler apparatus for interconnection between a private branch exchange and telephone company central office equipment.
The invention in one aspect pertains to an addressable N X M switching matrix, including a first number M of subscriber lines in parallel matrix array, each subscriber line comprising at least a pair of conductors for connection with a separate subscriber station, and a second number N of trunk lines in parallel matrix array with each other and in crossing relation 25 with each of the subscriber lines, each of the trunk lines com- -prising at least a pair of conductors. Switching means are separately and independently associated with each crossing point of subscriber lines and trunk lines in the matrix with each switching means being selectively operative to connect a sub-scriber line to the trunk line at such crossing point. A number M of addressable switch actuating means are provided, one of the addressable switch actuating means being operatively associated with all of the switching means for the crossing points of a ~-7 - 10~5455 particular subscriber line. Each addressable switch actuating means is operative to enable any of the associated switching means in response to a predetermined enabling input signal to the addressable switch actuating means, whereby a portion of the particular subscriber line and the subscriber station connected to that portion becomes connected to a particular trunk line at the matrix crossing point controlled by the selected switching means and becomes disconnected from the remaining extent of such subscriber line across the matrix. Further the addressable switch actuating means is operative to disenable all such associated switching means in response to a reset input signal to the address-able switch actuating means, whereby any existing previous suitable connection is terminated and the subscriber line uninterruptedly crosses the trunk lines without connection thereto.
Another aspect of the invention pertains to apparatus for selectively coupling a telephone central office circuit to subscriber equipment. The apparatus includes first solid state means having a control circuit which is operatively coupled to the central office circuit and responsive to a ringing signal on the central office circuit to provide a signal on a ring detec-tion circuit which is electrically isolated from the central office circuit. Switch means are connected to the central office circuit and are selectively operative to complete a circuit interconnec-tion between the central office circuit and a subscriber circuit.
The apparatus has second solid state means including a control circuit which can receive a line pickup signal which is electri-cally isolated from the central office circuit and which is operative in response to the line pickup signal to control the switch means to complete the circuit, and further includes third solid state means having a control circuit which is connected to be responsive to current flow through the central office circuit and through the switch means to provide an output signal on a line pickup acknowledge circuit which is electrically isolated ,~',~;

~0~5455 from the central office circuit.
Other aspects and advantages of the present invention will become more readily apparent from the following description of the disclosed embodiment, including the figures wherein:
Fig. 1 shows a block diagram of an overall system according to a disclosed embodiment of the present invention;
Figs. 2A and 2B show a schematic diagram of a switch-ing matrix according to the disclosed embodiment;
Fig. 3 shows a schematic diagram of an informational 10 or "noisemaker`' signal system according to the disclosed ~ embodiment;
; Fig. 4 shows a schematic diagram of a central office coupler according to the disclosed embodiment;
Fig~ 5 shows in functional schematic form a disclosed embodiment of the data control system according to the present invention;
Fig. 6 shows a typical room status dial code used in a disclosed embodiment of room status systems; and Fig. 7 shows a functional schematic embodiment of the disclosed room status systems.

~ .

~, . .

., C

. " '.

10~;54S5 Stated in general terms, switching interconnection is accomplished in the present invention through a switching matrix having a plural number of subscriber lines, a plural number of l trunk lines, and switching means for selectively es~ablishing ¦ circuit interconnection between any subscriber line and any ¦I trunk line without blocking possible interconnection to the ¦ selected trunk of any other available subscriber line. Each such selective interconnection in the switching matrix is ¦ accomplished by a coded signal applied to addressable latch ¦ means associated with the switching matrix. Address signals to ¦ the switching matrix may be provided from a programmed digital ¦ computer in response to interconnections which are predetermined ¦ by desired function information, variable input data, and ¦ subscriber input information. The programmed logic is also ¦ programmed to recognize and to store subscriber input information corresponding to a non-interconnect data input signal, and to display such non-interconnect data.
The present invention is better understood with l reference to the disclosed embodiment thereof as shown in the
2~ ¦ Figures and with particular reference to the overall system as shown in Fig. 1. Fig. 1 shows a typical PABX installation of the present invention which might be found in a hotel or motel, for example, including a plurality of subscriber I telephones S connected to corresyonding two-wire (in the j disclosed embodiment) subscriber lines SLl, SL2,..., SLm. The subscriber teiephone SS connected to the subscriber line SLm may be a supervisory subscriber telephone having subscriber status display signals and function control ~eys, in addition ¦ to the usual components associated with a conventional dial telephone S.

io~5455 _ Each of the subscriber lines SI,l-SLm is connected to a switching matrix indicate~ generally at 15 in Fig. 1 and set forth in greater detail at Figs. 2~ and 2B. Assuming that the dsclosed embodiment is intended for selective interconnection of various subscriber te~ephones S with telephone company central office trunk circuits, the switching matrix 15 is pro-vided with a plurality of output trunks T3, T~,...Tk. It will become apparent that the switching matrix 15, in the disclosed embodiment, has additional trunks T(k+l) through Tn which are not connected to central office trunks and which are used for `
interconnection of various subscriber lines SL within the switching matrix.
Each of the output trunks T3-Tk is connected to a ` corresponding noisemaker signal circuit NSl-NSk, each of which ! i s connected to receive one or more noisemaker signals from the signal source 16, and further receives noisemaker gating ~ -control signals from the control signal source 17. The term "noisemaker signals" is used herein to generically identify various types of informational signals, and to differentiate ;
2G` s uch signals from audio speech signals which originate either at a subscriber telephone S or which arrive on an output trunk T from a central office connection. Those skilled in the art will recognize that typical "noisemaker signals" are dial` tone signals, ringback signals, howler signals, recorded music, and various repetitive recorded messages advising a connec~ed party of status conditions such as non-working numbers and the like. Further details of the noisemaker siynal circuits is provided hereinbelow with reference to Fig. 3.

io-i5455 _ i~ Each of the output trunks T3-Tk is also connected to a corresponding coupler apparatus C3-Ck, to which is connected Il the central office trunk line corresponding to each output ¦¦ trunk. Those skilled in the art will recognize that the couplers 5 ¦¦ C provide the plural functions of detecting ring signals from ¦¦ the central office, enabling pickup of the trunk line in res-ponse to a local signal, and acknowledging the occurrence of I commanded line pickup signal. Each of the couplers C also ¦ maintains the central office trunk circuit in electrical i isolation from the several local control circuits utilized in ring detection, line pickup, and pickup acknowledgement.
Although prior-art trunk couplers utilizing electromechanical I relays can be used in the overall system of the disclosed ¦ embodiment, a novel solid-state coupler circuit is shown herein at Fig. 4 for use in the disclosed embodiment or for ¦ other applications where a telephone central office line :~
¦ coupler is required.
¦ The overall operation of the switching matrix 15, as well as the noisemaker signals and the central office trunk ~C ¦l couplers C, is controlled by a predetermined arrangement of functional control logic discussed hereinbelow and designated in Fig. 1 as the central control 18. It will become apparent to those skilled in the art that the central control 18 is ¦ advantageously a programmed general-purpose digitàl computer ~5 ¦ having memory and computational capacity appropriate for the ¦ number of subscriber lines SL and trunks T of a particular ¦I system, within the desired operational parameters such as ¦l answer time, system saturation, and the like. The central `

-B-, !
, iO~i5455 _ control 18 is provided with suitable input-output means 19, which may be one or more of a conventional Teletype or a CRT
terminal connected for duplex interaction with the central control in a manner well-known to those skilled in the art.
The central control 18 is also connected, in the disclosed embodiment, to drive a status display 20, on which is main-tained status indications showing current availability of ho~el/motel rooms.
The central control 18 is connected through line 21 to receive off-hook and dial pulse signals from each of the subscriber lines SL, irrespective of whether or not a call interconnection has been completed with the subscriber lines, and the switching matrix 15 receives switching address signals along the line 22 to control interconnect switching of the matrix. The supervisory subscriber station SS is also provided with signals along line 23 from the central control, correspondir to the current status (i.e., on-hook or off-hook) of each -subscriber line SL. The subscriber status information is provided to the supervisory subscriber set SS more readily from the subscriber status signals stored in memory in the computer as set forth hereinbelow, thereby avoiding the additional wiring and associated hardware otherwise re~uired for direct interconnection between the off-hook circuits of each subscriber line and the supervisory subscriber set SS.
The central control computer can also be advantageousl~
programmed to drive certain well-known functions as line status I light blink and the like.

I' 10~:i5455 _ The construction and operation of the switching matrix 15 is described in detail with reference to Figs. 2A and 2B. Considering first the subscriber lines of the switching matrix, which make up the horizontal sets of lines depicted in S Figs. 2A and 2B, it is seen that an upper line pair UL and a lower line pair LL are associated with each subscriber line SL. Each lower pair of lines LL corresponds to a subscriber line pair designated SL in Fig. 1, and is available for connection to a subscriber telephone S. Each of the upper level line pairs UL is internal of the overall switching matrix 15, and provides line select and expansion capacity for the switching matrix as set forth below. Each of the upper level and lower level pairs may be provided with connective structure 27L, 28L, at the left side of the switching matrix, and 27r, 28r, at the right side of the switching matrix, for intercon-; nection with other circuit elements. It will be understood that the connective structure 27 and 28 can be provided by connector segments on one or more circuit boards which contain the entire switching matrix structure shown and described -herein. A total of m subscriber lines SL are provided.
Turning next to a consideration of the vertical `~
lines or "trunks" in the disclosed embodiment of the present switching matrix, it is seen that the trunks are also grouped in pairs of lines, with two such trunk groupings designated in Fig. 2A as 29 and 30. With the exception noted below, each of the two pairs of lines in each trunk pair group is an active trunk and may extend outside of the switching matrix -~
15 for interconnection with a central office trunk. Thus, the , . .
, ' ~

11 10~;5455 _ ¦trunk pair group 30 consists of the two trunk pairs T3 and T4 shown generally on Fig. 1. Other trunks, for example, trunk T(n-l) and Tn may not extend beyond the switching matrix 15 and are used only as an interconnect path between selected subscriber lines SL. It will be understood that any trunk which does not extend beyond the switching matrix 15, in the disclosed embodiment, is not equipped to receive the noise signals previously described; such trunks are referred to ~ ereinafter as "non-noisemaker trunks". Trunk pair group 29 Irepresents the previously-mentioned exception to the general Irule that each trunk is intended for switching interconnection ¦within the switching matrix. The trunks associated with group 29 are designated Tl and T2; for reasons which will become ¦apparent hereinbelow, trunk group 29 represents the single trunk Ipair group which is not~used for interconnect purposes withir ¦the switching matrix of the present invention. ¦~
¦ Each intersection of a subscriber line SL with a trunk T is provided with a selective interconnection device, l with each such selective interconnection device in the ¦ disclosed embodiment being a four-pole double-throw relay.
The interconnect relays in Figs. 2A and 2B are designated by the prefix `'K", by a middle digit corresponding to the numerical ranking of trunk pair groups, and by a final digit l identifying the subscriber line group. Thus, it is seen that -Ithe interconnect relay associated with subscriber line group 1 and the first trunk pair group is designated Kl-l, and the interconne t relay associated with the second trunk pair group ~06S455 and subscriber line SLl is designated K2-1. Each of the interconnect relays, which are hereinafter collectively refer-red to by the letter "k", has a pair of upper poles UP
associated with the upper level UL of each subscriber line group, and has a pair of lower poles LP associated with the lower level LL of the corresponding subscriber line group.
When each relay K is in its inactive or quiescent state, as shown in Figs. 2A and 2B, it is seen that the several upper poles UP allow each upper level UL to extend across the entlre switching matrix wlthout interconnecting with any trunk pair; similarly, the several lower poles LP of the interconnect relays K allow the lower level subscriber line pairs LL to extend across the entire switching matrix without contacting a trunk pair group. When an interconnect relay K is pulled in by energizing its coil, however, the upper poles UP
of such relay interconnect a particular upper level subscriber line pair UL to one of the trunk pairs in the corresponding trunk pair group, and the lower poles LP of that relay inter~
connect the lower level subscriber line pair LL with the other trunk pair of the associated trunk pair group. Specifically considering interconnect relay K2-1, for example, it is seen that actuation of this relay interconnects the upper level UL
associated subscriber line SLl wlth trunk pair T3 of the trunk i ~
pair group 30~ and also interconnects the lower level LL with ~ ~ -the trunk pair T4 of that trunk pair group.
Each lower level LL within a subscriber line group shown in Figs. 2A and 2B is connected to the corresponding upper level by ~umpers designated A and positioned between -12- ~

lO~j54~5 _ interconnect relays Kl and K2 of t~e subscriber line group.
It is thus seen that actuation of a part cular interconnect relay for a subscriber line, for example, relay K2-1, selects !¦ the particular trunk ~roup ~ for interconnection with that S ll subscriber line, and the concurrent state of the relay Kl of ¦ that same subscriber line func~ions as a level selector to ¦ determine which trunk pair in the selected trunk line group is ¦l actually connected with subscriber line SLl. If relay Kl-l ¦¦ remains deenergized while relay K2-1 is pulled in, for example, ld ¦I trunk pair T3 is connected through upper poles UP of K2-1, jumpers A, and the lower poles LP of ~1-1 to the lower level LL and, accordingly, to subscriber line SLl. If Kl-l is pulled in simultaneously with K2-1, however, it is seen that trunk pair T4 is connected through lower poles LP of K2-1, i jumpers A, and the lower poles LP of Kl-l for connection wit~
subscriber line S~l. It will thus be seen by those skilled in the art that each relay Kl serves as a level selector switch for each of the remaining interconnect relays K2-l,...Kn-l of j a particular subscriber line group.
I Each set of n interconnect relays associated with a ¦I subscriber line has an operating coil connected to a driver Q, ¦ and each relay-driver combination is connected across lines 31 ¦ and 32 which extend to a vertical riser pair 33 on which is maintained a source of relay operating power. Each relay driver Q includes a transistor having an input circuit which is con-nected through a diode 34 and a resistance 35 to an output of an addressable latch ~L associated with the corresponding I subscriber line group. In the case of a switching matrix 15 Il "
i _ having eight s~p~rate ~runk pair groups, ~or example, each addressable latch AL has ei~ht output circuits designated Qo~Q7 and separately connected to the drivers Q of the interconnect relays Kl through ~8 corresponding with each S trunk pair group. It i5 seen in Fig. 2 that there is a separate addressable latch AL associated with ~he interconnect relays for each subscriber line group, and that each of the addressable latches has inputs Ao-A2, D, and R connected in parallel with each other. It is also seen that each of the addressable latches has an enable input E separately connecced to an output line extending from the switching matrix 15.
The inputs Ao through A2 of each addressable latch receive logic signal conditions corresponding to the identity of a particular interconnect relay K2 through Kn to be energized, while the input D of each addressable latch AL receives a logic ¦ condition corresponding to the desired state (energized or deenergized) of the level select relay Kl. The R inputs of each addressable latch AL receive a logic signal which resets the logic condition of the addressable latches. The 2~ construction and use of addressable latches are known to those skilled in the art and, accordingly, are not detailed herein.
Since all of the input logic conditions, except "enable" are supplied in parallel to each of thè addressable latches ALl-ALm, it is seen that interconnection between a particular subscriber line and a particular trunk pair is accomplished by supplying along the matrix control line 22 the proper logic signal conditicns which will provide signals !
~1 .
.. . . . .

10~

to the drivers Q for actuating a certain trunk select relay and possibly the level select relay (Kl) to achieve the desired interconnection. The aforementioned logic signals are applied simultaneously to the inputs of each of the addressable latches AL, and an enabling logic condition is applied on the particular enable line E-l, for example, corresponding to the particular individual addressable latch ALl which is to supply decoded relay driving output signals.
Since the reset inputs R of each addressable latch AL
are connected in parallel, it will be seen that each addressable latch is simultaneously reset by the appropriate logic condition applied to the addressable latches. In the construction and operation of an actual working embodiment of the present invention it has been found advantageous to periodically reset each addressable latch to a zero-output state, followed immediately by setting each addressable latch to the output signal state (if any) corresponding to interconnect relays which must be engaged to maintain circuit interconnection. The identity of each such interconnect relay, along with the logic signal conditions identifying such relays, is conveniently maintained in memory storage as described hereinbelow; each addressable latch AL is cleared by the reset input R and is subsequently set, every 1/2 second. The capacitance 36 connected in each relay driver Q prevents the voltage across the energized relays from dropping out during the microsecond-interval in which the corresponding addressable latch is reset and then set.
m e provision of periodic reset-and-set of the addressable latches insures that an interconnect relay which has become inadvertently engaged, such as through an unwanted transient circuit condition, will rema$n engaged for no longer than the brlef interval between successive update operations of the addressable latches. The reset-and-set provision also provides a convenient technique for desired disconnect of a previously-accomplished connection between 8 subscriber line and a trunk pair, inasmuch as the disconnection can be accomplised during the normal periodic reset and sub-sequent set which intentionally omits the interconnect relays associated with the terminated interconnection.
Turning to the extreme right slde of the switching matrix as depicted in Fig. 2, there is seen a vertical riser or bus B which is connected to the upper level UL of each subscriber line group, and a vertical riser or bus RV which is connected to the lower level LL of each subscriber line group. The bus B ls connected to receive 48-volt DC battery power for telephone operatlng purposes, while the RV bus ls connected to a sultable rin8ing signal source. As long as all interconnect relays Kl through K of the first subscriber line group are in the unactivated posltlon shown in the drawing, it ls apparent that battery voltage is supplied from the bus B, the upper level line UL, ehe aforementloned ~umpers A, and the lower level llne LL to the subscrlber telephone S asso-clated wlth subscriber line SLl. It is also apparent that subscriber line SLl ls switched from battery voltage to receive the rlnglng voltage avallable on the bus RV, by energizing relay Kl-l. An exemplary control system for controlling selected application of battery voltage and ringing signals to the subscriber lines is set forth here.nbelow.
. . .

ll 10~5455 Since battery voltage ~rom the bus B is maintained on each on-hook subscriber line SL, it is necessary to dis-tinguish between on-hook and off-hook conditions of the various subscriber lines. This is preferabl~ accomplished in Fig ?A
of the disclosed embodiment by the detector circuit D associated with each subscriber line SL. Each detector circuit functions to provide a si~al condition corresponding to operation of either the hook switch or the dial interrupt switch in a conver~tional dial telephone, and so it is seen that each detector circuit D functions as a combined hook-switch and dial pulse detect circuit. Each detector circuit D includes a resistance 40 series-connected in one of the conductors which constitutes the lower level LL of each subscriber line set, and which accordingly constitutes the subscriber line SL.
Connected across the resistance 40 is the light-emitting diode tLED) portion 41 of a photoisolator device 42, and the radiation output of the LED is optically coupled to provide an input to the phototransistor 43 portion of the photoisolator. A diode 44 is connected across the LED 41 for possible reverse-current protection, and a pair of diodes 45 are connected in the forward direction across the LED 41 for over-voltage protection.
The collector of the phototransistor 43 is connected to line 46 to receive a suitable source of operating power, while the emitter of the phototransistor is connected to the base of a conventional transistor 47. The emitter-collector circuit of t~e transistor 47 is connected between the detector line Dl and ground.

1~
Il -17- -ll ~'' ' , , ! -, , .
I

l 10~5455 _ j Considering the operation of each de~ector circui., it is apparent that no current flows through the resistance 40 so long as the subscriber telephone S remains on-hook. I
~ The absence of current flowing through resistance ~0 means that !
¦ no operating voltage is ~pplied to the LED ~11, so that the phototransistor Q3 is non-conductive ancl the transistor ~7 is turned off ~hen the subscriber telephone associated with the corresponding subscriber line goes off-hook, however, cur~enl flows rrom the battery bus B through the lower level LL, and the¦
voltage developed across the resistance 40 causes the LED ~1 to drive the phototransistor 43 into conductivity. This causes the transistor 47 to conduct, placing the detector line Dl at ground potential and signifying the occurrence of an off-hook c ondition. It will be understood, moreover, that operation of the rotary dial associated with the subscriber telephone ~
gener~fftes one or more make-break conditions of known relative ¦ time sequence on the subscriber line SLl, which provide a ¦ correspondingly-timed repetitive sequence of signal conditions ¦ on the detector line D-l associated with the subscriber line ¦ SLl. Appropriate timing circuitry known to those skilled in ¦ the art can be used to discriminate between dial-pulse signals and a steady-state condition corresponding to on-hook and ¦ off-hook conditions.
l Practical manufacturing and physical considerations ¦ tend to limit the actual physical dimensions of a printed-circuit board on which may be mounted the switching components comprising the switching matrix 15 as shown in Fig. 2, and so provision is made for expanding the switching matrix onto a ~:

', , ., :
.. . .

.
.

10~i5455 _ ,¦ plural nwnber of actu~l circui~ boards. ~ssuminy a desired ¦ expansion of available trunk capacity, for example, one or more additional switching matrix assemblies can be electrically ¦ interconnected so that the connectors 27r, ~8r of each ` I subscriber line pair on switching matri~ circuit board are interconnected with the connectors 27L, 281 of the next circuit board in an expanded trunk line sequence of circuit ¦ boards. Where the switchiny matrix is thus expanded horizontal-ly (as viewed in Fig. 2) by the addition of furthel- trun~ lines, it will be understood that the battery bus B and the ringing voltage bus RV need be provided in only one of the circuit boardc It will also be seen that only one of the circuit boards need have the aforementioned jumpers A between the upper level UL
and the lower level LL of each subscriber line group, and that the expansion circuit boards will instead have jumper inter-i ~ connec on along the lines B shown in broken-line in Fig. 2A.

Noisemaker Signal Multiplexin~
~ach of the output trunks T3 through Tk is, as 2~ mentioned above, connected to receive various types of audio noise maker signals at a location separate from the switching matrix 15. Those skilled in the art will recognize that the provision of noisemaker signal insertion which is separated from the switching matrix allows each trunk line of the switch-ing matrix to be available for subscriber interconnect purposes, so that the desired provision of six different types of noisemaker signals, for example, will not require dedication ¦ of six itching matrix trunk lines for noisemaker purposes.
I -19- . .

!

106S9~S5 While only trunks T3 through Tk are noisemaker-equipped in the disclosed embodiment, and sre referred to herein as "noisemaker trunks," it will be understood that the remainin8 trunks (n-k), referred to herein as "non-noisemaker trunks," can also be equipped with noisemaker circuits if desired. In an actual embotiment of the present invention, it has been found that satisfactory noisemaker trunk availability is obtained with about 50% of the total trunk capacity of the switching matrix being noisemaker-equipped.
Referring to Fi8. 3~ the external noisemaker coupling circuit of the disclosed embodiment is shown in detail with reference to an exemplary noisemaker signal circuit NSl asso-ciated with trunk line T3. It is seen that the lines of trunk pair T3 terminate in respective connection to the halves of a split first primary winding 52a and 52b of the audio coupling transformer 53. The other sides of the split windings 52a and 52b are connected by the pair of lines 54 to the bus 55 which receives 48-volt battery power. An audio by-pass capacitance 56 is connected across each of the line pairs 54 which supply DC power to the respective trunk lines, and series resistances 57a and 57b are inserted in the lines of each pair 54 to limit the maximum amount of current which can flow through each of the split primary windings and the corresponding trunk pairs.
The coupling transformer 53 has a second primary winding 58, coupled to a signal multiplexing circuit 59.
The secondarg winding 60 of the transformer 53 is connected to the coupler Cl associated with the outside trunk line. ~ ; -. .
''"'`~

:' : ' ` . ` '' :
` ''' : ' '' ~ , ' _ The multiple:~er circuit 59 in each o~ the noisema~er circuits NS is connected to receive a number of so-c~lled noisemaker signals on corresponding noisemaker signal lines NL, which receive noisemaker signals from suitable audio signal sources collectively designated at 16. The noisemaker sic3nals, as previously mentioned, may include a dial tone generator, a busy signal generator, a ring~back signal generator, and a ¦ "howler" si~gnal generator, all o which are known to those ¦skill¢d in the art. Other sources of noisemaker signals m~t~
¦ include recorded music for application to calls being "held", ¦ and one or more recorded announcement sources which advise the ¦ listener that a called subscriber line is not working or is ¦ otherwise unavailable.
I Each of the multiplexer circuits 59 also receives ¦ multiplex control signals on the line 63. Those skilled in ¦ the art will recognize that the multiplex control signals are preferably provided in digital logic form, and that the line denoted at 63 will accordingly comprise a plurality of separate c~cuits connected to receive digital logic signal conditions.
~ Each of the multiplex circuits 59 comprises an electronic audio circuit switch, such as an FET switch, associated with each noisemaker input and selectively gated on or off in response to a gating signal. Each of the multiplex circuits 59 also includes appropriate logic decoding means which receive the logic signals on the line 63, corresponding to a certain selected multiplexer circuit NS and to a certain selected noisemaker signal, and the decoding means decodes such input signals to provide the appropriate FET audio switch wi~h a gating signal allowlng the selected noisemaker signal to be .1, , ', ' , gated to the second prlmary winding 58 of the coupling trans-former 53. The selected noisemaker signal is coupled into both the split first primary windings 52a, 52b of the transformer as well as to the secondary winding 60, so that the selected noisemaker signal is supplied to the one or more subscriber lines SL interconnected with the particular trunk in the switching matrix 15 and is also supplied to the coupler Cl for possible transmission to the telephone company central office for reception by an outside calling party.
DC battery voltage through each primary winding 52a~
52b to each trunk is provided for the following reason. It will be recalled that there is a battery voltage bus B, associated with the switching matrix 15, which normally maintains battery voltage on each on-hook subscriber line SL.
When one of the interconnect relays K associated with a ;
particular subscriber line is actuated, however, that subscriber line is removed from the bus B and is connected either to the ringing voltage bus RV or to a trunk line T, thereby removing battery voltage from the subscriber line. When a speech circuit including a subscriber line and associated subscriber telephone S is completed, however, the subscriber telephone must be supplied with battery voltage for operation. Such battery voltage is provided from the bus 55 through the ~ -appropriate trunk line.
From the foregoing description of the noisemaker multiplex circuit, it will be seen that any available noise- -maker signal can be supplied to any selected noisemaker trunk -for application both to internal subscribers and to external -10~Sa~5 -- li equipment, and thaL such interconnection cloe~ not require any i¦ dedication o~ trunk lines within the switching matrix 15.
Morcover, each noisemaker trunk can be selectively provided ¦l with any of the available noisemaker signals merely through 5 1l multiplex control operation.

The Coupler Circuit E`ig. 4 shows a disclosed embodiment of telephone I central ofice circuits according to the present invention.
I Those skilled in the art will understand that such coupler circuits are customarily provided as an interface between telephone company central office lines and equipment which is locally installed at a subscriber's location. Such coupler apparatus normally maintains an open-circuit condition between the local subscriber apparatus and the trunk circuit leading to the central office, and provides an output signal condition when ringing voltage appears on the central office trunk.
The coupler also functions to interconnect the central office 1~ trunk with the local equipment, in response to a line pickup ! signal. The pre~sent coupler provides a further output signal ,1, .
condition acknowledying the occurrence of line pickup.
i Turning now to ~ig. 4, there is seen a coupler circuit C connected between a secondary ~inding 60 of a ~ coupling transformer 53 and a typical central office trunk 25 ! circuit 68, on which a DC battery voltage is present. The ringing detector circuit of the~ coupler C includes a photo-~j isolator device 69 having a light-emitting diode (LED) 70 ¦I connected in series with a DC blocking capacitance 71 across 1il. ,.
I, -23-I, . .
.. ~ .

the central office trunk 68. Illumination output of the LED
70 is optically coupled to the phototransistor 72, having an emitter-collector circuit connected between ground 73 and a ringing detector output line 74.
The line plckup portion of the coupler C includes a diode bridge 78 connected in series with one side 79 of the central office trunk, with the bridBe 78 polarized to block current flow through the line 79 resulting from the central office battery voltage. me opposite corners 80 of the bridge 79 are connected in series with the LED 81 of a second photo-isolator 82 and the emitter_collector circuit of a photo-transistor 83 associated with a third photoisolator 84. The LED 85 of the photoisolator 84 is connected between the line pickup input line 86, while the emitter-collector circuit of the phototransistor 87 associated with the second photo-` isolator 82 is connected between ground and the pickup ;
acknowledge line 88.
The operation of the coupler C is as follows.
Current flow normally cannot occur through the coupler, because of the blocking capacitance 71 and the selected polarity of the diodes in the bridge 78. The presence of an AC ringing signal on the central office trunk 68 causes current flow through the LED 70, however, thereby establishing a - closed-circuit condition through the phototransistor 72 to ~-ground. The occurrence of ground potential on the ring detector output line 74 thus corresponds to the occurrence of a ring signal on the central office trunk.

10f~545S

_ When .;t i5 desired to interconnect the central office trunk 68 with the coupling transformer 63 (or any other local subscriber equiplnent), a voltage of positi~e polarity is l applied to the coupler C along the pickup line 86. Current ¦ flows through the line 86 and the L~D 85, driving tl~e photo-¦ transistor 83 into conductivity and establi.shincJ a DC curren':
¦ path through the bridge 78 and the line 79 o:E thc central I office trunk, and thereby signifying to central office ¦ ~uipment that line pickup has occurred. The cur~ent flowjng ¦ through the line 79 at this time also flows through the LED 81 ¦of the photoisolator 82, thereby driving the phototransistor ~7 ¦ into conductivit~ and establishing a ground signal on the ¦ pickup acknowledge line 88. The presence of a ground signal ¦ on the pickup acknowledge line 88 may be used as a signal ¦ .
¦ which enables the operation of subscriber equipment. For example, a subscriber line SL which has been connected through . the switching matrix 15 to an outside trunk T .in response to a dialed request for an outside line, would cause initiati.on . of a line pickup signal to the iine 86 of the appropriate ¦ :
~ coupler and, in response to an acknowledge signal on the line 88, .could commence outpulsing dial pulses to the central office.

Central Control of System The system described herein and shown with reference to Fig. 1, including the switching matrix, the noisemaker multiplexers, the central office trunk couplers, and other operational components described below, are operated as a ,~
system in response to central control apparatus 18. The -1.

" .

106S~55 central control apparatus receives input data including the subscriber off-hook and dial pulse information on line 21 and the output signals from the couplers C, and provides switching control signals along line 22 to the addressable latches which control the interconnect relays of the matrix. Central control 18 also provides multiplex control signals to the noisemaker devices NS, and line pickup signals to the couplers C. A
detailed step-by-step description of central control operation follows, and it will be understood that the central control structure and function is preferably provided by a programmed digital computer of a type available in the art. An actual working embodiment of the present invention employs a mini-computer manufactured by Computer Automation, Inc. of Irvine, California, designated by the manufacturer as Model Alpha-16.
lS This computer has core memory of 8192 words and has proven satisfactory in the control of a switching system having 200 subscriber lines SL and a total of 24 trunk lines T (both noisemaker and non-noisemaker trunks). Those skilled in the art will recognize that memory capacity of programmed digital computers is expandable by the addition of memory modules such as core storage, semiconductor storage, disc memory and the like, if needed to accommodate switching systems having an increased number of subscriber lines and/or trunk lines.
The actual programming of such computers to perform the operational steps described herein is within the capabilities of the programmer of ordinary skill in the art.

lO~S455 It is important to the successful operation of the ¦ present system that the dial pulse/hook switch lines D of each ¦ subscriber line SL be constantly monitored at all times, I irrespective of the curr~nt status of the subscriber line.
r; ¦ ~lonitoring of the hook switch lines collectively designated ¦ at 21 is shown in Fig. 5 by the clial monitor apparatus shown ¦ at 100 and in;~ludiny cyclic linc scanner 101 which is driven in response to a clock input to repetitively look at the signal status of each detector line D-l, D-2,...,Dm from the corres-I ponding detector circuits D associated with the subscriberlines SL and shown in Fig. 2. It will be understood that cyclic ¦ scanning of each detector line D is accomplished through ¦ electronic switching, so that the status of each subscriber ¦ line may be observed as often as every 0.1 second, for example.
! The output of the cyclic line scanner 101 is supplied to ¦ subscriber status memory 102, in which is stored the detected status (e.g. on-hook or off-hook) of each subscriber line ¦ during the previous scanning period of that line. The current ¦ status and the previous status of each subscriber line is ¦
I supplied to comparator 103, which functions to determine whether or not the current status represents a change in the status of the lines. Thè subscriber status memory 102 is constantly updated in response to current subscriber line ¦ status information from the line scanner 101, so that the 25 1l subscriber status memory remembers only the immediately-I preceeding status of each subscriber line.

i :~:
, .
. .
~ -27-,, , :

.

_ The comparator 103 provides an output to the dial ¦ pulse discriminator lO~, which differentiates between signal ¦ states on the detector lines D caused by hook s~itch conditions,i ¦ e.g., on-hook or off-hook, and bet~een the make-break dial 1 ~ulse sig1;als which occur on the lines D. Those skilled in the ¦ art recognize that the `'make`' and "break" portions of dial pulse si~nals produced by a conventional rotary telephone dial have precisely timed duration and interrelation, and the dis-l criminator 104 is responsive to the detected presence of signals ¦ corresponding to dial-pulse timing to provide dialed-digit ¦ information signals on the dial pulse signal line DP. S~atus ¦ information corresp~ding to a change in status of a particular _ 1 subscriber line, e.g.j when the line goes on-hook or off-hook, ¦ is detected by the discriminator 104 and is provided on the , ¦ hook switch status line H. It will be understood that the dial ¦
pulse signal information on the line DP and the hook switch status information on the line H are provided in the form `
of logic signal information which conveys both the dial pulse (or hook switch status) information and also logic 20` signal information corresponding to the identity of the particular subscriber line SL.
` For example, ass~ume a current scan of subscriber lines indicates a signal condition on detector line D-l corresponding to an off-hook condition of the corresponding 25 ~ subscriber line SLl, and that a comparison with the previous status of that line as stored in subscriber line memory 102 indicates that the line was previously on-hook. If the off-hook status of detector line D-l maintains for more than !. , , 10~j5455 the "make" time o~ a dial pulse, the discriminator ;04 provides a logic signal on the line ~ identifying the fact that subscriber line SLl is off-hook, and this information is received by the dial tone control 107. Since the calling party on subsc1iber line SI,l must be initially connected to an available noisemaker trunk of the switching matrix to receive a dial ton~ si~l~al, the dial tone control 107 receives signals from the trunk status memor~ 108 corresponding to the avail-ability status of each trunk, both noisemaker and non-noisemaker.
If the signals received from the trunk status memory 108 indicate that a noisemaker trunk is available, the dial tone control 107 provides the proper logic signal information on the line 109 to the parallel-connected addressable latches AL, and the particular enable line E-l, to interconnect the subscriber ~-line SLl with an available noisemaker trunk. If noisemaker trunk T3 is available and selected for interconnection with subscriber line SLl, for example, line 109 will provide a logic signal condi'ion whichis interpreted by addressable latch ~;
ALl to pull in the interconnect relay K2-1 shown in Fig. 2A.
The subscriber line SLl is now connected with a noise-maker trunk, and dial tone control 107 supplies the appropriate logic signal information on the MPX line 110 to the noisemaker ;~
control line 63 (shown in Fig. 3) which gates the-noisemaker switch NSl to supply dial tone audio to the primary winding 58 of the coupling transformer 53 associated with selected noise maker trunk T3. The subscriber line SLl is now receiving dial tone, and the calling party may now dial the first digit of a desired number. If the trunk status memory ]08 indicated that no noisemaker trunk was available, then no dial tone would have been provided on the MPX line.
i,l ' ' -29- , f 0~j5J,55 The calling party on subscriber line SLl will next dial one or more digits corresponding to a "~alled party", and it is here assumed for illustra-tive purposes that the called party is another subscriber line SL. The dial pulses L ¦I from subscri~er line SLl, along with thc identit~r of such line, are received and stored in the dial pulse register 112, and the occurrence o~ the first dialed digit is signalled to dial tone control 107 which outputs on the ~lP~ line 110 a signal ¦I condition terminating th~ dial tone noisema~er connection to the ]0 ¦l previously-selected trunk associated with subscriber line SLl.
¦ Signals corresponding to the called number and the identity of the calling party are also supplied to the subscriber service memory 113, in which is stored information signal conditions I pertaining to allowable classes of service for each subscriber ¦ line. Cert~in subscriber lines, for example, may be allowed ¦ to place and/or to receive only "local" calls, i.e., calls with other subscriber lines. Other subscribèr lines may be allowed more e~tended classes of service such as toll-free Il area outdialing, outdialing only to selected central-office 1l exchange prefixes, or unlimited outdialing. ,The subscriber service memory may also contain information that a particular subxcriber line is to be entirely out-of-service, and such information is made available to dial tone control 107 so that I anyone attempting to place a call on such a subscriber line 2~ ¦I will not receive dial tone~ The subscriber service memory 113 ¦lis preferably provided with,a suitable data input means 114 to ¦l enable the service status of any individual subscriber line to ¦I be changed whenever,desired.
!
!

ll 10~j5455 _ If the called party indicated by the information signals stored in the dial pulse re~ister 112 is not permitted to the calling party or is otherwise unav~ilable ~or service, as indicated by signal conditions previously stored in the ¦ subscribex service memory 113, dial tone control ~07 out~uts a signal on the MPX line 110 to supply the calling-party trunk with an appropriate recorded announcement. If the subscriber service memory 113 indicates that the called party is permitted ¦
l and available, however, an appropriate signal condition is ¦ supplied to the local call control 115 along with logic signal information identifying the specific subscriber line to which the called-party number is assiglled. Assuming that the called -party is subscriber line SL2, for example, the hook switch l status of that line is made available on the hook switch line H
¦ to the local call control 115, and the matrix interconnect location corresponding to SL2 is provided by signal conditions stored in subscriber directory memory 120. If the called line is currently off-hook, i.e., "busy", the local call control provides a signal output on its MPX line 116 to apply a busy-¦ signal condition to trunk T3 which was previously interconnectedwith calling-party subscriber line SLl. If the called line SL2 is not busy, however, local call control 15 initially determines ¦ from information signals in ~trunk status memory 108 whether a ¦ noisemaker trunk is presently available and, if so, provides 1 a logic signal condition on line `117 to the switching matrix which interconnects the subscriber line SL2 with an available .~ noisen ker trunk.

l ::
1, If the trunk status memory 108 indlcated that only non-noisemaker trunks were a~ailable when SLl goes off-hook, local call control 15 would determine from trunk status memory 108 whether a noisemaker trunk is presently handling a local call which could be transferred to a non-noisemaker trunk.
If such is available, then the existing call is transferred by the local call control and then SLl would be connected to the noisemaker trunk thus made available.

-31a_ Il 10~5455 il ssuming that trunk Tn Lepresents an available non-noisemaker trunk, the output signals on line 117 would command operation o interconnect relays Xl-2; reference to Fig. 2B
ll shows that cngagement of such relay substitutes ringing ~I voltage on the Lus RV for the battery voltage previously applied to the called suhscriber line SL2, and so the telephone ! S associa~ed with subscriber line SL2 commences ringing.
¦ Calling subscriber lin~ SI,l remains on its trunk T3 at this l time, and is supplied with a xing-back signal in response to lt) I an appropriate signal condition on ~lPX line 116.
When the called subscriber line SL2 goes of~-hook ¦ in answer to ringing, the new off-hook status of the called party is supplied along line H to the answer control 122.
I If a non-noisema~er trunk is available at the time, as indicated :L5 ¦ by trunk status memory 108, the answer control 122 supplies ¦ appropriate logic signals along the line 123 to the switching ¦ matrix to interconnect the called line SL2 with a non-noisemaker trunk. The calling line SLl is withdrawn from its previously-I interconnected noisemaker trunk and is instead connected to-the j, selected non-noisemaker trunk, thereby completing the desired , connection between the calling line SLl and the called line SL2 and freeing the noise maker trunk T3 for subsequent useO
I! Assuming that trunk Tl, is a non-noisemaker trunk which was I! selected by answer control 122, then slgnals would be supplied ¦l to the appropriate addressable latches ALl and AL2 to release ¦, previously-engaged interconnect relay K2-1, to engage the ¦~ interconnect relays Kn-l and Kl-l (interconnecting SLl with li Tn), and engaging Kl-2 and Kn-2 (interconnecting SL2 with Tn).
The dialed call between subscriber lines SLl and SL2 is now completed.
,. - . : ' The use in the present system of a non-blocking switching matrix as described hereinabove, along with the use of programmed control meansS enables numerous special operat$onal features to bq relatively easily added to the present system. For example, 8 two-party call completed as described above, can be expanded into a multiparty conference call with the confer control 125. A conference call is created by one of the parties to a completed call dialing a selected firse digit, such as the digit "4", followed by the number assigned to the additional called party. The confer control 125 is responsive to the proper first digit to transfer the presently-connected subscriber llnes to an available noisemaker trunk in response to appropriate logic address signals supplied to the switching matrix on the line 126.
The switched subscriber lines can be supplied with dial tone from the noisemaker trunk~ if desired, whereupon the remaining subscriber line digits are dialed by a connected subscriber and received by the dial pulse register 112. The confer control causes completion of a call sequence as described abo~e, with local call control 115 receiving appropriate information from the subscriber service memory 113 and subscriber directory memory 120, and then initiating ringing of the third-party subscriber line, if available. When the third party answers, his line and the other subscriber lines of the conference call are transferred to a non-noisemaker trunk, if available.

The number of psrties whlch can be added to a conference call in the foregolng manner may be limited by the party counter 127, which receives and stores signals corresponding to the number of subscriber llnes interconnected with each trunk. The party counter 127 also contains signal information corresponding to a predetermined maximum number of allowable subscriber lines on any particular trunk, and provides the confer control 125 with a "trunk full" signal indicating that no further party may be added to a particular trunk. If an sttempt is made thereafter to increase the size of a conference call on such a trunk, the existing parties to the call are transferred to a noisemaker trunk and receive a busy signal. me maximum number of allowable parties to a conference call is typically limited by audio power considera-tions.
Esch subscriber which has completed a call with the present system may also place the called party on "hold" by dialing a predetermined digit corresponding to the hold function.
The occurrence of this digit, such as the digit "3", is supplied to the hold control 130, and the hold control provides appro-priate address signals to the switching matrix to transfer the subscriber line which dialed "3" from the non-noisemaker trunk (to which two or more previously-connected subscribers were assigned) to an available noisemaker trunk. me party that dialed 3 is now supplied with a dial tone, and may either hang up his telephone or may dial another separate number.
The one or more parties on "hold" remain on the non-noisemaker trunk. The party that initiated the hold condition can, by lO~S455 ¦ again dialing 3, cause ~he hold cont:rol 130 t:o termi.nc~te the ! hold condition by returning such party to the non-noiscmaker ¦ trunk on which the "held" party (or parties) remaine(l. I the I party which initiated the hold hull~J up his pllolle, the on-hook condition of tllis subscriber line on t.he line ll is sellsed ~y the hold control 130, and the holcl timing me~ns 131 ini.tiates a predc~ermined timincJ pexiod. ~t the elld oE this t.imin~ I
period, which may be in tl~e order oE t~o minute~, assumi.l)~J

that the hold-illitiatillg party remains on-hoo~, ~he hol.d control signals the switchill~ matrix ~o connc~ct such party to the rin~ing voltage bus RV. ~hen the holcling party picks ul?
his telephone, he is automatically reconnected to the ~arty previously placed on hold.
, If a subscriber wants to call an outside party, he dials a preassigned initial digit, such as the digit "9", followed by the area code (if applicable) and the number of ¦ the called party. The initial digit appearillg on the dial ¦ pulse line DP and received by the dial pulse .regi.ster 112 ¦ causes the outside line control 132 to determine whether signals stored in the subscriber service memory 113 indicate that the calling party is entitled to make an outside call.
If the calling party is not so entitled, the calliny party is connected to a noisema~er trunk an~ the outside line control 132 supplies an MPX control signal to provide the calling part~
with an appropriate information response such as a busy signal or a recorded announcement. If informa~ion stored in the sub-scriber service memory 113 indicates that the outside call , I .

1.
Il l 10~;545S
i~ permitted to the calling subscriber, however, the local/
long distsnce control 133 observes the next three dialed dlgits and, if such digits correspond to an area code, determines from the subscriber service memory 133 whether the calling subscriber is entitled to a class of service including the particular dialed area code. If ehe next three digits indicate that a local call has been dialed, the localllong distance control 133 consults the subscriber service memory 113 to determine whether the calling subscriber is permitted to call the dialed exchange. If signals stored in the subscriber service memory 113 indicate that a dialed long-distance or local call is not the class of call permitted to the dial calling subscriber, that subscriber is connected to receive the appropriate recorded message or other noisemaker signal as previously mentioned.
Assuming that the dialed outside call is permissible to the calling subscriber, the outside trunk select means 135 becomes operative to select an available noisemaker trunk which is associated with an available central office line, as indicated by the trunk status memory 108. The outside trunk select means 135 applies a line pickup signal along the line 136 to the appropriate pickup line 86 of the coupler C associated with the selected outside line, and the pickup acknowledge signal provided on the line ô8 of the coupler is supplied to the dial pulse echo means 137 by way of the line 138. The dial pulse echo means receives signals from the dial pulse register 112 corresponding to the dialed number, and repeats the dialed number by pulsing the switch 139 in the line 136 supplying the 10~;~i455 llne pickup signal to the coupler, so that the flow of current from the central office in the selected outside line is interrupted. The calling subscriber line is connected to the outside trunk at this time, and is thus coupled to the central S office.
The presence of incoming calls from the telephone company central office is detected by a ringing signal condition output from the corresponding line coupler C a~ previously mentioned, and the ringing detector lines of all couplers are also supplied to the dial monitor apparatus 104 scanning by cyclic line scanner 101. A change in the status of each outside line is detected by the comparator 103 and provided on the line 23 to provide an appropriate indication on the supervisor telephone SS. me ringing outside line is answered by appropriate controls on the supervisor telephone, causing line pickup of the outside line to occur in response to an appropriate line pick~p signal supplied to the coupler associated with that line.

Room Availability Status The present system is readily applicable to receiving non-interconnect data information from the various subscriber lines. If the present system is installed in a hotel or motel, for example, the system can be used to maintain a constantly-updated status report on each room within the hotel without requiring actual verbal communication between maids or maid supervisors and a central location. Turning to Fi8. 6, there is shown a typical five-digit number which - ` -5~

contains information necessar~ t:o ellter room status inforrnation from a room tclephone intc) a celltral locatic)n. 'l`he first cligit (4) is the local or internal-prefi~c digit c;rresponding to all calls witllin the systelll, wllile ~lle ~;econd cliqit ~) is a digit which iS ~Ina';SiCJned ~_0 any XOOIII 01^ other subscriber telephone and which arbitrarily clesicJnates a room st:a~us access code.
Thc ~.wo micldle digits (33) may be any two c?igits previously assigned to desic3nate and identify particular persons, such as a particular maid, room supervisor, or the li~e. The ]ast clicJit is one of several selected room status code digits, arbitrarily chosen to designate a correspondincJ num~er o~
room status conditions. The digit "1'` may, for examnle, indicate ,~
that the room has just been entered for cleaning, while the digit "~" may mean that the room has been cleaned and is available.
Tu ning to Fig. 7, it is seen that -the dial pulse signals on the line ~T are provided to a room status code detcctor 143. Whell a five-digit room status nun~er is dialed on any subscriber line, the second-digit room st.atus access code is recogllized by the room status code detector 143 as a non-extension number which is not entitled to interconnect with any other line. The last three digits of the number are i ;~
supplied to tl-e room status memory 144 along ~Jith sicJnal conditions recelved from the dial pulse line DP correspondincJ
to the identity of the calling subscriber line, and the rocm status memory is updated to contain information signals showing that "person 33" has called from the room to which -the subscriber line corresponds, and that the status of such room is the status assigned to the particular room status code. ~hC

, ! 38 - , . ~ . . , ~ :

10~545~

_ I current status information of each room, as contained in the memory 1~4, may be displayed in any suitable manner or by the status display 145. The status display 1~5 may, for example, Il take the form of a status board having rows and columns of 1 electric lamps corresponding to the individual rooms ~i.e., Il subscriber lines) and the particula room status condition ,', curreIItly in memor~ for each such room. Alternatively, the ¦I status display 145 may be a CRT display of conventional jl construction and operation, upon which can be. displayed the status information of~one or more rooms.
Other special call featùres are available with the ¦¦ switching system o~ the present invention. For example, a ¦¦ subscriber who will be away from his usual t~l~phone may pick I up his telephone and dial a previously-assigned "call forward"
:l5 /I digit, followed by the complete subscriber number of another I subscriber line where he can be reached. The digit "6" is ¦l assigned to initiate the call forward function in the disclosed i embodiment, and the presence of a first-digit "6" is recognized jl by the subscriber service memory 113 and is supplied to the ¦~ call forward means 149. The dialed digits ~hich follow the, call forward code are received and stored in the call forward ¦I memory 150, which is interconnected with the subscriber directory ¦ memory 120. ~fter a call-forward condition is recorded in the Il call forward memory for a particular forwarding subscriber line, ¦ subsequent calls to that line will, when local call control llS looks to the subscriber directory memory for signal conditions corresponding to the switching matrix location of the called subscriber line, receive signals stored in the , call-forward memory 150 correspon~ing to the identity of the subscriber linc prcviously entered in the call-forward memory.

: !

10~:j455 This call forwarding information is supplied to local call control 115, whereupon appropriate signals are supplied to the switching matrix for interconnecting the calling subscriber line with the appropriate s~scriber line to which such calls were instructed to be forwarded.
previously-established call-forward condition is cancelled simply b~ dialing a pre-assigned "forward-cancel"
digit, such as the digit "2", on the subscriber line which previously initiated the forward condition. The digit "2"
is recogni~ed by the ~ubscriber service memory 113 and is supplied to t~le cancel means 151, which supplies the call for-ward memory with a signal condition cancelling the previous call-forwarding signals stored with respect to the forwarding subscriber line.
I The call forward means 149 can, if desired, be `
conveniently programmed to block all incoming calls to a particular subscriber line. Thus, a subscriber who dials the call-forward digit "6" followed by a predetermined code such as "0000" causes the call forward memory 150 to receive and store a signal condition indicating that the particular subscriber line shall not be interconnected with any oLher calling party, and that such other calling party will only receive a selected noise maker signal such as a busy signal or a ring-back signal.
The present system is also provided with a "fast-dial" feature, whereby a subscriber can dial a fast-dial code digit (such as the digit ~5~) followed by another digit ("x") which corresponds to any complete subscriber line number.
When a subscriber dials the fast-dial digit 5, this digit is : ' `' -40- ~

.~ I .

!~ I

recognized as a desired class of service by the subscriber service memory 113 and an appropriate signal condition is supplied to the fast-dial means 154. The single dialed digit x following the fast-dial code is supplied to the fast-dial memory 155, which has been provided with slgnal conditions correlating up to 10 individual digits with a correspondlng number of subscriber line numbers. me dialed "x~' digit~ when recei~ed by the fast-dial memory, provides the local call control 115 with signal conditions identifying the called subscriber line, in response to which the appropriate switching matrix signal conditions are provided by the local call control, The signal conditions within fast-dial memory 155 may be changed by appropriate input signals on the line 156.
It will be apparent to those skilled in the art that the foregoing relates only to a disclosed embodiment of the present invention, and that numerous alterations and modifications may be made therein without departing from the ; spirit and the scope of the invention as defined in the following claims.

'

Claims (14)

The embodiments of the invention in which an exclusive property or privilege is claimed are defined as follows:
1. An addressable N X M switching matrix, comprising:
a first number M of subscriber lines in parallel matrix array, each subscriber line comprising at least a pair of conductors for connection with a separate subscriber station;
a second number N of trunk lines in parallel matrix array with each other and in crossing relation with each of said subscriber lines, each of said trunk lines comprising at least a pair of conductors;
switching means separately and independently associated with each crossing point of subscriber lines and trunk lines in said matrix, each said switching means being selectively operative to connect a subscriber line to the trunk line at such crossing point; and a number M of addressable switch actuating means;
one of said addressable switch actuating means being operatively associated with all of said switching means for said crossing points of a particular subscriber line, with each said addressable switch actuating means being operative to enable any of said associated switching means in response to a predetermined enabling input signal to said addressable switch actuating means, whereby a portion of the particular subscriber line and the subscriber station connected to said portion becomes connected to a particular said trunk line at the matrix crossing point controlled by said selected switching means and becomes disconnected from the remaining extent of such subscriber line across said matrix, and being operative to disenable all such associated switching means in response to a reset input signal to said addressable switch actuating means, whereby any existing previous said suitable connection is terminated and said subscriber line uninterruptedly crosses said trunk lines without connection thereto.
2. The switching matrix as in claim 1, wherein:
each such subscriber station is a telephone subscriber station;
each of said subscriber lines has a first end on said matrix, for connection to a respective such telephone subscriber station, and a second end on said matrix; and circuit means connected to supply a battery signal to each of said second ends of said subscriber ,lines, so that battery signal is supplied through said subscriber line to a telephone subscriber station only while the said switching means associated with said subscriber line connected to said telephone subscriber station are in said disenabled state.
3. The switching matrix as in claim 1, wherein:
each said addressable switch actuating means is selectively operative to enable any of said switching means associated with the corresponding subscriber line in response to an input switching signal received by said addressable means;
said matrix further comprising first circuit means operatively connected to each of said M addressable means in parallel to receive a source of said input switching signals;
and enable circuit means separately controlling each of said addressable means to enable each individual addressable means to concurrently enable selected ones of said associated switching means in response to the input switching signals received in parallel by all said addressable means.
4. The switching matrix as in claim 3, wherein:
said switching means at each said matrix crossing point comprises relay means which is selectively operative to be enabled in response to a switching signal provided by said addressable means associated with the respective said subscriber line; and each said relay means operates in fast-engage slow-release manner so that the time required for said relay means to release a previously engaged state is greater than the minimum time required for said addressable means to provide said switching signal to said relay means.
5. The switching matrix as in claim 1, wherein:
each such subscriber station is a telephone subscriber station; and each of said subscriber lines comprises a first line pair and a second line pair; and further comprising:
pair select means associated with each of said subscriber lines and with a particular telephone subscriber station connected to such subscriber line, each said pair select means being selectably operative to connect such particular telephone subscriber station to either the first or second line pair of said associated subscriber line;
battery circuit means connected to supply a battery signal to said first line pair of each said subscriber line; and ring circuit means connected to supply a ringing signal to said second line pair of each said subscriber line, so that either a battery signal or a ringing signal is selectably supplied to a particular telephone subscriber station by operation of said pair select means associated with that particular subscriber line.
6. The switching matrix as in claim 5, wherein:
each of said trunk lines of said matrix array comprises a first trunk circuit and a second trunk circuit;
said switching means for a selected said subscriber line at each said crossing point of the matrix array being operative, when disenabled, to maintain said first and second line pairs of said selected subscriber line disconnected from said trunk lines and connected respectively to said battery circuit means and to said ring circuit means; and being operative, when enabled, to transfer said first line pair of said selected subscriber line from said battery circuit means to said first trunk circuit of a predetermined trunk line and to transfer said second line pair from said ring circuit means to said second trunk circuit of said predetermined trunk line.
7. The switching matrix as in claim 5, further comprising:
means connected to supply a battery signal to each of said trunk lines so that a subscriber station which becomes switched by said switching means from said first line pair circuit to one of said trunk lines continues to receive a battery signal on said trunk line.
8. The switching matrix as in claim 5, wherein:
said pair select means for a given subscriber line comprises circuit means operatively associated with a selected one of said switching means for such subscriber line to interconnect said first and second line pairs of such subscriber line in response to a predetermined operation of said switching means, so that a particular subscriber line is supplied either with a battery signal or a ringing signal depending on the operation of said selected switching means for such subscriber line.
9. The switching matrix as in claim 5, further comprising subscriber line status means in circuit with said telephone subscriber line associated with each pair select means to provide an output signal indicating the status of each subscriber line in response to battery current flowing to said subscriber station.
10. The switching matrix as in claim 5, further comprising:
information signal means operative to provide a number of diverse signals;
signal selection means associated with at least some of said trunk lines and connected to receive all of said diverse information signals; and control circuit means associated with each of said signal selection means to supply a selected one of said information signals to a selected one of said trunk lines in response to a predetermined control signal, so that any subscriber station which is interconnected to said selected trunk line through a switching means will receive said selected information signal.
11. Apparatus for selectively coupling a telephone central office circuit to subscriber equipment, comprising:
first solid state means having a control circuit which is operatively coupled to said central office circuit and responsive to a ringing signal on said central office circuit to provide a signal on a ring detection circuit which is electrically isolated from said central office circuit;
switch means connected to said central office circuit and selectively operative to complete a circuit interconnection between the central office circuit and a subscriber circuit;
second solid state means having a control circuit which can receive a line pickup signal which is electrically isolated from said central office circuit and which is operative in response to said line pickup signal to control said switch means to complete said circuit; and third solid state means having a control circuit which is connected to be responsive to current flow through said central office circuit and through said switch means to provide an output signal on a line pickup acknowledge circuit which is electrically isolated from said central office circuit.
12. Coupling apparatus as in claim 11, wherein said control circuit of said first solid state means comprises photoisolator means having a light-emitting means connected to be responsive to ringing voltage on said central office circuit, and a photoresponsive means operative in response to said light-emitting means to provide said signal on said ring detection circuit.
13. Coupling apparatus as in claim 11, wherein:
said switch means comprises a diode bridge circuit connected in series between said central office circuit and said subscriber circuit;
said bridge circuit being polarized to block current flow directly therethrough and being operative to permit current flow through a path which includes a pair of points on said bridge circuit and an external circuit connected between said bridge points; and said control circuit of said second solid-state means comprises photoisolator means having a light-emitting means operative in response to said line pickup signal, and having a photoresponsive means connected in said external circuit and operative to complete a conductive path through said bridge circuit in response to said light-emitting means.
14. Coupling apparatus as in claim 13, wherein:
said third solid-state means comprises photoisolator means having a light-emitting means connected in series with said diode bridge circuit to receive operating current from said central office circuit in response to said establishment of a circuit through said photoresponsive means of said second solid-state means and said bridge circuit; and said photoisolator means of said third solid-state means comprises a photoresponsive means connected to said line pickup acknowledge circuit.
CA235,753A 1974-10-07 1975-09-18 Private automatic branch exchange system and apparatus Expired CA1065455A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US05/512,675 US4028498A (en) 1974-10-07 1974-10-07 Private automatic branch exchange system and apparatus

Publications (1)

Publication Number Publication Date
CA1065455A true CA1065455A (en) 1979-10-30

Family

ID=24040070

Family Applications (1)

Application Number Title Priority Date Filing Date
CA235,753A Expired CA1065455A (en) 1974-10-07 1975-09-18 Private automatic branch exchange system and apparatus

Country Status (7)

Country Link
US (1) US4028498A (en)
JP (1) JPS5164305A (en)
CA (1) CA1065455A (en)
DE (1) DE2544708A1 (en)
FR (1) FR2287821A1 (en)
GB (1) GB1520282A (en)
SE (1) SE7511175L (en)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1595301A (en) * 1976-12-10 1981-08-12 Plessey Canada Electronic telephone system
US4278844A (en) * 1979-03-26 1981-07-14 Bell Telephone Laboratories, Incorporated Communication system selective call screening arrangement
CA1146245A (en) * 1980-05-16 1983-05-10 Patrick R. Beirne Keyless and indicatorless local telephone switching system
US4296282A (en) * 1980-06-30 1981-10-20 Bell Telephone Laboratories, Incorporated Incoming call identification arrangement
US4533914A (en) * 1982-11-08 1985-08-06 Gk Technologies, Incorporated Remotely controlled crossconnection system
US5375161A (en) * 1984-09-14 1994-12-20 Accessline Technologies, Inc. Telephone control system with branch routing
US6201950B1 (en) 1984-09-14 2001-03-13 Aspect Telecommunications Corporation Computer-controlled paging and telephone communication system and method
US5752191A (en) 1984-09-14 1998-05-12 Accessline Technologies, Inc. Telephone control system which connects a caller with a subscriber AT A telephone address
US5588037A (en) * 1984-09-14 1996-12-24 Accessline Technologies, Inc. Remote access telephone control system
US6545589B1 (en) 1984-09-14 2003-04-08 Aspect Communications Corporation Method and apparatus for managing telecommunications
CH683308A5 (en) * 1990-11-30 1994-02-15 Siemens Ag Method and apparatus for Outside Line set in a remote branch exchange.
US5754960A (en) * 1991-02-22 1998-05-19 Ericsson Inc. Display console and user interface for multisite RF trunked system
GB9111947D0 (en) * 1991-06-04 1991-07-24 Telsis Limited Apparatus for voice services equipment
US5384854A (en) * 1992-02-14 1995-01-24 Ericsson Ge Mobile Communications Inc. Co-processor controlled switching apparatus and method for dispatching console
DE69329859T2 (en) * 1993-10-29 2001-06-07 St Microelectronics Srl Telephone subscriber circuit with a galvanic isolation element for generating the on / off states of a telephone line
US6026156A (en) * 1994-03-18 2000-02-15 Aspect Telecommunications Corporation Enhanced call waiting
TW271525B (en) * 1994-05-23 1996-03-01 Ericsson Telefon Ab L M
US6411682B1 (en) 1995-09-21 2002-06-25 Aspect Telecommunications Corporation Computer controlled paging and telephone communication system and method
US6075845A (en) * 1998-06-11 2000-06-13 Conexant Systems, Inc. System and method for performing telephone line-in-use detection, extension pick-up detection, and remote hang-up detection in a modem
DE102006053397A1 (en) * 2006-11-10 2008-05-15 Cedes Ag Safety switching device

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE1055058B (en) * 1958-05-05 1959-04-16 Elmeg Circuit arrangement for telecommunications systems, in particular telephone extension systems
DE1233025B (en) * 1964-12-10 1967-01-26 Friedrich Merk Telefonbau Ag Circuit arrangement for partially electronic small private branch exchanges with an exchange line and an internal connection network
US3542958A (en) * 1967-08-22 1970-11-24 Stromberg Carlson Corp Link circuit with high level ringing capability for electronic telephone exchange
DE1562233B1 (en) * 1968-03-07 1970-02-19 Siemens Ag Arrangement for the central storage of information in centrally controlled switching systems, in particular telephone switching systems
DE1562232C2 (en) * 1968-03-07 1974-01-10 Siemens Ag, 1000 Berlin U. 8000 Muenchen Arrangement for the central acquisition and evaluation of incoming information in connection devices for centrally controlled switching, in particular telephone switching systems
FR2015556A1 (en) * 1968-08-13 1970-04-30 Cselt Centro Studi Lab Telecom
US3604857A (en) * 1969-07-25 1971-09-14 Bell Telephone Labor Inc Line-oriented key telephone system
US3646277A (en) * 1969-12-18 1972-02-29 Stromberg Carlson Corp Method and apparatus for identifying paths through a switching network
DE2111787B1 (en) * 1971-03-11 1972-05-31 Siemens Ag Circuit arrangement for audio signal transmission in a telephone system with inductive coupling of audio signals
US3766325A (en) * 1971-09-13 1973-10-16 Lordel Mfg Co Control circuits for key telephone system
US3793487A (en) * 1971-11-22 1974-02-19 J Kilby System for screening telephone calls
US3743789A (en) * 1971-12-27 1973-07-03 Bell Telephone Labor Inc Busy bit for time division multiplex signals to reduce signal processing time
DE2222712A1 (en) * 1972-05-09 1973-11-22 Siemens Ag ELECTRONIC SPACE MULTIPLEX COUPLING
SE354764B (en) * 1972-05-18 1973-03-19 Ericsson Telefon Ab L M
US3825690A (en) * 1972-06-01 1974-07-23 Gte Automatic Electric Lab Inc Lossless network junctor for pcm digital switching systems
GB1374635A (en) * 1972-08-09 1974-11-20 Gte International Inc Data processing apparatus
US3832495A (en) * 1972-12-18 1974-08-27 Rca Corp Information transfer system for a pbx
JPS4991712A (en) * 1972-12-31 1974-09-02
US3859463A (en) * 1973-04-30 1975-01-07 Tad Avanti Telephone answering system and apparatus including improved ring responsive circuitry for selectively connecting and isolating the system from the telephone line
US3870826A (en) * 1973-12-21 1975-03-11 Bell Telephone Labor Inc Tone control system for a time division switching system
US3903374A (en) * 1974-01-09 1975-09-02 Stromberg Carlson Corp Control system for electronic PABX switching matrix

Also Published As

Publication number Publication date
GB1520282A (en) 1978-08-02
DE2544708A1 (en) 1976-04-08
FR2287821A1 (en) 1976-05-07
SE7511175L (en) 1976-04-08
JPS5164305A (en) 1976-06-03
US4028498A (en) 1977-06-07

Similar Documents

Publication Publication Date Title
CA1065455A (en) Private automatic branch exchange system and apparatus
US5596631A (en) Station controller for distributed single line PABX
US4232199A (en) Special services add-on for dial pulse activated telephone switching office
US4451705A (en) Call completion circuit and method
US5022069A (en) Modular automatic telephone switching system
US3055982A (en) Communication switching network
US4607144A (en) Apparatus for enhancing the use of electromechanical key telephone systems
US4125748A (en) Communication system call transfer arrangement
EP0150183B1 (en) Method and apparatus for providing call tracing service
CA1281112C (en) Communication system having automatic call route selection
CA1174773A (en) Electronic key telephone system
JPH06326769A (en) Method for identifying incoming directory number
US3963875A (en) Universal answer arrangement for a PABX
US3542961A (en) Call forwarding equipment for operators
US3629511A (en) Pbx telephone system with main and satellite switch units
US3513263A (en) Private branch telephone switching system
US3557318A (en) Apartment house telephone system
US3106615A (en) Communication switching system
US3441678A (en) Conference circuit with selective call splitting
US3144517A (en) Add-on circuit for step-by-step systems
US3637947A (en) Call forwarding arrangement for telephone answering service systems
US2496902A (en) Private automatic telephone system of the passing call type
US3962552A (en) Switching network and peripheral circuits for telecommunications system
US4095056A (en) Toll restrictor access circuit
US3137770A (en) Telephone call holding arrangement