`
`I lllllIlllllllllllllll||l|||l|||l|||||l||l||||IIlllllllllllllllllllllllllll
`U8005260986A
`
`United States Patent
`£19]
`[45] Date of Patent: Nov. 9, 1993
`Pershan
`
`[11] Patent Number:
`
`5,260,986
`
`
`
`[54] GROUP NOTIFICATION SERVICE AND
`SYSTEM
`
`Teams Concept —Time1y Meregency Alerting Means
`Safety".
`
`Primary Examiner—Curtis Kuntz
`Asst‘stattt Examiner—George .1. Oehling
`Attorney. Agent. or firm—Lowe. Price. LeBlanc &
`Becker
`
`ABSTRACT
`[51]
`Disclosed is a method of utilizing a public switched
`telecommunications network which includes a voice
`messaging system (VMS) to provide a reliable and flexi-
`ble notification service to deliver to designated persons
`a message which may be prestored or created at the
`time of initiating the notification. The list of persons to
`be notified is pre-established and permits multiple tele-
`phone numbers to be used to locate a single person or an
`alternate person. Pagers may be simultaneously or se-
`quentially called requesting that the desired person call
`in for their message. The list of persons to be notified
`may be changed by the system coordinator from any
`DTMF telephone and the telephone numbers or pager
`numbers assigned to persons to be notified may be
`changed by such persons from any DTMF telephone.
`Alternatively the list may be created or changed by the
`coordinator using a personal computer or ASCII data
`type device. The system autornatically reports the re-
`sults of a notification session to the coordinator and
`automatic billing is provided. The service includes es-
`tablishment of redundant data bases in different geo-
`graphic locales for added reliability.
`
`[75]
`
`Inventor:
`
`[73] Assignee:
`
`Barry Pershan, Olney
`Bell Atlantic Network Services, Inc,
`Arlington, Va.
`
`[21] Appl. No: 689.433
`
`[22] Filed:
`
`Apr. 23, 1991
`
`[51]
`
`Int. Cl.5 ................... .. H0451 11/00; Ht)th 3/38;
`H04M 3/50
`
`{52] US. Cl. ...................................... .. 379/57: 379/67;
`379/88; 379/89
`379/58, 5'1. 6'1. 88,
`379/89, 91. 144; 340/8255, 825.51
`
`[58] Field of Search
`
`References Cited
`U. S. PATENT DOCUMENTS
`3.761.632
`9/19'13 Colman _
`.
`4.311.115]
`2/1983 Hilligoss. Jr.
`4.3?1J’52
`2/1983 Matthews et a1.
`4.446.336
`5/1984 Bethel et al.
`_
`4.581.486 4/1986 Matthews et a].
`4.602.139
`"ti/1986 Mathews el al.
`4.625.081 11/1986 Lolito et a1,
`_
`.
`4.161.807
`8/ 1988 Matthews et a}.
`4.833.701
`5/1989 Comroe et a].
`.................. .. 455/333
`4.860.341
`8/1989 D'Avello et a1.
`.... .. 379/91
`4.899.358
`2/1990 Blaldey .......... ..
`.. 319/88
`4.926.460
`5/1990 Gutman et a1.
`..
`.. 319/5?
`4.961.216 10/1990 Baehr el al.
`.... .. 3'19/6'!
`4.965.821 10/1990 Bishop et a1.
`. . . . .. 379/60
`. . . .
`5.058.151 10/1991 Tanaita el al.
`.................. .. 319/6? X
`
`.
`
`.
`................... .. 379/33
`
`
`
`[56]
`
`OTHER PUBLICATIONS
`
`Community Alert Network PublicatiOn entitled "A
`,__1
`;. ——"-""--'-—-'1
`
`15 Claims, 5 Drawing Sheets
`
`{MM
`
`“I.
`
`I I5
`
`I:
`
`train. met
`
`PM
`I
`I||
`
`
`
`0001
`0001
`
`Facebook Ex. 1017
`Facebook EX. 1017
`U.S. Pat. 8,995,433
`US. Pat. 8,995,433
`
`
`
`
`
`US. Patent
`
`Nov. 9, 1993
`
`Sheet 1 of 5
`
`5,260,986
`
`TRURKS
`40
`
`
` Tl BR 05-]
`
`10
`
`0002
`0002
`
`
`
`
`
`US. Patent
`
`Nov. 9, 1993
`
`Sheet 2 of 5
`
`mm
`
`o
`a
`
`«WEEEgg2;i=3
`,5:as$5
`
`352.:mgEnghzw
`
`53a:Hm:5:gm,:8.NEazwzaia_652m
`
`cm
`
`
`
` 5.5..g5:$152::5:229%...:3
`
`3%
`
`nflog—5
`
`SE$5:
`
`52.¢“2.25:
`
`:2:so:
`
`ms3“:mpzw
`
`mm
`
`mE:
`
`5:85:25
`
`:2;=9»
`
`ME...BEE“:8.5?:
`isa:2;=2
`
`llili“525a:sEwig.EE5_.
`
`
`
`sz5;:mm
`
`“Hz—5%.”.E.55:5-N5:325:5-—
`Hm:
`
`2:55524:9
`
`m
`
`5:
`
`35.5a:
`
`325
`
`5:25
`
`“$5.528m.S...
`
`a:
`
`BE:
`
`
`
`88¢mmB28%:5:52
`
`m.Emy,
`
`5..—NE.5zomfim
`
`~me5.:3ME:
`
`NEEEr:
`
`23$“—5::3wzgzmiMES—m
`
`om
`
`E:m.Sufi.qWEE_
`
`mm
`
`8.2#3.:
`
`:31?$3;a.
`
`“2:553555
`
`235“.35252
`
`
`
`24“Max?
`
`3"“5:55:
`
`9.:E:
`
`m285;
`
`5:S5::
`
`
`
`3::.538
`
`swima:
`
`2.2—9.29
`
`0003
`0003
`
`55m
`
`“5255...
`
`wzczmmdp
`
`52.52
`
`N2:9...
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`US. Patent
`
`Nov. 9, 1993
`
`Sheet 3 of 5
`
`5,260,986
`
`£2E9.22:
`.235:0
`
`.ENman.22“Sn2.:
`
`SEE“m.BEE“m.
`
`55$:5:m.:1.as:a?EE
`
`_.g.m.3=w_=w
`
`92:53::
`
`553:i:
`
`amEIEEm5::53m
`
`293mm:
`
`nSufism
`
`$5:
`
`H.533:
`
`a:
`
`oz
`
`855m.2E:u:
`
`a.a.mafia
`
`N“t
`
`85szm.
`
`a.onflaw
`
`.3582
`
`33:
`
`5.:E8.25Eng:
`
`mi:mzfi
`
`5.5:;de
`
`$252
`
`cm::3
`
`522::
`
`5:2o
`
`mEEEEm5:...35.sz
`
`
`.59$mcm:.25
`
`
`
`$2.52
`
`mm:
`
`.38BE:
`
`:58:
`
`SEE;
`
`555%.
`
`25.53;
`
`Sada
`
`3.3mm:
`
`~:
`
`m2:9“.
`
`
`
`“.3:"Em:
`
`n85%.:
`
`39.5»:
`
`~8sz
`
`o
`Z
`
`
`
`22:8.:5:
`
`mogfim
`
`wig
`
`xofizazgu
`
`3.
`
`0004
`0004
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`US. Patent
`
`Nov. 9, 1993
`
`5,260,986
`
`:2
`
`-_8
`442228;.mi:25:...=3
`
`322:9
`
`cm.W9:9..—
`
`.o3::
`
`m2
`
`a.H:RES
`
`~25.mi.3mm»
`
`
`
`SEE:=2::5:
`
`em
`
`5::2:$.22
`
`
`
`3.23E
`
`mv95a;
`
`323E
`
`wm:oz0A.MBud:
`2:53W2.$2...:2a.mflda
`wide58:Sum3255EE;
`3.5%.gwas::25:NEa35:5-NE5.25a;s4*5:;5:5:Es.-.
`25.~._5:¢3m5::45%as#2:a:5:5558a3533:EE2.3:3,”:E:3»:3.
`on
`
`m
`
`on
`
`3a»
`
`en
`
`5...3:95
`
`
`
`B...“v2.5.5
`
`535$
`
`0005
`0005
`
`
`
`a2:53¢22E.5::=2
`
`
`
`
`
` 255%:3:4$5..:5:52¢2:2qumm»:
`
`$525muo.~._5:3.9”:sz
`
`5:9.:E:
`
`#2:E:“E
`
`5.452::55¢
`
`82.3.5
`
`555m==.
`
`
`
`35.2528_
`
`E.
`
`8.Na
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`US. Patent
`
`Nov. 9, 1993
`
`Sheet 5 of 5
`
`689.,067w5
`
`#5»5p:
`
`=85“.ME3~25.E...£25
`
`
`
`
`
`
`
`2.:.3...52.5:
`
`23$...
`
`
`
`5..flag
`
`=9.¥“.553...
`
`
`
` m23$;9—:
`
`2:
`
`.bEEG
`
`
`
`r:waSEA.-.
`
`
`
`
`
`:33:45.5.....~
`
`ER.E:-m
`
`
`
` 222:8...52...S5:...=33
`
`a$225
`
`n#22e:5:...
`
`Sum—Em=2,
`
`
`
`
`
`mv9.39..1|1\IEIII
`
`58..mm29.:.3.2.:.3..159...
`5%.:z...mfizpm.
`
`2.5.5..“:5..2255.....“5.:
` ._.__n.ma5...S29......23...”.
`
`
`52......
`
`.225...
`
`5....S.
`
`
`
`mums—.2l|EI||1.lL
`
`we.
`
`0006
`0006
`
`
`
`
`
`
`
`
`
`
`
`
`I
`
`5,260,986
`
`
`
`GROUP NOTIFICATION SERVICE AND SYSTEM
`
`TECHNICAL FIELD
`
`This application relates to a group notification ser-
`vice and system and more particularly relates to such a
`service and system utilizing and integrated into a public
`switched telecommunications network.
`
`BACKGROUND AND PRIOR ART
`
`Various systems and methodology have been pro-
`posed for automatic or semi-automatic dissemination
`and distribution of a prerecorded message to a desig-
`nated group or list of directory numbers or persons. In
`general these systems have been designed for specific
`purposes such as emergency notifications, various types
`of alerts, delivery of business messages, and the like.
`The installation of such a system and service usually
`entails the acquisition and installation of a sophisticated
`and costly private business exchange (PBX) for the use
`of a particular business organization or relatively exten»
`sive capital investment to establish a central data and
`control system linked through leased lines to a public
`switched telecommunications system (PSTSl.
`Matthews at a] US. Pat. No. 4,371,752. issued Feb. 1.
`1933, describes a PBX type approach wherein a PBX
`voice messaging system (VMS) is adapted to record
`voice messages and accept predesignations of addresses
`to which the voice messages are to be sent. Upon actua-
`tion the PBX VMS then delivers the voice message
`independently to each person within the group.
`Matthews et a] US. Pat. No. 4,531,436, issued Apr. 3,
`1986. describes a generally similar system wherein the
`user is also permitted to reply to all addresses in the
`predesignated group.
`Matthews et al US. Pat. No. 4361.301 issued Aug. 2.
`l988. presents a variation on the foregoing wherein the
`user must access the system by speaking a password
`which is then compared to a speaker dependent templet
`stored in the system.
`Bethei et al U.S. Pat. No. 4,446,336, issued May 1,
`1984, describes a communications system for distribut-
`ing and broadcasting announcements individually to a
`large number of persons using mass announcement
`units. Each such unit includes a storage disk for storing
`announcements to be broadcast to the network.
`
`Colman U.S. Pat. No. 3,761,632, issued Sep. 25, 1973,
`describes an emergency or alarm type notification sys-
`tem which responds to the occurrence of an alarm situa-
`tion such as fire or burglary. When such an emergency
`is detected the system automatically dial calls to various
`telephones according to a programmed sequence and
`then plays an alarm message to each of the stations or
`telephones called. Variations in systems of this type are
`deseribed in related Colman US. Pat. Nos. 3,519,745
`and 3,700,813.
`Hilligoss. Jr. et a] U.S. Pat. No. 4.371.751, issued Feb.
`1, 1933, describes an automatic message transmitting
`apparatus which includes a base station and remote unit
`for receiving inputs indicative of various operator emer-
`gency conditions and for thereupon automatically se-
`quentially dialing a plurality of preselected telephone
`numbers and transmitting messages indicative of the
`alarm condition. The apparatus includes storage for
`multiple messages and a keyboard for inputting infor-
`mation such as selected telephone numbers and alarm
`times.
`
`10
`
`15
`
`25
`
`30
`
`35
`
`45
`
`50
`
`55
`
`60
`
`65
`
`0007
`0007
`
`2
`Community Alert Network of Schenectady. NY.
`advertises a public notification service for correctional
`facilities. The Community Alert Network (CAN) pro-
`poses to provide a prompt method of notifying response
`teams, corrections officials. off duty personnel, the me-
`dia, state, county and local law enforcement officers as
`well as the neighboring community and special facilities
`such as schools and hospitals in the event of an escape
`or other type of other emergency at the facility. The
`CAN apparatus provides a computer driven telephone
`service at the correctional facility designed for targeted
`emergency situations.
`Community Alert Network contracts with an organi-
`zation to provide a service for personnel notification
`and emergency response and establishes a data base of
`telephone directory numbers provided by the client for
`each contract. Once the data base is established CAN
`apparatus provides the notifying process upon the oc-
`currence of the predesignated emergency situation.
`When an incident has Occurred or threatens and has
`been reported to the appropriate official the notifying
`process is begun. The designated official contacts CAN
`via a 24 hour emergency phOne number and dictates an
`access code and password to the CAN operator. The
`emergency official identifies specific lists of phone num-
`bers to be called and may dictate the message to be
`delivered. Different messages may be delivered to dif~
`ferent targeted groups. Some messages may have been
`prerecorded and simply recalled. The computers at
`CAN then begin calling the requested phone numbers
`and delivering the designated message. A report is later
`delivered to the client summarizing the number of calls
`made, completed, busy and no answer, etc. The con-
`tract usually entails a start-up fee based upon the size of
`the telephone number data base in addition to a usage
`charge based on computer line calling time plus an
`update charge for modifications to the data base.
`Message Processing Systems, Inc. of LaCosta. Calif..
`advertises an emergency notification automatic out-
`dialing system. The system consists of a micro-coma
`puter based central processing unit. keyboard and moni-
`tor. The system may be activated from any touch tone
`telephone by use of the caller’s pass code. When verifi-
`cation is completed the system requests the list of indi-
`viduals to be notified and the caller may choose a prere-
`corded message or record a new message for transmis-
`sion. The system thereupon loads the appropriate num-
`bers and commences a calling cycle. The system is pri-
`marily designed as consumer premise equipment which
`includes both hardware and software.
`
`DISCLOSURE OF THE INVENTION
`
`The present invention provides a modern telecommu-
`nications network integrated notification service which
`utilizes existing equipment
`to make available to the
`customer or consumer an exceptionally reliable and
`flexible method to inform specific people of issues or
`events by calling them and delivering a customized
`message via the telecommunications network. The ser-
`vice and system allows up to four telephone numbers to
`be used to locate a single person or an alternate person
`in place of the primary name on a pre-established list.
`Pagers may be simultaneously or sequentially called
`requesting that the desired person call in for their mes-
`sage.
`A person or group of people at an organization is
`assigned the responsibility of acting as the system coor-
`dinator who performs the initial act of establishing the
`
`
`
`
`
`
`
`5,260,986
`
`3
`list. This is accomplished by the coordinator via a
`DTMF telephone without the necessity of any on prem-
`ise equipment.
`The coordinator dials into the system and enters a
`password to be used in all future transactions. The coor-
`
`dinator next forms each desired list. Each list is prefera-
`bly given a unique name using the voice of the coordi-
`nator. The coordinator is then prompted to key in the
`size of the list required, 25. 50. "l5. 100, etc., in incre-
`ments of 25.
`Responsive to prompts the coordinator designates
`how long the system should wait between attempts if
`the line is busy and secondly. in the event that one or
`more of the telephone numbers entered are long dis-
`tance calls. what credit card number is to be billed.
`The coordinator is then asked to verbally state the
`name of the first person to appear on the list. The sys-
`tem next prompts entry of the first telephone number
`for this person and the pager number if such is desired.
`After the telephone number and possibly a pager num-
`ber is entered they are sequentially prompted to enter a
`second telephone number or an alternate person. In the
`latter event they will be requested to state the person‘s
`name. in addition to keying in the telephone number.
`This permits the system to regenerate the person‘s name
`upon completing a call to that person.
`The operation continues in this manner until a maxi-
`mum of four numbers or names have been entered. The
`process continues to the maximum limit that the coordi-
`nator entered earlier. Prior to actually using the system,
`each person on the list may call into the system and, as
`a substitute for the password entered by the coordina-
`tor. may enter a personalized password that will be used
`during an actual call out by the system. All lists and
`parameters may be updated at any time by the coordina-
`tor.
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`In order to initiate an actual notification session a
`coordinator calls into the system and enters their pass-
`word. If there is more than one list the system prompts
`the designation of the desired list. The system then
`prompts the entry of the desired priority designation.
`The priority designation entered by the coordinator
`assigns a class of service to the call which will deter-
`mine how many trunks are assigned for the particular
`out—calling and assignment. This in turn determines the
`rapidity with which the sequence may be completed.
`The out-dialing sequence then begins. The first num-
`ber is dialed and if a person answers the telephone the
`system states: “There is a message for ‘the person‘s
`name‘. If this person is available please enter the correct
`password." If the password is correct. the message in
`the coordinator’s voice is delivered. A printed and/or
`verbal confirmation is then delivered back to the coor-
`dinator showing the name. date and time of delivery. If
`the telephone number was busy, the system retries the
`number three times. The duration between attempts
`would have been designated by the coordinator during
`the original set-up of the list. After three attempts the
`system goes to the alternate number and/or name for
`this person. If the wrong password is entered the person
`would be given three chances. If the password is still
`incorrect the system would go to the next number and-
`/or name on the list. Similarly. if no one answers the
`telephone,
`the system proceeds to the next number
`and/or person on the list.
`This process continues until all four numbers or peo-
`ple are tried. If no one was reached during this process
`and no one called in for the message, the system would
`
`45
`
`50
`
`55
`
`60
`
`65
`
`4
`begin the process again for a second and third time if
`necessary. After the third attempt. the printed report
`would note that no one could be reached after three
`attempts including the time each attempt was made.
`Simultaneously, pager numbers are called. Up to four
`pager numbers may be entered for each primary entry.
`The system dials the pager number and leaves a mailbox
`number for the person to call into to retrieve their mes-
`sage. All four pager numbers will be called. If no one
`responds to retrieve the message within a predesignated
`time limit, this process is repeated two additional times.
`After this. if no one calls in to retrieve the message and
`the system is unable to deliver it through it‘s normal
`out-dialing procedure, it is noted in the coordinator's
`printout.
`It is accordingly a primary object of the present in-
`vention to provide a modern telecommunications net-
`work integrated notification service which utilizes ex-
`isting equipment to make available to the consumer an
`exceptionally reliable and flexible method to inform
`Specific people of issues or events by calling them and
`delivering a customized message via the telecommuni-
`cations network.
`
`It is another object of the invention to provide such
`an improved notification service wherein the user is
`able to elect the degree or priority involved and speed
`with which notification occurs.
`
`It is another object of the invention to provide a
`modern telecommunications network integrated notifi-
`cation service which perrnits utilization of existing
`voice messaging equipment to virtually simultaneously
`perform multiple functions including the new service.
`It
`is another object of the invention to provide a
`modern telecommunications network integrated notifi-
`cation service which utilizes existing telephone com-
`pany equipment and requires no capital investment on
`the part of customers.
`It is another object of the invention to provide such
`an improved notification service without requiring the
`purchase, lease or installation of equipment on the con-
`sumer‘s premises.
`It is another object of the invention to provide a
`modern telecommunications network integrated notif-
`cation service to inform specific people of issues or
`events through notification either of the specifically
`designated people or of predesignated alternates such
`people.
`_
`It is still another object of the invention to provide
`such a modern telecommunications network integrated
`notification service which permits designated persons
`to update their listed telephone directory and/or pager
`numbers.
`
`It is another object of the notification service of the
`invention to provide an improved notification service of
`the foregoing type wherein the customer is provided
`with a verbal or printed report summarizing the number
`of calls made, completed, busy, no answer. etc.
`It is still another object of the invention to provide a
`modern telecommunications network integrated notif-
`cation service which provides automated billing using
`existing PSTN equipment and procedures such as AMA
`and AMATPS.
`
`It is still another object of the invention to provide a
`modern telecommunications network integrated notifi-
`cation service which pr0vides enhanced reliability
`through the provision of redundant storage in geo-
`graphically separate locales subject to entirely different
`environmental and ambient conditions.
`
`0008
`0008
`
`
`
`
`
`
`
`5,260,986
`
`6
`the file. Voice messages are stored digitally in a voice
`messaging storage or data base in the VPU.
`It is a feature of the present invention that the notifi-
`cation services of the invention may be previded
`through usage of the VMS equipment already available
`in the PSTN. such as the VMS equipment illustrated at
`30 in FIG. 1. In order to achieve this result it is neces-
`sary only to provide additional storage capacity in the
`VPU along with added software for the MCU. The
`added storage may be referred to as additional mail-
`boxes but is preferably referenced as added slots de-
`picted graphically as slots 46. These may vary in num—
`ber but in an illustrative example might comprise 25
`slots. In addition to these slots 46 the VPU is provided
`with an administrator slot depicted graphically at 48.
`The slots are interconnected with the D35 and MCU to
`carry out their designated functions under control of
`the MCU and it’s software.
`
`DETAILED DESCRIPTION OF THE
`INVENTION
`
`The method and system of the invention is now de-
`scribed in conjunction with the drawings.
`GENERATING THE ORIGINAL LIST
`
`A person or group of people at an organization is
`designated as the coordinator. The first step of the coor-
`dinator is to create and set up the desired list. This is
`accomplished by dialing into the system with a DTMF
`telephone such as any of the telephone stations 14 and
`16 shown in FIG. 1.
`
`Referring to the flow diagram of FIG. 2, the coordi—
`nator dials into the system at 50. Responsive to a verbal
`prompt the coordinator enters at 52 a temporary pass-
`word given to them by the Telco. The coordinator is
`then asked to enter a new password that will be used
`with all future interactions with the system. The pass
`word is verified at 54 and the input of information to
`create the list and its operating parameters is initiated at
`56. At this point the coordinator elects one of three
`options, namely, (1) start a new list. (2) out-calls to the
`existing list. or (3) change the existing list.
`Assuming that
`the coordinator elects to create or
`start a new list and selects the first option, a series of
`questions is presented by the system for answer by the
`coordinator via the DTMF buttons. Those questions
`may be are as follows:
`How long should the system wait between attempts if
`the line is busy?
`How many attempts should be made if a line is busy?
`Would you like to use your credit card for any long
`distance calls‘iI If so, please enter the credit card
`number.
`The system would then ask the IOXX code so the
`user could choose their selected carrier.
`Following the input of this data the coordinator is
`ready to begin the process of building the desired group
`or groups. At 58 the coordinator is asked to verbally
`state the name of the first group. This name may be the
`name of the organization or of a particular work group
`within the organization.
`At 60 the coordinator is prompted to verbally state
`the name of the first person. organization or work group
`within this group. At 62 the coordinator is prompted to
`enter the first telephone number they would like to have
`dialed in order to reach the person or organization just
`named. This number is entered via the DTMF key-
`board.
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`45
`
`50
`
`55
`
`65
`
`5
`is another object of the invention to provide a
`It
`modern telecommunications network integrated notif-
`cation service which permits a customer to utilize a
`personal computer or ASCII data type device to enter
`and query the data base that resides within the network
`integrated equipment.
`Still other objects and advantages of the present in-
`vention will become more readily apparent
`to those
`skilled in the art from the following detailed descrip-
`tion, wherein a limited number of preferred embodi-
`ments of the invention are shown and described, simply
`by way of illustration of the best mode contemplated of
`carrying out the invention.
`As will be realized the invention is capable of other
`and different embodiments and its details are capable of
`modifications in various obvious respects. all without
`departing from the invention. Accordingly, the draw-
`ing and description are to be regarded as illustrative in
`nature, and not as restrictive.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`The invention will be more fully understood from the
`following detailed description taken in conjunction
`with the accompanying drawings. in which:
`FIG. I is a diagrammatic illustration of a first embodi-
`ment of the invention;
`FIG. 2 is a flow chart illustrating the creation or
`generation of the original list:
`FIG. 3 is a flow chart illustrating a typical operation
`of the notification service of the invention;
`FIGS. 4A and 4B is a flow chart illustrating the pro-
`cedure for changing an existing list according to the
`invention.
`
`BEST MODE FOR CARRYING OUT THE
`INVENTION
`
`'
`
`Referring to FIG. 1 there is shown at 10 a central
`office having one or more program controlled elec—
`tronic switches (SESS. IAESS, etc.) 12 connected in a
`public switched telephone network (PSTN) between
`telephone stations 14 and 16. local switches 18 and 20
`and intermediate switches exemplified by switch 22.
`The switches are interconnected by suitable trunks such
`as D51 or T1 trunks 24, 26 and 28.
`The switch 12 is housed in a central office 10 which
`also contains a Voice Messaging System (VMS) gener-
`ally indicated at 30. The VMS may be of any available
`commercial manufacture such as, by way of example.
`the Boston Technology, Inc. C0 Access System. The
`VMS includes a conventional master control unit
`(MCU) 32, digital switching system (D88) 34 and voice
`processing unit (VPU] 36. The VMS is connected to the
`switch 12 via a suitable trunk such as a DS! or T1 trunk
`38. Outgoing trunks of a suitable type, such as D81 or
`T1 trunks are provided as indicated at 4-0, 42 and 44.
`As will be understood by those skilled in the art the
`VMS 30 is presently utilized in PSTNs to provide vari-
`ous types of voice messaging services. Among the most
`common of these are central office or telephone com-
`pany (Telco) based answering services. Voice Mail and
`call completion.
`Voice Mail
`is a service wherein a caller dials the
`called party's mailbox number and leaves a message.
`The called party can retrieve messages by dialing the
`mailbox from any DTMF telephone and entering an
`authentication code. By entering instructions from the
`dial. the message can be repeated, erased, or retained in
`
`0009
`0009
`
`
`
`
`
`
`
`5,260,986
`
`7
`Following the entry of this first telephone number the
`coordinator is queried as to whether or not there is a
`pager number for the person. If the answer is affirma-
`tive the coordinator is prompted to enter the pager
`number. Following the entry of the pager number the
`coordinator is prompted to advise if there is a second
`telephone number they would like to dial in the event
`the first number is busy after the selected number of
`attempts, or the number does not answer. This inquiry
`occurs at 64. If the response is affirmative the coordina-
`tor is prompted to enter the alternate telephone number
`at 66. Up to four telephone numbers may be entered for
`each listing. If the inquiry as to an alternate telephone
`number is ansWered in the negative the coordinator is
`queried at 68 as to whether or not there is a pager num-
`ber for the perscm.
`is
`is affirmative the coordinator
`If
`the answer
`prompted to enter the pager number at 70. The system
`permits the entry of both an alternate telephone number
`as well as a pager number for the person designated and
`an inquiry to this end is provided at 72. Up to four
`telephone numbers and four pager numbers may be
`entered for each listing. While in most cases the addi-
`tional telephone numbers will be alternate locations for
`the listed person. it may also be a second or third person
`that could act for the first person within that listing.
`Similarly, the pager numbers may be for people who
`could act for the first person within the listing. The
`establishment of four telephone numbers and four pager
`numbers is accomplished by repetition of the sequence
`indicated within the broken lines at ’74. The coordinator
`can end the process by indicating at any time that there
`are no additional telephone numbers or pager numbers
`required for this person or organization. The coordina—
`tor can close off the group at any time by entering a
`touch tone button that indicates that there are no more
`names to be entered.
`
`Having completed the listing for the first person the
`coordinator is queried at ‘76 as to whether or not there
`is another person to be added to the list. If the answer is
`affirmative the name is verbally entered at 78. The sys-
`tem then repeats the sequence indicated at ’14 with re-
`Spect to this new person on the list. If the coordinator
`responds to the inquiry at 76 in the negative the list is
`closed at 80 and the coordinator is queried at 82 as to
`whether or not it is desired to start another list. If the
`answer is affirmative the system proceeds to 58 to re-
`peat the sequence just described to form the first list.
`Each group will have its own distinct number and
`name; for example. the first group formed will be group
`number one. the second group number two. etc.. en-
`abling the coordinator to quickly access a group at a
`later date. If the coordinator should reach the maximum
`number of listings that were contracted for. i.e., 25. 50,
`100, etc., the system prompts them that no more listings
`are available.
`
`No one group can exceed the total number of listings
`the client ordered. While one person or organizational
`name and its telephone numbers may appear in many
`groups, the total number of people or organizations
`cannot exceed the total number of listings ordered. This
`would allow the coordinator to set up an organization
`in the following manner:
`Group (1) Vice Presidents
`Group (2) Directors
`Group (3) Second Levels
`Group (4) First Levels
`
`8
`Group (5} One of the Vice Presidents. four of the
`directors, twelve Second Levels and thirty First
`Levels
`Group (6} Another Vice President‘s organization
`Group (1") Groups 1, 3 and 5
`Group (8) The whole organization.
`If duplicate names appear due to combining groups
`the system recognizes the duplication and will orin call
`the person once.
`Following completion of the lists as indicated by a
`negative respouse at 82 the system provides the neces-
`sary prompts for establishing the parameters of Opera-
`tion. Thus at 84 the coordinator is queried and responds
`as to how many retries are desired after receiving a busy
`signal. Here the coordinator may enter 1, 2. or 3. At 86
`the coordinator is queried and responds to the length of
`wait desired between retries, such as l, 2 or 3 minutes.
`At 88 the coordinator establishes the type of receipt
`desired following an actual notification session. Thus
`the coordinator may elect a printed receipt. a verbal
`receipt. or both. At 90 the coordinator may exit by
`indicating that no changes are desired and that the lists
`are complete. The procedure for changing a list or
`making other changes in the notification session is illus-
`trated in and described in connection with FIG. 4.
`
`MAKING CHANGES TO AN EXISTING LIST
`AND NOTIFICATION SESSION
`
`Referring to FIGS. 4A and 4B the coordinator enters
`at 92 if proceeding from the completion of generation of
`an original list as just described in connection with FIG.
`2. If this is not the case and the coordinator is entering
`the system to change a previously established list and
`notification session the coordinators enters at 50 via
`password identification at 52 and 54. If the coordinator
`elects to change an existing list at 56 the system pro-
`ceeds to 96 where the coordinator enters the number of
`the list it
`is desired to change. Following entry of the
`number of the list which the coordinator desires to
`change, the election is made at 98 as to whether or not
`it is desired to change the name of the list. If an affirma-
`tive response is forthcoming the new name is verbally
`stated at 100 and this new name is verified or changed at
`102.
`If the name is verified at 102 the coordinator is
`queried at 104 as to whether or not additional changes
`are desired. If the response is negative the coordinator
`exits the program at 106. If additional changes are de-
`sired the coordinator is returned to the entry inquiry at
`56 via entry 92. From 92 the coordinator proceeds
`through steps 56 and 96 and 98 to 108. It is to he noted
`that this point would be reached initially if the coordi-
`nator had responded negatively at 98 in the initial entry.
`At 108 the coordinator is queried as to whether it is
`desired to change the number of retries following a
`busy/no answer or the printing or, in the alternative.
`whether it is desired to add or delete a name from a list.
`If the response indicates a desire to change the number
`of retries or printing, the coordinator proceeds to 110.
`Here the coordinator enters directions as to how many
`retries are desired—l, 2 or 3. Following this the interval
`between retries is established at 112. The election of a
`printed receipt, verbal receipt. or both is made at 114.
`Follmving this the coordinator may elect to make addi-
`tional changes or exit the system at 104, 94. or 106.
`Returning to the step indicated at 108, if the coordina-
`tor indicates a desire to add or delete a name from a list
`they next proceed to 116 where an election is made as to
`
`5
`
`10
`
`15
`
`20
`
`30
`
`35
`
`45
`
`50
`
`55
`
`65
`
`0010
`0010
`
`
`
`
`
`
`
`5,260,986
`
`9
`whether or not to delete a listing. If deletion is desired
`the coordinator proceeds to 118 to enter the