throbber
United States Patent [191
`Hird et 21.
`
`[11]
`[451
`
`Patent Number:
`Date of Patent:
`
`4,933,966
`Jun. 12, 1990
`
`[54] METHOD AND APPARATUS FOR
`PERFORMING AN AUTOMATED COLLECT
`CALL
`[75] Inventors: John A. Hird, Dallas; Lindsey D.
`Owen; Michael R. Rice, both of
`Carrollton, all of Tex.
`[73] Assignee: Intellicall, Inc., Carrollton, Tex.
`[21] Appl. No.: 301,357
`[22] Filed:
`Jan. 23, 1989
`
`[51] Int. Cl.5 .......................................... .. H04M 17/02
`
`[52] U.S. Cl. . . . . . . . . . . . . . . .
`
`. . . . . . .. 379/132; 379/144
`
`[58] Field of Search ................... .. 379/132, 91, 93, 97,
`379/ 144
`
`[56]
`
`References Cited
`U.S. PATENT DOCUMENTS
`
`4,054,756 10/1977 Comella et a1. .
`4,593,157 6/1986 Usdan .
`4,736,405 4/ 1988 Akiyama ......................... .. 379/ 89
`4,763,350 8/1988 Immendorfer et al.
`.... .. 379/67
`4,766,604 8/ 1988 Axberg ........................ .. 379/67
`
`4,797,910 l/ 1989 Daudelin . . . . .
`. . . . .. 379/67
`4,825,460 4/1989 Carter et al. ........................ .. 379/67
`
`OTHER PUBLICATIONS
`OSSGR, vol. 3, “Feature Speci?c Documents”; Tech
`nical Ref. TSY—O00271 FSD 85-01-0100 Calling Card
`Service-Published by Bell Communications Resear
`ch-Revision #3 Dated Mar. 1988.
`OSSGR, vol. 3, “Feature Speci?c Documents”; Tech
`
`nical Ref. TSY-000271 FSD-85-01-0200 Collect Bil
`ling-Published by Bell Communications Resear
`ch-Revision #3 Dated Mar. 1988.
`
`Primary Examiner—-S. D. Schreyer
`Attorney, Agent, or Firm-Baker, Mills & Glast
`
`ABSTRACT
`[57]
`A telephone system and method of operation are dis
`closed which use a microprocessor control system (10),
`a speech generator (34) and speech memory (46) to
`automatically place collect calls without the need of a
`live operator. The telephone uses the microprocessor
`control system (10) and a speech record/playback gen
`erator (44) to receive a destination number and a re—
`corded name from a user. The telephone uses the speech
`generator (34) to play audio messages to prompt the
`user throughout the process. The phone informs a
`called party of the identity of the user and receives
`responses from the called party through a DTMF re
`ceiver (52). A communication path is established
`through a telephone line interface (38) if the phone
`receives a response indicating the called party accepts
`the charges for the collect call. The microprocessor
`control system (10) generates a billing record or the call
`which is stored in a call record memory (11). The bill
`ing record can later be retrieved to facilitate billing the
`call.
`
`54 Claims, 22 Drawing Sheets
`
`/38
`“P
`PH -_
`csr?m
`REC/EM AUDIO TELEINEONE R
`38a Tm INTERFACE & OFHCE
`5""
`
`1m
`INCONING
`RM;
`DETECTOR
`/
`37
`
`H\
`CALL
`RECORD
`MEMORY
`
`12\
`REALTIME
`CLOCK
`
`14\ m MICROPROCESSOR
`"Em
`CONTROL
`(Rm)
`5151;“
`
`42\
`26\
`INTELLISTAR
`T EARPIECE ~— RECENE
`MODULE
`
`28'\- W-
`smus
`urrrcroa
`
`__ W "‘
`
`16
`\ m:
`mom
`
`18\ KERNEL
`m
`
`'
`
`/
`30
`
`flo
`
`I
`l
`Km?”
`cog‘ /
`com
`RETU u
`ACCEPTOR mum HOOKSWCH
`/
`/
`/
`20
`22
`24
`
`INTEUSTAR MlCROPHONE
`48* SYSTEM
`smus
`coumoum DETECTOR
`I
`/
`40\ INTELLISTAR
`mmsurr
`33
`MODULE
`1
`
`32\
`MOUTHPIECE
`
`34
`\
`
`SPEECH
`SYNTHESIZER
`
`3 6\ our
`GENERATOR
`
`GTL 1009
`IPR of U.S. Patent 6,636,591
`
`

`
`U.S. Patent
`
`1
`
`2fl.01
`
`4,933,966
`
`65281,2.282.I~_ommo9_._o5_..X2mosmmo
`§m:dE_9.%meamoH555
`9ozaE8:
`
`JAwmwmwuozam§$_M=z_Emzsz33-532..2M2:
`.ImasmV590m.I:5‘2599.
`
`Rmagzmzma2mzoE9_o_=
`
`
`means~E§:z8:%«m:
`
`
`
`z<53Ez_8mm:m>mH._~_5&52.5mzozaéo_§<m_>m8~_
`
`.m.EmzszES§m:§z_2
`a:52.2fimnwu
`
`zaam
`
`EN_$Ez»m
`
`~ E"
`°‘
`in
`
`
`
`

`
`US. Patent
`
`W1291
`
`2
`
`4,933,966
`
`J§_._~S
`
`8:328
`
`3:2320-
`
`SEO:1!I....in:
`
`2.f-0_2.Mmozfizma%5<eS._
`
`va<E5n_\e_o8xEoaz"205%.
`
`
`
`~§<Ez8~22on
`masm.35
`
`SE
`
`
`
`
`

`
`U.S. Patent
`
`Jun. 12,1990
`
`Sheet 3 of 22
`
`4,933,966
`
`4<zpzmu
`
`momma
`
`am44<o
`
`zozzsm
`
`omN=mza
`
`zuummm
`
`wm4:
`
`xmazo
`
`:<xoomm
`
`>mozm=
`
`zo:<o:<>
`
`um<m<p<a
`
`muszmm
`
`zo=<o:<>
`
`mu<.¢m_z_
`
`mu_=m=ou
`
`
`
`
`
`
`

`
`U.S. Patent
`
`Jun. 12,1990
`
`4,933,966
`
`Sheet 4 of 22
`FIG. 5 CL
`
`:
`FEE _
`W3
`. 2%:
`'
`-
`
`I L
`
`_____ _.
`
`HNDEN
`
`3 [EV
`08
`_!
`'
`132
`'
`| " 130
`|
`I—‘
`coLLEcr:‘\22
`--‘[1-]1JBN_J
`mm
`same }To 28
`
`CLEAR
`
`p
`
`W }TO48
`-93
`24
`%wFFESET TO 33
`/
`123
`124
`F. VN122
`'.&JL_3_...:
`mi 2-I-1012!
`,
`_ jtorolll ,
`VCU( T0 48 L_-.._J
`T0 38
`1
`
`' :
`
`--T1-é-71-O--1
`lg}.
`9
`
`120
`
`TO POWER suppm
`wooc
`gym TO10k
`OL2
`}-I012
`
`IT)
`
`TO 34
`
`

`
`U.S. Patent
`
`Jun. 12, 1990
`
`Sheet 5 of 22
`
`4,933,966
`
`FIG. 5 b
`
`rxo
`
`TXDM T0 30
`
`RXD
`
`RXDM FROM 30
`
`33-9 ccTx
`CCRX
`
`T0 RS232
`JACK FOR
`EXTERNAL
`PC
`
`\/RAM
`
`I
`
`A
`
`B
`
`D9'~D7'
`
`To 10h
`FIG. 60
`
`
` TOCALLSTATUSDEIECTOR28
`
`
`‘£9
`
`CAB
`DIR
`
`
`
`
`
`SETCMD
`WT
`'C-M51
`TOWEUH
`CMDFLG
`STATFLG
`CLEAR
`
`

`
`U.S. Patent
`
`Jun. 12,1990
`
`L Sheet 6 of 22
`
`4,933,966
`
`__ HNDSEIOK
`To
`
`
`TONEDET
`-—
`CMDFL6
`FROM 28
`F1G- Sb
`STATFL6
`RIN
`SBY
`
`FROM 37
`FROM 34
`
`
`
`.
`'
`|
`
`:
`
`VDATA
`REVERT-
`
`90'
`91-
`D2’
`D3‘
`94»
`05'
`3?.
`RESET
`EE
`_E
`
`FROM 109
`FIG. 5b
`
`FIG. 6a
`
`FROM 10d
`
`FIG. 5a{ 8255
`
`FROM 10::
`FIG. 50
`
`A0
`A1
`
`
`
`
`
`184-
`
`FROM SPOUT
`SPEECH
`SYNTHESIZER
`34
`
`

`
`U.S. Patent
`
`Jun. 12,1990
`
`Sheet 7 of 22
`
`4,933,966
`
`

`
`US. Patent Jun. 1:2, 1990
`
`Sheet 8 0f 22
`
`022 o .
`
`.éaiév $9
`
`gm
`
`nwn
`0522 2 9
`
`5822
`
`

`
`U.S. Patent
`
`Jun.12,1990
`
`Sheet 9 of 22
`
`4,933,966
`
`VBAT
`
`mmmmmmmmWE
`
`=3-all
`
`=======
`
`0134567891111
`
`91234
`
`m_
`
`Ki
`
`FROM 414
`
`4m
`
`MICIN
`
`FROM 32
`
`mmmumwmnmmmmmmmfi
`
`$1234
`
`324|.EE_c_c_m
`
`Illn-==I
`
`CDDDHUDDDw4.
`
`e14s7smnmnum
`
`=35.
`
`=======
`
`mMuMMmMMMMMMMMM
`
`F.01234557E_CDDDDDDDD‘W
`@1234J
`
`TO 580
`
`-
`
`
`
`
`
`
`
`

`
`US. Patent Jun. 1'2,1990
`
`Sheet 10 0f 22
`
`4,933,966
`
`70
`
`FIG. 7b
`
`LA
`SH
`ST
`DF
`
`
`
`2194?“! 388528398
`
`2225525525521;
`zzzzasazaazazzz
`
`LE
`
`
`
`2121 22822222%
`
`

`
`US. Patent Jun. 12, 1990
`
`Sheet 11 of 22
`
`4,933,966
`
`FIG. 7 0
`
`RESET
`
`VRES
`
`KRESH
`
`462
`
`RESU
`
`0 9 2 z
`
`A
`
`Vi .
`VRDB
`
`VRES
`
`FROM 101
`
`RESET FROM PS
`
`

`
`US. Patent Jun. 12,1990
`
`Sheet 12 0f 22
`
`4,933,966
`
`V500
`
`I;
`
`(
`
`START
`‘
`RECEIVER
`,, OFF HOOK
`
`SUPPLY DIAL
`TONE TO EARPIECE
`Jr
`COL|£CT mans
`OF PHONE No.
`
`/504
`
`506
`
`F I G. 8a
`518
`.
`
`IS cm. A
`com CALL
`
`YES
`
`NORMAL CALL
`PROCESSING
`
`No
`
`_
`
`YES
`._—_@
`
`ROUTE CALL TO
`LIVE OPERATOR
`
`

`
`US. Patent
`
`Jun. 12, 1990
`
`Sheet 13 of 22
`
`4,933,966
`
`COLLECT THE FIRST A516
`DIGIT OF CARD No.
`
`B THE
`HRST men A
`,Ol
`
`COLLECT ALL OTHER r524»
`mans 0F CARD No.
`
`FIG. 8b
`
`YES
`
`\
`SAY ‘PLEASE WAIT ONE /528
`MOMENT FOR YOUR CALL
`TO BE VERIFIED’ AND
`00 VERIFY PROCESS
`(sEE VERIFY PROCESS)
`
`53s
`/
`SAY ‘PLEASE DIAL
`CARD No. AGAIN’ TO
`EARPIECE
`
`‘
`ROUTE CALL TO
`UVE OPERATOR
`
`REMEMBER CARD No.
`IN usr FOR 3 DAYS k
`____\__
`538
`
`ROUTE CALL TO
`LIVE OPERATOR
`
`

`
`US. Patent Jun. 12, 1990
`
`Sheet 14 of 22
`
`4,933,966
`
`FROM
`FIG. 8d
`
`R 539
`
`/
`COLLECT PHONE No.
`DIGITS
`
`FROM
`FIG. 8b
`
`R
`
`FIG. 80
`
`1
`CHANGE 0+ CALL \
`TO 1+ CAU.
`540
`1,
`GO OFF HOOK \542
`L
`DIAL THROUGH
`NETWORK
`
`\544
`
`PATRON GONE
`ON HOOK
`
`BILQNG RECORD
`\
`554
`
`1
`UBR
`
`T0
`FLG 80
`
`T0
`FIG. 8d
`
`TERMINATE CALL
`\
`552
`
`COH
`
`T0
`FIG 80
`
`

`
`US. Patent Jun. 12, 1990
`
`Sheet 15 of 22
`
`4,933,966
`
`FROM
`
`F1@c
`
`556
`
`‘
`
`{>58
`
`CLOSE BIUJNG
`E50
`
`TO
`HG. 8a
`
`f
`UPDATE BILLING
`RECORD WITH
`NEW TIME
`
`HAS
`PROGRAMMED
`ELAPSED TIME
`EXPIRED
`
`564
`
`PATRON GONE
`ON HOOK
`
`CLOSE BILUNG f568
`RECORD
`#
`TERMINATE cm A70
`
`@ FIG. 8d
`
`TO
`
`

`
`US. Patent Jun. 12, 1990
`
`Sheet 16 of 22
`
`4,933,966
`
`FROM
`FIG. 80,8b
`
`572 § S\AY 'PREss ONE TO
`
`PLACE AN AUTOMATED
`COLLECT CALL. PRESS
`ZERO FOR LIVE
`OPERATOR’ T0
`EARPIECE
`
`f 588
`
`/599
`
`GENERATE TONE
`I,
`RECORD VOICE
`FoR 3 SECONDS
`I
`SAY "YOUR RECORDED
`NAME Is’ AND PLAY— / 592
`BACK RECORCED NAME
`594
`
`596
`/
`SAY 'PLEASE WAIT
`ONE MOMENT FOR
`YOUR CALL TO BE
`VERIFIED’ AND DO
`VERIFY PROCESS
`(SEE VERIFY PROCESS
`598
`
`YES
`
`VERIFIED
`
`600
`
`SAY 'THIS IS NOT A
`BILLABLE NUMBER’
`AND 'PLEASE HANG
`UPI TO EARPIECE
`
`SO4
`I
`\
`CHANGE CALL TO
`DIRECT CALL
`0+ DIRECT
`
`602
`/
`WAIT FOR PATRON
`TO HANG up
`
`606
`I
`\
`TAKE PHONE UNE
`OFF HOOK AND DIAL
`DESTINATION No.
`
`SAY 'PLEASE DIAL
`YOUR DESIRED No.'
`T0 EARPIECE
`I
`COLLECT
`DESTINATION No.
`
`I
`SAY .'YOUR NAME WI
`NOW BE RECORDED.
`PLEASE SAY YOUR
`NAME AFTER THE
`TONE’ TO EARPIECE
`I_____I
`FIG. 82
`
`

`
`US. Patent Jun. 12, 1990
`
`Sheet 17 of 22
`
`4,933,966
`
`TERMINATE
`SAY 'HELLO, YOU HAVE
`CAU.
`AN AUTOMATED COLLECT
`J,
`CALL ERoM' PATRON'S
`Wm FOR
`NAME. 'TO ACCEPT THlS
`\ 0N HOOK
`COLLECT CALL DIAL 1
`Now. IF NoT, DIAL o
`<—J AND HANG up‘ To
`EARPIECE AND CALLED
`PATTY
`START Two
`620/ SECOND TTMEouT
`
`/ ‘
`
`618
`
`614
`
`COH
`To
`FIG. 8a
`
`FROM
`FIG. 89
`RJC
`
`HANG UP PHONE
`UNE
`
`/
`634
`
`‘
`SAY "YOUR COLLECT
`CALL wAs NoT
`ACCEPTED BY THIS
`
`NO. T
`
`WAIT FOR PATRON
`To HAM; UP
`\
`$09 638
`T0
`FIG. 80
`
`
`
`TERWNATE CALL L
`
`GENERATE
`BTLgNs RECORD
`\
`640
`
`"A" FOR 0" HOOK
`\
`530
`
`FIG. 80
`
`

`
`US. Patent Jun. 12,1990
`
`Sheet 18 of 22
`
`4,933,966
`
`FROM
`
`FIG. 8f @
`
`SAY 'YOU HAVE AN
`AUTOMATED COLLECT
`CALL FROM’ PATRON‘S
`NAME. 'TO ACCEPT
`THIS COLLECT CALL
`DIAL 0 NOW. IF NOT,
`DIAL I AND HANG UP'
`TO EARPIECE AND
`CALLED PARTY
`
`START 15
`SECONDS TIMEOUT
`
`RECORD ALL SPEECH
`PHRASES ON TAPE
`
`/662
`
`PLAYBACK TAPE AND
`/-664
`DIGITIZE VOICE ON
`AUDIO DIGITIZER ONE
`PHRASE EACH TIME
`I
`,ses
`MOVE THE PHRASE
`FROM AUDIO DIGITIZER
`TO A PHRASE FILE
`
`ASSIGN EVENT
`NUMBERS TO PHRASES
`IN DEFINITION FILE
`I
`CHAIN ALL PHRASE
`FILES TO A SPEECH
`FILE
`
`f 670
`
`f572
`
`cl?)
`
`FIG. 9
`
`GENERATE
`BILUNG RECORD / 650
`
`@ TO
`
`FIG. 8d
`FIG. 8g
`
`

`
`! US. Patent Jun. 12,1990
`
`Sheet 19 of 22
`
`4,933,966
`
`USER INVOKES INET A581.
`
`USER SELECTS [582
`PHONE(S) TO CALL
`Jr
`mEr CALLS
`PAYPHONE IN
`THE FIELD
`
`[583
`
`FIG. 10
`
`N0
`
`\
`PRESENT MENUS [688
`WITH SPEECH
`__F1LE DOWNLOAD
`
`69:
`
`00 OTHER INET
`couwwus SELECTED
`BY US§_R
`
`‘
`USER
`PRESENT MENUS / 685
`WITHOUT SPEECH FILE
`SELECT SPEECH
`DOWNLOAD OPHON
`DOWNLOAD
`&
`00 0mm mEr
`COMMANDS 551mm
`BY USER
`_____I
`
`Q87
`
`PROMPT FOR SPEECH fsgo
`“LE NAME
`‘
`OPEN THE NAMED / 69‘
`
`'
`
`SPEECH FILE
`
`~
`
`TRANSMH' THE NEXT
`BLOCK OF DATA
`
`

`
`‘US. Patent
`
`Jun. 12, 1990
`
`Sheet 20 of 22
`
`4,933,966
`
`70°
`
`712
`
`No $ No
`
`.
`
`/
`702
`
`YES
`
`ASSUME BILUNG
`NUMBER IS VAUD
`
`715
`
`714
`
`o+
`CREDIT CARD
`cm
`
`YES
`
`
`
`ow. PROGRAMMED
`VERIFY NUMBER
`(ALWAYS BUSY OR
`
`
`
`BoNc TONE
`DETECTED
`
`718
`
`YES
`
`TIMEOUT
`W~Tg*g,§,GF°R
`
`YES
`
`NUMBER
`
`UVE OPERATOR
`
`724
`
`722
`
`704
`
`ow. vscs NUMBER
`
`705
`
`NO
`
`RIFIED
`
`BILUNG
`NUMBER
`IS NoT VAUD
`7”’
`
`YES
`BILLING
`NUMBER
`IS VAIJD
`7“
`
`
`TONE OR
`RINGBACK ToNE
`DETECTED
`
`YES
`
`CARDIS MNJD
`
`728
`
`FIG.
`
`11
`
`730
`
`
`
`UMEOUT
`
`WMHNG FOR
`BUSY TONE OR
`RINGBACK
`TONE
`
`YES
`
`
`
`CARDIS NOT
`VIUD
`
`732
`
`

`
`U.S. Patent
`
`Jun. 12, 1990
`
`Sheet 21 of 22
`
`4,933,966
`
`FROM
`FIG. 12a
`
`754
`
`
`
`PATRON ows
`DESTINATION
`NUMBER (tNCLUDES
`
`ALL vsaws ETC.)
`
`
`
`
`
`
`ENUNCIATE 'IF YOU
`WOUU) UKE TO LEAVE
`A VOICE MESSAGE FOR
`YOUR PARTY PRESS
`ONE NOW AND
`ATTENUANON OF
`RING BACKS
`
`
`HAS
`N_ YES
`ROGRAMMED
`OF RINGBACKS
`QCCURED
`
`
`
`
`
`T0
`. 12!)
`
`754
`
`Fl
`
`G
`
`
`
`
`CONNECT VOICE
`
`NORMAL CALL
`SEQUENCE
`
`FIG. 12a.
`
`

`
`U.S. Patent
`
`Jun. 12,1990
`
`Sheet 22 of 22
`
`4,933,966
`
`FROM
`HG. 120
`
`774
`
`YES
`
`N0
`
`ANSWER
`DETECTED
`
`YES
`
`NO
`
`778
`
`RECENER
`ON HOOK
`
`78°
`
`YES
`
`TERMINATE CALL
`
`FIG. 12b
`
`782
`
`HANG UP AND CALL
`VOICE CENTER
`
`-
`792
`STOP ANY
`SPEECH
`
`CONNECT
`VOICE PATH
`
`NORMAL CALL
`PROCESSING
`
`794
`
`
`
`TRANSFER cm
`INFORMATION
`VIA omr
`
`735
`
`}'T=6§sLaZLE":
`
`L. MESSAEE .1
`
`790
`
`791
`
`PATRON LEAVES
`NAM MESSAGE
`
`COLLECT PATRON'S
`MONEY-
`
`786
`
`WAIT FOR PATRON
`TO HANG UP
`
`TO
`FIG. 12a
`
`

`
`1
`
`4,933,966
`
`METHOD AND APPARATUS FOR PERFORMING
`AN AUTOMATED COLLECI‘ CALL
`
`TECHNICAL FIELD OF THE INVENTION
`
`This invention relates in general to the field of tele-
`communications systems. Specifically, the present in-
`vention relates to a method and apparatus for process-
`ing telephone calls which enhances the functionality of
`a telecommunications station in the placing of collect
`calls.
`
`BACKGROUND OF THE INVENTION
`
`The private ownership of pay ‘telephone technology
`has provided an added source of revenue for a variety
`of businesses for some time. The actual cash collection
`from the coins deposited by users of pay telephone
`stations is an important aspect of such revenues. More
`recently, due to technological advances and changes in
`the business climate, businesses have been able to add
`income from certain long distance telephone calls. With
`the use of an Automated Operator Service (AOS), a
`private owner of a telephone can bill users of the tele-
`phone for both inter-LATA and intra-LATA long dis-
`tance calls.
`
`While AOS systems can generate revenue where
`none existed before, they are very inefficient. An AOS
`usually operates from a central office. Hence, in the case
`of an intra-LATA call, the call may have to travel hun-
`dreds of miles and finally terminate a few miles from its
`origination point.. The unnecessary miles
`traveled
`through the network are expensive and this cost is usu-
`ally borne by the user through higher long distance
`rates, or by the owner of the telephone through lower
`commissions.
`
`In addition, private owners of pay telephones have
`heretofore lost a considerable amount of revenue be-
`cause of their inability to charge for collect calls made
`on their pay telephones. Although such collect calls
`have been made on the privately owned and maintained
`pay telephone, the primary telephone companies have
`reaped the benefit of placing the collect ‘calls.
`Therefore, a need has arisen for a telecommunica-
`tions system which can automate and simplify the pro-
`cesses currently handled by a traditional AOS. Specifi-
`cally, a need has arisen for a pay telephone station
`which can automatically route long distance calls with-
`out the intervention of an outside service, and which
`allows the pay telephone owner to charge revenues for
`the completion of a collect call.
`
`SUMMARY OF THE INVENTION
`
`In accordance with the present invention, a telecom-
`munications station is provided which performs similar
`functions as the telephone company or an AOS, but
`does so locally and automatically. More specifically, a
`system is provided which is interactive with the calling
`party and the called party through the use of prompting
`messages. These messages can supply information or
`prompting to the users of the system and can thereby
`automatically complete calls that would otherwise re-
`quire the services of a live operator.
`An important
`technical advantage of the present
`method and system provided is its ability to locally
`generate a record of the individual calls placed. This
`record can then be retrieved locally or from a remote
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`45
`
`50
`
`55
`
`60
`
`65
`
`2
`portion of the system and can be used to bill the user of
`the system for the call.
`Specifically, a method and system is provided which
`uses prompting messages which are stored locally in the
`telecommunications station. These messages are played
`for the calling party to prompt him to take the appropri-
`ate steps to place a collect call. The calling party is
`given the option to speak with a live operator if desired.
`Alternatively, the present invention allows the placing
`of a collect call, with charges for the call being calcu-
`lated and stored at the station for later billing to the
`called party.
`In accordance with another aspect of the invention, a
`telecommunications station is provided which can re-
`cord a destination number and a calling party’s name.
`The station then informs the called party of the identity
`of the calling party using the recorded name and asks
`the called party if he wishes to accept the call. The
`station contains circuitry which is capable of then act-
`ing on a number of possible responses from the called
`party. The station accordingly either completes or ter-
`minates the call.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`A more complete understanding of the present inven-
`tion may be derived by referring to the detailed descrip-
`tion and claims when considered in connection with the
`accompanying drawings, in which like reference num-
`bers indicate like features through the drawings, and
`wherein:
`
`FIG. 1 is a block diagram of a pay telephone station
`utilizing aspects of the present invention;
`FIG. 2 is a block diagram showing greater detail of
`portions of the block diagram of FIG. 1;
`FIG. 3 is a block diagram illustrating the process of
`downloading speech files encompassed in the present
`invention;
`FIG. 4 is a block diagram illustrating the validation
`interface computer system utilized in the present inven-
`tion;
`FIGS. 5a—7c are schematic diagrams showing a pay
`telephone station constructed in accordance with the
`present invention in detail;
`FIGS. 8a—8g are flow charts showing the process of
`placing a collect or 0+ call according to the present
`invention;
`FIG. 9 is a flow chart showing the process of speech
`file generation used in the present invention;
`FIG. 10. is a flow chart showing the process for
`downloading speech files used in the present invention;
`FIG. 11 is a flow chart showing the process used for
`verification of telephone billing account numbers used
`in the present invention; and
`FIGS. 12a—12b are flow charts demonstrating the
`process for voice mail used in the present invention.
`DETAILED DESCRIPTION OF THE
`INVENTION
`
`A more complete understanding of the present inven-
`tion may be derived by referring to the following de-
`tailed description when considered in connection with
`the accompanying FIGS. 1 through 12. Like reference
`numbers indicate like features throughout the drawings.
`In addition, reference designations for branch points in
`the flowcharts and for signals contained in the sche-
`matic diagrams indicate connections which could not
`otherwise be adequately demonstrated due to space
`constraints.
`
`

`
`3
`
`Block Diagram of the System
`
`4,933,966
`
`FIG. 1 is a block diagram which shows the general
`organization of a localized telecommunications device
`such as a pay telephone station constructed according
`to the teachings of the present invention. Throughout
`the description of the present invention, use of the terms
`“pay telephone”, “telephone”, “station” or similar
`terms should be construed in their broadest sense. The
`teachings of the present invention are applicable to all
`publicly accessible telecommunications devices which
`charge for each call made whether or not the particular
`device has actual coin receipt capability. The aforemen-
`tioned terms when used herein are intended to include
`all such telecommunications devices.
`Microprocessor control system 10 comprises a suit-
`able digital processor such as a Hitachi 6309E micro-
`processor. System 10 serves to monitor the input/out-
`put devices in the telephone and makes the control
`decisions on what actions are taken within the tele-
`phone circuitry.
`The microprocessor 10 is included within the local
`pay telephone station so that a Variety of operations can
`occur locally at the telephone. For example, a pay tele-
`phone station constructed according to the present
`invention has the capability to complete long distance
`calls using telephone billing account numbers. The local
`station can verify the billing account number and place
`the calls all using circuitry resident within the station.
`In operation, the local telephone station stores the bill-
`ing account number and places the call as a direct dial
`telephone call. In this manner, the local station is billed
`for the call and the owner of the station may then bill
`the appropriate party for calls placed using the local
`station. The local station can also generate and store a
`record of the call which can later be retrieved to facili-
`tate billing of the call. All these functions are controlled
`locally within the station by microprocessor control
`system 10. This local control eliminates the inefficient
`and time consuming need for external control at a cen-
`tral office or AOS.
`
`A call record memory 11 is connected to system 10
`and is used to store the billing records of completed
`calls These billing records caninclude the type of the
`call that was placed, the price of the call, and the dura-
`tion of the call. Microprocessor control system 10 uses
`a real time clock 12 to determine what time a telephone
`call is originated to determine if any discounts are appli-
`cable and to time the duration of the call. Operational
`software for the system is stored in a program memory
`14. Program memory 14 may comprise, for example,
`two 32KX 8 static RAMS which are battery backed up
`to make the memory non-volatile.
`A rate memory 16 is connected to system 10 and also
`comprises a battery backed up static RAM module.
`This RAM module has the batteries contained within
`the components so that the component can be removed
`from one board to another board without loss of power
`to the memory. In one embodiment of the present in-
`vention, rate memory 16 stores rates for the telephone
`and configuration data for a particular telephone. In this
`embodiment, the rate for a particular call may be stored
`in the billing record for the call. In an alternate embodi-
`ment, the rate for the call may be applied in the station
`and the actual price of the call may be stored in the
`billing record for the call. In still another embodiment,
`the time of the call, the destination phone number and
`the time of day can be stored in the billing record for the
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`4
`call and the rate for the call can be applied at a remote
`location after the billing record has been transferred out
`of the local station to facilitate the billing of the call.
`This configuration data is programmable by the user
`through the use of a PC and a rate table editing pro-
`gram. By using this program, the user can enable or
`disable various features in a specific telephone.
`A kernel memory 18 is coupled to microprocessor
`control
`system 10 and may comprise a
`l6KX 8
`EPROM. Kernel memory 18 is not volatile and stores a
`program which is used to boot up the telephone when
`the telephone is initially turned on. The kernel program
`also contains the program to automatically "call out and
`redownload program or rate files if they are corrupted.
`A coin acceptor 20 is monitored by microprocessor
`control system 10 and comprises a device which inputs
`whether a nickel, dime or quarter has been deposited
`into the system. Microprocessor control system 10 mon-
`itors coin acceptor 20 to determine if thecoin acceptor
`mechanism is jammed. Coin retum/collect system 22 is
`associated with acceptor 20 and is a coin escrow device
`which stores the coin until the decision is made by
`microprocessor control system 10 whether to collect or
`return the coins. When signaled by microprocessor
`control system 10, the coin retum/collect system 22
`mechanically routes the return of the coin or collects
`the coin.
`
`Keypad and hookswitch 24 comprises two separate
`inputs to microprocessor control system 10. The hook-
`switch input of keypad hookswitch 24 indicates to mi-
`croprocessor control system 10 whether the handset of
`the telephone is on or off hook. When the handset is
`signaled to be on the hook, the microprocessor control
`system 10 can terminate the call. When the hookswitch
`input signals microprocessor control system 10 that the
`handset is off the hook, microprocessor control system
`10 starts monitoring the keypad input 24 and the coin
`acceptor 20. Keypad and hookswitch 24 does not di-
`rectly control the connection of the local telephone
`with the telecommunications network. The keypad
`input of keypad and hookswitch 24 is a standard 3X4
`matrix of switches used by the patron to input data into
`the telephone.
`Controlled earpiece 26 is comprised of the hearing
`aid compatible audio transducer contained in pay tele-
`phone handsets, as well as series of analog enabling
`switches and buffering amplifiers which are discussed
`later with reference to the schematic diagrams. A call
`status detector 28 monitors the received audio signals
`from the telephone line and is used to monitor the status
`of the telephone line. Call status detector 28 determines
`whether the line is busy, ringing or whether the call has
`been intercepted by detecting a special information tone
`(SIT). The functionality of call status detector 28 is
`fully described in U.S. Pat. No. 4,405,833 issued to Cave
`et al.
`Modem 30 is a 1200 BAUD modem which can trans-
`fer phase shift key data from the microprocessor control
`system and receive phase shift key information from the
`telephone line. Modern 30 is a full duplex modem which
`is used for communicating accounting data and status
`data from the telephone. Modern 30 is also used for
`loading program memory or commands from a host
`computer or transmitting to a host computer data from
`the telephone._Such data from the telephone could in-
`clude coin totals, billing records or error conditions.
`Mouthpiece 32 comprises a standard microphone
`contained in the telephone handset also including con-
`
`

`
`4,933,966
`
`5
`trolled earpiece 26, as well as a system of enabling
`switches and amplification circuitry. Microphone status
`detector 33 is used to monitor voice activity at the
`microphone. The microprocessor control system 10 can
`monitor this detector 33 in part to determine the status
`* of the call. Speech synthesizer 34 comprises memory
`and control circuits which contain custom recorded
`speech phrases. Microprocessor control system 10 can
`select which of these phrases to use and play these
`phrases over the telephone line or into earpiece 26.
`Speech synthesizer 34 may comprise a General Instru-
`ment SP0264. The messages generated by speech syn-
`thesizer 34 may be used to prompt a user of the terminal
`or a called party. In an alternate embodiment of the
`' present invention, a telephone terminal with video ca-
`pabilities may generate simultaneous video prompts in
`conjunction with the speech messages. A further em-
`bodiment of the present
`invention uses exclusively
`video messages to prompt the user of the local station.
`A DTMF generator 36 is coupled to microprocessor
`control system 10 to generate the dual tone multifre-
`quency signals which enable the telephone to place a
`call. DTMF generator 36 may comprise, for example, ‘a
`Sharp 4089 DTMF generator. Incoming ring detector
`37 is a component which samples the incoming tele-
`phone line and detects the ring signals on that line. A
`telephone line interface 38 is coupled to microprocessor
`control system 10 and interfaces between the telephone
`central office and the remainder of the circuitry of FIG.
`1. Telephone line interface 38 comprises multiple com-
`ponents which are used to interface with the standard
`network telephone line. Telephone line interface 38
`converts the TIP and RING inputs into a four wire
`audio output, and also contains circuitry necessary to
`take the telephone on or off hook.
`Intellistar transmit module 40 is coupled between
`controlled mouthpiece 32 and telephone line interface
`38 and comprises an additional speech synthesizer and a
`DTMF generator which injects additional audio signals
`into the transmit path. Intellistar receive module 42
`comprises an attenuated audio path for use in voice mail
`applications, an additional DTMF receiver to detect
`DTMF tones transmitted through the telephone line
`and an additional call status detector. Intellistar system
`controller 48 may comprise,
`for example, a GTE
`65SCl5l microcomputer and peripheral support com-
`ponents. Intellistar system controller 48 controls the
`functions of Intellistar transmit module 40 and Intelli-
`star receive module 42.
`
`FIG. 2 illustrates a block diagram showing greater
`detail of the transmit module 40 and receive module 42
`of FIG. 1. The dotted connection lines between ele-
`ments in FIG. 2 represent control signal paths and the
`solid lines represent audio signal paths. Controlled ear-
`piece 26 and mouthpiece 32 on FIG. 2 are contained
`within the handset of the telephone as previously de-
`scribed. Mouthpiece 32 is coupled to a speech record
`playback generator 44 which may comprise a Toshiba
`TC-8830 adaptive delta PCM speech generator which
`can record audio tones or voices and store them in a
`speech memory RAM 46. Speech memory RAM 46 is a
`battery backed static RAM nonvolatile memory. Intelli-
`star transmit module 40 further comprises a call status
`tone generator 56 which generates dial tones, ring back
`signals, or busy signals and presents them to the tele-
`phone line interface 38 and to the controlled earpiece
`26.
`-
`
`6
`Intellistar transmit module 40 further comprises a
`summer 58 which takes playback audio signals from
`speech record playback generator 44, audio signals
`from mouthpiece 32, audio signals from call status tone
`generator 56 and transmitted signals from modem 30
`and sums them together and outputs them to transmit
`line 102. A second summer device 60 sums the signal on
`transmit line 102, signals from DTMF generator 36
`(FIG. 1) mouthpiece 32 and speech synthesizer 34
`(FIG. 1) and outputs the combined signals to telephone
`line interface 38.
`
`System controller 48 is controlled by the main micro-
`processor control system 10. System controller 48 inter-
`faces with modem 30 as shown on FIG. 2 and with call
`status detector 50, DTMF receiver 52, and switch array
`54, which are portions of Intellistar receive module 42.
`Call status detector 50 is used for busy signal detection
`and may comprise a Silicon Systems 75T982 detector
`DTMF receiver 52 may comprise a Silicon Systems
`75T202 receiver. Switch array 54 comprises a group of
`discrete analog audio switches coupled to outputs from
`transmit module 40 and from an attenuator 62, in order
`to control the audio path to controlled earpiece 26.
`Switch array 54 comprises four discrete audio switches
`and the four paths are joined together using op amps so
`that the paths may be summed together or turned on or
`off independently.
`Attenuator 62 provides an attenuated path for the
`received audio through switch array 54 into controlled
`earpiece 26. Attenuator 62 lowers the magnitude of the
`audio signal approximately 20 dB in order to reduce the
`volume of a busy signal from the telephone system, for
`example, to allow a prerecorded speech message to be
`transmitted over the attenuated busy signal. By having
`theoutput of summer 58 into switch array 54 and the
`path from telephone line interface 38 through attenua-
`tor 62 into switch array 54, it is possible to have two
`audio sources transmitted to controlled earpiece 26 at
`the same time with one of the audio signals being attenu-
`ated approximately 20 dB.
`The operation of the present invention depicted in the
`block diagrams of FIGS. 1 and 2 is best understood
`when examined in the context of interactive use of the
`invention with a patron. A basic introduction to the
`interaction of the various components of the invention
`can be achieved through a step by step analysis of the
`making of a basic coin call by using a telephone con-
`structed in accordance to the teachings of the present
`invention.
`
`When a patron desires to place a coin call using the
`local telecommunications station, the patron removes
`the handset from the hookswitch 24. Microprocessor
`control system 10, at this time, would be running a
`constant control program testing the hookswitch input
`24. When microprocessor control system 10 determines
`that the handset has been removed from hookswitch 24,
`it clears an audio path from telephone line interface 38
`to controlled earpiece 26. Typically, the patron would
`then dial a telephone number using keypad 24. Software
`running in microprocessor control system 10 then deter-
`mines when all of the digits of the number have been
`collected. The software then looks to rate memory 16 to
`determine a rate for that call using the digits that the
`patron dialed. Alternatively, if the rating of the call is to
`be accomplished outside the phone, microprocessor
`control system 10 would record the destination number
`and the time of the day for the call.
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`45
`
`50
`
`55
`
`60
`
`65
`
`

`
`7
`Microprocessor control system 10 then activates
`speech synthesizer 34 and audio switches 54 in order to
`play a speech message to the patron through controlled
`earpiece 26 to inform the patron of how much money he
`needs to input in order to place the call. As discussed
`previously, in the alternative, the prompting messages
`could also be in video form or in a combination of both
`audio and video messages. Through the remainder of
`the description of the invention, the functioning of the
`various, aspects of the invention will be described in
`conjunction with the embodiment using solely audio
`prompts. It should be understood that all alternate em-
`bodiments described are intended to be included within
`the scope of the teachings of the present invention.
`As the patron puts money into coin acceptor 20, coin
`acceptor 20 gives a signal to microprocessor control
`system 10 as to how much money has been received. At
`any point, if the patron replaces the handset back on
`hook switch 24, microproce

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket