throbber

`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`SNAP EXHIBIT 1025
`Snap Inc. v. Palo Alto Research Center Inc.
`IPR2021-00987
`
`Page 1 of 83
`
`

`

`
`
`US 7,512,098 B2
`
`
`Page 2
`
`2002/0187780 Al=12/2002 Souissi
`
`U.S. PATENT DOCUMENTS
`
`
`
`
`
`
`
`2002/0191575 Al
`Kalavadeet al.
`12/2002
`
`
`
`
`
`Chambersetal.
`12/1998
`
`
`
`
`
`
`2002/0196775 Al—12/2002 Tuohinoetal.
`5,854,982
`
`
`
`
`
`5/1999
`Malmstrom
`
`
`
`
`Noblins
`2003/0017843 Al
`1/2003
`5,901,359
`
`
`
`
`
`5/1999
`
`
`
`
`2003/0050047 Al
`Ala/Luukko
`3/2003
`5,903,832
`Seppanenetal.
`
`
`
`
`
`
`
`7/1999
`
`
`
`2003/0051041 Al
`Kalavadeet al.
`5,930,701
`3/2003
`Skog
`
`
`
`
`8/1999
`Fosteret al.
`
`
`
`
`
`2003/0064723 Al
`4/2003
`Thakker
`5,940,490
`
`
`
`
`
`8/1999
`Boltzet al.
`
`
`
`
`
`2003/0069922 Al
`Arunachalam
`5,943,620
`4/2003
`
`
`
`
`
`11/1999
`
`
`
`
`2003/0129991 Al
`Allisonet al.
`7/2003
`5,987,318
`Alperovichet al.
`
`
`
`
`
`11/1999
`Huotori
`
`
`
`
`2003/0133421 Al
`Sundar et al.
`7/2003
`5,987,323
`
`
`
`
`
`
`
`11/1999
`
`
`
`2003/0139180 Al
`McIntoshet al.
`5,987,325
`7/2003
`Tayloe
`
`
`
`
`
`
`12/1999
`Retzer et al. we. 455/434
`
`
`
`
`
`
`Inoue
`2003/0208560 Al=11/2003
`6,009,325
`
`
`
`
`
`
`1/2000
`Mélne
`
`
`
`
`2003/0224795 Al
`Wilhoite etal.
`6,014,561
`12/2003
`
`
`
`
`
`4/2000
`
`
`
`
`
`2003/0229791 Al—12/2003
`6,052,604
`
`
`
`
`Bishopet al.
`De Jong
`4/2000
`Wieandet al.
`seeseeeeeeneee 455/557
`
`
`
`
`
`
`2004/0053610 Al
`3/2004
`Kim
`6,055,441
`
`
`
`
`
`
`
`5/2000
`
`
`
`
`
`2004/0087305 Al
`5/2004
`6,058,309
`
`
`
`
`Huangetal.
`Jiang
`6/2000
`Christiansenet al.
`
`
`
`
`2004/0120552 Al
`6/2004
`6,075,855
`
`
`
`
`Borngraberetal.
`Christmas
`7/2000
`
`
`
`Auterinen
`2004/0131023 Al
`6,085,084
`7/2004
`
`
`
`
`10/2000
`Park
`
`
`
`
`7/2004
`Kowarch
`2004/0132449 Al
`6,138,005
`
`
`
`
`
`10/2000
`
`
`
`10/2004
`6,138,009
`2004/0196858 Al
`Tsai et al.
`Birgerson
`
`
`
`
`
`
`11/2000
`
`
`
`
`
`
`11/2004
`2004/0229601 Al
`6,148,197
`
`
`
`
`
`
`Bridgesetal.
`Zabawskyj etal.
`Salehet al.
`12/2000
`
`
`
`
`
`2004/0236836 Al=11/2004
`6,163,701
`
`
`
`
`
`Appelman
`l
`2/2001
`Frederiksen et al.
`
`
`
`
`
`2005/0021834 Al
`1/2005
`Coulombe
`6,185,295
`
`
`
`
`
`Vu
`Bl
`2/2001
`
`
`
`2005/0047378 Al
`3/2005
`Wuschkeet al.
`
`6,185,436
`
`
`
`
`Bl
`2/2001
`Lewis etal.
`
`
`
`
`
`
`3/2005
`6,192,255
`2005/0064883 Al
`Hecket al.
`
`
`
`
`
`Bl
`2/2001
`Bamburak et al.
`
`
`
`
`
`8/2005
`2005/0186939 Al
`Barneaet al.
`6,195,532
`
`
`
`
`
`
`
`Bl
`3/2001
`
`
`
`
`
`8/2005
`2005/0186979 Al
`McCannetal.
`6,208,864
`Agrawalet al.
`
`
`
`
`
`Koster
`Bl
`3/2002
`
`
`
`9/2005
`2005/0215250 Al
`Chavaet al.
`
`6,356,756
`
`
`
`
`
`
`Bl
`7/2002
`SOLSA .eeeeeeeceeeeeeeeeeeee 704/270.1
`
`
`10/2005
`2005/0232282 Al
`Silveret al.
`
`
`6,424,945
`
`
`
`
`
`
`
`Bl
`9/2002
`Drumetal.
`
`
`
`
`
`
`6,456,845 2005/0250493 Al—11/2005 Elkaratet al.
`
`
`
`
`
`
`
`Bl
`9/2002
`Desblancs et al.
`
`
`
`
`
`2006/0003775 Al
`Bullet al.
`1/2006
`6,456,859
`
`
`
`
`
`Bl
`10/2002
`Sorensonet al.
`
`
`
`
`
`2006/0009204 Al
`6,463,298
`1/2006
`
`
`
`
`Ophir
`Bl
`10/2002
`Wallenius
`
`
`
`
`2006/0025129 Al
`Wolfman et al.
`2/2006
`6,466,786
`
`
`
`
`
`1/2003
`Brudosetal.
`
`
`
`
`
`2006/0052113 Al
`3/2006
`6,505,050
`
`
`
`
`
`Ophiret al.
`6/2003
`
`
`
`
`2006/0068778 Al
`Della-Torre
`6,574,481
`3/2006
`Rathnasapathyet al.
`
`
`
`
`8/2003
`
`
`
`2006/0068786 Al
`3/2006
`Florence
`
`6,603,761
`Wanget al.
`
`
`
`
`8/2003
`Anvekar etal.
`
`
`
`
`6,603,968
`2006/0079225 Al
`Wolfman et al.
`4/2006
`
`
`
`
`
`8/2003
`Pirkola etal.
`
`
`
`
`2006/0079236 Al
`Del Pinoet al.
`4/2006
`
`6,611,516
`
`
`
`
`
`
`
`9/2003
`
`
`
`
`2006/0148459 Al
`Wolfman et al.
`7/2006
`6,628,934
`Rosenberg etal.
`
`
`
`
`
`12/2003
`
`
`
`
`2006/0205404 Al
`Gonenet al.
`9/2006
`6,671,523
`Niepeletal.
`
`
`
`
`
`
`1/2004
`Josset al.
`
`
`
`
`
`2006/0211420 Al
`9/2006
`6,684,073
`
`
`
`
`Ophiret al.
`2/2004
`Walterset al.
`
`
`
`
`
`6,693,586
`2007/0021118 Al
`1/2007
`
`
`
`
`Ophiret al.
`4/2004
`Watler et al. oe. 455/405
`
`
`
`
`
`
`2007/0044010 Al*
`Sull et al.
`seseeeeeeneeeees 715/500.1
`2/2007
`6,725,031
`
`
`
`
`
`
`
`5/2004
`Stadelmannetal.
`
`
`
`
`
`6,738,622
`2007/0049269 Al
`3/2007
`
`
`
`
`Ophiret al.
`5/2004
`Lielbridis
`
`
`
`
`2007/0054665 Al
`Elkaratet al.
`3/2007
`6,738,636
`
`
`
`
`
`7/2004
`Martshitschet al.
`
`
`
`2007/0072587 Al
`Della-Torre et al.
`3/2007
`6,764,003
`
`
`
`
`8/2004
`Anderson
`
`
`
`
`6,782,264
`2007/0178885 Al
`Lev et al.
`8/2007
`
`
`
`
`
`
`9/2004
`Vo et al.
`
`
`
`
`
`6,795 444
`2/2005
`Ford
`
`
`
`
`6,856,818
`4/2005
`
`
`
`
`
`6,876,860
`Berg et al.
`7/2005
`Soferet al.
`
`
`
`
`6,920,487
`8/2005
`Soferet al.
`
`
`
`
`
`6,925,299
`9/2005
`
`
`
`
`
`
`6,947,738
`Skog et al. wee 455/426.1
`11/2005
`Chowetal.
`
`
`
`
`6,961,559
`11/2005
`
`
`
`
`6,963,543
`Diepet al.
`11/2005
`Heutschiet al.
`
`
`
`6,968,383
`12/2005
`Soferet al.
`
`
`
`
`
`6,975,852
`12/2005
`
`
`
`
`6,978,156
`Papadopouloset al.
`3/2006
`Martschitsch
`
`
`
`
`7,020,479
`11/2006
`Elkaratet al.
`
`
`
`
`
`7,139,570
`2/2007
`Ravivet al.
`
`
`
`
`
`7,184,764
`6/2007
`Soferet al.
`
`
`
`
`
`7,231,431
`10/2001
`200 1/0034225
`
`
`
`
`
`
`Gupte et al. oe. 455/412
`2002/0009 199
`1/2002
`Ala-Laurilaet al.
`
`
`
`
`
`2002/0012351
`1/2002
`Soferet al.
`
`
`
`
`
`
`2002/00 19246
`2/2002
`FOrte .o.e cee eeeeeeeeeeeeeeeee 455/555
`
`
`
`
`
`
`2002/0037708
`3/2002
`McCannetal.
`
`
`
`
`
`2002/0055350
`5/2002
`
`
`
`
`
`
`
`Gupte et al. oe. 455/412
`7/2002
`2002/0087631
`Sharma
`
`
`
`2002/0099799
`7/2002
`
`
`
`
`
`Kolsky .......eeeeeeeeeeeeeeee 709/219
`2002/0101858
`8/2002
`Stuart etal.
`
`
`
`
`2002/0101859
`8/2002
`Maclean
`
`
`
`
`2002/0160763
`10/2002
`Mittal etal.
`
`
`
`
`
`FOREIGN PATENT DOCUMENTS
`
`
`0899 974 A2
`3/1999
`
`
`
`2322998
`9/1998
`
`
`
`WO 98/26621 A2
`6/1998
`
`
`
`
`WO 98/26626 A2
`6/1998
`
`
`
`WO 00/18156 Al
`3/2000
`
`
`
`
`WO 00/51375 A
`8/2000
`
`
`
`
`WO 00/79761 A
`12/2000
`
`
`12/2000
`WO 00/79825 A
`
`
`3/2001
`WO 01/22750
`
`
`
`9/2001
`WO 01/65884
`
`
`
`
`5/2002
`WO 02/41641 A2
`
`
`
`
`7/2002
`WO 02/019667
`
`
`
`
`3/2003
`WO 03/019960 Al
`
`
`5/2003
`WO 03/043367 A
`
`
`
`8/2003
`WO 03/065660 A
`
`
`
`
`9/2004
`WO 2004/081802
`
`
`
`
`OTHER PUBLICATIONS
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`AAAAAAAAAAAAAAAAAAAAB
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Page 2 of 83
`
`
`
`
`
`
`
`“Digital Cellular Telecommunications system (Phase 2+); Universal
`
`
`
`
`
`
`Mobile Telecommunications system (UMTS); General Packet Radio
`
`
`
`
`
`
`
`Service (GPRS) Service description; Stage 2 (3GPP TS 23.060 Ver-
`
`
`
`
`
`
`
`
`
`sion 5.4.0 Release 5)” ETSI TS 123 060V5.4.0, Dec. 2002, pp. 1-207
`
`(XP-014007573).
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`EP
`
`GB
`
`WO
`
`WO
`
`WO
`
`WO
`
`WO
`
`WO
`
`WO
`
`WO
`
`WO
`
`WO
`
`WO
`
`WO
`
`WO
`
`WO
`
`
`Page 2 of 83
`
`

`

`
`
`US 7,512,098 B2
`
`Page 3
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`cation Group Core Network; Information element mapping between
`
`
`
`
`
`
`
`Mobile Station—Base Station System (MS-BSS)and Base Station
`
`
`
`
`System—Mobile-services Switching Centre (BSS-MSC).
`
`
`
`
`
`
`
`GSM 318 on CAMELBasic Call Handling; Digital cellular telecom-
`
`
`
`
`
`
`
`
`munications system (Phase 2+) Basic call handling; Technical real-
`
`
`
`
`
`
`
`ization (GSM 03.18 version 6.6.0 Release 1997).
`
`
`
`
`
`
`ITU-T Recommendation Q. 766 (1993), Performance objectives in
`
`
`
`
`
`
`the integrated services digital network application.
`
`
`
`
`
`
`
`ITU-T Recommendation Q. 765 (1998), Signaling system No.
`
`
`
`7—Application transport mechanism.
`
`
`
`
`
`
`ITU-T Recommendation Q. 769.1 (1999), Signaling system No.
`
`
`
`
`
`
`
`
`7—SDNuserpart enhancements for the support of Number Port-
`
`ability.
`
`
`
`
`Q771-775X TCAP, Aug. 2006.
`
`
`
`
`
`
`GSM 1111 SIM and Mobile Interface, Aug. 2006.
`
`
`
`
`
`GSM 1114 SIM Toolkit, Aug. 2006.
`
`
`
`
`
`IR 7320 Steering of Roaming, Aug. 2006.
`
`
`
`
`
`
`GSM 348 Security and OTA, Aug. 2006.
`
`
`
`
`
`
`
`GSM 31048 Security and OTA, Aug. 2006.
`
`
`
`
`
`
`
`GSM 23119 Gateway Location Register, Aug. 2006.
`
`
`
`
`
`
`
`GSM 408 Mobile Radio Interface Network Layer, Aug. 2006.
`
`
`
`
`
`
`
`GSM 23122 Mobile Station Procedure, Aug. 2006.
`
`
`
`
`
`
`
`
`GSM 24008 Mobile Radio Interface Network Layer, Aug. 2006.
`
`
`
`
`
`
`
`GSM 25304 Idle ModeSelection, Aug. 2006.
`
`
`
`
`
`
`GSM 29010 Error Network Mapping, Aug. 2006.
`
`
`
`
`
`
`GSM 29002 MAPProtocol, Aug. 2006.
`3G TS 22.078 version 3.2.0 Release 1999 UMTS CAMEL.
`
`
`
`
`
`
`
`
`3G TS 23.278 version 6.0.0. Release 6 UMTS CAMEL-IMS
`
`
`
`
`
`
`
`interworking.
`
`
`
`
`GSM 360 GPRS, Aug. 2006.
`
`
`
`
`
`GSM 960 GPRSTunneling Protocol, Aug. 2006.
`
`
`
`
`
`GSM 23060 GPRS, Aug. 2006.
`
`
`
`
`
`
`GSM 29060 GPRS Tunneling Protocol, Aug. 2006.
`
`
`
`
`
`
`GSM 23012 Location Update , Aug. 2006.
`
`
`
`
`
`Q701-705 on SS7 MTP, Aug. 2006.
`
`
`
`* cited by examiner
`
`
`
`
`
`
`
`
`
`
`“Digital Cellular Telecommunications system (Phase 2+); Universal
`
`
`
`
`
`
`
`Mobile Telecommunications system (UMTS); General Packet Radio
`
`
`
`
`
`
`
`Service (GPRS); GPRS Tunnelling Protocol (GTP) across the Gn and.
`
`
`
`
`
`
`
`
`
`GpInterface (3GPP TS 29.060 version 5.4.0 Release 5)” ETSI TS
`
`
`
`
`
`
`
`
`129 060 V5.4.0, Dec. 2002. pp. 1-102 (XP-002298277).
`
`
`
`
`
`
`
`
`SMPPForum: SMPP Protocol Document Version:—Oct. 12, 1999
`Issue 1.2.
`
`
`
`
`
`
`
`
`Universal Mobile Telecommunications System (UMTS); Multime-
`
`
`
`
`
`
`
`dia Messaging Service (MMS), Functional description; Stage 2
`
`
`
`
`
`(3GPP TS 23. 140 version 4.2.0 Release 4).
`
`
`
`
`
`
`GSM 379 on CAMELDigital cellular telecommunications system
`
`
`
`
`
`
`
`
`(Phase 2+); Customized Applications for Mobile network Enhanced
`
`
`
`
`
`
`
`Logic (CAMEL); CAMEL Application Part (CAP) specification
`
`
`
`
`
`
`(GSM 09.78 version 7.1.0 Release 1998).
`
`
`
`
`
`Technical Specification3"! Generation Partnership Project; Technical
`
`
`
`
`
`
`
`
`Specification Group Services and System Aspects; Service accessi-
`
`
`
`bility (Release 1999).
`
`
`
`
`
`
`Signaling procedure and the Mobile Application Part
`
`
`(Release 1999).
`
`
`
`
`
`
`Q1214-Q1218 on Intelligent Networks IMSarchitectures, 3GPP, and
`3GPP2.
`
`
`
`
`
`
`
`GMS408 onradio interface layer 3; Digital cellular telecommuni-
`
`
`
`
`
`
`
`
`cations system (Phase 2+); Mobile radio interface layer 3 specifica-
`
`
`
`
`
`
`
`tion (GSM 04.08 version 7.4.2 Release 1998).
`
`
`
`
`
`GSM 322 network selection Digital cellular telecommunications
`
`
`
`
`
`
`
`
`system (Phase 2+); functions related to Mobile Station (MS) in idle
`
`
`
`
`
`
`
`
`
`mode and group receive mode (GSM 03.22 version 8.3.0 Release
`
`1999).
`
`
`
`
`
`
`
`
`
`GSM 23122 network selection 3GPP TS 23.122 V3.9.0 (Dec. 2002)
`
`
`
`
`
`
`Technical Specification; 3“! Generation Partnership Project; Techni-
`
`
`
`
`
`
`
`
`cal Specification Group Core Network; NAS Functions related. to
`
`
`
`
`
`
`
`Mobile Station (MS)in idle mode (release 1999).
`
`
`
`
`
`
`
`GSM 22011 service accessibility; 3 GPP TS 22.011 V3.8.0 (Sep.
`
`
`
`
`
`2002) Technical Specification; 31 Generation Partnership Project;
`
`
`
`
`
`
`
`Technical Specification Group Services and System Aspects; Service
`
`
`
`accessibility (Release 1999).
`
`
`
`
`
`
`
`
`3 GPP 29010; 3 GPP TS 29.010 V3.10.0 (Dec. 2002); Technical
`
`
`
`
`
`Specification; 3" Generation Partnership Project; Technical Specifi-
`
`(MAP)
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Page 3 of 83
`
`Page 3 of 83
`
`

`

`
`U.S. Patent
`
`
`
`
`Mar. 31, 2009
`
`
`
`
`
`Sheet 1 of 52
`
`
`
`US 7,512,098 B2
`
`
`
`
`
` $391A30~&fe901~eGGDISSs
`
`00!
`
`
`
`
`
`Page 4 of 83
`
`FANLOILIWOAV
`
`NOILVADILNI
`
`
`
`WILSASYSWOLSND
`
`
`
`Ii
`
`Page 4 of 83
`
`
`
`

`

`
`U.S. Patent
`
`
`
`Mar. 31, 2009
`
`Sheet 2 of 52
`
`
`
`US 7,512,098 B2
`
`
`
`NOWWOD
`
`ONLLSIX]
`
`02g
`
`ISlAdYSLNI
`
`AVA
`
`TW
`
`INIONIX
`
`I5ladaaLN3
`
`SSI13aIM
`
`NOILVOIIdd¥
`
`902Y3AVI1
`
`NOWVADILNI
`
`802Y3AV)
`
`4aWwOlsnd
`
`WILSAS
`
`
`
`ZO}Y3AVI
`
`cld
`
`v01
`
`SWOH
`SNOILWOIIdd¥ NOILVZINWNOS3d
`
`TIWW3/SWS|NOLLY9O1|IWLXJ0I0A|HSfddM
`
`NOUWINISSUd|Soon|=HONISnoissas|39IAaq
`AWMALVO|AYM3LV9
`/WOISNdSIONVHOX3
`SNOLLVONTdd¥
`W1aodNONOISiwow|IWOW
`
`
`ee
`dd¥SS31341M
`NOLLVOLLNSHLAYae|anh
`==a
`SIONVHOX]|SIV1aOd
`Avmaly9|301A4aS
`
`JOVIAZINIINIONI
`JANLONALSVAINI
`ita|NAS
`JOIANIS|ONINOISIAONd|AVMALVS
`ONILSIAIVH8l4NDIS|ONIGOISNVAL
`YAWILO
`LNAWIOVNYW
`J0Vd
`SNOLLVONdd¥
`
`AVMILV9
`
`
`
`
`
`
`
`II009
`
`TVW
`
`
`
`YIAV1391AI0
`
`AYOMLIN
`
`NOILVADSLNI
`
`202YdAVI
`
`GJONVHNI
`
`SIDIAAIS
`
`Page 5 of 83
`
`NOLLVOIAVN
`bOZY3AVI
`
`Page 5 of 83
`
`
`
`

`

`
`U.S. Patent
`
`
`
`Mar. 31, 2009
`
`Sheet 3 of 52
`
`
`
`US 7,512,098 B2
`
`20E
`
`yawolsno
`
`SWILSAS
`
`00€
`
`80¢
`
`
`
`
`
`L
`
`Y3AgaS)
`
`(va
`
`Cone
`
`FIAYIS|NOWVOMdd¥|dH
`LISXIANS
` |GOv/AAVL||LWOWNOISS3S||Wn||AWOW3-009||_NOLLWOIAWN|
`a7aaw.Ll
`‘ASW“ON"UEd)
`(49“OW“EPION)
`
`"MON‘woo-eu0yd)
`|avmalva|sws|ddWs
`
`(942‘edJamyos
`WIWdddd
`dvdvM
`<Dl4
`
`AVMALV9
`
`(9?‘OWD
`
`AWMALY9
`
`eo
`<
`
`f5
`p—=~
`—_
`g90€
`
`Page 6 of 83
`
`Page 6 of 83
`
`
`
`

`

`
`U.S. Patent
`
`
`
`
`Mar. 31, 2009
`
`
`
`
`Sheet 4 of 52
`
`
`
`US 7,512,098 B2
`
`VOU
`0%PTNouvorady
`4aWwolsnd
`
`isano3zavv
`
`
`
`vl
`
`L1SX
`
`JIAO
`
`ddAL
`
`AYOLSOdIa
`daLlvVWa4od
`
`NOILVINISI2d
`
`
`
`IDIAIONOIHD
`
`AYLNI
`
`NOILVOIAVN
`
`JOIAYIS
`
`90b
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Page 7 of 83
`
`Page 7 of 83
`
`
`
`
`
`
`
`
`

`

`U.S. Patent
`
`Mar. 31, 2009
`
`Sheet 5 of 52
`
`US 7,512,098 B2
`
`00S
`
`pzey20M
`
`INJOV
`
`
`
`GIN‘SING‘INV
`
`NOISIOI0
`
`W3LSAS
`
`2e$
`
`G35V8-M01S190M
`
`GIN‘SING‘INV
`
`JINQWOAdl310A
`39uaWW0o3GD
`
`YoLvaINgo¥BevistNouvra3AXOLSIH
`INAW39VNYWpass=[SS]
`
`IalsSansONIOYSS3W
`
`
`AYOLSIH®|HStIaNd.
`
`NOISSasNOLLVOIAYN
`
`VLVdWa0d©
`
`SNOLLOV
`
`daSVa-1Wx
`
`Xj
`
`YINILSN
`
`8ES
`
`Page 8 of 83
`
`Page 8 of 83
`
`
`
`
`
`
`
`

`

`U.S. Patent
`
`Mar. 31, 2009
`
`Sheet 6 of 52
`
`US 7,512,098 B2
`
`gigyyHalves
`
`
`
`LN3LNOOO1anY
`
`YIQOISNVAL8AZOVNVW
`
`029
`
`
`
`tineaNOLWOUILON3ANaITOwie
`
`
`NOLLW4O3INIONIOYSS3WINVISNIAYOLOINIGdH
`
`SNOLVONddl
`
`
`
`‘daa‘Wad)
`
`("98219-3
`
`
`
`yaWolsngYIAYIS
`
`9Did
`
`alggam229)pi2lvageno,
`
`
`
`.wiS!S9]a)@AHIEIa}U]
`
`
`
`NOILWZITVNOSA3d
`
`dzOVNYW
`
`JONVAN
`
`ANOHd3I13L
`
`J0VIYILNI
`
`AWMALVO909
`
`
`
`919-1NOLLV201
`
`
`
`/NIVWO30V443NI
`
`
`v19~—NOISS3Sav
`
`IN3W39¥NYWNOWWaINa®H33¢$
`
`
`
`OINYNAGOLLVWOLNYAVMaLV9
`
`HOI3dS-OL-LXAL8NOILING0034
`
`TWXA010A
`
`Page 9 of 83
`
`Page 9 of 83
`
`
`
`
`
`
`
`
`
`
`

`

`
`U.S. Patent
`
`
`
`
`Mar.31, 2009
`
`
`
`
`Sheet 7 of 52
`
`
`
`US 7,512,098 B2
`
`
`
`702
`
`
`
`APPLICATION
`
`CUSTOMER
`
`
`
`
`
`701
`
`
`CALL AGENT
`
`
`
`
`718
`
`IVR
`
`
`
`|
`
`
`
`ro
`
`By
`
`
`PIG. 7
`
`Page 10 of 83
`
`Page 10 of 83
`
`

`

`U.S. Patent
`
`Mar. 31, 2009
`
`Sheet 8 of 52
`
`US 7,512,098 B2
`
`Tan
`
`€18ISNOdS3a
`NOLLONNOD<a
`
`WNOLLAO
`
`208
`
`108
`
`43IWOLSND
`
`dLlH
`
`SNOILOINNOO
`
`LN39OVTIVONI
`NOLLWONdd¥
`<<NoUgaNN02
`cNOILOINNOO
`
`V1¥0TWNOLLdO
`veDid
`
`JVIOA
`
`O|_a
`
`wa
`
`Page 11 of 83
`
`Page 11 of 83
`
`
`
`
`

`

`
`U.S. Patent
`
`
`
`
`Mar. 31, 2009
`
`
`
`
`Sheet 9 of 52
`
`
`
`
`
`
`
`WILSASANOHdI13LJIDOTWIG
`
`(4Al03S++9)VNOLLdO
`
`AZM
`
`
`
`(1940S3/1¥0)
`
`
`
`LNIOVTIVONI
`
`
`
`NOWLVONdd¥YaWOLSND
`
`
`
`Page 12 of 83
`
`FANLOILIWOAY
`
`
`
`US 7,512,098 B2
`
`aeDi4
`
`Page 12 of 83
`
`

`

`
`U.S. Patent
`
`
`
`
`Mar. 31, 2009
`
`
`
`
`Sheet 10 of 52
`
`
`
`TWX2!9A)@NOWdO
`WAISASANOHAITaL21901¥I04
`
`
`
`
`(10d0S3/10)
`
`
`
`TWX9}0A17M
`
`AVMILV9
`
`
`
`INI9VTIVONI
`
`JANLOILIWOAV
`
`
`
`NOLVOMdd¥YIWOLSND
`
`
`
`(4AlG3SVd
`
`
`
`512,098 B2
`2US 7
`
`
`oeD4
`
`
`
`Page 13 of 83
`
`Page 13 of 83
`
`

`

`U.S. Patent
`
`Mar. 31, 2009
`
`Sheet 11 of 52
`
`US 7,512,098 B2
`
`
`
`
`
`UIANISdd¥/d39MDI901GIM
`
`708FUNLOILIHOUNOLVOLLNIHL
`
`1ny
`
`aeDid
`
`1N3110/439A83S4H
`
`
`
`
`
`10002SMOGNIMHO33dS-OL-1X3L
`
`L1NV43040ONINOISIAOYd
`
`
`
`
`
`(43ANIS23MNIWGV)SINWA
`
`
`
`IN39VTIVONI
`
`
`
`YJAVIdINJLNOD
`
`
`
`YOLOITISNNAW
`
`YISavdWx
`
`
`
`208Nouyorddl
`
`waWoLsNd
`
`
`
`SIINGOWAOUI/9OVAAOLIIIIA
`
`
`
`
`
`JFTANVHYIAV3HO1GNY
`
`Page 14 of 83
`
`Page 14 of 83
`
`
`
`
`
`
`
`
`
`
`

`

`
`U.S. Patent
`
`
`
`
`Mar.31, 2009
`
`
`
`
`Sheet 12 of 52
`
`
`
`US 7,512,098 B2
`
`
`
`
`
`
`CUSTOMER
`
`APPLICATION
`
`802
`
`INCALL AGENT
`
`
`FIG. 8L
`
`Page 15 of 83
`
`Page 15 of 83
`
`

`

`
`U.S. Patent
`
`
`
`
`Mar.31, 2009
`
`
`
`
`Sheet 13 of 52
`
`
`
`US 7,512,098 B2
`
`
`
`
`
`
`
`
`APPLICATION
`
`
`
` CUSTOMER
`
`802
`
`
`PIG. SF
`
`
`
`Page 16 of 83
`
`Page 16 of 83
`
`

`

`
`U.S. Patent
`
`
`
`
`Mar. 31, 2009
`
`
`
`
`Sheet 14 of 52
`
`
`
`US 7,512,098 B2
`
`
`
`
`
`
`YIOVNVWLNSLNOD
`(ssvtoVAN)|g||
`
`(YOWISNION8JOVIAILNIdd¥)
`
`
`
`LNJOVTIVONI
`
`O1GNY—
`LN3LNO9
`
`
`
`S315LdWOAd8
`
`
`
`
`
`YIOVNYW9OWIGSWLA/YAl
`
`9
`o8
`
`
`
`S39VdIWX210A
`
`
`
`CLN3WNDOGWX22A)
`
`WX210A
`
`AVMILVD
`
`
`
`JHOVOO1GAV
`
`beDi4
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`dd¥Y3WOLSND20g
`
`Page 17 of 83
`
`Page 17 of 83
`
`
`
`
`
`
`

`

`
`U.S. Patent
`
`
`
`
`Mar. 31, 2009
`
`
`
`
`Sheet 15 of 52
`
`
`
`US 7,512,098 B2
`
`
`
`998198298
`
`
`
`
`
`
`
`
`Page 18 of 83
`
`ANIWY3LN3:NLa3LN3:TWOavW
`
`YONOILOF13$
`
`LIDIGILINW
`
`01N3LSH
`
`
`LN3LNOO
`
`JOVSSIW
`
`
`
`218048898
`
`
`
`HeDid
`
`Page 18 of 83
`
`
`
`
`

`

`
`U.S. Patent
`
`
`
`
`Mar.31, 2009
`
`
`
`
`Sheet 16 of 52
`
`
`
`US 7,512,098 B2
`
`
`
`Children:
`
`|E
`
`
`
`title
`
`Incall Service
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`A container. A high level tag that marks the start and end of the XMLfile. Required.
`
`
`lement:|
`
`
`
`ates[rane
`
`
`
`
`|Parents:|Incall Service
`
`
`
`
`
`
`
`
`
`
`
`| Reset
`| Percall
`DNIS | Service_description | Multicall
`
`
`
`
`
`
`
`
`
`
`
`
`
`Description:|A container. The parameters in this container describe a service running on a particular phone
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`line (DNIS). Each line running Incall Service must have a service described for thatline.
`
`
`Required.
`
`
`
`
`Parents:
`
`
`
`
`
`
`
`
`
`
`
`Parents:
`
`
`
`
`
`
`
`
`
`|
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Description:
`
`
`
`
`
`
`
`
`
`
`The numberthe caller dialed to reach the application. Required.
`
`
`
`
`
`
` Element:
`
`Service_description
`
`
`Parents:
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Audio. The description of the service. This audio is played to reassure the caller that they have
`Description:
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`dialed the right number. Fits the carrier phrase, "Hello. You have reached
`
`
`
`
`
`<System_description>.” Required.
`
`
`
`
`
`
`Parents:
`Service
`
`
`Call_info | Authentication | Content
`| Choices Value_entry
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Description:|A container. The parameters specified in Multicall are to be used as default values for all the
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`calls for the service specified in Service. Any tag may be specified in Multicall. Parameters set
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`here act as default values forall calls for that service until another Multicall file for that
`
`
`
`
`
`
`
`service is specified. Optional.
`
`
`
` Pereall
`
`
`
`
`Call
`
`
`
`
`
`
`
`
`
`
`
`
`
`A container. Contains thelist of calls to be made, one call per Call tag. Required if no Multicall
`
`
`tag specified.
`
` Service Children:
`
`
`Percall
`
`| Choices | Value_entry | Reset
`Call_info | Authentication | Content
`Children:
`
`container. Contains information for a specific call. Required if there is a Percalltag.
`Description:
`
`
`
`
`Call
`
`
`
`
`
`
`
`Page 19 of 83
`
`Page 19 of 83
`
`

`

`
`U.S. Patent
`
`
`
`
`Mar.31, 2009
`
`
`
`
`Sheet 17 of 52
`
`
`
`US 7,512,098 B2
`
`
`
`
`
`Element:|ReetCsr
`
`
`
`Service | Call
`Parents:
`
`
`
`
`
`
`
`
`
`
`
`
`
`Description:|Resets/Cancels a particular call (if used as a child for Call) or all potential call for a
`
`
`
`
`
`
`
`
`particular service (if used as a child for Service). Optional.
`
`PO
`
`
`
`
`
`
`
`Multicall
`| Call
`
`
`
`Phone_number | Response_url
`
`
`
`
`
`
`
`
`
`
`
`
`
`A container. Contains information about the call, beyond the dialag. Required in either Multicall
`
`
`
`or Call or both.
`
`
`Parents:
`
`Children:
`Description:
`
`
`
`
`
`
`
`
`
`
`
`
`Authentication
`
`Multicall
`| Call
`
`
`
`
`Element:
`
`Parents:
`
`Children:
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Description:|A container. Contains tags that specify the information necessary for ensuring that the calleris
`
`
`
`
`
`
`
`
`
`
`authorized to use the service. Authentication is indicated if thera is an Authentication_code
`
`
`
`
`
`
`
`
`
`
`
`
`passed in from the customer's application.If there is an authentication_code, there must also be
`
`
`
`
`
`a description of that code. Optional.
`CO
`
`
`Elman
`
`Parents:
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Description:/Audio. The content message to be played to the caller. The content may be an audio file (*.wav),
`
`
`
`
`
`
`
`
`
`
`
`a text file (*.txt), or raw text (enclosed in double quotes). Optional.
`
`
`Element:
`
`
`
`
`Parents:
`Multicall
`| Call
`
`
`
`
`Attributes:
`mindigits | maxdigits
`
`
`
`
`
`
`
`
`
`
`
`
`
`Description:|Audio. A description of the entry to be entered by the called party. Must fit carrier phrase,
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`“Please enter..." and “You will be asked for..." Either Choices or Value_entry, but not both,
`
`
`
`
`
`
`
`
`
`
`
`
`Parents:
`| Call
`Multicall
`
`
`
`Children:
`Chotce | Transfer
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Description:|A container. Contains information about thelist of choices that will be presented to the caller
`
`
`
`
`during the call. Optional.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Element:
`
`
`
`
`Call_info
`Parents:
`
`
`
`
`
`
`
`
`
`
`
`Deseription:|Phone number from which Expected_caller is expected to call. Required.
`
`
`
`
`
`
`
`
`
`
`
`
`FIG. 9B
`
`Page 20 of 83
`
`Page 20 of 83
`
`

`

`
`U.S. Patent
`
`
`
`
`Mar.31, 2009
`
`
`
`
`Sheet 18 of 52
`
`
`
`US 7,512,098 B2
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Expected_caller
`
`
`Authentication
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Description:|Audio. The name of the parson expected to becalling from a given phone number. Optional.
`
`
`
`
`
`Call_infa
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Description:|URLthat Incall Serviceis to use to return statusinformation about the call to the customer
`
`
`application. Optional.
`
`
`
`
`
`
`Element:|Authentication_code_deseription
`
`
`
`Authentication
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Description:|Audio. Description of the authentication code the caller will be asked to enter. Fits the carrier
`
`
`
`
`
`
`
`
`
`
`
`
`phrase, “Please enter <authentication_code_deseription>." For example, “Please enter your
`
`
`
`
`
`
`
`account number." Required for each Authentication tag.
`
`
`
`
`
`
`Authentication_code
`
`
`Authentication
`
`
`
`
`
`
`
`
`
`
`
`
`
`Description:|The digit string value of the caller's authentication_code_description. Thatis, the
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Authentication_codeis the value that the caller must enter in order to continue with thecall.
`
`
`
`
`
`
`
`Required for each Authentication tag.
`
`
`
`Elements[Choe
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Description:|A container. Describes the choices that are available to the caller. There is usually more than
`
`
`
`
`
`
`
`
`
`one Choice tag per Choices tag. Optional.
`
`Element:|Transfer
`
`
`
`
`Parents:
`
`
`
`
`Transfer_description | Transfer_number
`
`
`
`
`
`
`
`
`
`
`
`
`
`A container. Describes the transfer option available to the caller. If there is @ transfer option,
` Description:
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`the value that the caller presses is "O"in order to transfer. Only one Transfer tag is allowed per
`
`
`
`Choices tag. Optional.
`
`
`
`
`
`Choice_description
`Element:
`
`Description:
`
`
`Parents:
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Audio. Describes the option the caller may choose. Fits the carrier phrase, “If you would like
`
`
`
`
`
`
`
`
`
`
`<choice_deseription>, press one.” Required for each Choice tag.
`
`
`
`a[
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`FIG. 9C
`
`Page 21 of 83
`
`Page 21 of 83
`
`

`

`
`U.S. Patent
`
`
`
`
`Mar.31, 2009
`
`
`
`
`Sheet 19 of 52
`
`
`
`US 7,512,098 B2
`
`
`
`
`
`
`
`
`
`
`
`
`
`i
`Description
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`A single digit numberthat indicate the touch-tone that the caller should press in order to
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`select the associated choice. Note thatif there is a Transfer tag, "O" cannot be used for a
`
`
`
`
`
`
`
`Choice_value. Required for each Choicetag.
`
`
`
`
`
`
`
`
`[Elements|
`Transfer_description
`Element:
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Description:|Audio. Describes the person or thing (e.g., IVR) the caller would be transferred to should they
`
`
`
`
`
`
`
`
`press zero. Required for each Transfer tag.
`LR
`
`
`
`
`Transfer
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Description:|The phone number to which the caller would be transferred,if they press zero. Required for each
`
`
`
`
`Transfer tag.
`
`
`FIG. 9D
`
`
`
`Page 22 of 83
`
`Page 22 of 83
`
`

`

`
`
`
`Mar.31, 2009
`
`
`
`
`Sheet 20 of 52
`
`
`
`US 7,512,098 B2
`
`
`U.S. Patent
`
`FIG. 1OA
`
`
`
`
`
`1.—Incall_Mfile_$C1_1.xml
`
`
`
`
`
`<?xml version='1.0'2>
`
`
`
`
`<Incall Service title="Joe's Sales M file">
`
`
`
`
`
`
`<Service name="movie sales">
`
`<DNIS>5 122900001</DNIS>
`
`
`
`
`<Service_description>"Joe's Movie Sales"</Service_description>
`
`
`
`
`<Multicall>
`
`<Authentication>
`
`
`
`
`
`<Authentication_code_description>"movie pin"</Authentication_code_description>
`
`</Authentication>
`
`
`
`
`<Choices>
`
`<Choice>
`
`
`
`<Choice_description>C:\Mob\purchase_DVD.wav</Choice_description>
`
`
`
`
`<Choice_value>1</Choice_value>
`
`</Choice>
`
`<Choice>
`
`
`
`
`<Choice_description>c:\Mob\purchase_movie_video.wav</Choice_description>
`
`
`
`<Choice_value>2</Cjoice_value>
`
`</Choice>
`
`
`
`
`
`
`<Choice>
`
`
`
`<Choice_description>C:\Mob\purchase_soundtrack.wav</Choice_description>
`
`
`
`
`<Choice_value>3</Choice_value>
`
`</Choice>
`
`
`
`
`<Transfer>
`
`
`
`<Transfer_description>"Kathy's phone"</Transfer_description>
`
`
`
`<Transfer_number>460</Transfer_number>
`
`</Transer>
`
`
`
`
`</Choices>
`
`</Multicall>
`
`</Service>
`
`
`
`
`<Service name="theater sales”>
`
`<DNIS>5 122900003</DNIS>
`
`
`
`
`
`
`<Service_description>"Joe's Stage Productions Stuff Sales"</Service_description>
`
`
`
`<Multicall>
`
`
`
`Page 23 of 83
`
`Page 23 of 83
`
`

`

`
`U.S. Patent
`
`
`
`
`Mar.31, 2009
`
`
`
`
`Sheet 21 of 52
`
`
`
`US 7,512,098 B2
`
`
`
`
`CONTINUED FROM FIG.10A
`
`
`
`
`
`
`<Authentication>
`<Authentication_code_description>"theater pin"</Authentication_code_description>
`
`</Authentication>
`
`
`
`
`<Choices>
`
`<Choice>
`
`
`
`
`<Choice_description>C:\Mob\purchase_theater_video.wav</Choice_description>
`
`
`
`
`<Choice_value>1</Choice_value>
`
`</Choice>
`
`
`
`
`<Choice>
`
`
`
`
`<Choice_description>C:\Mob\purchase_playbill.wav</Choice_description>
`
`
`
`<Choice_value>2</Choice_value>
`
`</Choice>
`
`</Choices>
`
`</Multicall>
`
`</Service>
`
`
`
`</lncall Service>
`
`
`
`
`
`
`FIG. OB
`
`
`
`Page 24 of 83
`
`Page 24 of 83
`
`

`

`
`U.S. Patent
`
`
`
`
`Mar.31, 2009
`
`
`
`
`Sheet 22 of 52
`
`
`
`US 7,512,098 B2
`
`
`
`
`CUSTOMER
`
`
`APPLICATION
`
`
`
`
`
`
`
`
`
`
`
`1102
` OUTCALL AGENT
`
`
`
`
` 1101
`
`
`
`
`
`
`
`
`
`
`
`
`
`FIG. IA
`
`
`
`Page 25 of 83
`
`Page 25 of 83
`
`

`

`U.S. Patent
`
`Mar. 31, 2009
`
`Sheet 23 of 52
`
`US 7,512,098 B2
`
`ailDid
`
`
`
`w0002SMOCNIM
`
`
`
`vollJANLOILINOAY
`
`
`
`
`
`bollIN39vTIVOLNO
`
`L1NV490JOONINOISIAOUd
`
`
`
`
`
`(43AYIS83MNINGY)SANTVA
`
`
`
`
`
`YIAYISdd¥/93M9190183
`
`
`
`YIAWTdLNILNOO
`
`
`
`YOLOITISNNIW
`
`
`
`YISaVdTWX
`
`NOLLVOLLNSHLAY
`
`HO339dSOL1X31
`
`1N3119/43A83SdH
`
`zoll
`
`agWwoLsnd
`
`NOLVONdd¥
`
`
`
`SIINGOWAOAT/9OVAAOLOIAIA
`
`yzWid
`
`
`
`
`
`YITONVHAIGVIHO1GNY
`
`Page 26 of 83
`
`Page 26 of 83
`
`
`
`
`
`
`
`
`
`
`

`

`9P1I JOVSSIW
`
`O1N3LSI
`
`LN3LNO9
`
`
`
`Mar. 31, 2009
`
`Sheet 24 of 52
`
`
`
`US 7,512,098 B2
`
`Brit
`
`ANIWLAAN]
`
`40NOILO313S$
`
`LIDIGLLANW
`
`LNdNi
`
`
`
` DNDid:JLVOLLNIHLAY:JNOHdY3MSNV
`
`
`U.S. Patent
`
`
`
`
`
`
`
`
`
`Page 27 of 83
`
`Page 27 of 83
`
`
`
`

`

`
`U.S. Patent
`
`
`
`
`Mar.31, 2009
`
`
`
`
`Sheet 25 of 52
`
`
`
`US 7,512,098 B2
`
`
`
`
`Element:
`Attributes:
`
`Children:
`Description:
`
`
`Parents:
`
`Children:
`
`Element:
`
`Outcal! Service
`
`
`| Percall
`ulticall
`container. A high level tag to mark the start and end of the XMLfile. Required.
`
`
`
`Outeall Service
`
`
`
`
`
`| Pereall
`| Reset
`Service_description { Multicall
`
`
`
`
`
`
`
`
`
`
`
`A container. The parametersin this container describe a service. There can be several services
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
` Description: set up for Qutcall. This taq allows the developer to group Multicall values. Required.
`
`
`
`
`
`Multicall
`Element:
`
`Paes:|Seviee
`
`
`
`
`
`
`
`
`
`Children:
`Call_info | Introduction | Authentication | Content
`| Value_entry | Choices
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Description:|A container. Indicates the parameters specified are to be used as default values for all the
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`calls. Parameters set here act as default values for all calls until another multicall file is
`
`
`specified. Optional.
`PC
`
`
`Element:
`
`Parents:|Service
`
`
`Children:
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Description:|A container. Contains the list of calls to be made, onecall per Call tag. Required if no Multicall
`
`
`tag specified.
`
`
`
`
`
`Element
`
`
`
`Service | Call
`Parents:
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Description:|Resets values for parent tag and all its children tags already specified. Useful for canceling
`
`
`
`
`
`
`queued calls before they're made, Optional.
`pT
`
`
`Attributes: [id
`
`
`
`Patents:
`
`
`
`
`
`
`
`
`
`
`
`Children:
`
`
`
`
`
`
`
`
`
`
`
`
`Description:|A container. Contains Information for a specific call. Required if there is a Percall tag.
`
`
`
`
`
`
`
`Call_info
`
`
`
`Parents:
`| Cail
`Multicall
`
`
`
`
`
`
`| Ensure_completion
`Phone_number | Response_url
`Children:
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Description:|A container. Contains information about the call, beyond the diglog. Required in either Multicall
`
`
`
`
`or Call or both.
`
`
`
`FIG. IZA
`
`
`
`Page 28 of 83
`
`Page 28 of 83
`
`

`

`
`U.S. Patent
`
`
`
`
`Mar.31, 2009
`
`
`
`
`Sheet 26 of 52
`
`
`
`US 7,512,098 B2
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Description:|A container. Contains fags that specify the information necessary for ensuring that the called
`
`
`
`
`
`
`
`
`
`
`
`
`party is the intended recipient of the call. Optional. Authenticationis indicatedif there is an
`
`
`
`
`
`
`
`
`
`
`authentication_code passed in from the customer's application.If there is an authentication_code,
`
`
`
`
`
`
`
`
`
`
`
`there must alsa be a description of that code and a recipient.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Description:|A container. Contains the information for the introduction portion of the call, the sender and
`
`
`
`
`
`
`
`
`
`
`
`
`the desired recipient. Required in either Multicall or Call or both.
`
`Ce
`
`
`
`
`
`
`
`
`
`
`
`
`Parents:
`{ Call
`Multicall
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Description:|Audio. The content message to be played to the called party. The content may be an audio file
`
`
`
`
`
`
`
`
`
`
`(*.wav), a text file (*.txt), or raw text (enclosed in double quotes). Optional.
`
`
`
`
`
`
`
`
`Element:
`Value_entry
`
`
`
`Parents:
`Multicall
`| Call
`
`
`Attributes:
`mindigits | maxdigits
`
`
`
`
`
`
`
`
`
`
`
`
`
`Description:|Audio. A description of the entry to be entered by the called party. Must fit carrier phrase,
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`“Please enter..." and "You will be asked for..." Either Choices or Value_eniry. but not both,
`
`
`may be specified.
`
`
`
`
`
`
`Element:
`
`
`
`
`Parents:
`| Call
`Multicall
`
`
`
`Children:
`Choice | Transfer
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Description:|A container. Contains information aboutthelist of choices that will be presented to the user
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`during the call. Either Choices or Value_eniry, but not both, may be specified. Optional.
`
`
`
`
`Element:
`
`Parents:|Calinfo
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Description:|Phone numberto be called. Must include every digit that is to be dialed. (e.9., 9 to get an
`
`
`
`
`
`
`
`
`autside ling,
`1 for long distance). Required.
`
`
`
`
`
`
`
`
`
`
`
`Element:
`
`Parents:
`Description:
`
`
`
`
`
`
`Response_url
`
`
`
` URL that Outcall service is to use to return status information aboutthecall to the customer
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`application. Optional.
`
`
`
`
`
`FIG. 12B
`
`
`
`Page 29 of 83
`
`Page 29 of 83
`
`

`

`
`U.S. Patent
`
`
`
`
`Mar.31, 2009
`
`
`
`
`Shee

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