EP0359757A4 - Automated interactive mass communications system - Google Patents
Automated interactive mass communications systemInfo
- Publication number
- EP0359757A4 EP0359757A4 EP19880903623 EP88903623A EP0359757A4 EP 0359757 A4 EP0359757 A4 EP 0359757A4 EP 19880903623 EP19880903623 EP 19880903623 EP 88903623 A EP88903623 A EP 88903623A EP 0359757 A4 EP0359757 A4 EP 0359757A4
- Authority
- EP
- European Patent Office
- Prior art keywords
- local
- communications
- processor
- central
- subscribers
- 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.)
- Withdrawn
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/04—Selecting arrangements for multiplex systems for time-division multiplexing
- H04Q11/0407—Selecting arrangements for multiplex systems for time-division multiplexing using a stored programme control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/46—Arrangements for calling a number of substations in a predetermined sequence until an answer is obtained
- H04M3/465—Arrangements for simultaneously calling a number of substations until an answer is obtained
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2203/00—Aspects of automatic or semi-automatic exchanges
- H04M2203/20—Aspects of automatic or semi-automatic exchanges related to features of supplementary services
- H04M2203/2016—Call initiation by network rather than by subscriber
Definitions
- This invention relates to communications networks and more particularly, to an automated interactive communications network for establishing simultaneous two-way communications between a central site and a large number of dispersed sites such as those of telephone subscribers.
- Another objects of the present invention are: (1) to provide a communications network to establish two-way communication between a number of local subscribers and a central unit; (2) to provide a communications network that permits simultaneous dialing of a large number of telephone subscribers from a central unit;
- a communications network for establishing two-way communications with a number of local subscribers includes (1) a central communications Processor, (a) for identifying local subscribers with whom two-way communication is to be established, (b) for initiating communications and, in some cases, (c) for processing real time responses; (2) a plurality of local communications processors, each of the local communications processors establishing two-way communication with groups of local subscribers, and (3) means for providing two-way communication between the central communications processor and the local communications processors.
- Fig. 1 is a schematic block diagram of an embodiment of a mass communications system in accord with the present invention
- Fig. 2 is a schematic block diagram of the central communications processor employed in the embodiment of Fig. 1;
- Fig. 2A schematically illustrates certain alternative configurations of the central processor
- Fig. 3 is a schematic block diagram of the local communications processor of the embodiment of
- Fig. 3A schematically illustrates modifications to the local processor to adapt it to the modifications of Fig. 2A;
- Fig. 4 is a schematic block diagram of the multi-line controller in the local communications processor of Fig. 3;
- Fig. 5 is a schematic block diagram of the audio controller section of the local communications processor of Fig. 3.
- a communications network 10 for establishing two-way communications with a number of local subscribers includes a central communications processor 12 and a number of local communications processors 14a, 14b, ..., 14n.
- the links comprise one or two two-way telephone communications connections between each local communications processor 14a, ... , 14n and the central communications processor 12 (the second line being a backup in case of failure of the first) .
- Each local communications processor 14a, ... , 14n is typically located in a central office 18a, 18b, ..., 18n and each is coupled to the central office equipment 20a, 20b, ... , 20n, respectively, by groups of telephone lines 24a, 24b, ... , 24n.
- Groups of lines 25a, 25b, ..., 25n connect the central office equipment 20a, ... , 20n (typically electronic switching systems) to local telephone subscribers
- the central communications processor 12 will be remotely located from the local communications processors 14a, ... , 14n, which themselves will be dispersed among distant central offices 18a, ... , 18n.
- Telephone lines 25a, ..., 25n can be local lines. This approach of " using only a few long distance lines but a large number of local lines, significantly reduces the cost of simultaneously communicating with a large number of dispersed, remote subscribers. Even in the case where telephone lines 16a, ... , 16n are local lines, significant cost savings can be effected because the telephone lines 24a, ...
- the unit includes a processor 110 embodying a suitably programmed microprocessor which is coupled through a data bus 112 to a disk controller 114, a terminal 128 and a printer 130.
- disk controller 114 controls the flow of data between the system and storage such as a floppy disk 116 and a hard disk 118.
- Processor 110 is also coupled through data bus 112 to an audio controller 120, and s set of serial communications processors 122a, ..., 122n. The latter convert parallel data from databus 112 to serial form for transmission via the multiplexers 0 126a, ..., 126n.
- Audio communications such as voice communication
- This audio message can be transmitted in an analog form via data/voice 5 multiplexing/demultiplexing units 126a, ... , 126n and lines 16a, ... ,- 16n to the local communications processors 14a, ... , 14n, or can be digitized and stored on floppy disk 116 or hard disk 118 via data bus 112 for subsequent transmission.
- the digitally stored message can be recalled for transmission to the local communications processors 14a ... I4n, in two different ways. In one, the digitized data is supplied through data bus 112 to the audio controller 120 for D to A
- the analog signal is then transmitted through the data/voice multiplexing/demultiplexing units 126a, ... , 126n to the local communications processors 14a, ... , 14n.
- the digitized message can be supplied through data bus
- 126n multiplex and demultiplex voice and data communications (including control and status signals) from audio controller 120 and the serial communications controllers 122a, ... , 122n.
- the data/voice multiplexing/demultiplexing units can be eliminated, and replaced with standard modems, e.g. 126Ma, and separate voice lines, e.g. TLa, connected between the audio controller 120 and each of the local
- each unit includes a processor 210 which incorporates a suitably programmed microprocessor and optionally coupled thereto, a disk drive 214 and terminal 212.
- Processor 210 communicates via data/voice multiplexing units 216ap and 216as and a line, e.g. 16a, with the central communications processor 12. being connected to an associated multiplexing unit, e_g.. 126a (Fig... 2) ..
- Digital data transmitted from the central processor through multiplexing units 216ap and 216as are supplied to processor 210 for writing to disk 214 for storage, if necessary, or for executing commands sent from the central communications processor.
- Processor 210 is also coupled over digital data bus 218 to multi-line controllers 220a, ... , 220n, and audio controller 222.
- An auxiliary bus 224 also links the audio controller 222 and the multi-line controllers.
- Voice communications from central communications processor 12 are supplied via multiplexing units 216ap, 216as to audio controller 222, and thence, to multi-line controllers 220a, ..., 220n via auxiliary bus 224. Subscribers responding to calls by the multi-line controllers (MLC) then receive the messages which pass from the MLCs through the central office equipment 20a.
- MLC multi-line controllers
- this is the path for analog voice communications and (in reverse) for receipt of responses keyed by the subscribers.
- Multi-line controllers 220a, ... , 220n 5 select the appropriately delayed message from auxiliary bus 224 in response to subscribers answering their telephones, thus allowing them to hear the message from its beginning.
- Telephone line groups 24al, ..., 24an 0 connect the--multi-line controllers 220a, .-., 220n, to the central office equipment, e.g. 20a, which routes the communications to the selected subscriber lines, e.g. 25a.
- each local communications processor has sixteen outgoing 5 telephone lines connected to each of its multi-line controllers.
- audio controller 222 is connected to the previously described telephone 5 lines, e.g. Tla, Fig. 2A, 3A, thereby being linked with the central processor audio controller 120.
- the processor 210 connects to the digital/voice lines, e.g. 16a, via a modem 216Ma thus making a connection with the modem 126Ma, Fig. 2A, of 0 the central processor.
- each multiline controller 220a, ... 220n is illustrated in Fig. 4.
- the illustrated MLC is a particular implementation built around an 8 bit microprocessor 801 where each MLC 5 handles a group of 16 telephone lines, e.g. 24al. ⁇ connected to the central office equipment and where the digital data bus 218 is implemented with Intel Corporation's Multibus ® . (Multibus is a trademark of Intel Corporation) .
- the microprocessor is typically configured to include RAM 805, programmable ROM (PROM) 806 and timing circuits including clock 807 and counter/timing units 808 and 809. These components communicate with the microprocessor and each other via internal data bus, (DO, Dl ... D7) , address bus (A0, Al Vietnamese A15) and a- typical set of microprocessor control lines including read and write enable RD and
- the microprocessor 801 communicates with the processor 210 of Fig. 3 through the bus arbiter 802 and bus transceivers 803 which connect to the digital data bus 218.
- the microprocessor communicates with the audio controller 222 of Fig. 3 via the auxiliary (audio) bus 224 through parallel input/output controller #2, 804 (PI02) .
- the 3 bit input, NAC0, NACl, NAC2 identifies to microprocessor 801 the next available channel, i.e. the message in the train of delayed messages, which is about to begin.
- the microprocessor assigns a telephone number to be called to each of the control electronics units 812(0), 812(1), , 812(15). It communicates with these units through the internal data bus DO, Dl ... D7, an address decoder 810, and a parallel input/output controller 811, (PIO-1) . The latter interfaces with the telephone line equipment 812(0), ... 812(15) via lines DV(0) , ..., DV(15) .
- the address decoder is connected to the microprocessor via the address bus and various of the control signal lines. Through its connection to other elements of the system, it determines which units the processor addresses.
- Each of the telephone line control electronics units 812(0), ..., 812(15) consists of a DTMF transceiver 817, call progress decoder 818, an audio multiplexer 819, a 2-to-4 wire converter 820, a telephone line interface 821 and a latch 822 for implementing the reset and on/off hook functions.
- DTMF 817 receives the number to be dialed or indicates what keys the subscriber depressed in response to a message..
- the audio bus also supplies to the microprocessor 801 via PIO 804 (PIO-2) the NAC signals, (described below in connection with the audio controller) , as well as board address signals BA0, ..., BA4, and a central office enable signal
- COE COE 20
- Telephone number data appearing on the digital data bus 218 are, under control of
- Audio in the form of the set of spaced audio messages A0, Al, ..., A7, is supplied to each MUX 819 via audio bus 224.
- Microprocessor 801 decodes the NAC inputs to PI02 to identify the next available audio message of the set of delayed
- microprocessor 801 via MUX 819 connects the next available message to the subscriber.
- the DTMF transceiver 817 When a subscriber depresses one of the keys on his key pad, the tones associated with that key are detected by the DTMF transceiver 817 and placed on the transceiver data lines DO, ..., D3.
- the DTMF unit also signals PIOl via its respective data valid line, e.g.. DV15, that a key depression has been detected.
- An interruption is consequently generated causing the microprocessor to read and store the value of the depressed key, thus providing the system with the subscriber's response.
- a multiplexer 823 controlled by a latch 824, multiplexes the audio channel signals, CH0 AUD, CHI AUD, ... CH15 AUD from the electronics units 812(0), ..., 812(n), and supplies the selected output to the audio auxiliary bus 224 to permit monitoring the voice responses of a selected channel.
- FIG. 5 Further details of the audio controller section of each local communication processor are illustrated in Fig. 5.
- the illustrated controller is implemented around an 8 bit microprocessor 900.
- Processor 900 communicates with the processor 210 of Fig. 3 via the Multibus bus system through the interface 931.
- the microprocessor 900 also communicates with the multiline controllers 220a, ..., 22 ⁇ n of Fig. 3, through the auxiliary bus via the next channel indicator 922.
- Communication with the auxiliary bus 224 of the local processor is via 8 audio channels, AUD0, AUDI, ... AUD7.
- the link to the subscriber side of the system is via the lines 230 which connect to the ° local processor multiplexer, e.g. 216ap or 216as (see Fig. 3) (which is linked in turn to the central communication processor 12) .
- the lines 230 on the internal side connect to the analog multiplexer 901.
- the link to the subscriber 5 side may be by way of telephone interface units 930 which interface the incoming lines TLa of the modified configuration (see Fig. 3A) to the analog multiplexer 901.
- the analog multiplexer 901 selects the 0 source of the incoming analog message from either the lines 230 or TLa.
- the audio is then digitized by the codec stage 902 and compressed by the speech encoder 903.
- the digital data is then stored by the microprocessor in the voice RAM 904.
- the microprocessor can send the digital data from the voice RAM to the speech decoders 905 in successively delayed segments, where the data is expanded and passed on to the codecs 906 which recreate the original audio message.
- 8 successively delayed 0 versions of the original message are made available to the audio bus 224.
- the 0 system includes provision for selective monitoring and response via a multiplexed AUD OUT signal provided by the multi-line controllers. See Fig. 4. That output is applied to the AUDIO IN terminal of the audio controller, Fig. 5, where after 5 multiplexing in MUX 922, it can be selected by the
- the audio controller supplies NAC signals NAC(O) , NAC(l) , NAC(2) from a next channel indicator 922 to the multi-line controllers via auxiliary bus 224 (see also Fig. 4) .
- central communications processor 12 stores on floppy disk 116 or hard disk 118 (Fig. 2) telephone numbers for telephone subscribers to be called and voice messages to be delivered.
- Processor 110 recalls the telephone numbers to be called from storage, transfers them on data bus 112 through serial communications controllers 122a, ..., 122n, multiplexing units 126a, ..., 126n, along telephone lines 16a, ..., 16n to the local communications processors 14a, ... , 14n.
- the telephone numbers are demultiplexed in multiplexing units, e.g., 216ap or 216as, (Fig.
- Processor 210 stores the telephone numbers on floppy disk 214, and, at the appropriate time, supplies a digital signal along digital bus 218, representative of the telephone number to be called, to the appropriate multi-line controller 220a, ..., 220n.
- Multi-line controllers 220a, ..., 220n connect the appropriate telephone line to the central office equipment 20a, ..., 20n, which connects the line to the dialed local telephone subscriber.
- Messages for the telephone subscriber may originate in the central processor 12 from floppy disk 116 or hard disk 118 or from microphone 124 (thence via audio controller 120) ; they are
- Audio controller 222 supplies a group of successively delayed versions of the audio communication along auxiliary bus 224 to multi-line controllers 220a, ... , 220n.
- the audio 0 controller also sends commands along auxiliary bus 224 to the multi-line controllers so that the latter supplies to the local telephone subscriber (via the CO. equipment) the appropriately timed message from central communications processor 12. 5 Reverse communication is provided from the local telephone subscriber to the central communications processor 12.
- the incoming signal e.g., one generated by pressing selected keys on the local subscriber's telephone, is supplied to 0 telephone lines, 24al, ..., 24an, Fig. 3, via the central office equipment 20a.
- the incoming data once decoded is supplied via processor 210 to multiplexing units, 5 e.g., 216ap.
- the multiplexed information is then supplied to central communications processor 12 over telephone lines 16a, ... , 16n.
- the incoming information is demultiplexed in multiplexing units 126a, ... , 126n of the central 0 processor (Fig. 2) . Thence the data is supplied through serial communications controllers 122a, ... , 122n along bus 112 to disk controller 114, floppy disk 116, and hard disk 118 under control of processor 110.
- Processor 110 can manipulate the data 5 stored on floppy disk 116 or hard disk 118 and print out the results on printer 130, or display them on terminal 128.
- transmission between the central unit 12 and the local processors may be by way of lines TLa ... TLn which interconnect the audio controller of the central processor 12 with the audio controllers of the local communication Processors.
- the data bus 112 of the central unit is linked via modems 126Ma, Fig. 2A, and modem 216Ma of the local processor, Fig. 3A, to the digital bus 218 of the latter.
- the communications network of the present invention permits two-way simultaneous communication between a central unit and a large number of dispersed subscribers.
- a communications network can be used to poll telephone subscribers in the community about positions on political issues and provide the results practically instantaneously, or communicate with home utility meters and provide the usage data to the local utility.
- the communications network can also be used to order merchandise by transmitting orders to and from a local telephone subscriber.
- a communications network can be used for two-way communications between television subscribers. In such an instance, television transmissions are transmitted in the usual manner (cable or broadcast) . The viewer of the television program can transmit data back to the central communications
- SUBSTITUTE SHSET_> processor along telephone lines 16a, ... , 16n and 24a, ... , 24n and 25a, ... , 25n.
- the results of the viewers' responses will be available virtually instantaneously thus permitting the production of TV game shows with mass participation, or TV polling, or TV sales, etc.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
Claims
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/US1988/000945 WO1989009530A1 (en) | 1988-03-24 | 1988-03-24 | Automated interactive mass communications system |
CA000574784A CA1336840C (en) | 1988-03-24 | 1988-08-15 | Automated interactive mass communications system |
Publications (2)
Publication Number | Publication Date |
---|---|
EP0359757A1 EP0359757A1 (en) | 1990-03-28 |
EP0359757A4 true EP0359757A4 (en) | 1990-09-05 |
Family
ID=4138552
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP19880903623 Withdrawn EP0359757A4 (en) | 1988-03-24 | 1988-03-24 | Automated interactive mass communications system |
Country Status (2)
Country | Link |
---|---|
EP (1) | EP0359757A4 (en) |
CA (1) | CA1336840C (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1985001628A1 (en) * | 1983-10-05 | 1985-04-11 | Manufacturing Administration & Management Systems, | Automated system for establishing telephone voice connections |
EP0173250A2 (en) * | 1984-08-28 | 1986-03-05 | TBS International, Inc. | Multi-line telephone control system |
US4696029A (en) * | 1985-12-12 | 1987-09-22 | Telesciences, Inc. | Telephone traffic load control system |
WO1988005239A1 (en) * | 1986-12-31 | 1988-07-14 | M.A. Kempner, Inc. | Improved polling system |
EP0295837A2 (en) * | 1987-06-16 | 1988-12-21 | Inventions, Inc. | Customer account online servicing system |
-
1988
- 1988-03-24 EP EP19880903623 patent/EP0359757A4/en not_active Withdrawn
- 1988-08-15 CA CA000574784A patent/CA1336840C/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1985001628A1 (en) * | 1983-10-05 | 1985-04-11 | Manufacturing Administration & Management Systems, | Automated system for establishing telephone voice connections |
EP0173250A2 (en) * | 1984-08-28 | 1986-03-05 | TBS International, Inc. | Multi-line telephone control system |
US4696029A (en) * | 1985-12-12 | 1987-09-22 | Telesciences, Inc. | Telephone traffic load control system |
WO1988005239A1 (en) * | 1986-12-31 | 1988-07-14 | M.A. Kempner, Inc. | Improved polling system |
EP0295837A2 (en) * | 1987-06-16 | 1988-12-21 | Inventions, Inc. | Customer account online servicing system |
Non-Patent Citations (3)
Title |
---|
IEEE COMMUNICATIONS MAGAZINE. vol. 22, no. 7, July 1984, New York, US, pages 26 - 31; S.B.Weinstein: "Emerging telecommunications needs of the card industry" * |
RADIO AND ELECTRONIC ENGINEER. vol. 53, no. 6, June 1983, LONDON GB pages 241 - 247; D.S.Cheeseman et al.: "Voice signalling in the telephone network" * |
See also references of WO8909530A1 * |
Also Published As
Publication number | Publication date |
---|---|
CA1336840C (en) | 1995-08-29 |
EP0359757A1 (en) | 1990-03-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5311507A (en) | Automated interactive mass communications system | |
US6850609B1 (en) | Methods and apparatus for providing speech recording and speech transcription services | |
CA2095508C (en) | Digital switching system connecting buses with incompatible protocols and telephone answering system and private automatic branch exchange with integrated voice and textual message recording | |
US5881142A (en) | Integrated communications control device for a small office configured for coupling within a scalable network | |
EP0691780A2 (en) | Multimedia conferencing system | |
JPS6182599A (en) | Device for connecting telephone and data bus and enabling communication in both direction | |
CA1174773A (en) | Electronic key telephone system | |
CA2226079C (en) | Telephone exchange | |
JPH0690291A (en) | Method for dynamic decision of service terminal loop allocation | |
WO1989009530A1 (en) | Automated interactive mass communications system | |
PL337315A1 (en) | Method of and system for connecting subscribers in many telecommunication network under a single call number | |
US4849966A (en) | Announcement system | |
US4640992A (en) | Speech response interface circuit | |
US4809260A (en) | Telephone exchange | |
CN1166743A (en) | Method for sending message from ISDN switching system | |
CA1336840C (en) | Automated interactive mass communications system | |
CN1251250A (en) | Monitoring and controlling channels to improve interface of calls | |
CA2051831C (en) | A digital line card for interfacing a remotely located digital telephone to a central office system | |
JPH06125399A (en) | Inter-station control system of PBX | |
US4665515A (en) | Digital telephone system | |
JPH02503619A (en) | Automatic interactive mass communication system | |
GB2027565A (en) | Improvements in or relating to the switching of digital signals | |
US6744880B1 (en) | Method for creating a telephone digital switching platform | |
AU595715B2 (en) | A computer-controlled switching system, in particular a so-called key telephone switching system | |
KR100419151B1 (en) | Apparatus of Offering Automatical Repeating Service in the PBX System |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
17P | Request for examination filed |
Effective date: 19891111 |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AT BE CH DE FR GB IT LI LU |
|
A4 | Supplementary search report drawn up and despatched |
Effective date: 19900716 |
|
AK | Designated contracting states |
Kind code of ref document: A4 Designated state(s): AT BE CH DE FR GB IT LI LU |
|
17Q | First examination report despatched |
Effective date: 19921112 |
|
RAP1 | Party data changed (applicant data changed or rights of an application transferred) |
Owner name: INTERACTIVE TELEPHONICS CORP. |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN |
|
18D | Application deemed to be withdrawn |
Effective date: 19950124 |