`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`SNAP EXHIBIT 1024
`Snap Inc. v. Palo Alto Research Center Inc.
`IPR2021-00987
`
`Page 1 of 29
`
`
`
`
`
`US 6,539,080 B1
`
`
`Page 2
`
`U.S. PATENT DOCUMENTS
`
`
`
`
`
`
`
`..cceceeeees 455/414
`11/2001 Elsey et al.
`2001/0041562 Al
`
`
`
`11/2001 Cox et al. vce 455/565
`2001/0044325 Al
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`1/2002 Coxet al. eccececees 455/414
`2002/0004382 Al
`7/2001 Lichter etal. .............. 455/404
`6,256,489 Bl
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`6,256,515 BL=7/2001 Cox et al. ose 455/565 2002/0013141 Al 1/2002 Coxett al. vnc 455/409
`
`
`
`
`
`
`
`
` 6,396,920 BL=5/2002 Cox etal. .. 5/2002 Cox etal. ... .. 379/218.02
`
`
`
`
`
`
`
`
` 379/266.02 2002/0057784 A1
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`2001/0012772 Al
`8/2001 Cox etal. ..
`vee 455/406
`2002/0085702 Al
`7/2002: Cox et al. veces 379/218.01
`
`
`
`
`
`
`
`2001/0012773 A1
`8/2001 Cox etal. ..
`.. 455/414
`
`
`
`
`
`
`
`
`
`2001/0014598 Al
`8/2001 Cox et al. o.vceeee 455/406
`* cited by examiner
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Page 2 of 29
`
`Page 2 of 29
`
`
`
`UOUN00
`Auouda|a|FGoejvouly
`
`
`
`
`
`
`U.S. Patent
`
`
`
`
`Mar.25, 2003
`
`
`
`
`
`Sheet 1 of 18
`
`OO0000
`
`|HOLIMS
`
`
`£
`
`PNO|DAOMYaNHulyrMS
`
`
`
`
`
`
`
`Page 3 of 29
`
`
`
`US 6,539,080 B1
`
`O1dny
`
`AYMALY?
`
`Toe
`
`
`
`NOILYLSHYOM
`
`Page 3 of 29
`
`
`
`
`
`
`a]NoY
`
`
`
`
`
`[ENUaDSEMATOT“UOReUSEG0}SallW€°9pae001g
`
`SNUBAYMEdOWUOJUHYWIN
`
`
`U.S. Patent
`
`
`
`
`Mar.25, 2003
`
`
`
`
`Sheet 2 of 18
`
`
`
`US 6,539,080 B1
`
`
`
`
`
`
`
`YONTr'S'NUOSaIWSZPeeddlg
`
`JOdJSUIEWUOSalS'Tpaa.0ld
`
`JeadsUleWUOYa7]WN
`
`SUO!NYSUT
`
`Page 4 of 29
`
`Page 4 of 29
`
`
`
`
`U.S. Patent
`
`
`
`
`Mar.25, 2003
`
`
`
`
`Sheet 3 of 18
`
`
`
`US 6,539,080 B1
`
`2¢
`
`olpny
`
`Aemayes)
`
`SC
`£
`
`33no0y
`
`OL
`
`SUONONIISUT
`
`LY
`c
`
` L
`
`Bulpeys
`
`UdIqeI07
`
`&o
`
`cbe
`
`Jasn
`
`QOeLaU]
`
`
`
`Burnoy
`
`aseqejeq
`
`uoljeaddy
`
`Burynoy
`
`BIEMYOS
`
`
`
`UOeUSSG
`
`U0}e907
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Page 5 of 29
`
`Page 5 of 29
`
`
`
`
`
`
`
`U.S. Patent
`
`
`
`Mar.25, 2003
`
`Sheet 4 of 18
`
`
`
`US 6,539,080 B1
`
`7!&:80l
`
`"suoQoadipAeig
`
`BurAejd
`
`#'6'8'L'9'b''7'T
`
`anuguod
`
`
`
`‘noswypuodss7201
`
`asned’¢asned
`
`yoeqdeid
`
`
`
`
`
`Jo,suogonaysul,Aes‘suonrasig¥2INdBursn
`
`‘o49zAqpaMmo||ojAdyJesayyssaid
`
`
`
`oud}rOl
`
`tO
`
`suoMnyAsul’0
`
`
`
`Joyelado‘9——>}xeudy0}pevaysuen
`
`
`
`‘ojesedoajqeyeae
`
`HulaqSI[JeoJNO,
`0}|J2dJojsue.n
`
`
`
`
`
`
`
`
`
`JOJSUOHINASU!JNogeseay0}d}!]pyjnoOMNOAJy
`
`
`
`
`
`Jojesado
`
`Page 6 of 29
`
`Page 6 of 29
`
`
`
`
`
`U.S. Patent
`
`Mar.25, 2003
`
`Sheet 5 of 18
`
`US 6,539,080 B1
`
`oylYM
`
`BuiAejd
`
`
`
`‘yoeqAejdenuguoy
`
`
`
`ssaidAeya10ubi
`
`
`
`
`
`SUOINAISU!94U!daysJUSIUNDJeadoy
`
`
`
`
`
`S|<Jeejs>'<jeed]S>UO<UOIDaUID>
`
`
`
`JOBujuul6aqay}03yoRG05
`
`
`
`(‘<suaya}>pajjeds
`
`
`
`
`
`34Aeld‘daysysuyau}diojaq
`
`
`
`sa06yDeqGulobJy“urebe
`
`
`
`‘daysysuy
`
`
`
`
`
`y1Aejdpuedayssnojaaidau}
`
`
`
`win,‘"B'e)‘apowBuljedsau}ul
`
`
`
`
`
`
`
`
`
`WOdSUOIDOIIPJeadoy
`
`
`
`daysJuans
`
`
`
`9U}Jeoday
`
`O71
`
`Buyuurbeq
`
`yoeqdAejd
`
`asned
`
`rll
`
`Page 7 of 29
`
`Page 7 of 29
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`
`
`Mar.25, 2003
`
`Sheet 6 of 18
`
`
`
`US 6,539,080 B1
`
`OTM
`
`BurAeld
`
`Cel
`
`
`
`34}Ulda}sJxeuU34}0}drys
`
`
`
`aNURUODPUBSUO!ONAYSUI
`
`
`
`peayeBulddiysJ]“yoegAeld
`
`
`
`
`
`
`
`
`
`
`
`
`
`Page 8 of 29
`
`
`
`
`
`‘dajs3se}]ay}puodeqsa0b
`
`
`
`‘daysse]au}Aejd
`
`
`
`pue»9eqAeldasned
`
`*suoiqonaysulAejd
`
`rel
`
`ayqeyleaeO—>}X9UdU]0}paajsuelSBulaqs}eoINO, "4OJeJado
`
`
`
`O£t
`
`0}}J€9JaJsueI}
`
`J0}e1ado
`
`SUOIpeIP
`
`ysod
`
`ESUO!NONAYSU!
`
`
`
`Uldays4sey
`
`Pel
`
`
`
`/(G3NNILNOD)——
`
`Page 8 of 29
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`
`
`
`Mar. 25,2003
`
`
`
`
`Sheet 7 of 18
`
`
`US 6,539,080 B1
`
`
`
`
`
`That is not a
`
`valid keypress.
`
`
`
`no
`
`
`
`
`134
`
`
`3%
`
`consecutive
`
`
`
`
`error?
`
`
`
`
`
`
`
`
`
`yes
`
`
`
`1I3O
`
`
`
`
`
`
`
`
`
`
`
`
`
`1,2,3,4,6,7,8,9,0,*,#
`
`
`
`pause
`
`
`
`
`
`
`
`
`IAL
`
`
`
`,_ Playback paused.
`
`
`
`
`
`
`To resume playback, say “resume”or press 5.
`
`
`playback
`
`
`
`
`
`
`
`
`
`
`
`
`
`*Note:Play this message every 30
`
`
`
`
`
`seconds. Play this message if bad
`
`
`
`
`speech commandsare detected
`
`
`
`
`
`When bad speech commandsare
`
`
`
`
`
`
`
`detected, do not play this message
`
`
`
`
`
`
`more than once every 10 seconds.
`
` Hold for up to 5 minutes.
`
`
`
`
`
`Yourcall is being transferred to
`
`
`
`
`the next available operator.
`
`
`
`
`
`
`
`
`Transfer call to operator
`
`
`
`
`156
`
`Page 9 of 29
`
`
`5, resume
`
`
`
`
`while
`
`playing
`
`
`IGZ
`
`Page 9 of 29
`
`
`
`
`U.S. Patent
`
`
`
`
`Mar.25, 2003
`
`
`
`
`Sheet 8 of 18
`
`
`
`US 6,539,080 B1
`
`BulAejd
`
`O!YM
`
`OIIYM
`
`BulAeld
`
`
`
` r‘soyesadoajqejieae}xOUBy}
`
`
`SYyeadal‘g
`SeMJeudaysuyAgiday
`
`
`
`“padejdysnf
`
`
`
`
`
`‘daysJse]ayypuodegsa0b
`
`
`
`‘daysysejayyApjd
`
`0}papsemioyBulags|j20ino,“<—40}e4ed0‘0
`
`
`
`anuljuodpuesuoponysul
`
`
`
`34}Uldaysyxeuau}dis
`
`pesyeBuiddiysyy“ypeqAejd
`
`peauediys‘6——e
`
`@—9eq06’
`£5ulAeld
`
`
`puedayssnolAaidau}Jo
`
`OS!
`
`‘ulebe3Aejd
`
`
`
`
`xSIyoegAe|dSuyjjeds‘E41+<jans>Uo<UOIDa/ID>BulAeld
`+e!Buljjedsulsuononaysul
`
`
`
`asnedasned‘¢uiny“6'a)‘apowoTUM
`
`
`
`
`
`
`
`
`BurAejdyoegde|danuiquo
`
`
`
`SHUM‘daysyxau0}05anuiqUuos‘Z
`JOAOURIS‘TBujuulbaqwos
`
`
`
`
`
`SUOIDSAIPJeaday
`
`Ck!
`
`ZL‘5/_/OF
`
`
`
`ysod
`
`
`
`days
`
`3U0}
`
`Or!
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Page 10 of 29
`
`Ie!
`
`
`
`
`
`34}UldaysJUsuINDyeaday
`
`Srl
`
`
`
`Buluulbagau30}yDeG05
`
`ofUM
`
`(<suaye|>
`
`pajjadss|<jaaujs>
`
`Page 10 of 29
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`o|IUM
`
`fakes
`
`
`U.S. Patent
`
`
`
`Mar.25, 2003
`
`Sheet 9 of 18
`
`
`
`US 6,539,080 B1
`
`(GFNNILNOD)
`ory.
`
`Z
`
`
`
`jNoaw}puosss
`
`PI/EAU!
`
`ssaidAay
`
`#oxx‘6x-Tx
`
`‘#'Q'b
`
`peziubodeJun
`peziubooauun
`
`yoeads
`
`PUBLUWOD
`
`pUeWWOD
`
`
`
`
`
`
`
`suolpnaysul/l
`
`
`Oy
`
`G1
`
`Page 11 of 29
`
`Page 11 of 29
`
`
`
`
`
`
`U.S. Patent
`
`
`
`
`Mar. 25, 2003
`
`
`
`
`Sheet 10 of 18
`
`
`US 6,539,080 B1
`
`
`
`hea—fig oO
`
`
`
`
`
`
`
`
`invalid
`
`keypress/
`
`instructions
`
`16-4
`
`
`
`
`
`no
`
`
`
`162
`
`
`
`
`
`That is not a valid keypress.
`
`
`
`
`
`Transfer call to operator.
`
` 3°d
`
`
`consecutive
`
`
`
`
`error
`
`
`
`
`
`Yourcall is being transferred to the
`
`
`
`next available operator.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Page 12 of 29
`
`Page 12 of 29
`
`
`
`
`
`
`
`U.S. Patent Mar. 25, 2003—Sheet 11 of 18 US 6,539,080 B1
`
`
`
`
`
`
`
`unrecognized
`
`command
`
`
`
`
`
`
`
`
`
`
`
`
`
`YES
`
`
`
`
`
`
`
`
`
`
`2™ consecutive
`
`unrecognized
`
`ommand?
`
`
`post step
`
`
`
`
`Command not recognized
`
`
`
`
`
`
`
`1*
`
`
`unrecognized
`
`command?
`
`Command not recognized.
`
`
`
`
`
`
`
`
`
`3 consecutive
`
`unrecognized
`
`command?
`
`
`Commandnot recognized
`
`
`
`
`
`
`
`
`
`unrecognized
`
`command
`menu 2
`
`
`
`menu 3
`Transfer call to operator
`
`
`
`unrecognized
`
`command
`
`
`
`
`
`
`Your call is being transferred to
`
`
`
`
`the next available operator.
`
`
`
`
`
`
`
`
`
`
`
`
`
`Page 13 of 29
`
`Page 13 of 29
`
`
`
`U.S. Patent
`
`Mar.25, 2003
`
`Sheet 12 of 18
`
`US 6,539,080 B1
`
`a]tYM
`
`BurAeid
`
`
`
`
`
`*,JBA0YeAs,,Aes‘Hujuu|baqay}WoySUOADAIIPaLyWEISOL
`
`
`
`
`
`
`
`
`
`“,dnyorq,,Aes‘dnseqo1*nuRUoo,Aes‘suoqoaipBulAejdanuguooof
`
`
`
`
`
`
`
`*Jeada,,Aes‘daysjuaunsayyyeadauof
`
`
`
`
`
`
`
`
`
`‘daysJuaunday}jeadayyeada.
`
`
`
`dy}UldaysyOuay}0}dNys
`
`
`
`‘daysysuy
`
`
`
`
`
`ayyAejd‘daysJsuyau}diojeq
`
`
`
`*,peayedps,Aes‘peayednso1
`
`
`
`
`
`yoeqgAejdanuyuozanusquoo
`
`
`
`
`
`snoiaaidauj$306yoeqBulobJy‘ulebe}Aeidpuedays
`
`
`
`JoGujuuiBeqayy0}yoeqOD
`
`49A0Pes
`SUOIPaIPyeaday
`BuruulbaqWoy
`
`
`
`SHUM
`
`BulAejd
`
`peauedis
`
`
`
`peaueBuiddnysJy“yoeqdAeld
`
`
`
`
`
`‘daysysejay}puodaqseob
`
`
`
`‘daysyse;94}Aejd
`
`
`
`
`
`aNUQUODpukesuUoTNsul
`
`
`
`"nualJayye
`
`UlJurodAue3240MZNuaw
`
`
`
`pinoussayaPURLULUODnuaw
`
`
`
`
`
`WOUJSPURLULUOD!8]0NxpaziuGoossun
`
`
`
`OfCLs
`
`Page 14 of 29
`
`Page 14 of 29
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Mar.25, 2003
`
`Sheet 13 of 18
`
`US 6,539,080 B1
`
`
`
`Bulaq$||}29no,Joyesado~<-————-
`
`
`
`
`
`(7FNNILNOD)
`
`
`
`O/Ay//daysjsod
`
`
`
`Joyelado0}jJeoJaJsueLLyXOUOU}0}powaysueg
`
`
`
`"JoyeJadoajqeyieae
`
`suopongsul
`suOppN.gsU}
`
`
`
`
`
`dU}UldajsJUaUNDjeaday
`
`ayIyM
`
`BulAeid
`
`‘apowGuijedsulsuononysul
`
`
`
`paljadsst<jeans>*<jeaNs>
`
`
`
`uo<uoIpaIp>win,“6'3)
`
`*<sIaPe>
`
`Buijjads
`
`asned
`
`ypeqdejd
`
`asned
`
`
`
`
`
`‘aouejsissejojyejado104‘suorpnajsut,Aes104*Aoyesado,,Aes‘suononigsul
`
`
`
`
`
`
`
`
`“,asned,AesSpeqdejd
`
`
`
`
`asnedo1‘Guyjeds,Aes‘aweuJaaysejjedsOL
`
`
`
`{NOs}PUOoSS7@
`
`Page 15 of 29
`
`Page 15 of 29
`
`
`
`
`
`
`
`U.S. Patent
`
`Mar.25, 2003
`
`Sheet 14 of 18
`
`US 6,539,080 B1
`
`
`
`
`
`WO1JSPURLULWOD:a]0Nx.
`
`
`
`
`
`pinousnuawsayye
`
`
`
`"NUBWJaUya
`
`
`
`BuiAeld‘daysysay
`
`
`
`
`
`
`BulAeidsnuluod
`
`ulquiodAueye4JOM€Nuew
`‘TSsoidJO,J8A0UeXs,Aes‘BuluulGeqay}WO.SUONDaIIDayyWEISOL
`
`
`
`
`
`‘ZssaddJO,enuiquod,Aes‘suooeuipBulAejdanuquodoL
`
`
`
`
`
`‘daysJuadindayyJeadasoy"6ssaidJo,peayedrys,Aes‘peayediyso"8ssaudJo,Jeade1,Aes
`
`(4)4)"daysyse]ayyAeld|‘days
`
`
`
`Peouedis.|peaye6uiddiysstyoeadeid|/Suicerd6aNuuodpue
`
`"ZssaidJo,,dnyoeq,,Aes‘dnyoeqof
`
`snoinaidauySIIYM
`
`suOHoNysulSIUM
`
`
`TSUODeIPJeadaya|IUM
`
`JoBuruuibaqay]0}yeqoD
`34}U!daysxauayy0}dys
`
`se]au}puodedsa06
`
`yoeqBulobyy‘ulebeBurAeldfyAejdpuedaysSHUMdaysqus4iN334}Jeadayyeaa5ea06ayyAeld‘daysJSulyBY}BiOJaq8eqS306
`
`
`
`
`
`
`
`allyyoegdejdanuyuozty49A0YesBuruuiBeqwijBurAeid
`
`paziuBooaiun
`
`pueWLUOD
`
`Page 16 of 29
`
`Page 16 of 29
`
`
`
`
`
`
`
`U.S. Patent
`
`
`
`Mar.25, 2003
`
`Sheet 15 of 18
`
`
`
`US 6,539,080 B1
`
`
`
`
`
`3}UldaysJua.NDJeaday
`
`"JOJeJOCO0}|JeDJaysues]
`
`}XOU9}OFPaajJsuel]~«—JOJeado
`
`Bulags|[Jesno,‘9
`
`SIUM
`
`BurAeld
`
`‘apowBuljedsulsuononsysu
`
`uo<UdIPoNIP>WIN“B'a)
`
`
`
`paljedss}<jJaens>‘<Jeaus>
`
`(<suaye|>
`
`Burjjads
`
`
`
`asnedyoeqdeid
`
`‘Sasned
`
`
`
`(930NI4NO2)>Biy
`
`‘‘,
`
`
`
`daysysod|
`
`SUOIPNIYSU!
`
`
`
`
`
`"soyeiadoajqeiene—Ox
`
`
`
`
`
`4e4Sayyssaid40,SuONoNsysul,,Aes‘suolonsysu}404
`
`
`
`
`
`‘9ssoudJo,JOyeado,Aes‘adueysissesojeuado04
`
`
`
`"gssaud10,asned,Aes‘yoeqAejdasnedoL
`puoras7@
`€
`"0AqpamojjoAer
`
`
`
`
`
`
`
`
`
`
`
`
`
`‘€ssaid10,Burjads,Aes‘aweuyouse@jjedsoLtjnoawiy
`
`
`
`Page 17 of 29
`
`Page 17 of 29
`
`
`
`
`
`
`U.S. Patent
`
`Mar.25, 2003
`
`Sheet 16 of 18
`
`US 6,539,080 B1
`
`4oje1ado
`
`}X9uU3Y}0}paajsuel
`
`‘Joye419doscopene
`
`OF
`
`
`0}JEDJaysuesysod/
`
`
`
`
`BulaqsiJeoNO,~<————sojeuado‘OQSuONONIYSU!
`
`
`
`"yoeqAe|danuyuoo
`
`‘Ox
`
`SUO!DNYSU!
`
`
`
`
`
`puedayssnoiaaiday}
`
`BulAejdGLI
`
`SIUMdnyoeq‘72
`
`
`
`joHBuruulBaqayj0]05
`
`21SF
`
`
`
`telsod
`
`SUONDeJIp
`
`Page 18 of 29
`
`OLI——"gssald40,Jeadai,,Aes‘daysquainday}jesdaiOL—-(a)
`
`
`
`"9ssaidJO,JOJe1ado,,Aes‘adueysisses0zeJadoJO
`
`
`
`
`
`*ZssoidJo,dnyoeq,AesdnyoeqOL
`
`
`
`‘oazAqPaMoljosAdyJe3sBy}SSoudJO,SUOTNAASUI,,ABS‘SUO!}ONIysSU!404
`
`
`
`
`
`cLi
`
`JQA0Wes‘TKL!
`
`
`
`ILI‘834}yeadeyaylUM
`
`
`
`
`
`‘dnBueyaseajd‘asimuayio
`
`
`
`‘TsSeddJOJaAOYe3sS,Aes‘HuluulBeqay}WOlySUOIPSUIPBY}LESOL
`
`
`
`
`
`
`
`jeadau‘daysjuasindBulAejd
`
`
`
`
`
`Page 18 of 29
`
`
`
`
`
`
`
`
`
`
`
`US 6,539,080 B1
`
`(GFNN/LNOD)—,S77
`
`
`
`
`U.S. Patent
`
`
`
`
`Mar.25, 2003
`
`
`
`
`Sheet 17 of 18
`
`$8!
`
`wel
`
`
`
`peziuBodeuunSIIOA
`
`
`
`jsod/puewwooPUPLULUOD
`
`peziubooesun
`
`
`
`x‘#‘6‘9-7
`
`Hx‘xx‘6amTx
`ysod/ssaidAay
`
`PIJEAUI
`
`Page 19 of 29
`
`Page 19 of 29
`
`
`
`
`
`
`U.S. Patent
`
`
`
`
`Mar. 25, 2003
`
`
`
`
`Sheet 18 of 18
`
`
`US 6,539,080 B1
`
`
`
` Locate Starting
`
`
`
`
`Location
`
`
`
`
`
`
`2.00
`
`
`
`
`
` 202
`
`
`
`
`
`204
`
`
`
`Determine
`
`
`
`
`Step-by-Step
`
`
`Driving Instructions
`
`
`
`
` Demarcating the
`
`
`
`
`Step-by-Step
` 206
`
`
`
`Driving Instructions
`
`
`
`
`
`
`
`
` Communicate
`
`
`
`
`
`
`
` 208
`Demarcated
`
`
`
`
`Driving Instructions
`
`/-/ cf LS
`
`
`
`Page 20 of 29
`
`Page 20 of 29
`
`
`
`
`1
`METHOD AND SYSTEM FOR PROVIDING
`
`
`
`
`
`
`
`QUICK DIRECTIONS
`
`
`2
`
`
`
`
`
`Needed is an improved system to information and travel
`
`
`
`
`
`directions, which is readily accessible to travelers.
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`
`
`BACKGROUND OF THE INVENTION
`
`
`
`
`
`
`
`
`
`
`A. Field of the Invention
`The foregoing and other objects, features and advantages
`
`
`
`
`
`
`
`
`
`
`
`
`of the present invention will be more readily appreciated
`
`
`
`
`
`
`
`The present invention relates to a method and device for
`
`
`
`
`
`
`
`upon reference to the following disclosure when considered
`
`
`
`
`
`providing information assistance to telephone callers. More
`
`
`
`
`
`
`
`in conjunction with the accompanying drawings, in which:
`
`
`
`
`
`
`particularly, the present invention is capable of providing
`information assistance based on an automatic identification
`
`
`
`
`
`
`
`
`
`
`FIG. 1 is an overall system diagram of a system;
`
`
`
`
`
`
`
`
`of the caller’s location and providing an user interface to
`
`
`
`
`
`
`FIG. 2 showsan illustrative diagram ofa call detail record
`
`
`
`
`
`
`
`communicate the information over the telephone to the
`
`
`
`
`used in the system of FIG. 1;
`caller.
`
`
`
`
`
`
`
`
`FIG. 3 shows an diagram of the generation of route
`
`
`
`
`
`B. Description of the Related Art
`
`
`
`
`
`instructions used in the system of FIG. 1;
`
`
`
`
`
`
`Today, travel directions to a destination location can be
`
`
`
`
`
`
`
`
`FIGS. 4 through 12 are command menu charts of an
`
`
`
`
`
`
`
`
`obtained in different ways. Internet web sites now provide
`illustrative embodimentof the interactive user interface used
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`map routing software that generate and display driving
`
`
`
`
`
`in the system of FIG. 1; and
`
`
`
`
`
`
`
`instructions from onestarting location to another destination
`FIG. 13 is a flow chart of an illustrative method used in
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`location. The traveler enters the desired starting (from)
`
`
`
`
`
`
`
`
`
`
`
`
`location and the desired destination (to) location into the
`the system of FIG. 1.
`
`
`
`
`
`
`
`
`
`software program and has the option to select the fastest,
`DETAILED DESCRIPTION OF THE
`
`
`
`
`
`
`
`
`
`
`easiest, or shortest distance driving directions to the desti-
`PREFERRED EMBODIMENT
`
`
`
`
`
`
`
`
`
`
`nation location. The map routing software determines the
`
`
`
`
`
`
`
`
`route to the destination and displays it on the user’s display
`
`
`
`
`
`
`
`The present embodimentallowstelephonecallers to place
`
`
`
`
`
`
`terminal with step-by-step driving directions, estimated
`
`
`
`
`
`
`
`a telephonecall to a telephone numberto obtain information
`
`
`
`
`
`
`
`
`
`travel times, and mileage from the starting location to the
`
`
`
`
`
`
`
`and assistance in locating selected destination locations and
`
`
`
`
`
`
`
`
`ending location. This type of map routing software,
`
`
`
`
`
`
`
`obtain step-by-step driving directions to reach the selected
`
`
`
`
`
`
`
`
`
`however, requires a traveler to plan his trip in advance and
`
`
`
`
`
`
`
`have Internet access. It is oflittle assistance in the situation
`destination locations over the telephone. An illustrative
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`embodiment provides the ability to automatically identify
`
`
`
`
`
`
`
`
`
`when a traveler becomes lost during his trip, needs assis-
`
`
`
`
`
`
`
`
`the calling party’s calling location without requiring the
`
`
`
`
`
`
`
`
`
`
`tance with directions, and does not have ready accessto the
`
`
`
`
`
`
`
`
`Internet.
`caller to manually identify his location. The calling location
`
`
`
`
`
`
`
`
`
`can then be used to map a route to the destination location
`
`
`
`
`
`
`Recently, Global Positioning Satellite (“GPS”) navigation
`
`
`
`
`
`
`
`
`
`and determine the proper driving instructions for the caller
`
`
`
`
`
`
`
`systemsallowatraveler to track his location in real-time as
`
`
`
`
`
`
`
`to arrive at the requested destination location.
`
`
`
`
`
`
`
`
`
`
`he travels on the surface of the earth. In-car GPS-guided
`
`
`
`
`
`
`In a described embodiment of the invention, telephone
`
`
`
`
`
`
`
`navigation systems allows an automobile driver to track his
`
`
`
`
`
`
`
`
`
`current location in real-time and obtain voice and visual
`callers place a telephonecall to access the system and select
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`a desired destination location. The destination location may
`
`
`
`
`
`
`
`
`
`directions on how to get from his current location to a
`
`
`
`
`
`
`
`
`destination location. Destination locations can be selected
`be selected from a white or yellow pageslisting through an
`
`
`
`
`
`
`
`
`
`
`
`
`
`automatedinteractive voice response system ora live human
`
`
`
`
`
`
`
`
`from an in-car
`terminal by street address, street
`
`
`
`
`
`
`
`
`operator. The destination location may be any locations such
`
`
`
`
`
`
`
`intersections, or city. These on-board navigation systems
`
`
`
`
`
`
`
`as a person or individual, or a street address, hotel, stores,
`
`
`
`
`
`
`
`
`
`also include categorical search tools that allow users to find
`
`
`
`
`
`
`
`
`restaurant, businessoffice, etc. listed in the white or yellow
`
`
`
`
`
`
`
`points of interest such as museums,parks,airports, stores,
`
`
`pages directory.
`
`
`
`
`
`
`
`
`
`etc. To reach his destination,
`the driver is given specific
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`After selecting the desired destination location, the caller
`driving instructions from an in-car terminal on howfar to
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`may receive driving route instructions to the destination
`proceed and whento turn and exit. These on-board naviga-
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`location from the system. For example, the caller’s location
`tion systems, however, are complex and expensive, require
`and the desired destination location is sent to a database with
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`a considerable up front investment and a complex installa-
`
`
`
`
`
`
`
`
`
`
`application software which can map a route and provide
`tion procedure.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`driving instructions from the caller’s location to the desired
`Today, many wireless telephone service providers also
`destination location or from another location to the desired
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`provide a telephoneservice that allows users to dial “*nnn”
`
`
`
`
`
`
`
`destination location. The database and application software
`
`
`
`
`
`
`
`
`
`or a 7/10 digit telephone numberto reach a live operator who
`
`
`
`
`
`
`
`maps the driving route and determines step-by-step driving
`
`
`
`
`
`
`
`
`can provide expresswaytravel times, weather conditions and
`
`
`
`
`
`
`
`instructions to reach the destination.
`In a particular
`
`
`
`
`
`
`
`
`driving directions. The callers specify their current and
`
`
`
`
`
`
`
`
`embodiment, the route to the destination location can be
`
`
`
`
`
`
`
`
`future locations by providing the nearest cross street inter-
`
`
`
`
`
`
`
`
`mapped taking into account the route traffic, travel-times,
`
`
`
`
`
`
`
`section or street address. Destinations can be selected by
`
`
`
`
`
`
`road conditions, and route weather conditions.
`
`
`
`
`
`
`
`
`white or yellow pagelistings, street address, or cross street
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`The caller may receive the driving or route instructions in
`intersection. The live operator also has categorical search
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`a variety of different ways. The route instructions can be
`tools that allow callers to find points of interest. This service,
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`communicated directly over the telephone from an interac-
`however, requires the caller to specify their current location
`and is therefore not useful
`to those who are lost and
`
`
`
`
`
`
`
`tive voice response system, a live operator, a synthesized
`
`
`
`
`
`
`
`
`
`
`uncertain of their current location.
`
`
`
`
`
`
`
`
`
`
`
`
`voice, a voice mail message, and Internet electronic mail, an
`
`
`
`
`
`
`
`alpha/numeric pager or telephone or a Personal Digital
`
`
`
`
`
`
`
`
`
`In addition, the retrieval of driving instructions over the
`
`
`
`
`
`
`
`
`
`
`Assistant (“PDA”).
`telephone requires a live operator to relay the driving
`instructions to the caller. The caller must transcribe each
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`In another aspect of the present embodiment, an interac-
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`sequence of the driving directions while the operator waits
`tive user interface to provide access to information over the
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`on the telephone,
`thus reducing the productivity of the
`telephone is described. The user interface is particularly
`
`
`
`
`
`
`
`operator.
`adapted to provide a convenient interface so that a user can
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`US 6,539,080 B1
`
`
`
`wn
`
`10
`
`
`
`
`
`
`
`
`15
`
`
`
`20
`
`25
`
`
`
`30
`
`35
`
`
`
`40
`
`
`
`45
`
`
`
`50
`
`
`
`55
`
`
`
`60
`
`
`
`65
`
`
`
`Page 21 of 29
`
`Page 21 of 29
`
`
`
`
`
`US 6,539,080 B1
`
`10
`
`15
`
`
`
`20
`
`
`
`3
`4
`
`
`
`
`
`
`
`
`
`
`
`
`
`handle obtaining the driving instructions. Alternatively, the
`obtain route or driving instructions to a destination location
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`system may be setup such that all the 411 operators are
`over a voice telephone call. The user interface provides a
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`number of commandsor specified keys to allowalistener to trained and equipped to handle the calls requesting driving
`instructions.
`
`
`
`
`
`
`
`
`
`
`easily stop, start, review, and skip through the step-by-step
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`route driving instructions. The route instructions may be
`The switch 16 answers the incoming telephonecall arriv-
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`coded to demarcate points that are convenient points to stop
`ing on the access telephone number and forwardsthe call to
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`and start the instruction messages such that the user can
`the operator console 18 wherea live operator can handle the
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`call. The switch 16 can be any suitable switching equipment
`listen and record the instructions or listen and pause the
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`such as an ACD, DMSseries switch from Nortel, #5 ESS
`instructions while they are actually driving the route. The
`
`
`
`
`
`
`
`from Lucent Technologies, Galaxy 500 or other Private
`
`
`
`
`
`
`
`user interface provides a convenient mechanism for callers
`
`
`
`
`
`
`Branch Exchange (“PBX”) switching equipment. The
`
`
`
`
`
`
`
`
`to obtain the route instructions, as well as other information
`
`
`
`
`
`
`
`switch may also be embodied as an automatic call distributor
`
`
`
`over the telephone.
`
`
`
`
`
`
`
`(“ACD”) that automatically distributes incoming calls in the
`
`
`
`
`
`
`FIG. 1 shows a system level diagram of an illustrative
`
`
`
`
`
`sequences that they are received.
`
`
`
`
`
`
`
`embodimentof the present invention. Shown in FIG. 1 are
`
`
`
`
`
`
`
`
`Preferably, a call detail record data structure is also
`
`
`
`
`
`
`
`a telephone subscriber or caller 12 accessing the system as
`
`
`
`
`
`
`
`
`
`created and sent to the operator console 18 along with the
`
`
`
`
`
`
`
`a caller seeking assistance, an access or switching network
`
`
`
`
`
`
`
`
`
`forwarded telephonecall. The call detail record may contain
`
`
`
`
`
`
`
`
`14 such as the Public Switched Telephone Network
`
`
`
`
`
`
`
`
`a variety of information regarding the arriving telephonecall
`
`
`
`
`
`
`(“PSTN”) provided by local telephone companies such as
`
`
`
`
`
`
`
`
`
`which can be displayed on the operator console 18 to
`
`
`
`
`
`
`
`Ameritech and long distance carriers such as AT&T and
`
`
`
`
`
`
`
`provide the operator information regarding the incoming
`WorldCom/MCI. A switch device 16 such as a DMS-200
`
`
`
`
`
`
`
`
`
`
`
`
`telephonecall. In the illustrative embodiment,the call detail
`
`
`
`
`
`
`
`from Nortel or an Automatic Call Distributor (“ACD”) such
`
`
`
`
`
`
`
`
`can include a number of pre-populated fields to show the
`
`
`
`
`
`
`
`
`as those from the Rockwell Corporation, which provides
`
`
`
`
`
`
`
`
`operator a number of details regarding the call such as the
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`access to and routes calls through the system. Also shownis
`calling telephone number, the called telephone number, the
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`an operator console or workstation 18 where a human
`location of the caller, and the station type of the calling
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`operator to handle calls may be located, and a database 20,
`telephone number. Different station types such as coin or pay
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`which mayinclude a plurality of databases. In an illustrative
`residence, or hotel
`telephone systems are well
`station,
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`known to those skilled in the art. For example,
`in an
`example, the database 20 may include a directory listing
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`illustrative embodimentthe calling location of the incoming
`database 22, a GEO TN database 23, and a routing database
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`telephone calling is determined using a suitable calling
`24. Also shown is a gateway 26 interface that receives
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`telephone location technology 17 as will be described in
`driving route instructions generated from the routing data-
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`further detail below. The location of the caller determined by
`base 24. The gateway 26 interface translates the text route
`directions to interface the route directions to the audio box
`
`
`
`
`
`
`
`
`
`
`the ANI is sent to the call detail record to the operator
`
`
`
`
`
`
`
`
`console 18.
`
`
`
`
`
`
`
`
`
`
`28. For example, the route instructions may be generated in
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`a text format that the gateway 26 interface translates to a
`The operator console 18 displays the call details to the
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`data format appropriate for the audio box 28. The appropri-
`operator while the call is being handled. Referring now to
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`ate data format may be a specialized text format that can be
`FIG. 2, shown is an exemplary display of the operator
`forwarded on to the audio box 28. The audio box 28
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`console 18 while handling a call requesting directions to a
`destination location. It should be understood that FIG. 2 is
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`translates the route instructions into audio speech that can be
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`heard by a caller using speech synthesis. The audio box 28
`a simplified illustrative drawing and the operator console
`allows a caller to retrieve directions without the continued
`
`
`
`
`
`
`
`
`
`
`
`
`display can be implemented as a Windows-typeinterface. At
`
`
`
`
`
`
`
`
`
`
`
`
`interactive assistance of a human operator.
`the bottom of the screen, a call detail window 32 can display
`Described below in connection with FIG. 1 is an overview
`
`
`
`
`
`
`
`
`
`
`call information from the call detail record, such as the ANI
`
`
`
`
`
`
`or location where the caller and the desired ANI where the
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`of an illustrative embodiment of the system in operation. A
`caller wishes the directions to start. Often the caller’s ANI
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`telephonecaller or user 12 desiring assistance with a variety
`45
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`and the desired ANI will be the same. The caller may also,
`of services such as travel directions, maps, weather, traffic
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`however, request that directions be given from a different
`travel times, directory assistance white page listings, and
`
`
`
`
`
`
`
`
`
`
`
`
`
`location, resulting in a different desired starting location.
`road conditions originates a telephone call
`to a dial-in
`The address fields and the cross street information can be
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`telephone access number to access the system 13. For
`determined from the ANI and the database information. The
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`example, a landline or a mobile cellular telephone subscriber
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`station type of the caller may also be displayed, but is not
`12 dials the telephone numberofthe dial-in access telephone
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`explicitly shownin this example. The operator viewsthe call
`number. The telephone call is routed through the switching
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`details and queries the subscriber 12 for his or her request.
`network 14 to the dial-in access telephoneline terminated to
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Preferably, the caller’s location is automatically identified
`the switch 16. The switching network 14 may include the
`
`
`
`
`
`
`
`
`
`
`
`
`
`and displayed on the operator console 18 as described above.
`PSTNaspreviously described. The dial-in telephone access
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Ofcourse, the operator can requestthe caller for the starting
`numberis preferably a double digit, 7-digit, 10-digit ortoll
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`location to confirm the automatically identified location. The
`free telephone numbersuch as an “800” or “888” telephone
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`operator can accept the information in thecall detail window
`number. To provide greater call capacity, a high-capacity
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`32 or make any changes or correction to the information
`telephoneline, such as a T1 or Primary Rate Interface circuit
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`before making the request to the database to map the route.
`may be used to implementthe access telephone line. Wire-
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`less telephone users may be configured to simply dial a
`Thecaller’s requestis entered into the operator console 18
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`or if the caller wishes to search for a destination location, a
`“*NNN”to access the system. In a preferred embodiment,
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`the service may be accessed through a basic “411”directory
`search is launched against a listing database for candidate
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`information service. For example, callers may dial 411 to
`listings according to the caller’s request. In the illustrative
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`obtain directory information and also be given the option to
`embodiment of the invention,
`the listings that can be
`searched include desired destination locations suchasstreet
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`obtain street driving instructions to the requested directory
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`addresses, hotels, stores, restaurants, business offices and the
`listing. If driving route directions are desired, the telephone
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`call may be routed to the appropriate operator console to
`like that may be listed in the white or yellow pages.
`
`25
`
`
`
`30
`
`35
`
`
`
`40
`
`
`
`
`
`50
`
`
`
`55
`
`
`
`60
`
`
`
`65
`
`
`
`Page 22 of 29
`
`Page 22 of 29
`
`
`
`
`
`US 6,539,080 B1
`
`
`
`
`
`
`
`
`
`
`
`
`
`6
`
`
`
`
`
`
`
`techniques can be used depending on the particular tele-
`
`
`
`
`
`
`
`
`phone (i.e., landline or mobile telephone) originating the
`
`
`
`
`
`
`
`call. Several exemplary telephonecaller location identifica-
`
`
`
`
`
`
`
`
`tion systems 17 are described below in further detail. The
`location of the caller 12 can then be communicated to the
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`operator by including the geographical location with a call
`
`
`
`
`
`
`
`
`detail record data structure that is transferred to the operator
`console 18.
`
`
`
`
`
`
`
`
`
`
`For example, the location of a telephone caller 12 from
`
`
`
`
`
`
`traditional fixed location land-lines can be identified using
`
`
`
`
`
`
`the automatic numberidentification (“ANI”) of the origi-
`
`
`
`
`
`
`nating calling telephone number to index into a directory
`
`
`
`
`
`
`
`listing database or Name, Address and Telephone number
`
`
`
`
`
`
`
`Database (“NATD”) 22. From the ANI of the calling tele-
`
`
`
`
`
`
`
`
`phone number, the NATD 22 can be accessed for the address
`
`
`
`
`
`
`
`of the originating telephone number. The originating tele-
`
`
`
`
`
`
`
`ph