throbber
IIIIIIIIIIIIIIIIIIIIIII|I||||I||I|||I||III|||I|||II|II|II|||I|I|I|IIIIIIIII
`
`USOOS79906 I A
`
`United States Patent
`Melcher et al.
`[45] Date of Patent: Aug. 25, 1998
`
`[19]
`
`[11] Patent Number:
`
`5,799,061
`
`
`
`[54]
`
`[75]
`
`[73]
`
`[21]
`
`[22]
`
`[63]
`
`[51]
`[52]
`
`[5 8]
`
`COMPUTER INTEGRATED TELEPHONY
`SYSTEM FOR THE PROCESSING OF 9-1-1
`CALLS FOR SERVICE
`
`Inventors: John R. Mclcher. Houston. Tex;
`Richard A. Maw. Bolton. Mass: David
`L. Pickett. Houston. Tex.
`
`Assignee: Greater Harris County 9-1-1
`Emergency Network. Houston. Tex.
`
`Appl. No.: 659,121
`
`Filed:
`
`Jun. 4, 1996
`
`Related US. Application Data
`
`Continuation of Ser. No. 234,469, Apr. 26, 1994, abandoned.
`
`Int. Cl.“ .................................................... H04M 11/00
`US. Cl.
`..................... 379/45; 379/93.19; 379l93.23:
`455/404
`
`Field of Search .................................. 379/45. 49, 50.
`379/51. 88. 89. 214. 96. 94, 93. 58. 59.
`60. 93.17. 93.19. 93.23. 93.25; 455/404.
`457. 456
`
`[55]
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`4,893,325
`4,924,491
`4,995,071
`5,077,788
`5,109,399
`5,218,367
`
`1/1990 Pankonen et al.
`........................ 379/45
`5/1990 Compton et al.
`379/45
`2/1991 Weber et al.
`......
`348/15
`12/1991 Cook et al.
`..; 379/45
`
`4/1992 Thompson .....
`379/45
`6/1993 Shefler et al.
`............................ 379/59
`
`
`
`5,311,569
`5,327,144
`5,388,147
`5515.419
`5.519.760
`
`5/1994 Brozovich et al.
`....................... 379/94
`7/1994 Stilp et a1.
`.......
`. 379/58
`2/1995 Grimes
`.. 379/59
`5/1996 Shefler ................. 379/59
`
`5/1996 Borkowski et a].
`.................... 455/404
`
`OTHER PUBLICATIONS
`
`Japanese Patent Abstract Publication Number JP61286973.
`publication date Dec. 17. 1986.
`Japanese Patent Abstract Publication Number P61223083.
`publication date Oct. 8. 1987.
`PCT Application No. PCT/US90/04512. International Pub-
`lication No. WO 91/03118. Publication date Mar. 7. 1991.
`PCT Application No. PCT/US91/07688. International Pub-
`lication No. WO 92/07439. Publication date Apr. 30, 1992.
`
`Primary Examiner—Stella Woo
`Attorney, Agent, or Finn—Arnold. White & Durkee
`
`[57]
`
`ABSTRACT
`
`A machine executed method provides: (1) rapid. automatic.
`and virtually silent transfer of an incoming 9-1-1 call for
`service to the proper service provider or providers; (2)
`automatic transfer of caller identification and location infor-
`mation from a public safety answering point call-taker
`station to the appropriate service provider without further
`call-taker intervention; (3) elimination of the need for a
`call-taker to manually use detailed local maps such as a
`“KEY—MAP" to determine the location of a caller; and (4)
`digital recording of incoming calls. The digital voice and
`associated information is stored in a database to facilitate the
`rapid retrieval of the recorded call at a later time.
`
`21 Claims, 6 Drawing Sheets
`
`
`
`INCOMING
`
`
`
`TELEPHONE
`9-1-1 CALL
`
`
`
`CALLER
`PBX swncn
`
`100
`
`
`
`
`
`
`AUTOMATIC LCOATION
`CALL-TAKER 1, _
`. CALL-TAKER N
`
`
`
`IDENTIFICATION CONTROLLER
`125
`:
`
`
`
`
`(ALI)
`
`E
`CALL-TAKEN POOL
`120
`PUBLIC SAFETY
`
`
`ANSWERING POINT
`
`
`
`(PSAP)
`105
`
`
`
`POLICE
`REMOTE DATABASE
`
`
`
`215
`
`SERVICE (RDBS)
`
`
`FIRE
`
`
`
`220
`
`135
`
`SERVICE
`PROVIDERS
`
`
`
`OIZ(VIVOHEITIVO)WI
`
`
`ETnEgFngXEY
`SERVICE
`
`225
`
`
`Intrado Ex. 1035 - 1
`
`Intrado Ex. 1035 - 1
`
`

`

`US. Patent
`
`Aug. 25, 1998
`
`Sheet 1 of 6
`
`5,799,061
`
`62:29.2.
`
`mzormmdh
`
`10:25Xmm
`
`
`
`$3528ZOEQEZE
`
`o:53
`
`
`
`
`
`E2320.25.22
`
`.35TTm
`
`5.3.3
`
`8..
`
`8—.501mmxshéo
`
`
`
` m22Exsflé...£5253
`
`
`
`$32582222528.
`
`2;is
`
`
`
`Emssz0.2222
`
`5.8$5“ng
`
`2::2me
`
`E3use:
`
`5:8
`
`mm<ms<oESE
`
`mmmoSoE
`
`mo_>mmm
`
`Mmm.
`
`omrA52%m3.8.2&5sz55wm:mE:m52:mage85me
`
`E:moan:_.9:
`
`Intrado Ex. 1035 - 2
`
`Intrado Ex. 1035 - 2
`
`
`
`
`
`
`
`
`

`

`US. Patent
`
`Aug. 25, 1998
`
`Sheet 2 of 6
`
`5,799,061
`
`29.82
`
`
`
`5255.5mmwwfiwmm
`
`LAN (CALLER DATA) 210
`
`omm
`
`282653
`
`meEmma
`
`E5one:
`
`m?
`
`H.233was?
`
`32$85%
`
`OS88$5.43m023s
`
`
`
`2E520....@53520:5322.222
`
`
`mmr5:05on2920::59
`
`mom
`
`50:
`
`mmgméoo
`
`wzozmmzmz.
`
`
`
`$0.225xmm
`
`..._<oTTm
`
`$25502.
`
`$5.20
`
`2:
`
`mmm
`
`5555
`
`N.GE
`
`Intrado Ex. 1035 - 3
`
`Intrado Ex. 1035 - 3
`
`
`
`
`
`
`
`

`

`US. Patent
`
`g
`
`9
`
`6f03mhS
`
`1609997,5
`
`
`
`MME:53523
`
`EH
`
`x23to
`
`8mm3w2<
`".3,”852mm:mzoEza~25;to
`
`
`w,Egg
`
`$395:me:me
`
`
`
`
`$9522$8338.:
`
`8m
`
`Intrado Ex. 1035 - 4
`
`Intrado Ex. 1035 - 4
`
`

`

`US. Patent
`
`Aug. 25, 1998
`
`Sheet 4 of 6
`
`5,799,061
`
`
`.I225we5.2058:3m.29
`m2:@535-82%?5:35$
`
`122%ESE:Ea.
`
`$82”0:E8EszmN8.mwommmmmz
`
` EEEmm_02mo<mzoFozEmzfimto
`
`52N3;as“;-aEv2:5
`
`
`
`:8m885mm52«3;
`
`com
`
`Intrado Ex. 1035 - 5
`
`Intrado Ex. 1035 - 5
`
`

`

`52«33E3;-aéx235
`
`
`OEmEnwmm>>><mmooFPWQVWmFmmmmz
`295m?x.—.20.530:mmmu2a
`
`
`
`
`
`
`5mmomF95mm$2863
`-85mm52vmnmfim
`
`829m?2<85$
`
`
`
`
`
`wu_ozm_u<wzofiozEmzfimto
`
`
`
`
`
`
`
`US. Patent
`
`Aug. 25, 1998
`
`Sheet 5 of 6
`
`5,799,061
`
`Iw_z<n_w
`
`
`
`“2:$3525
`
`
`
`95..5:
`
`imHszEEmo
`
`«R-mo_._on_20539;335200zgwwfio
`
`#520.530:4.20522
`
`
`
`msm.205:0:
`
`doz<o
`
`mEmz<En5wz<I
`
`com
`
`Intrado Ex. 1035 - 6
`
`Intrado Ex. 1035 - 6
`
`

`

`US. Patent
`
`Aug. 25, 1993
`
`Sheet 6 of 6
`
`5,799,061
`
`FIG.6
`
`Intrado Ex. 1035 - 7
`
`

`

`5 .799.061
`
`1
`COMPUTER INTEGRATED TELEPHONY
`SYSTEM FOR THE PROCESSING OF 9-1-1
`CALLS FOR SERVICE
`
`This application is a continuation of application Ser. No.
`Oil/234.469. filed Apr. 26. 1994. now abandoned.
`
`BACKGROUND OF THE INVENTION
`
`FIG. 1 shows a typical prior art system which embodies
`essential features of an existing 9-1-1 service. In prior
`embodiments of a 9-1-1 service. a caller 100 dials 9-l~1 and
`is connected to a public safety answering point 105. here-
`inafter referred to as PSAP. via a dedicated partition in the
`public switched telephone network (PSTN). The appropriate
`PSAP is determined according to the caller’s location.
`Typically.
`local PSAP service areas are determined by
`geopolitical jurisdictions; arbitrarily defined geographical
`regions that are specified by public safety agencies.
`At the PSAP 105 the automatic number identification
`(ANT) controller 110 decodes the incoming calling party
`identification or telephone number of the inbound 9-1-1 call.
`The ANI controller 110 passes the 9- 1-1 telephone call to the
`telephone PBX switch 115 for presentation to one of a
`number of possible call-takers 120. where a call-taker is an
`individual who is assigned to accept incoming 9-1—1 calls.
`The identification of the specific call-taker. e.g.. call-taker 1
`125. receiving the call is passed back to the ANT controller
`110. With this information the ANI controller 110 (1)
`displays the citizen’s telephone number at the appropriate
`call-taker’s position and (2) passes the caller’s telephone
`number and the call-taker’s identification to the automatic
`location identification (ALI) controller 130.
`The ALI controller 130 queries a remote database service
`(RDBS) 135 to retrieve an address associated with calling
`party’s telephone number. Remote database services are
`typically maintained by telephone exchange carriers such as.
`for example. Southwestern Bell. A response from the RDBS
`135 is received by the ALI controller 130 and the location
`information is then displayed to the designated call-taker
`125.
`
`The call—taker 125 determines the nature of the emergency
`and conferences/transfers the incoming call to the appropri-
`ate service provider. i.e.. police 140. Fire 145. Emergency
`Medical Services 150. or other service as required 155. In
`addition to transferring the call. it may be necessary for the
`call—taker 125 to transmit the caller’s identification (e.g..
`telephone number) and location information.
`If the incoming call has been made from a mobile
`telephone. the call-taker 125 is responsible for determining
`the caller’s location (calling party identification and location
`information are not currently available for calls placed from
`mobile telephones). This is generally accomplished by
`manually referencing a detailed local map. such as a “KEY
`MAP” in combination with talking with the caller. Once the
`caller’s location has been determined.
`the call—taker can
`transfer the call and. if necessary. the caller’s identification
`and location information to the appropriate agency.
`A 9-1-1 system such as that shown in FIG. 1 has several
`shortfalls. including:
`1. Lengthy call transfer time (typically 4 to 6 seconds).
`2. Associated with the call transfer process is often a
`series of audible clicking (analog circuit bridging)
`noises which the caller may interpret as having been
`disconnected and may lead the caller to hang up while
`a call transfer is in progress.
`
`5
`
`10
`
`15
`
`20
`
`25
`
`3O
`
`35
`
`40
`
`4s
`
`50
`
`55
`
`65
`
`2
`
`3. The reliability of the data transfer process. in those
`cases where it is necessary. is wholly dependent on the
`call—taker’s performance.
`4. The time required for a call—taker to manually deter—
`mine the location of a cellular caller is often measured
`in minutes.
`
`5. In many conventional 9-1-1 service sites incoming calls
`are (analog) recorded on magnetic tape. The process of
`later retrieving a specified call
`is often a time
`consuming. cumbersome ordeal
`that
`takes several
`hours or days.
`The machine executed method of the claimed invention
`addresses these shortfalls by providing a faster. more
`reliable. and cost effective means of processing 9-1-1 calls
`for service.
`
`2. SUMMARY OF THE INVENTION
`
`The claimed invention is a machine executed method—
`embodied in a series of computer programs—that provides:
`1. The rapid. automatic. and virtually silent transfer of an
`incoming call to the proper service provider or provid—
`ers.
`
`2. The automatic transfer of caller identification and
`location information from the call-taker station to the
`appropriate service provider without further call-taker
`intervention.
`
`3. Elimination of the need for a call-taker to manually use
`detailed local maps. such as a “KEY-MAP.” to deter-
`mine the location of a caller who is using a mobile
`telephone.
`4. The digital recording of incoming calls. The digital
`voice and associated information is stored in a database
`to facilitate the rapid retrieval of the recorded call at a
`later time.
`
`3. BRIEF DESCRIPTION OF DRAWINGS
`
`FIG. 1 is a block diagram representation of a prior art
`system for providing 9-1-1 caller information service.
`FIG. 2 is a block diagram of the invention as used to
`provide a 9-1-1 caller information service.
`FIG. 3 is a display screen representation of a call-taker’s
`“Waiting For Call” display in accordance with the invention.
`FIG. 4 is a display screen representation of a call-taker’s
`“Processing” display in accordance with the invention.
`FIG. 5 is a display screen representation of a call-taker’s
`“Call Conference to a Fire service provider” display (as
`indicated by a graphic image of an ofi—hook telephone
`instrument next
`to the Fire service provider’s icon) in
`accordance with the invention.
`
`FIG. 6 is a display screen representation of a call-taker’s
`“Digitized Map” display in accordance with the invention.
`
`4. DETAILED DESCRIPTION OF A SPECIFIC
`EMBODIMENT
`
`One illustrative embodiment of a the invention is
`described below as it might be implemented on a general
`purpose computer using a suitable high-level language such
`as COBOL. C. FORTRAN. Pascal. or Visual Basic. In the
`interest of clarity. not all features of an actual implementa-
`tion are described in this specification. It will of course be
`appreciated that
`in the development of any such actual
`implementation (as in any software development project).
`numerous implementation-specific decisions must be made
`to achieve the developers’ specific goals and subgoals. such
`
`Intrado Ex. 1035 - 8
`
`Intrado Ex. 1035 - 8
`
`

`

`3
`
`4
`
`5.799.061
`
`as compliance with system— and business-related constraints.
`which will vary from one implementation to another.
`Moreover. it will be appreciated that such a development
`effort might be complex and time-consuming. but would
`nevertheless be a routine undertaking of software engineer-
`ing for those of ordinary skill having the benefit of this
`disclosure.
`
`Appendix A (containing 165 pages) sets out selected
`Visual Basic source code extracts from a copyrighted soft-
`ware program. owned by the assignee of this patent
`document. which manifests the invention. Permission is
`granted to make copies of the appendix solely in connection
`with the making of facsimile copies of this patent document
`in accordance with applicable law; all other rights are
`reserved. and all other reproduction. distribution. creation of
`derivative works based on the contents. public display. and
`public performance of the appendix or any part thereof are
`prohibited by the copyright laws.
`4.1 General Technical Overview
`
`Functional aspects of one embodiment of a machine
`executed method implementing an integrated telephony sys-
`tem for processing 9-1-1 calls for service is shown in FIG.
`2. The caller 100 makes a telephone call which is answered
`at a public safety answering point (PSAP) 105. The caller’s
`telephone number is decoded by the telephone PBX switch
`200 and passed to a computer 205. Computer 205 could be.
`for example. a Digital Equipment Corporation VAX 2100 or
`a personal computer.
`In the current embodiment of the invention. the caller
`identification is decoded from an in—band multifrequency
`(MF) signal by MF decoder cards inside the telephone PBX
`switch 200. One of ordinary skill will realize that the calling
`party identification information could be encoded in a dual
`tone multifrequency (DTMF). frequency shift keying (FSK).
`digital format. or the like. Each of these different encoding
`schemes would. of course. require its own decoding capa-
`bility in the telephone PBX switch 200.
`Assignment of the incoming call to a specific call-taker
`and the retrieval of the caller’s location information via the
`automatic location identification (ALI) controller 130 and
`remote database system (RDBS) 135 is done in a fashion
`similar to that described in the prior art system of FIG. 1.
`In accordance with the invention. each service provider
`(e.g.. Police. Fire. Emergency Medical Services. and other
`services) has installed one or more call processing units
`(215. 220. 22.5. and 230 respectively) which are imple-
`mented as clients (in a client/server computer environment)
`on a local area network (LAN) 210 and are dedicated to
`computer integrated telephony and supporting functions as
`described below. The host computer 205 functions as the
`network server. providing functional connectivity between
`the telephone PBX switch 205 and the call processing units.
`In general. the LAN 210 is used to transmit caller identifi-
`cation and location information to a service provider’s call
`processing unit. It is noted that the computer 205 could. in
`an alternative embodiment. be implemented as a plurality of
`computers. Additionally. the PSAP and service provides
`could be connected via a plurality of LANs. rather than a
`single LAN as shown in FIG. 2.
`When the PSAP call-taker wishes to transfer a 9-1-1 call
`to a service provider. the request is made via the appropriate
`call processing unit (e.g.. 215. 220. or 225) via the LAN 210
`to the host computer 205. The host computer 205 then issues
`appropriate instructions to the telephone PBX switch 200 to
`transfer the call. Call activity such as caller identification.
`caller location information. call routing information. and
`digital voice recording is captured and stored for later use.
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`45
`
`55
`
`65
`
`4.2 Human Factors Design
`Key features of a 9-1—1 calls for service system. in
`accordance with the claimed invention. are the ability to: (1)
`decrease the time required for an initial call-taker to transfer
`an incoming call to one or more service providers: (2) reduce
`line noise associated with analog circuit bridging: (3)
`decrease the time required for an initial call-taker to deter-
`mine the location of a mobile caller: and (4) integrate
`support functions such as digitized voice capture and stor—
`age. All of these attributes are associated with human factors
`aspects of a 9-1-1 calls for service system. In one embodi-
`ment of the invention. the human factors attributes cited
`above are addressed through a graphical user interface and
`touch-screen video display.
`FIG. 3 shows a display 300 that an initial PSAP call—taker
`would see prior to receiving a call. The screen display 300
`is divided into a number of fields (discussed in more detail
`below). in which icons are used to represent buttons. To
`select/invoke the function associated with a button.
`the
`call-taker touches the screen at a location corresponding to
`that button‘s graphical image. It will of course be realized
`that. depending on the ergonomic requirements of the
`system. the aforementioned touch-screen could be replaced
`by a standard video display and a graphical pointing device
`such as a “mouse” or function keys.
`The ANT/ALI field 305 is used to display information
`associated with the calling party and includes. but is not
`limited to. (l) identification or telephone number; (2)
`address; and (3) class of telephone service. e.g.. residential.
`business. coin phone.
`The call history field 310 may be used to display infor-
`mation about the current telephone number (when a call is
`incoming) such as the number of times the calling party
`number was used to access the 9-1-1 system during the past
`day. week. month. etc.
`The call processing functions field 315 are touch-screen
`buttons that implement a number of call processing func-
`tions. In the current embodiment these functions include
`connect. disconnect. hold. conference. and the like. similar
`to those found on ordinary digital telephone sets. The precise
`number of processing functions available can be directly
`related to the status of the call-taker. For instance. if the
`call-taker is waiting for a call. the only call processing
`function buttons available are “answer” and “deassign” as
`shown in field 315.
`
`The language conference field 320. in the upper-right
`hand corner of display 300. provides the call-taker with the
`ability to automatically route incoming calls to one or more
`foreign language agent groups. For instance. to transfer an
`incoming call to a Spanish speaking agent group. the call-
`taker simply touches the icon whose image represents the
`Mexican flag. Other foreign language agent groups are
`accessed via conferencing the AT&T “LANGUAGE-LINE”
`button.
`
`The speed-call field 325 contains screen buttons that are
`equivalent
`to programmable speed-dialing buttons on a
`typical digital telephone set. These buttons do not change as
`a function of call status but can be programmed to reflect the
`needs of the answering PSAP site. e.g.. social service
`agencies.
`The digital voice capture field 330 contains screen button
`controls to facilitate the capture. storage. and retrieval of
`digitized incoming calls. Button icons such as those found
`on ordinary VCR units are employed. In the current embodi-
`ment there is no button representing a record function as this
`feature is invoked automatically at the time an incoming call
`is received. For data security. permanent storage of digitized
`
`Intrado Ex. 1035 - 9
`
`Intrado Ex. 1035 - 9
`
`

`

`5.799.061
`
`5
`
`incoming calls can use optical write-once-read-many
`(WORM) disk units.
`4.2(a) Incoming Call
`When an incoming call arrives at a PSAP call-taker’s
`station. that call-taker's display is updated as shown in FIG.
`4.
`In addition to identification of the incoming calling
`number (see ANT/ALI field 305. call history field 310. and
`call processing functions field 315). a new selective routing
`field 400 is displayed.
`The selective routing field 400 is comprised of four icons.
`one for each currently supported service provider: Police.
`Fire. Emergency Medical Services. and Other. In the current
`embodiment the ‘Other’ icon is assigned to a Poison Control
`service provider. To aid the call—taker. distinctive icons
`representing each of the aforementioned service provides are
`used.
`
`To conference the call—taker. incoming caller and one or
`more service providers. the call-taker would touch the screen
`over the icon(s) representing the selected service provider
`(s). An important aspect of the invention is that the specific
`service provider contacted by the call-taker is a function of
`the calling party’s location. This feature is known in the art
`as selective routing.
`If the incoming call is conferenced to a service provider
`on the LAN 210.
`information about each call—taker
`is
`available for retrieval and can be displayed on the initial and
`service provider’s call-taker displays. Such information may
`include. but is not limited to. name. position number. and a
`digitized photographic image. See FIG. 5.
`Conferencing of additional agencies (i.e.. in addition to
`those represented by icons in the selective routing field 400)
`can be accomplished by selecting the appropriate button in
`the speed—call field 325.
`After the initial call—taker has conferenced the incoming
`call to one or more service providers the call-taker can. at his
`or her discretion. drop out of the conversation by completing
`the transfer. Call transfer is completed when the call-taker
`selects the “RELEASE” button in the call processing func-
`tions field 315. After transferring the call. the call-taker
`station becomes ready to receive another incoming call.
`4.2(b) Mobile Call Processing
`In prior art embodiments of 9-1-1 calls for service. the
`location of a mobile telephone caller is difficult to determine
`in that the call is generated by a radio transceiver with no
`known fixed location.
`
`l0
`
`15
`
`20
`
`25
`
`30
`
`35
`
`In prior art 9-1-1 systems mobile relay stations. also
`known as cell sites. route 9-1-1 calls for service based on
`certain geographic factors impacting their radio coverage
`area and is typically accomplished by assigning a single
`telephone number (known as a trunk pilot number) from the
`PSTN. In these systems the 9— 1-1 call is routed to a PSAP
`depending on the trunk pilot number. This means that a
`legitimate (i.e.. a unique seven digit number representing the
`caller’s mobile telephone number) calling number is not
`available at the PSAP call-taker’s display. Thus. the call-
`taker must query the caller to determine their precise loca-
`tion and. with the aid of local street maps. determine which
`service providers should be notified. This need to use local
`maps is often a time consuming process and significantly
`impacts the quality and speed of 9-1-1 service that can be
`provided. Additionally. because the PSAP call-taker does
`not having a legitimate number with which to contact the
`caller.
`the call-taker cannot reestablish contact with the
`caller should the call become disconnected.
`
`45
`
`50
`
`55
`
`In the current embodiment of the invention. an incoming
`mobile call is routed directly from the call’s mobile tele—
`phone switching facility to a telephone PBX switch 200. The
`mobile telephone switching service transmits the call in
`digital format and includes data elements associated with the
`caller. These data elements may include. but are not limited
`to. a unique seven digit number representing the caller‘s
`
`65
`
`6
`mobile telephone number. identification of the mobile tele-
`phone company. and the unique identification of the origi-
`nating mobile relay or cell site.
`The unique caller identification number is displayed at the
`PSAP call-taker’s video display unit. A digitized map asso-
`ciated with the originating cell site identifier is also dis-
`played. As shown in FIG. 6. this allows the call-taker to
`identify the precise location of the caller by touching the
`screen corresponding to the location of the caller as it is
`communicated by the caller. Once the location of the caller
`is determined in this manner. the automatic selective routing
`fields 400 are automatically populated with the appropriate
`information based on the caller’s location. Additionally. a
`database consisting of streets and block ranges for the
`caller’s originating cell site coverage area is available for
`reference. Using this database the call-taker can also call up
`a digitized map.
`4.3 Some Benefits of the Invention
`Benefits of the claimed inventive method include:
`
`1. Reduce the connectivity time required to conference
`the call-taker. incoming caller and one or more service
`providers by 4 to 6 seconds.
`
`2. Reduce the time required for processing incoming
`mobile telephone calls by 30 seconds to 5 minutes.
`3. Increases the level of accuracy in the processing of
`9-1-1 calls for service by automating many of the tasks
`normally performed by a call-taker.
`4. Elimination of analog bridging noises associated with
`conference calling. Thus. the caller will not think they
`have been disconnected during the call transfer process.
`5. Digital capture of incoming voice and associated data
`of each call is automatic. The digitized data associated
`with each incoming call includes calling number. time
`and date of call. call duration. and call-taker identifi-
`cation.
`
`6. With the information associated with the digitized
`voice data. a database is made available which allows
`for quick and easy recall of past incoming calls. It
`should be noted that prior art tape recordings of incom-
`ing voice are often subpoenaed. It may take from
`several hours to several days to locate and copy a
`specified/target phone conversation. This time has been
`reduced to a matter of minutes by the method of the
`invention.
`
`7. The accumulation and processing of data associated
`with each received 9-1-1 call for service allows for
`statistical analysis and assists in personal and equip-
`ment management of the 9-1—1 calls for service system.
`8. The rapid. convenient. and automated routing of an
`incoming call from a nonEnglish speaking caller to an
`appropriate call-taker. e.g.. a call-taker who can effec-
`tively communicate with the non-English speaking
`caller.
`
`9. The graphical user interface environment utilized by
`the inventive method and the supporting process (e.g..
`automated routing. digital voice capture. etc.) drasti-
`cally reduces the complexity of the call-taker tasks.
`This.
`in turn. reduces the level of stress typically
`associated with the duties of a call-taker in a public
`safety emergency communication environment.
`It will be appreciated by those of ordinary skill having the
`benefit of this disclosure that numerous variations from the
`foregoing illustration will be possible without departing
`from the inventive concept described herein. Accordingly. it
`is the claims set forth below. and not merely the foregoing
`illustration. which are intended to define the exclusive rights
`claimed in this application program.
`
`Intrado Ex. 1035 - 10
`
`Intrado Ex. 1035 - 10
`
`

`

`5.799.061
`
`Appendix A
`
`Intrado Ex. 1035 - 11
`
`Intrado Ex. 1035 - 11
`
`

`

`5,799.06]
`
`10
`
`911MDI.FRM — 1
`
`VERSION 2.00
`Begin MDIForm frmMDI
`Caption
`ClientHeight
`ClientLeft
`ClientTop
`ClientWidth
`Height
`Left
`LinkTopic
`ScrollBars
`080
`Top
`9135
`width
`Begin PictureBox Picturel
`'Align Bottom
`2
`Align
`GHOOCOCOCOfi
`Backcolor
`240
`Height
`Left
`ScaleHeiqht
`Scalewidth
`TabIndex
`Top
`Width
`Begin CommonDialo
`Left
`Top
`
`"9—1—
`6210
`750
`1710
`9015
`6900
`690
`"MDIFOfml"
`'False
`
`01
`
`1 Neutral Dispatch"
`
`U2
`
`10
`3985
`
`05
`
`970
`9012
`g CMDI
`=
`=
`
`8085
`0
`
`IIIIIIIIIIII[IIIIIII!
`
`IIIIIIIIIIIIIIIIII
`
`End
`Begin Label cMsg
`BackColor
`Caption
`FontBold
`FontItalic
`FontName
`Fontsize
`Fontstrikethru
`FontUnderline
`Height
`Left
`Tablndex
`Top
`Width
`
`End
`
`End
`Begin Menu DBMenu
`=
`Caption
`Begin Menu DBOpen
`"EOpen DataBase..."
`Caption
`Begin Menu DBOpen_Access
`"EMS Access 1.1"
`=
`Caption
`End
`Begin Menu DBOpen_dBASE3
`=
`"&dBASE III..."
`Caption
`End
`Begin Menu DBOpen_dBASE4
`=
`“dBEASE IV..."
`Caption
`End
`Begin Menu DBOpen_FoxPro
`=
`"aFoxPro 2.0..."
`Caption
`End
`Begin Menu DBOpen_Fox25
`=
`Caption
`
`=
`=
`=
`=
`=
`=
`=
`=
`=
`=
`=
`=
`=
`
`LHOOCOCOCO§
`”Ready“
`-1
`'True
`0
`'False
`"Ariel"
`7.5
`0
`0
`200
`120
`1
`0
`9372
`
`'False
`'False
`
`“8File”
`
`“FosxPro 2.5..."
`
`A—l
`
`Intrado Ex. 1035 - 12
`
`Intrado Ex. 1035 - 12
`
`

`

`11
`
`12
`
`5.799.061
`
`911MDI.FRM - 2
`End
`Begin Menu DBOpen_Paradox
`Caption
`=
`"EParadox 3.x..."
`End
`Begin Menu DBOpen_Btrieve
`Caption
`=
`"aBtrieve..."
`End
`Begin Menu DBOpen_ODBC
`Caption
`=
`End
`
`"souBC..."
`
`End
`Begin Menu DBClose
`Caption
`Shortcut
`Visible
`
`=
`=
`=
`
`“SClose DataBase"
`‘C
`0
`'False
`
`End
`Begin Menu DBProperties
`Caption
`=
`visible
`=
`
`"GProperties...”
`0
`‘False
`
`"fidBASE III..."
`
`"dB&ASE 1v...“
`
`"EFoxPro 2.0..."
`
`"FosxPro 2.5..."
`
`End
`Begin Menu DBNew
`"&New..."
`=
`Caption
`Begin Menu DBNew_Access
`Caption
`"&MS Access..."
`=
`End
`Begin Menu DBNew_dBASES
`Caption
`=
`End
`Begin Menu DBNew_dBASEA
`Caption
`=
`End
`Begin Menu DBNew_FoxPro
`Caption
`=
`End
`Begin Menu DBNew_Fox25
`Caption
`=
`End
`Begin Menu DBNew_Paradox
`Caption
`=
`“aParadox 3.x..."
`End
`Begin Menu DBNew_Btrieve
`Caption
`=
`"aBtrieve‘.."
`End
`Begin Menu DBNew_ODBC
`Caption
`=
`End
`
`End
`Begin Menu menubarl
`Caption
`End
`Begin Menu DBAbout
`Caption
`End
`Begin Menu Exit
`Caption
`Shortcut
`
`End
`
`"fiODBC..."
`
`=
`
`=
`
`=
`=
`
`"-"
`
`"snbout"
`
`“Baxit”
`“X
`
`End
`Begin Menu PrefMenu
`”8Preferences"
`=
`Caption
`Begin Menu PrefOpenOnStartup
`
`A~2
`
`Intrado Ex. 1035 - 13
`
`Intrado Ex. 1035 - 13
`
`

`

`13
`
`14
`
`5.799.061
`
`911MDI.FRM - 3
`
`Caption
`
`=
`
`=
`
`"&Open Last DataBase on Startup"
`
`"—"
`
`"fiMax Grid View Rows..."
`
`=
`
`"-"
`
`"Ashow Performance Numbers"
`
`End
`Begin Menu menubar4
`Caption
`End
`Begin Menu PrefQueryTimeout
`Caption
`=
`"&Query Timeout Value...“
`End
`Begin Menu PrefLoginTimeout
`caption
`=
`"aLoqin Timeout Value..."
`End
`Begin Menu PrefMaxRows
`Caption
`=
`End
`Begin Menu menubarS
`Caption
`End
`Begin Menu PrefShowPerf
`Caption
`=
`End
`
`"Ewindow"
`
`=
`
`End
`Begin Menu WinMenu
`=
`Caption
`Begin Menu winTile
`Caption
`End
`Begin Menu WinCascade
`Caption
`=
`End
`Begin Menu WinArrange
`Caption
`=
`Shortcut
`=
`
`"&Ti1e"
`
`"&Cascade"
`
`"Arrange &Icons“
`“1
`
`"-"
`
`"ahnswer"
`‘A
`
`End
`Begin Menu menubarz
`Caption
`End
`Begin Menu winAnswer
`Caption
`=
`shortcut
`=
`
`=
`
`End
`Begin Menu WinPSAP
`Caption
`Enabled
`Shortcut
`
`End
`Begin Menu WinESN
`Caption
`shortcut
`
`End
`Begin Menu winSuper
`«Caption
`Shortcut
`End
`Begin Menu winMaint
`=
`Caption
`Begin Menu winAgency
`Caption
`=
`End
`Begin Menu WinCode
`Caption
`End
`
`=
`=
`=
`
`"&PSAP List"
`0
`'False
`‘P
`
`=
`=
`
`=
`=
`
`"EESN List"
`“E
`
`=
`
`"Superavisor"
`"V
`
`"EMaintenance"
`
`“Agencies"
`
`“Codes"
`
`Intrado Ex. 1035 - 14
`
`Intrado Ex. 1035 - 14
`
`

`

`15
`
`16
`
`5.799.06l
`
`911MDI.FRM -
`
`4
`
`End
`
`End
`Begin Menu HelpMenu
`Caption
`End
`
`End
`
`:
`
`"Hielp"
`
`An}
`
`Intrado Ex. 1035 - 15
`
`Intrado Ex. 1035 - 15
`
`

`

`l7
`
`18
`
`5.799.061
`
`911MDI.FRM — 1
`
`Option Explicit
`'0ption Compare Text
`
`sub NewLocalISAM ()
`Dim nn As String
`Dim d As database
`On Error GoTo NewISAMErr
`
`nn = InputBox(“Enter Name for New 15AM Database:")
`If nn = "" Then Exit Sub
`
`If Mid(nn, Len(nn), 1) <> "\“ Then nn = nn + "\“
`
`MkDir Midtnn, 1, Len(nn)
`
`- 1)
`
`gstDBName = nn
`OpenLocaIDB True
`
`If ngBOpenFlag = True Then
`DBProperties.Visib1e = True
`DBClose.Visib1e = True
`End If
`
`GoTo NewISAMEnd
`
`NewISAMErr:
`If Err = 75 Then Resume Next
`ShowError
`Resume NewISAMEnd
`
`NewISAMEnd:
`
`End Sub
`
`'catch the case where dir exists
`
`Sub OpenLocaIDB (doit As Integer)
`Dim Connect As String, DataBaseName As String
`
`On Error GoTo OpenError
`
`If ngBOpenFlag = True Then
`Call DBClose_Click
`End If
`
`If ngBOpenFlag = True Then
`Beep
`MsgBox "You must Close Firstl", 48
`Exit Sub
`Else
`Select Case gstDatatype
`Case "MS Access"
`CMDl.Filter = "Access D85 (*.mdb)|fi.mdb1A11 Files (*
`CMDl.DialogTitle = "Open MS Access Database"
`Case "dBASE III"
`CMDl.Filter = "dBASE III DBS (*.dbf)|*.dbf“
`CMD1.DialogTitle = "Open dBASE III Database"
`Case "dBASE IV"
`CMDl.Filter = "dBASE IV DB5 (*.dbf)fl*.dbf"
`CMDl‘DialogTitle = "Open dBASE IV Database"
`Case "FoxPro 2.0"
`
`‘*H*-*"
`
`Intrado Ex. 1035 - 16
`
`Intrado Ex. 1035 - 16
`
`

`

`5 .799.061
`
`20
`
`911MDI.FRM - 2
`
`CMDl.Filter = "FoxPro DES (*.dbf)|*.dbf"
`CHD1.DialogTit1e = "Open FoxPro 2.0 Database"
`Case "FoxPro 2.5"
`CMD1.Filter = "FoxPro DES (*.dbf)1*.dbf"
`CMD1.DialogTitle = "Open FoxPro 2.5 Database"
`Case “Paradox 3.X"
`CMDl.Filter = "Paradox DES (*.db)!*.db"
`CMD1.DialogTit1e = "Open Paradox 3.x Database"
`Case "Btrieve"
`CMDl.Filter = "Btrieve DBs
`(FILE.DDF)[FILE.DDF"
`CMD1.Dialhoitle = "Open Btrieve Database"
`End Select
`
`CMDl.FilterIndex = 1
`CMDl.Filename = gstDBName
`CMDl.CancelError = True
`
`'"“
`
`If doit = False Then
`CMDl.Action = 1
`
`If CMD1.Filename <> “" Then
`gstDBName = CMD1.Filename
`Else
`Exit Sub
`End If
`End If
`End If
`
`HsgBar "Opening "
`SetHourglass Me
`
`& gstDatatype & " DataBase", True
`
`Select Case gstDatatype
`Case "dBASE III"
`Connect = "dBASE III“
`DataBaseName = StripFileName(gstDBName)
`Case “dBASE IV"
`Connect = "dBASE Iv"
`DataBaseName = StripFileName(qstDBName)
`Case "FoxPro 2.0"
`connect = "FoxPro 2.0"
`DataBaseName = StripFileName(gstDBName)
`Case "FoxPro 2.5“
`Connect = “FoxPro 2.5"
`DataBaseName = StripFileName(qstDHName)
`Case "Paradox 3.x"
`Connect = "Paradox 3.x"
`DataBaseName = StripFileName(gstDBName)
`Case "Btrieve"
`Connect = "Btrieve;"
`DataBaseName = gstDBName
`Case Else
`Connect = ""
`DataBaseName = gstDBName
`End Select
`
`Set gCurrentDB = OpenDatabase(DataBaseName, False, False,
`If ngBOpenFlag = True Then
`CloseAllDynasets
`End If
`
`Connect)
`
`Intrado Ex. 1035 - 17
`
`Intrado Ex. 1035 - 17
`
`

`

`21
`
`22
`
`5

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