CA2111982A1 - Polling controller - Google Patents

Polling controller

Info

Publication number
CA2111982A1
CA2111982A1 CA002111982A CA2111982A CA2111982A1 CA 2111982 A1 CA2111982 A1 CA 2111982A1 CA 002111982 A CA002111982 A CA 002111982A CA 2111982 A CA2111982 A CA 2111982A CA 2111982 A1 CA2111982 A1 CA 2111982A1
Authority
CA
Canada
Prior art keywords
modem
hook
central station
signal transceiver
polling
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
CA002111982A
Other languages
French (fr)
Inventor
Stephen W. Horton
John D. Hoskinson
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.)
TELTONE CORP
Original Assignee
Individual
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 Individual filed Critical Individual
Publication of CA2111982A1 publication Critical patent/CA2111982A1/en
Abandoned legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/403Bus networks with centralised control, e.g. polling

Abstract

A polling controller (21) for a polling system in which a central station (11) sequentially contacts a series of remote stations (13) in order to transmit data to or receive data from the remote stations is disclosed. The polling controller (21) is connected between the telco terminals of a central station modem (23) and a telco line (18). When the central station modem (23) goes off-hook, a DTMF transceiver and answer tone detector (45) is connected to the telco line (18). When a dial code that follows the telephone number of the remote station being called by the central station modem is detected, the central station modem is placed on hold. Thereafter, a transfer code, which may be the same as the dial code, is sent to the called remote station (13). In response, a switch (31) at the remote station (13) connects its telco line (18) to a port, determined by the nature of the dial code, and transmits an answer tone to the polling controller (31). When the answer tone is detected by the polling controller (31), the central station modem is taken off-hook and allowed to communicate with the selected modem (35a, 35b, ...) of the remote station (13). If a priority telephone (33) connected to one of the ports of the switch (31) of the remote station (13) goes off-hook, the switch (31) of the remote station (13) disconnects the remote station modem and generates a priority interrupt tone that causes the central station modem (23) to be disconnected. As a result, telco contact between the central station and the remote station is broken and the telephone (33) is given immediate access to the telco system.

Description

, `WO g3/01~1 ` PCrJUSg2/05382 .1382`

., ~.
~, .

..
,~
~; POLI~NG CONTROLl,ER
Technical Area This inven'don relates to polling systems and, more particularly, computer polling systems that use ~e telephone network.
~-~, S l~ackground of the In~r~n In recent years, it has become commonplacei for a computer located at a ,~
central station to use the telephone network to automadcally contact remote computers to either receive data from the remote computers or supply data to ~e remote computers. For e~ample, the headquarters of a store chain may contact, on10 a daily or wee~y basis, each of the chain'sstores to obtain gross re~pts infolmation and info~on about the numbers of specific items sold du~ing tbe ~ preceding day or week so that product inventories can be rapidly and quicl~ly ; ~lenished. In most instances, such contacts are usually automatically made through modems with dedicated telephone lines when telephone company rates are 15 low, i.e., during the evening hours.
Prwiously developed syst~ms include a modem loeated at the central station for coupling the central station's computer to a tele~hone company (i.e., telco)line. ~ Among other things, the computer sequentially generates the signals r'e~essary to ~cause the modem to automatically dial ~e tele~hone numSers of 20 remote stations. Af~ dialing the telephone number OI a r~mote station, the modem may also transmit a secwity code or hang up and have the remote station call back on a predetérmined telephone numbe~.
If tho cen~al station and the remote station are both using dedicated telco lines, the central station's computer is connected to the remote station as soon as 25 the remote station modem res~onds to the call f~om the central station by sending an answer tone. While such systems are satisfactory, they have one significant disadvantage. They are e~cpensive because they rely on expensive, dedicated lines, i.e., central office telephone lines that are only used for ma~ing telephone calls .`

Wo 93/olSSl Pcr/uss2/os382 '~l1`l982 from thc oentral station to the remote stations. Dedicated lines are locatcd on b~th cnds of the system ~ betwoen the central station and its central office and between each remote station and its related central offioe.
In an effort to avoid the need for dodicated lines, attempts havc bcen made S to usc shared lines and switchcs at the remote stations connect oentral station computers to rcmotc stations. In switchod systems the centlal station modem is roquired to repeat an access codc such as *7, q7, ctc., for a predetern~ined period of time fi~ced by the oentral station's computer. During the fi~ced period of time, a telcphone connestion is made to the remote station and the remote station sends an answer tone to the cent~ station.
The oentral station must wait until the end of the fi~ted period of ~me before beginning data communication because data communication cannot take place until the access code stops. In order to make sure all remote stations are contacted, the filced period of time must be the greatcst period of time required to access anygiven station. Telephone contact time between a calling station and a called station is random, usually falling within a 3- to 32-second range. The average time to rnalce contact usuallg falls in the middle of ~is range, i.e., ~round 16 sesonds. As a tes~t, on an average, 16 seoonds of data communication time a~e lost each timea ccnt~al station ~dials~ a remote station using a switehing device. While, on an individual basis, 16 seconds is relativdy short, this inte~val rapidly adds up when a eent~al ~tion sod~ to eon~act seve~al hundrot or several thousand remote stations an evening. In such cases, 16 seconds per eall in lost data transmission time can oost scv~al hundrcd dollars per day in unnesessary long-distance telephone charge~.
U~naldy, a single access oode transmission on a shared line is _ bocwsc, in the past, sbared line loop activiq ean eause inconect mobm opela~on. lhe praent invention is diroc~d to avoiding w~y telco eharge~ and in~y data a~mnwni~ by providing a polling controller ~at eontrols telephone oontact betwoen a oentral station modem and a teleo line suchthat data oommunication oommeno~s immediately af~er a td~hone ooMoc~on is made betwoen the oentr~ stadon and a remote station.
Summary of the Invention In accordanoe with this invention, a polling oontroller for a computerized polling system in which a central station soquentially contacts a series of remote stations via a telco network in order to transmit data to or receive data from computers or other data sources located at the remote stations is provided. The WO g3/01551 PCr/USg2/05382 ~3~ ~111982 .
polling controller is connected between the tclco ~mina~ of a cent~al station modem and a telco line. When the ce~tral station modem goes off-hook and dials the number of a remote station plus a dial (access) code, the central station modem - is prwented from rcsponding to telco line loop activity, preferably by being S - disconnected from the tdco line and placed on hold. Thaeafta, the polling controlla r~petitively generates a t~ansfer code, which may be the same as the dial ` code. Immediately af~er the called remote station answers, the central station modem is recoMected to the telephone line, allowing data communication to begin.In accordance with other aspects of this invention, the polling controller 10 includes a signal (e.g., a DIMF) transceiver and detector. The signal transceiver and detector detects the presence of telephone signals on the telco line and applies telephone signals to the telco line.
In accordance with further aspects of this invention, the polling controller includes a first coupling means for coupling the signal transceiver and detector to 15 and discoMecting the signal transoeiver and detector from the telco line.
In accordance with still other aspects of this invention, the polling controllerincludes a hold bridge and a coupling devioe for coupling the central s~ation modem either to ~e tdco line or ~e hold bridge.
In acoordance with further aspocts of this invention, the remote station 20 includes a switch having a plurality of ports. In re~onse to the t~ansfer eode, the switch eonnects the belco line eonneetod to the remote station to a spcific port, said specifie port being eonnected to a remote station modem that, in turn, is eonneated to a eomputer or other data de~ice.
In aeeordance with s~ll further qs of this invention, the remote station 25 switch includes a prioriq po~ In rcsponse to a telephone or the like eonnected to the prioriq pcrt going off-hoolc, the remote station svitch genera~s a pdodty in~rupt tone that ca~ e pdling controUer to diseoMeet the eentral station modem from the telco line.
As wiU be readily apprecialed from the foregoing descdption, a system 30 ineorporating a polling oontroller formed in accordanee with this invention aUows data eommunieation between a eentr~ station and a remote station to begin as soon as a tdephonic eonnoction is made betwoen the central station and the remote station. Data o~nsmisdon can oocur immediatdy after a connoction is made, regardless of whether the coMection occurs in 3 seconds, 32 soconds, or any o~er35 interval. Bocause no lost ~me occurs, long distance charges are lower ~an they would be wi~ prior systems ~at do not include a polling controller formed in ; WO 93/OlSSI PCI/USg2/OS382 accordance wi~ the umn~on. Further, ove~ll data transmission time is improved. Also, bocause thc modem of the oentral station is placed on hold a*er being discoMected from the telco line, it is prevented from downshifting, i.e., - dropping to a lower baud ate, in response to loop activity. That is, many modems S will drop from a higher baud ~te to a lower baud ~ate in response to loop activity when seeldng to contact another modem. Obviously, data transmission at a lower baud ate takes longer than at a higher baud rate. A polling controller formed inaccordance with this invention prevents lower baud rate transmission as a result of ~iithe telephone loop activity that occurs during the period of time that contact is 10 being made between a central station and a remote station.
~Brief Descri~on of the Drawin~s ;:1The foregoing and other advantages of this invention will become more readUy a~prociated as the same becomes better understood by reference to the following delailed description, when taken in conjunction with the accompanying 15 drawings, whea~in:
PIGURE 1 is a block diagram o~ a telephone polling system in which a polling oontroller fo~n~d in accordance with this invention is useful;
FIGURE 2 is a block dia~am of a central station suitable for use in the system illust~atod in FIGURE 1 that contains a polling controller formed in 20 acco~ x with this invention;
FIGllRE 3 is a block diagram of a remote station suitable for use h the system illus~od in FIGURE 1 that contains a switch having a prioriq hterrupt port;
-~i FIG~IRE 4 is a ~ally block and par~ally schematic diag~am of a polling 25 controller formcd in xco~ witk this invention that is suitable for use in the al slation illlu~ in FIGIIRE 2;
- FIGURE S is a flow diag~am illustrating the operation of the polling controller illustratod in PIGURE 4;
PIGllRE 6 is a partially block and a par~ally schematic diagram of a switch 30 sui~able for wc in the remote station illus~abed in FIGllRE 3; and FIGURES 7-10 fonn a flow diag~am illust~adng the ~peration of the switch illust~ated in PIGVR~ 6.
D~jled I~tion of the Preferred Embodiment PIGURE 1 illustrates a polling system of the type with which the present 35 invention is usefill. The polling system illustrated in FIG~IRE 1 includes a central station 11 and a plu ality of remote stations 13 connected together via a telephone WO 93/015Sl PCI/US92/05382 5 7~ '`h2 , company (telco) network 15. The telco network includcs a plura}ity of central offices l7, one coMected to the cent~al station ll and others connected to the rcmote stations 13 via telco lines 18. The central offices are connocted together via conventional telephone links, i.e., wires, microwave and optical cables and other S central offices (not shown). Since the details of the telco network 15 do not form a part of the present invention and since such details are well known, they are not further described here.
FIGURE2 is a bloclc dia~am of a central station 11. The ccntIal station 11 includes a polling controllcr 21 formed in accordance with thc present invention, a modem23 and a computer25. In a conventional manner, the modem23 forms an interface that allows the centlal station computer25 to t communicate with other computers and/or other deetronic data sources via a t~ephone network. The polling controller 21 is located betwoen the modem 23 and the tip ~I~ and ring (R) tdco lines 18 that connect the central station 11 to its 15 assocb-ed telco centDI office 17. In a conventional manner, the central s~ation computer 2S sequentially generates the signals necessary for the modem to dial tebphone numbers and generate app~da~ interconnect instructions in the form of an access or dial code, such as ~ 77, etc. The soquentially producod ~elephone numbe~s and the in~ i~tions cause telephone connoctions to be made 20 to ~e rcmote stations 13. Thus, the remot,e stations are ~pollod" in sequence.
Since polling computers and modems are well known, they are not describod f~er hre.
Jn accordance wi~ tbis invention, the poDing controller 21 inted~es the modem23 to the tip and dng lines 18 of the telco systlem in a manner that 25 - 8 acocss ~me. Radler Iban req~ ing ~at the central station computer wait l~r a p~mi~od peeiod of time afler it genelabes the signals nesessary to con~ct a-remote ~on before da~ communication be~ns, the polling contr~21 allows the oent~al station computer to begin da~ communication imm_y aRer thc callcd remotc sta~on ans~ers. A polling controller formod 30 ~ in ax~nce ~nth thc in~ention is illust~atcd in FIGVRE 4 and desc~ibcd bdow.
~ IGURE 3 illus~ates an c~cmplary remote station. The ~emote station illust~atcd in FIGURE3 includcs a switch31 formcd in aocordance with the invention, a tdephonc 33, one or more modems 35a, 35b, . . . and one or more compute~s 37a, 37b, .... The switch is connoc~d to the tip (1~ and ring (R) 35 tdco lines 18 that connect the remote station 13 to a telco central office 17. The switch includes a plmality of pOItS 32a, 32b, 32c .... One port 32a is coMected Wo 93JolS51 Pcr~uss2/05382 ,, l: ~
~ 2111982 to ehe telephone 33 and other ports 32b, 32c, . . . are coMected to each of the modems 35a, 35b, .... The modems 35a, 35b, ... in turn are coMected to their re~ective computers 37a, 37b, ....
As better undas ood from the following description,`the switch 31 re~onds 5 to tdephone calls rooeived on the tip and ring lines. In ~esponse to those telephone calls, the switch 31 either connects the telephone 33 or one of the modems 35a, 35b, . . . to the tip and ring lines. When a modem is connected, its related ` computer 37a, 37b, . . . can receive and send data via the telco network 15 to the calling computer. As a result, when the central station computer25 calls the 10 switch 31 of a specific remote station 13 and sends a suitable port code, it will be connected to one of the computers 37a, 37b, . . . of the remote station. In the other ditec~on, the switch re~onds to "calls" made by any of the remote station's computers 37 or by the telephone 33. That is, either the telephone 33 or any of the `1 computers37 can access the telephone network when the switch31 is not ~j 15 connocting the tip and ring lines 18 to another remote station device. Fur~her, if the switcb 31 is connecting the tip and ring lines 18 to one of the modems 3Sa, t, 35b, . . . and the tdephone 33 goPs off-hoolc, a pdordty interrupt will occur. The pdonq intem~pt will causc a disconnection of both the oentral station modem and thc remote station modcm and a connection of the tdephone 33 to the tip and ring20 lines 18. As a result, in an cmergency, the telephone 33 has immediate access t~
the tdco networlc.
PIG~lRE 4 is a block diagram of a polling controller suitable for use in the ccnt~al station 11 illust~ated in FIGURE 2. The polling controller illus~ated inFIGURE 4 compnscs fi~ and second telephone line connectors 41 and 42, a hold 2S bridge 43, a DTMF tr~ceiver and answer tone detoc~r 45, an off-hook de~ctor 47 and a controllcr 49. The polling controller illust~ated in ~GURE 4 allso comp~ises two double-pole, double-thtow (I)PDT) rdays desi_ Kl and K2. ` ~. `
Thc tip ~ terminal of the first tdco line connector 41 is conne~d tD the 30 common taminal of onc of the sets of contacts of rday K1 and to the normally dosed termin~ of one of thc sets of contacts of relay K2. The ring (R) terminal of the first telco line ~noclor 41 is connected to the common tenninal of the otherset of contacts of r~lay Kl and to the normally closed t~minal of the other set of contacts of relay K2. The normally closed tuminals of both sets of contacts of 35 relay Kl are unconnected. Ihe no~nally open terminals of both sets of contacts of relay Kl are connected to the DTMF transceiver and answer t~ne detector 45. The WO g3/01551 ?~ ~ 1 1 9 ~ 2 Pcr~usg2/o5382 , coil of rday K1 is coMected betwoen a voltage source designated V+ and a - control output of the controller 49.
The hold bndge 43 is connected to the normally open terminals of both sets of contacts of rday K2. The common terminals of both sets of contacts of relay S K2 a~e connected to the off-hook detector 47. The coil of rday K2 is conne~d bet~veen V+ and a control output of the controUer 49. The controller 49 is also connected to the DTMP transceiver and answer tone detector 45 and to the off-hook detector 47 to apply control signals to and receive information signals from these items. FinaUy, the off-hook detector 47 is coMected to the dp and ring ~
10 and (R) te~ninals of the second telephone coMector42. The first telephone coMector 41 is for making a coMection to the tdco line and the second telephone coMoc~r 42 is for making a coMection to the modem in the manner illustrated in FIGllRE 2 and described above.
FIGVRE5 is a flow diagram iUustrating the operation of the polling 15 controUa21 illustlated in FIGURE4. That is, FIGURE5 illustrates how the controller 49 controls the operation of rdays Kl and K2 and ~e otha elements illustrated in FIGIJ~E 4. In this regard, prefe ably, the controller 49 is formcd by a mic~r and as~d doc~onics. The microprocessor is programmed to ooo~ol rdays Kl and K2 and the DTMF transceiver and answer tone detector 45 in 20 the ma~er iUus~atod in ~IGVRE S in re~ponse to telco line signals and signals produood by the off-hook de~ctor 47.
Afta being a~ked and pe¢forming any requircd or dcsired test routines (not sho~m), the controller continuously tcsts the off-hook detectDr 47 to det~nine if the central office modem 23 is off-hook. If the cen~al office modem is not 25 off-hoolc, the test is rcpea~d. Thus, the oontroUer idles i.e., taloes no action, until ~c oa~ office modem goes off-hook. When the cent~al office modem goes off-hoolc, as a re~lt of conventional weU-known ac~ons taken by the computer 25,the DTMF~t~ansoeiver and tone detector is conn~d to the telco line by ene~i~ng rday Kl. Nect, the conttoUer tests the DTMF transceiver and ansver tone 30 detoctor 45 to detennine if an access or dhl code ~roducsd by the centtal office computer 25 via the modem 23) has been detoctcd. If a dial code, such as ~7 or q7, is not detec~d, the off-hook detector 47 is again testcd to deternnne if themodem is still off-hook. If thc central office n~dem 23 is still off-hook, the dial code detec~d test is repeated. The controller remains in this loop until dther a dial 35 code is detocted or the modem goes on-hook. During this period of time, prior to the creation of the dial code, the central station modem 23 dials the number of the Wo 93/olssl rcr/uss2/os3s2 21119~2 -8-~.
remote station to be contacted. If the modem goes on-hook, the DTMP transceiver and tone detector is disconnected from the tdco line by de-energi~ng rday Kl.
When a dial code is dctocted, the modem is placed on hold by energizing relay X2. This results in the hold bddgc 43 being connected to thc output of theS modem 43. The hold b~idge prevents the modcm 43 from re~onding to activity on the telco line, such as ~down shifting", i.e., the modem shifting to a lower baud rate, in re~onse to activity on the telco line. ~ this regard, as is well known to those skilled in the art, modcms will normally start at a high baud ~ate, such as ~-~ 9600 baud and sequentially shift to lower baud ates, i.e., 4800 and 2400 baud, yl 10 until a connection is made. Such downshif~ng usually occurs in response to activity of the tdco line that leads the modem to believe that data communication can only occur at a lower baud ~ate. Connec~ng the hold bridge 43 to the modem via the off-hook detector 47 prevents downshifting from occurnng.
Ne~t, a test is made to detern~ine if the modem is on-hook. If the modem is on-hook, the modem is ~en off hold by de ene¢gizing ~elay K2. Thereafter, the DTMF ~ansceiver and tone de~ector are disconnected from the telephone line by de energizing rday Kl.
If the modem remains on-hook, a switch port transfa code is generated by ~c controller. This may be a separate code, or it may be a copy of thc dial oodeproduccd by the cent~al office computer 25. In any event, after the switch port t~ansf oode bas boen tla~nitted, a tcst is made to de~mine if an answer tone 3 from the remote slation bas bcen detoc~d by the DTMF transceiver and answer ~ne detoctor 45. If an answer ~ne has not boen de~c~d, the modem on-h~ok detoctod tcst is rep~tod followcd by another hansmis~on of the switch port t~ansf oode. When an answcr tone is detocted, the modem is t~hen off hold by de~ing ~day K2. At tbis p~nt, the modem is coMecled to the tdco line and, na tbe tdco n~, to tbe callod remote station. Thus, data transnussion can tal~c place~ Nact, a tcst is made to dete~mine if the modem is on-hook. If the modem is on-l~o~, a tcst is made to detmine if a pdodty inte~rupt tone gene~ed by tbc ranobe slation in the ma~ bdnah described has boen detoctcd. If a priodty inte~rupt tone has not been de~octcd, the modem on-h~olc test is repeatcd.
The controller remains in this loo~ until dther data communication ends and the cen~al station modem goes on-hook or a priority inte~rupt tono is detectcd. After the oentral station modem goes on-hook, or if a priority inteITupt tone is detected, the DTMF transceiver and answer tone detector is discoMected from ~e telco line by de energizing relay Kl.

WO 93~01S51 Pcr~uss2/os382 g ;-, ~t~ 9 8 2 As will bc readily appreciated from the forcgoing description, rather ~an waiting for a fwd period before telephone communication begins, the inclusion of- a polling controller of the type illustrated in FIGllRES 4 and 5 and described above aUows ~e cen~al station comput~ 25 to begin data communication as soon S as a telephone comction is madc to the caUed remote station. Thus, telephone ndworlc use time and ass~ia~d charges, as well as overall data communication ~` time, reduced.
The remote station switch iUustrated in FIGIIRE 6 includes: a plurality of ~`~ telephonc line connectors 51, 52, 53, and 54; a DTMF rcceiver, ring detector, and 10 tone generator 55; a ring generator 57; a hold bridge 59; a taUc battery and busy signal ~enerator61, a plu~ality of off-hook detectors63, 64, and 65; and a ~-~ controUer 67. The remote switch also includes five double-pole, double-~row (DPDT) rdays designated K3, K4, KS, K6, and K7.
Onc of the coMectors 51 includes a pair of termir~s for coMecting the 15 switch to thc tip (1~ and nng ~ nres of the telco line 18 connected to the remote station. Thc other coMectors 52, 53, and 54 fonn the phone and modem ports and include terminals for coMecting the pons to the tip ~I~ and dng (R) terminals of thc ~hone and the modems, illust~ated in FIGllRE 3 and descnbed above.
Ihe tip and nng terminals of the ~irst or tdco line connec~Sl are 20 a~od to the DIM~ roceiver, ring de~ec0cr ~nd tone gene~ator 55, the common ~mimlb of relay K3 and the no~nally closcd IcQminals of relay K4. The normally ~d lminals of rdag K3 are unconnoc~d. Thc normally ~en t~minals of rday K3 arc ~od to ~e hold bridgc S9. The coil of relay K3 is oonnectod oeh~ a v~tagc source dcsignatcd V+ and a oontrol output of thc cont~llcr 67.
25 Thc DTMP rooeivcr, ring detector and tanc gencrator is connoc~d to the ~ill~ 67. The nng genator 57 and the t~llc battery and busy signal genator 61 are also ~d to control outputs of thc controll67. Tip and dng - laminals of ~thc nng generator S7 are c~na:lcd to ~e ndy ~en tcnninals of relay K4. Thc ooil of relay K4 is connoc~d between V+ and a control ou~put of 30 the oonh~ll 67.
One of thc common taminals of rday K4 is connocted to a normally closed lerminal of one of thc sets of cont~cts of relay KS, a nonnally apsn terminal of one of thc ssts of contacts of rday K6 and a normally opsn lerminal of one of the sets of contacts of rday K7. The o~er common t~minal of relay K4 is connected to 35 ~e normally clossd tenninal of the other ssts of contacts of relay KS to the nonnally ~en terminal of the other set of contacts of relay K6- and to the normally : WO g3/01551 PCr/USg2/05382 ~. 21tl982 . -1~

open termi~ of the other set of contacts of relay K7. Tip and ring terminals of the tallc bat~ery and busy signal generator 61 are coMected to the normally openterminals of relay KS and t~ the normally closed terminals of relays K6 and K7.
:; The coils of relays K5, K6, and K7 a~e all connected between V+ and a s~parate S control output of the controUer 67. The common terminals of relays K5, K6 and K7 are each connected to an off-hook detoctor 63, 64 and 65. The first off-hook detector 63 is also connected to the tip ~I~ and ring ~R) terminals of the phoneconnector 52. The other off-hook detec~rs are e~ch coMected to the tip and ring termin~s of a modcm connoctor 53 and 54. Finally, the outputs of the off-hook 10 detectors 63, 64, and 65 are each connected to a signal input of the controller 67.
As with the controller 49 of the poUing controUer, the controller 67 of the switch is preferably a microprocessor c*cuit that controls ~e operation of relays K3, K4, K5, K6, and K7, and other elements of the switch, namely, the generation` of tones by the DTMF receiver, ring detector and tone generator 55 and the 15 geneIation of ring signals by the ring gene ator. The operation of relays K3, K4, KS, K6, and K7 oontrols the connoction of the hold bridge to the telco line, theconnection of the ring generator to the phone and modem connectors as well as the oonnoction of the phone and modems to the te~co line. A flow diag~am iUust~ting a suitable controUe~r o~ation sequence I.e., program) is illustlated in ~GURES
20 7-10 and described ne3ct.
As shown in ~GURE 7, afler being ini~alized, if nesessa~y, the controUer resets aU of ~e circuits and disconnects the ~elephone 33 from ~e telco line by engizinS rday KS. In tbis regard, relay KS is connected to connect the ~dephoneto tbe tdco line if power to tbe s~tch is intem~ted. In this way the tdephone is2S us~le even when switch power is lo~
Afbcr the td~pbone bas been di~d from the tdco line, the controUer mabes a pass tluougb a scries of tests designcd to detect incoming call rings and the off-boolc status of the tdepbone33 and the modems3Sa, 3Sb,.... In this regard, tbe controller first checks tbe DTMF receiver, ring deeoct~r, and tone 30 genaator SS to determine if a telephone line ring has been detected. If a ring has boen detocted, the answer subroutine illus~ted in FIGllRE 8 and described bdow is e~cecuted. If a nng has not been detected, the telephone off-hook detector 63 is tes~d to det~nine if the telephonc 33 is off-hook. If the telephone 33 is off-hook, a pass is made through the phone subroutine illus~ated in FIGURE 9, and 35 described below. If the telephone is not off-hook, a test is made of the modem 1 off-hook detector 64 to detern~ine if modem 1 is off-hook. If modem 1 is off-WO 93/OlSSI rcr/uss2/0s3s2 hook, a pass is madc through the modem subroutine illustrated in FIGURE 10 and ~-desibed below. If modem 1 is on-hook, a test of the modem 2 off-hook detector65 is made to determine if modem 2 is off-hook. If modem 2 is off-hook, a pass is made through the modem subroutine illustrated in FIGURE 10 and descnbed S below. If modem 2 is not off-hook, the ring detectcd test is repeated.
The first step in the answer subroutine (PIGllRE 8) is to connect the hold bndge S9 to the telco line Sl. This is accomplished by energizing relay K3. After the hold bridge has been connected to the telco line, a test is made to determine if a modem 1 switch port transfer code has been received. If a modem 1 switch 10 transfer code has not been reseived, a test is made to determine if a modem 2switch tlansfer code has been received. If a modem 2 switch port transfer code has not been received a test is made to determine if an answer time out interval haselapsed. If the answa time out inter~al has not elapsed, the modem 1 switch porttransfa code test is re~eated.
15If a modem 1 switch port transfer code is detected, the nng generator is connected to modem 1 by energizing relays K4 and K6. At the same time, the ring gene~ator 57 is enablod and an answer tone is generated by the DTMF receiver, nng de~ctor and tonc generator. Ne~ct, a test of the off-hook detector 64 is made to detennine if mo~em 1 has gone off-hook. If modem 1 has not gone off-hook, a 20 t*st is ~ade to dda~ne if a ring time out interval has d~sed. If the ring time ~: out mtaval has not dslpsod, modem 1 remains connec~d to the ring generation by maintaining rdays K4 and K6 energizcd and the ring generator is again enabled.
The controller remains in tbis loop until ather the ring time out period elapses or the modem 1 goes off-hoolL If the ring time out inte~val dapses before modem 1 25 goes off-book, the controller cycles to the beginning of the controller soquenoe ill_ in FIGURE 7 and described above. If modem 1 goes off-hook before the ring time out interval elapses, a pass is made through the modem subroutine ill~d in FIGllRE 10 and dcs~ribod bdow.
If a modem 2 switcb port transfer code is rocaved, ~e ring generator is 30 a~ed to modem 2 by a~i~ng rdays K4 and D. Simultaneously, the ~ing geneIator is aublod and an answer tone is generatcd. Thereafter, a test is made of tbe off-hook delector 65 a~cbted with modem 2 to determine if modem 2 has gone off-îK~ok. If modem 2 bas not gone off-hook, a test is made to determine if a ring time out intenral has ela~sed. If the ring time out intenral has not elapsed, 35 modem 2 remains connected to tbe ring generator by maintaining relays K4 and K7 energized, and ~e ring generator is again enabled. If the ~ing time out interval Wo 93/olS51 Pcr/uss2/0s382 elapses before modem 2 goes off-hook, the controller cycles to the beginning of the controller sequenoe illustIatod in FIGIJRE 7 and descnbed above. If modem 2 ; goes off-hook pdor to the dng time out interval elapsing, a pass is made through the modem subroutinc illustrated in FIGIJRE 10 and descdbed below.
S If the answer time out interval ela~ses before either a modem l or a modem 2 switch port ~ansfer code is received, the dng generator is connected to the telephone by energizing relay K4 and deenergizing relay K5. Simultaneously, the dng generator is enabled. Then a test is made to determine if the telephone has k gone off-hook~ If the t,elephone has not gone off-hook, a test is made to determine j~ 10 if a dng dme-out interval has elapsed. If the ring time out inte~val has not elapsed, the telephone is maintained connected to the ring generator by maintaining relayK4 energized and relay K5 deenergized; and the ring generator is again enabled. If the ring time-out interval elapses before the telephone goes off-hook, the oontroller cycles to the beginning of tne controller sequence illustrated in FIGURE 7 and described above. If the telephone goes off-hook before the ring time out interval ~i elapses, a pass is made through the telephone subroutine illustrated in FIGURE 9 ~3 and described ne~ct.
~i~ The first step in the telephonc subroutine is to disable the ring generator and J oonnect the teleph~ne to the tdoo line by deener~pzing relays K4 and K5. ~K5 may already be der~d depending upon whe~er the telephone subroutine was entaed f~om the answer subroutine in FIG~IRE 8 or f~om the test loop (I:IGURE
O). In any event, afler the eelephone has been oonnected to the teloo lîne a busy signat is applied to modem 1 and modem 2 by enabling the talk battery and busy signat generator 61. Ibe~, a test is made to de~ermine if the telephone is off-hook. If the tdephone is not off-hook, the talk battery and busy signal genaator Iemains enabled. The pro~am ranains in this loop un~t the telephone goes on-hook. When this oocurs, the controlta cycles to the beginning of the controlt sequence iltust~ated in PIGIIRE 7 and described above.
The modem subroutine ittust~ated in FIGURE 10 has two entry points denoted modem 1 and modem 2. These corre~ond to the modem 1 and modem 2 outputs of the test loop (FIGURE 7) and the modem 1 and modem 2 outputs of the answer subroutine (PIGURE 8). If the modem subroutine is entered from the modem 1 entry point, a busy signat is generated by enabling the talk battery andbusy signal gene~ator 61. Ther~after, the ring generator 57 is disabled. Then the modem is connected to the telco line by deenergizing relay K4. Finally, the holdbridge is disconnected from the telephone line by deenergizing relay K3. Then, a WO 93/OlS51 PCI`/US92/05382 ` -13~ 82 test is made to determins if the telephone is off-hook. If the telephone is not off-hoolc, a test is made to determine if modem 1 is still off-hook. When modem 1 isstill off-hook, the telephone off-hook test is repeated. The program remains in this loop until either the telephone goes off-hook or the modem 1 goes on-hook. If the S telephone goes off-hook before the modem goes on-hook, a pass is made through a priority interrupt ssquence of steps described below. When modem 1 goes on-hook, the program cycles to the beginning of the controller sequence illustrated in PIGURE 7 and described above.
If the modem subroutine is ente~ed from the modem 2 entry point, a busy 10 signal is produced by enabling the taLk battery and busy signal generator 61. At the same time, the ring generator is disabled, and the modem is connected to the~; tdco line by desnergizing relay K4. Simultaneously, the hold bddge is disconnected from the telco line by deenergizing relay K3. Next, a test is made to deter~ne if the telephone 33 is off-hook. If the telephone is not off-hook, the off-15 hook state of modem 2 is de~ennined. If modem 2 is on-hook, the telephone off-hook test is ~peated. The program remains in this loop until either the telephone gocs off-hook or modem 2 goss on-hook. If modem 2 goes on-hook without the tdephone going off-hook, thc controller cycles to the beginning of the controller soquence illustrated in PIGVRE 7 and described above. If the telephone goes off-20 hoolc beforc modem 2 gocs on-hook, a pass is made through a pdoriq interrupt soquenoc of steps illust~od in FIGURE 10 and descdbed next.
The first step in the priodty interrupt sequence of steps is to connect the hold bddge to the telco line by energizing relay ~C3. Thereafter, the modem is di~ from the t~lco line by energizing either relay K6 or K7, depending 25 upon which modem is commwuca~ng via a telco line. Next, a pdodq inte~Tupt oode is gencraoed by the DTMP rooeiver, ring detector, and tone geneIator 55. Asdesccibed abave, the pdodty int~rupt tone causes the polling oontroller 21 located - at ~e ocnt~al station 11 to disconnect the oent~al station's modem 23 and the tdco network. Next, the ocntral offioe is flashed. This is done OD force the oentral 30 offioe to supply dial tonc to the remote station. If the ocnt~al offioe is not flashed, a paiod of time will have to ehpse before dial tone is roceived by the remote station t~ephone seizing the tdco line. Plashing, in essence, is the creation of a signal on a telephone line that appears to be an on-hook, off-hook shift in states.
~fler the oentlal office is flashed, a pass is made through the telephone subroutine 35 illustrated in FIGURE 9 and descnbed above.

WO 93/01551 Pcr/uss2/os382 ~; As will be readily appreciated from the foregoing description, the invention provides a system for polling a plurality of data sources, i.e., computers, from a central station in a manner that minimizes interconnect time, i.e., the time it takes for the cent~al station to begin data communication with a called remote station.
S This result is achieved by the use of a palling controller that temporarily discoMects the modem of the cent~al station from its telco line. During modem discoMoction, the central station modem is prevented from downshifting while a telephone network connection is being made to the remote station by placing the central station modem on hold. As soon as an answer tone is received by the ~` 10 polling controller, the polling controller reconnects the central station modem to g~ the telco line. Immediately after recoMection occurs, data communication can begin. As a result, in contrast to systems that allow a fixed period of time fortelephone coMection to talce place, during which data communication is delayed, no data communication delays occur when a polling controller formed in ~--3 15 accordance with this invention is included in a computerized polling system.
While a preferred embodiment of the invention has been illustrated and t.~, describod, it will be appreciated that, within the scope of the appended claims, vari changes can be made therein.

:

:

:
:`
.
:

Claims (27)

The embodiments of the invention in which an exclusive property or privilege is claimed are defined as follows:
1. A polling controller (21) for a polling system in which a central station (11) sequentially contacts a plurality of remote stations (13) via a telephone network (15) using a modem (23) connected between a central station computer (25) and the telephone network, said polling controller comprising:
(a) off-hook detection means (47) for detecting when a modem goes off-hook;
(b) hold means (43) for preventing a modem from responding to telephone line loop activity;
(c) signal transceiver means (45) for transmitting and receiving telephone signals; and (d) switch means (49, K1, K2) connected to said off-hook detection means, said hold means and said signal transceiver means for:
(i) detecting when a modem connected to said off-hook detection means goes off-hook;
(ii) preventing said modem from responding to telephone line loop activity after said modem goes off-hook;
(iii) causing said signal transceiver means to repetitively generate a switch port transfer code;
(iv) detecting an answer signal; and (v) allowing said modem to respond to telephone line loop activity.
2. A polling controller as claimed in Claim 1, wherein said switch means includes first connecting means (K1) for connecting said signal transceiver means to and disconnecting said signal transceiver means from a telephone line.
3. A polling controller as claimed in Claim 2, wherein said first connecting means connects said signal transceiver means to said telephone line and to the output of said modem when said off-hook detection means detects an off-hook modem.
4. A polling controller as claimed in Claim 3, wherein said first connecting means disconnects said signal transceiver means from said telephone line and said modem when said signal transceiver means receives a priority interupt tone while said first connecting means is connecting said modem to said telephone line.
5. A polling controller as claimed in Claim 1, 2, 3 or 4, wherein said hold means is a hold circuit and wherein switch means includes second connecting (K2)means for connecting said hold circuit to and disconnecting said hold circuit from a modem.
6. A polling controller as claimed in Claim 5, wherein said hold circuit comprises a hold bridge.
7. A polling controller as claimed in Claim 5, wherein said second connecting means connects said modem to said hold bridge if said signal transceiver means detects a modem-produced dial code.
8. A polling controller as claimed in Claim 7, wherein said hold circuit comprises a hold bridge.
9. A polling controller as claimed in Claim 7, wherein said switch port transfer code generated by said switch means is the same as said modem-produced dial code.
10. A polling controller as claimed in Claim 9, wherein said hold circuit comprises a hold bridge.
11. A polling system comprising:
a telephone network (15);
a plurality of remote stations (13) connected to said telephone network, each of said remote stations including a telephone (33), at least one modem (35), at least one computer (37) connected to said modem, and a switch (31) for selectively connecting said modem and said telephone to said telephone network in response to a switch port transfer code; and a central station (11) connected to said telephone network, said central stationincluding a computer (25), a modem (23) connected to said computer and a pollingcontroller (21) connected between said modem and said telephone network for assisting communication between the modem of said central station and the modemsof said remote stations, said polling controller comprising:

(a) off-hook detection means (47) for detecting when said central station modem goes off-hook;
(b) hold means (43) for preventing said central station modem from responding to telephone line loop activity;
(c) signal transceiver means (45) for transmitting and receiving telephone signals; and (d) switch means (49, K1, K2) connected to said off-hook detection means, said hold means and said signal transceiver means for:
(i) detecting when said central station modem goes off-hook;
(ii) preventing said central station modem from responding to telephone line loop activity after said central station modem goes off-hook;
(iii) causing said signal transceiver means to repetitively generate a switch port transfer code;
(iv) detecting an answer signal from a remote station; and (v) allowing said central station modem to respond to telephone line loop activity.
12. A polling system as claimed in Claim 11, wherein said switch means includes first connecting means (14) for connecting said signal transceiver means to and disconnecting said signal transceiver means from a telephone line.
13. A polling system as claimed in Claim 12, wherein said first connecting means connects said signal transceiver means to said telephone line and to the output of said central station modem when said off-hook detection means detects an off-hook central station modem.
14. A polling system as claimed in Claim 13, wherein said first connecting means disconnects said signal transceiver means from said telephone line and said central station modem when said signal transceiver means receives a priority interrupt tone while said first connecting means is connecting said central station modem to said telephone line.
15. A polling system as claimed in Claim 11 wherein said priority interrupt tone is produced by the switch to one of said remote stations.
16. A polling system as claimed in Claim 11, 12, 13, 14 or 15, wherein said hold means is a hold circuit and wherein said switch means includes second connecting means for connecting said hold circuit to and disconnecting said holdcircuit from said central station modem.
17. A polling system as claimed in Claim 16, wherein said hold circuit comprises a hold bridge.
18. A polling system as claimed in Claim 16, wherein said second connecting means (K2) connects said central station modem to said hold bridge if said signal transceiver means detects a dial code produced by said central station modem.
19. A polling system as claimed in Claim 18, wherein said hold circuit comprises a hold bridge.
20. A polling system as claimed in Claim 18, wherein said switch port transfer code generated by said switch means is the same as said dial code.
21. A polling system as claimed in Claim 20, wherein said hold circuit comprises a hold bridge.
22. A polling system comprising:
a telephone network (15);
a plurality of remote stations (13) connected to said telephone network, each of said remote stations including a telephone (33), at least one modem (35), at least one computer (37) connected to said modem, and a switch (31) for selectively connecting said modem and said telephone to said telephone network in response to a switch port transfer code; and a central station (11) connected to said telephone network, said central stationincluding a computer (25), a modem (23) connected to said computer and a pollingcontroller (21) connected between said modem and said telephone network for assisting communication between the modem of said central station and the modemsof said remote stations, said polling controller comprising:
(a) off-hook detection means (47) for detecting when said central station modem goes off-hook;
(b) signal transceiver means (45) for transmitting and receiving telephone signals; and (c) switch port transfer code means (49, K1, K2) connected to said off-hook detection means and said signal transceiver means for:
(i) detecting when said central station modem goes off-hook;
(ii) causing said signal transceiver means to repetitively generate a switch port transfer code;
(iii) detecting an answer signal from a remote station; and (iv) causing said signal transceiver means to stop repetitively generating said switch port transfer code means when said answer signal is detected.
23. A polling system as claimed in Claim 22, wherein said switch port transfer code means causes said signal transceiver means to repetitively generate said switch port transfer code only if said signal transceiver means detects a modem produced dial code.
24. A polling system as claimed in Claim 23, wherein said switch port transfer code generated by said switch port transfer code means is the same as said modem produced dial code.
25. A polling controller (21) for a polling system in which a central station (11) sequentially contacts a plurality of remote stations (13) via a telephone network (15) using a modem (23) connected between a central station computer (25) and the telephone network, said polling controller comprising:
(a) off-hook detection means (47) for detecting when a modem goes off-hook;
(b) signal transceiver means (45) for transmitting and receiving telephone signals; and (c) switch port transfer code means (49, K1, K2) connected to said off-hook detection means and said signal transceiver means for:
(i) detecting when a modem connected to said off-hook detection means goes off-hook;
(ii) causing said signal transceiver means to repetitively generate a switch port transfer code;
(iii) detecting an answer signal; and (iv) causing said signal transceiver means to stop repetitively generating said switch port transfer code when said answer signal is detected.
26. A polling controller as claimed in Claim 25, wherein said switch port transfer code means causes said signal transceiver means to repetitively generate said switch port transfer code only if said signal transceiver means detects a modem-produced dial code.
27. A polling controller as claimed in Claim 26, wherein said switch port transfer code generated by said switch port transfer code means is the same as said modem-produced dial code.
CA002111982A 1991-07-03 1992-06-23 Polling controller Abandoned CA2111982A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US07/725,446 US5241587A (en) 1991-07-03 1991-07-03 Polling controller
US725,446 1991-07-03

Publications (1)

Publication Number Publication Date
CA2111982A1 true CA2111982A1 (en) 1993-01-21

Family

ID=24914589

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002111982A Abandoned CA2111982A1 (en) 1991-07-03 1992-06-23 Polling controller

Country Status (6)

Country Link
US (1) US5241587A (en)
EP (1) EP0592554A1 (en)
AU (1) AU2270192A (en)
CA (1) CA2111982A1 (en)
MX (1) MX9203949A (en)
WO (1) WO1993001551A1 (en)

Families Citing this family (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5528670A (en) * 1991-05-13 1996-06-18 Grapevine Software, Inc. Voice message-based administration system
JP3267676B2 (en) * 1992-05-11 2002-03-18 キヤノン株式会社 Facsimile apparatus and facsimile communication method
US5404400A (en) * 1993-03-01 1995-04-04 Dialogic Corporation Outcalling apparatus
US5412708A (en) * 1993-03-12 1995-05-02 Katz; Ronald A. 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
US6323894B1 (en) 1993-03-12 2001-11-27 Telebuyer, Llc Commercial product routing system with video vending capability
US5651060A (en) * 1994-11-15 1997-07-22 Catapult Entertainment, Inc. Method and apparatus for detecting and recovering from call waiting interruptions to modem communications
US5638424A (en) * 1994-11-30 1997-06-10 Texas Instruments Incorporated Telephone voice mail delivery system
US5629976A (en) * 1995-01-23 1997-05-13 Motorola Inc TELCO-less CT-2 base
US5918013A (en) * 1996-06-03 1999-06-29 Webtv Networks, Inc. Method of transcoding documents in a network environment using a proxy server
US6473099B1 (en) * 1996-06-03 2002-10-29 Webtv Networks, Inc. Automatically upgrading software over a satellite link
US5996022A (en) 1996-06-03 1999-11-30 Webtv Networks, Inc. Transcoding data in a proxy computer prior to transmitting the audio data to a client
US6957260B1 (en) 1996-06-03 2005-10-18 Microsoft Corporation Method of improving access to services provided by a plurality of remote service providers
US5862220A (en) * 1996-06-03 1999-01-19 Webtv Networks, Inc. Method and apparatus for using network address information to improve the performance of network transactions
US6034689A (en) * 1996-06-03 2000-03-07 Webtv Networks, Inc. Web browser allowing navigation between hypertext objects using remote control
US5896444A (en) * 1996-06-03 1999-04-20 Webtv Networks, Inc. Method and apparatus for managing communications between a client and a server in a network
US5935207A (en) 1996-06-03 1999-08-10 Webtv Networks, Inc. Method and apparatus for providing remote site administrators with user hits on mirrored web sites
US6311197B2 (en) 1996-06-03 2001-10-30 Webtv Networks, Inc. Method for downloading a web page to a client for efficient display on a television screen
US5862339A (en) * 1996-07-09 1999-01-19 Webtv Networks, Inc. Client connects to an internet access provider using algorithm downloaded from a central server based upon client's desired criteria after disconnected from the server
US5745909A (en) 1996-07-09 1998-04-28 Webtv Networks, Inc. Method and apparatus for reducing flicker when displaying HTML images on a television monitor
US5838927A (en) * 1996-11-22 1998-11-17 Webtv Networks Method and apparatus for compressing a continuous, indistinct data stream
US6665733B1 (en) * 1996-12-30 2003-12-16 Hewlett-Packard Development Company, L.P. Network communication device including bonded ports for increased bandwidth
US5862338A (en) * 1996-12-30 1999-01-19 Compaq Computer Corporation Polling system that determines the status of network ports and that stores values indicative thereof
US5978381A (en) * 1997-06-06 1999-11-02 Webtv Networks, Inc. Transmitting high bandwidth network content on a low bandwidth communications channel during off peak hours
US6381218B1 (en) 1998-09-11 2002-04-30 Compaq Computer Corporation Network controller system that uses directed heartbeat packets
US6229538B1 (en) 1998-09-11 2001-05-08 Compaq Computer Corporation Port-centric graphic representations of network controllers
US6272113B1 (en) 1998-09-11 2001-08-07 Compaq Computer Corporation Network controller system that uses multicast heartbeat packets
US6317792B1 (en) 1998-12-11 2001-11-13 Webtv Networks, Inc. Generation and execution of scripts for enabling cost-effective access to network resources
US6611868B1 (en) 1999-05-21 2003-08-26 3Com Corporation Method and system for automatic link hang up
FI111782B (en) * 2000-12-29 2003-09-15 Nokia Corp Providing an optional connection in a packet radio system
US7257817B2 (en) * 2001-10-16 2007-08-14 Microsoft Corporation Virtual network with adaptive dispatcher
US7519164B1 (en) 2008-04-01 2009-04-14 International Business Machines Corporation System and method for sending information between users with a teleponic device while a call is in progress

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4394540A (en) * 1981-05-18 1983-07-19 Timex Corporation Remote meter reader and method for reading meters over non-dedicated telephone lines
US4566030A (en) * 1983-06-09 1986-01-21 Ctba Associates Television viewer data collection system
US4726017A (en) * 1985-05-21 1988-02-16 Fla. Multidrop data concentrator communication network
US4833618A (en) * 1986-02-20 1989-05-23 Net Laboratories, Inc. System for automatically reading utility meters from a remote location
FR2604011B1 (en) * 1986-09-16 1989-02-24 Elf France METHOD FOR TRANSMITTING INFORMATION OR MEASUREMENT DATA AND DEVICE FOR IMPLEMENTING THE METHOD
WO1989008959A1 (en) * 1988-03-07 1989-09-21 Telemetry Research Ii, Inc. Method and apparatus for remote commodity transfer control and monitoring
US4912552A (en) * 1988-04-19 1990-03-27 Control Data Corporation Distributed monitoring system
US5038372A (en) * 1989-09-05 1991-08-06 Abb Power T & D Company, Inc. Systems for transmitting data via telephone lines
US5128988A (en) * 1990-03-19 1992-07-07 Ameritech Services, Inc. Telephone-switched network, automatic meter-reading system based upon service address

Also Published As

Publication number Publication date
MX9203949A (en) 1993-04-01
US5241587A (en) 1993-08-31
AU2270192A (en) 1993-02-11
EP0592554A1 (en) 1994-04-20
WO1993001551A1 (en) 1993-01-21

Similar Documents

Publication Publication Date Title
CA2111982A1 (en) Polling controller
EP0566242B1 (en) Remotely initiated telemetry calling system
US5596631A (en) Station controller for distributed single line PABX
EP0474407B1 (en) Telemetry access arrangement
US5353326A (en) Method for performing continuity check in an electronic exchange system
WO1996018270A2 (en) Dual mode wireless/landline interface apparatus and method
US5528675A (en) Network interface unit
US5452343A (en) Telemetry access arrangement
US5844974A (en) Emergency telephone communications system
US3475557A (en) Automatic telephone voice-data transfer circuit
US5317631A (en) Local switching system
US5392341A (en) Automatic telephone line monitoring and selection apparatus and method
US2214213A (en) Telephone system
US3201518A (en) Party line
US1953474A (en) Telephone exchange system
US3959599A (en) Call initiation delay arrangement for digital data switching system
JP2922350B2 (en) Telephone device and connection control method thereof
SU45958A1 (en) Connecting line for communication of telephone stations of a step-by-step system with telephone exchanges of the TSB system.
JP2022131745A (en) Telephone exchange and telephone exchange system
GB2100957A (en) Call diverter
CA2095668C (en) Telemetry access arrangement
JP4474128B2 (en) Telephone system
JP3456886B2 (en) Monitoring system
JPH0327659A (en) Communication system for plural non-telephone terminal by public telephone network
JPH02302163A (en) Automatic selection incoming call communication system

Legal Events

Date Code Title Description
FZDE Discontinued