throbber
US007324635B2
`
`(12)
`
`United States Patent
`Wood et a].
`
`(10) Patent N0.:
`(45) Date of Patent:
`
`US 7,324,635 B2
`Jan. 29, 2008
`
`(54) BRANCH CALLING AND CALLER ID
`BASED CALL ROUTING TELEPHONE
`FEATURES
`
`(75) Inventors: Samuel E. Wood, Los Altos, CA (US);
`Jerry A. Klein, Los Altos, CA (U S);
`24121.55; t Susan Asprey’ LOS Altos’
`
`FOREIGN PATENT DOCUMENTS
`
`EP
`
`0 738 093
`
`10/1996
`
`d
`C t'
`( on mue )
`OTHER PUBLICATIONS
`ADC Telecommunications; SS7 New Net SS7 Tutorial; © Copy
`right 1999.
`
`(73) Assignee: Telemaze LLC, Los Altos, CA (US)
`
`(Continued)
`
`( * ) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 722 days.
`
`P 1’ imary Examiner4creigh1on Smith
`(74) A110" "6)’, Agent) 0" Flrmipatem Law Group LLP;
`Brian D- OgOnOWSky
`
`(21) Appl. N0.: 10/426,279
`
`22
`
`Filed:
`
`A r. 30, 2003
`P
`
`(65)
`
`Prior Publication Data
`Us 2003/0194078 A1
`Oct‘ 1 6’ 2003
`
`Related US Application Data
`_
`_
`_
`_
`_
`(63) COmmuanOn-ln-pan of aPPhCaUOn NO- 09/ 565,565,
`?led on May 4, 2000, HOW Pat- N0~ 6,574,328
`
`(51) Int- Cl-
`H04M 1/56
`
`(2006-01)
`
`US. Cl- ........................... ..
`(58) Field of Classi?cation Search ............. .. 379/882,
`379/8826, 127.01, 142.02, 142.03, 142.06,
`379/201.11, 207.15, 210.02, 210.03, 211.02
`See application ?le for complete search history.
`
`66>
`
`U_S_ PATENT DOCUMENTS
`
`4,100,377 A
`
`7/1978 Flanagan
`
`(Continued)
`
`(57)
`
`ABSTRACT
`
`A caller ID based call routing feature is described for
`blocked and non-blocked caller ID’s. A processing system in
`the public switched telephone network (PSTN) receives ?rst
`identifying information for identify the source of a telephone
`call and assoclates add1t1onal 1nformat1on stored in a
`memory with the ?rst identifying information. The addi
`t1onal 1nformat1on may be 1nformat1on about the calling
`party initially downloaded to the memory by a subscriber.
`Once retrieved from the memory by the processing system,
`the additional information may then be transmitted to the
`subscriber via the Internet for display on a monitor or to the
`subscriber’s telephone for display on a telephone display.
`Another feature described is a branch calling feature where
`the Subscriber may program a processing System
`the
`PSTN to forward an incoming call to two or more end units
`(e.g., telephones) simultaneously. If the call at an end unit is
`answered, answer supervision signaling is transmitted back
`to the processing system which then terminates all other
`$513233;ssszzifa?srigiirtza51m:instant)
`combination of local, long distance, and cellular telephone
`numbers.
`
`31 Claims, 11 Drawing Sheets
`
`16 v1
`
`PSTN
`TANDEM SWITCH
`/
`TANDEM
`ACCESS
`CONTROLLER
`
`CO
`
`18w
`
`CO
`
`Interface m‘
`
`User
`
`2.
`
`1E
`
`Cisco Systems, Inc., EX 1160 Page 1
`
`

`

`US 7,324,635 B2
`Page 2
`
`U.S. PATENT DOCUMENTS
`
`4,238,851
`4,569,041
`4,608,685
`4,630,260
`4,630,262
`4,661,947
`4,674,082
`4,679,190
`4,679,191
`4,707,831
`4,715,026
`4,723,238
`4,757,497
`4,761,779
`4,771,425
`4,815,071
`4,819,228
`4,862,451
`4,866,704
`4,872,159
`4,872,160
`4,885,739
`4,903,261
`4,926,416
`4,932,022
`4,933,931
`4,953,158
`4,958,341
`4,962,497
`4,969,184
`4,970,721
`4,975,695
`4,996,685
`5,008,929
`5,014,266
`5,018,136
`5,020,058
`5,022,071
`5,048,081
`5,051,983
`5,093,827
`5,115,431
`5,150,357
`5,157,662
`5,197,067
`5,208,806
`5,218,602
`5,231,633
`5,241,588
`5,247,571
`5,268,900
`5,274,635
`5,291,489
`5,301,189
`5,305,308
`5,327,428
`5,341,374
`5,351,276
`5,351,286
`5,353,283
`5,359,598
`5,365,521
`5,379,293
`5,381,405
`5,381,466
`5,383,183
`5,384,840
`5,390,184
`5,396,491
`5,420,858
`5,422,882
`
`12/1980
`2/1986
`8/1986
`12/1986
`12/1986
`4/1987
`6/1987
`7/1987
`7/1987
`11/1987
`12/1987
`2/1988
`7/1988
`8/1988
`9/1988
`3/1989
`4/1989
`8/1989
`9/1989
`10/1989
`10/1989
`12/1989
`2/1990
`5/1990
`6/1990
`6/1990
`8/1990
`9/1990
`10/1990
`11/1990
`11/1990
`12/1990
`2/1991
`4/1991
`5/1991
`5/1991
`5/1991
`6/1991
`9/1991
`9/1991
`3/1992
`5/1992
`9/1992
`10/1992
`3/1993
`5/1993
`6/1993
`7/1993
`8/1993
`9/1993
`12/1993
`12/1993
`3/1994
`4/1994
`4/1994
`7/1994
`8/1994
`9/1994
`9/1994
`10/1994
`10/1994
`11/1994
`1/1995
`1/1995
`1/1995
`1/1995
`1/1995
`2/1995
`3/1995
`5/1995
`6/1995
`
`Takahashi et al.
`Takeuchi et al.
`Jain et al.
`Toy et al.
`Callens et al.
`Lea et al.
`Flanagin et al.
`Dias et al.
`Nelson et al.
`Weir et al.
`Eberspaecher
`Isreal et al.
`Beierle et al.
`Nara et al.
`Baran et al.
`ShimiZu
`Baran et al.
`Closs et al.
`Bergman
`Hemmady et al.
`Hemmady et al.
`Read et al.
`Baran et al.
`Weik
`Keeney et al.
`Kokubo
`Schreur
`Hemmady et al.
`Ferenc et al.
`Gordon et al.
`AcZel et al.
`Almond et al.
`Farese et al.
`Olsen et al.
`Bales et al.
`Gollub
`Holden et al.
`MoZer et al.
`Gavaras et al.
`Kammerl
`Franklin et al.
`Williams et al.
`Hopner et al.
`Tadamura et al.
`Fujimoto et al.
`Hasegawa
`Grant et al.
`Hluchyj et al.
`Babson, III et al.
`Kay et al.
`Hluchyj et al.
`Rahman et al.
`Morgan et al.
`Schmidt et al.
`English et al.
`Van As et al.
`Lewen et al.
`Doll, Jr. et al.
`Nici
`Tsuchiya
`Steagall et al.
`Ohnishi et al.
`Kanno et al.
`Daugherty et al.
`Shibayama et al.
`Yoshida
`Blatchford et al.
`Morris
`Newman
`Marshall et al.
`Hiller et al.
`
`5,423,003
`5,426,636
`5,428,607
`5,428,616
`5,430,719
`5,434,913
`5,436,898
`5,438,614
`5,444,709
`5,452,289
`5,453,986
`5,457,684
`5,471,470
`5,479,411
`5,485,457
`5,521,914
`5,526,353
`5,537,403
`5,541,917
`5,544,161
`5,544,163
`5,544,164
`5,544,168
`5,553,063
`5,566,236
`5,568,475
`5,570,355
`5,572,583
`5,577,038
`5,577,041
`5,579,308
`5,590,181
`5,592,477
`5,592,538
`5,594,732
`5,600,643
`5,600,649
`5,602,991
`5,604,737
`5,608,786
`5,613,069
`H1641
`5,621,727
`5,625,677
`5,631,897
`5,640,446
`5,650,999
`5,654,957
`5,659,541
`5,659,542
`5,680,437
`5,684,799
`5,689,553
`5,692,126
`5,701,301
`5,706,286
`5,710,769
`5,712,903
`5,712,908
`5,724,412
`5,729,544
`5,732,078
`5,737,320
`5,737,331
`5,737,333
`5,740,164
`5,740,231
`5,742,596
`5,751,706
`5,751,968
`5,754,641
`5,764,628
`5,764,736
`
`6/1995
`6/1995
`6/1995
`6/1995
`7/1995
`7/1995
`7/1995
`8/1995
`8/1995
`9/1995
`9/1995
`10/1995
`11/1995
`12/1995
`1/1996
`5/1996
`6/1996
`7/1996
`7/1996
`8/1996
`8/1996
`8/1996
`8/1996
`9/1996
`10/1996
`10/1996
`10/1996
`11/1996
`11/1996
`11/1996
`11/1996
`12/1996
`1/1997
`1/1997
`1/1997
`2/1997
`2/1997
`2/1997
`2/1997
`3/1997
`3/1997
`4/1997
`4/1997
`4/1997
`5/1997
`6/1997
`7/1997
`8/1997
`8/1997
`8/1997
`10/1997
`11/1997
`11/1997
`11/1997
`12/1997
`1/1998
`1/1998
`1/1998
`1/1998
`3/1998
`3/1998
`3/1998
`4/1998
`4/1998
`4/1998
`4/1998
`4/1998
`4/1998
`5/1998
`5/1998
`5/1998
`6/1998
`6/1998
`
`Berteau
`Hiller et al.
`Hiller et al.
`Field et al.
`Weisser, Jr.
`Tung et al.
`Bowen et al.
`RoZman et al.
`Riddle
`Sharma et al.
`Davis et al.
`Bharucha et al.
`Sharma et al.
`Klein
`Aramaki
`Mavraganis et al.
`Henley et al.
`Cloonan et al.
`Farris
`Bigham et al.
`Madonna
`Baran
`Jeffrey et al.
`Dickson
`MeLampy et al. ........ .. 379/201
`Doshi et al.
`Dail et al.
`Wheeler, Jr. et al.
`Miyahara
`Sharma et al.
`Humpleman
`Hogan et al.
`Farris et al.
`Kosowsky et a1.
`Bell et al.
`Robrock, II
`Sharma et al.
`Berteau
`Iwami et al.
`Gordon
`Walker
`Sharman
`Vaudreuil
`Feiertag et al.
`Pacheco et al.
`Everett et al.
`Dickson
`Koyama
`Chan
`Bell et al.
`Segal
`Bigham et al.
`Ahuja et al.
`Templeton et al.
`Weisser, Jr.
`Reiman et al.
`Anderson et al.
`Bartholomew et al.
`Brinkman et al.
`Srinivasan
`Lev et al.
`Arango
`Madonna
`Hoppal et al.
`Civanlar et al.
`Liron
`Cohn et al.
`BaratZ et al.
`Land et al.
`Cohen
`Voit et al.
`Davis et al.
`Shachar et al.
`
`Cisco Systems, Inc., EX 1160 Page 2
`
`

`

`US 7,324,635 B2
`Page 3
`
`Chan et al.
`Onweller
`Adachi et a1‘
`
`2005/0207557 A1* 9/2005
`
`Dolan et al. ......... .. 379/210.02
`
`FOREIGN PATENT DOCUMENTS
`
`Sugar
`PennerS 6t 81
`Darland er :11
`vulcfln 6t a1~
`Kunyan
`NOIIIS 6t a1~
`Petersen
`Byers 6t a1~
`McMlllliIl
`DQVIS 6t a1~
`M1118
`Hammond
`Cohen et a1~
`Focs?neanu et a1~
`K?ihn 6t a1~
`Krlshnaswamy er 31-
`Elliott 6t a1~
`Bhusri ....................... .. 379/13
`M0f_f0W 6t a1~
`Films 6t a1~
`Mirashra? er :11
`Dulmfln
`NeVYhIl 6t a1~
`Whlte 6t 31~
`Rogers et a1~
`Lund
`Rhie et al. ............. .. 379/88.l3
`GOheeIl 6t 31~
`Chang et al. ............. .. 709/229
`Mlnko
`Chang et al. ............. .. 709/206
`Kowalski ............. .. 379/127.06
`Asfll 6t a1~
`Krlshnaswamy er 31-
`Leung et a1~
`Mattaway et a1~
`Li et al. ................... .. 709/219
`Acker et a1. .............. .. 379/219
`AlbfOW 6t a1~
`Creamer et al. ..... .. 379/100.01
`Haserodt .................. .. 370/389
`White et 31~
`Shtivelman et al. ...... .. 370/352
`Shepherd er 31-
`Benson ..................... .. 379/215
`Goldman 6t a1~
`Smyk
`Shtivelman et al. ...... .. 370/355
`MflcMillaIl 6t a1~
`Mlller er :11
`Dflsch?lne 6t a1~
`ClVilIll?f 6t a1~
`SZlam ...................... .. 370/401
`Wurster et al. ...... .. 379/142.02
`Elliott er :11
`Middleswarth et al. .. 379/88.24
`Simpson .............. .. 379/207.13
`Duncan er a1
`-- 379/26501
`Clapper ............... .. 379/142.06
`Clark ....................... .. 455/461
`
`MiZe ........... ..
`.. 379/142.17
`Khakoo et al. ...... .. 379/142.01
`
`Goldman """"""" " 379/ 14201
`DeLuca et al.
`455/412.1
`Esmersoy et al. .......... .. 367/27
`Bhandari et al. ......... .. 370/389
`Harris ................... .. 379/88.19
`
`EP
`EP
`EP
`EP
`EP
`EP
`EP
`EP
`JP
`JP
`JP
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`
`8/1997
`0 789 470
`9/ 1997
`0 794 650
`9/1997
`0 797 373
`2/ 1998
`0 824 298
`3/1998
`0 829 995
`5/1998
`0 841 831
`6/ 1998
`0 847 176
`2/1999
`0 898 431
`2/1998
`10-51453
`6/1998
`10-164135
`6/1998
`10-164257
`3/1996
`WO 96/08935
`5/1996
`WO 96/15598
`4/1997
`WO 97/14234 A2
`4/1997
`WO 97/14238
`5/1997
`WO 97/16007
`6/1997
`WO 97/22216
`6/1997
`W0 97/2307g
`7/1997
`WO 97/27692
`8/1997
`WO 97/28628
`8/1997
`WO 97/29581
`8/ 1997
`WO 97/31492
`9/1997
`WO 97/33412
`WO 97/38511 A2 10/1997
`WO 97/38551
`10/1997
`WO 97/39560
`10/1997
`WO 97/46073 A2 12/1997
`WO 97/47118
`12/1997
`WO 97/50217
`12/1997
`WO 97/50271
`12/1997
`WO 97/50277 A2 12/1997
`WO 98/04989
`2/1998
`WO 98/11704
`3/1998
`W0 98/12860
`3/1998
`W0 98/ 13974
`4/ 1998
`W0 98/ 18238
`4/ 1998
`W0 gig/18239
`4/1998
`W0 gig/19425
`5/1998
`WO 98/19445
`5/1998
`WO 98/20701
`5/1998
`WO 98/23067
`5/1998
`WO 98/23080
`5/1998
`W0 gig/26543
`6/1998
`W0 0 851 653
`7/1998
`W0 0 353 411 A2
`7/199g
`WO 98/28885
`7/1998
`WO 98/30007
`7/1998
`W0 gig/30008
`7/1998
`WO 98/34391
`8/1998
`W0 98/34399
`8/1998
`WO 98/36543
`8/ 1998
`WO 98/37665
`8/ 1998
`W0 gig/37633 A2
`8/1998
`WO 98/39897
`9/1998
`W0 98/42104
`9/1998
`WO 98/42107
`9/1998
`W0 gig/42146
`9/1998
`W0 98/47256 A2 10/1998
`WO 98/51063
`11/1998
`W0 01/g4g59 A2 11/2001
`
`OTHER PUBLICATIONS
`
`Mary Carmichael, “Calls That Follow you Anywhere”, Newsweek,
`A 28 2003
`43
`European Search Repon 3 pages
`’
`'
`
`* cited by examiner
`
`5,764,750
`5,764,756
`5,777,991
`5,790,538
`5,793,762
`5,793,771
`5,799,072
`5,799,154
`5,805,587
`5,805,588
`5,809,022
`5,809,128
`5,812,534
`5,815,505
`5,818,912
`5,825,771
`5,828,666
`5,838,665
`5,867,494
`5,867,495
`5,878,113
`5,881,060
`5,881,131
`5,889,774
`5,915,008
`5,922,047
`5,933,490
`5,946,386
`5,946,684
`5,953,392
`5,954,799
`5,958,016
`5,963,551
`5,974,449
`5,982,866
`5,991,291
`5,999,525
`6,005,870
`6,009,469
`6,012,088
`6,014,437
`6,026,083
`6,028,917
`6,031,836
`6,069,890
`6,078,581
`6,094,478
`6,104,800
`6,134,235
`6,161,128
`6,259,692
`6,278,707
`6,324,183
`6,327,258
`6,339,594
`6,359,892
`6,459,780
`6,614,781
`6,697,461
`6,788,775
`6,956,941
`2003/0026403
`2003/0040325
`2003/0095650
`2003/0133553
`2003/0156693
`2004/0029568
`2005/0041526
`2005/0141500
`2005/0169445
`
`6/1998
`6/1998
`7/1998
`8/1998
`8/1998
`8/1998
`8/1998
`8/1998
`9/1998
`9/1998
`9/1998
`9/1998
`9/1998
`9/1998
`10/1998
`10/1998
`10/1998
`11/1998
`2/1999
`2/1999
`3/1999
`3/1999
`3/1999
`3/1999
`6/1999
`7/1999
`8/1999
`8/1999
`8/1999
`9/1999
`9/1999
`9/1999
`10/1999
`10/1999
`11/1999
`11/1999
`12/1999
`12/1999
`12/1999
`1/2000
`1/2000
`2/2000
`2/2000
`2/2000
`5/2000
`6/2000
`7/2000
`8/2000
`10/2000
`12/2000
`7/2001
`8/2001
`11/2001
`12/2001
`1/2002
`3/2002
`10/2002
`9/2003
`2/2004
`9/2004
`10/2005
`2/2003
`2/2003
`5/2003
`7/2003
`8/2003
`2/2004
`2/2005
`6/2005
`8/2005
`
`Cisco Systems, Inc., EX 1160 Page 3
`
`

`

`U.S. Patent
`
`Jan. 29, 2008
`
`Sheetl,of11
`
`US 7,324,635 B2
`
`00
`
`wr
`
`60905
`
`930mm
`
`Z._.mn_
`
`mmmoo<
`
`mmJJOmFZOO
`
`Cisco Systems, Inc., EX 1160 Page 4
`
`Cisco Systems, Inc., EX 1160 Page 4
`
`
`

`

`U.S. Patent
`
`Jan. 29, 2008
`
`Sheet 2 0f 11
`
`US 7,324,635 B2
`
`00
`
`w
`
`S E
`
`16>
`
`251
`
`
`
`I055 gmmz? 3 E
`
`05
`
`3 2
`
`SE,
`
`00
`
`Cisco Systems, Inc., EX 1160 Page 5
`
`

`

`U.S. Patent
`
`Jan. 29, 2008
`
`Sheet 3 of 11
`
`US 7,324,635 B2
`
`
`
`ochfiSoEwvcmmEggw
`
`._m__ezooEm:96x08
`
`
`
`$93230:me5:2Eoo
`
`
`
`.Exomam:_:o_m_>oa
`
`
`
`wEm:Emo.vcmZn_n_3w:M:me
`
`m_:83Em832:0:meEm
`
`$953526:mmmBEBE;
`
`vullllllllllIll'l-llllIIIIIIIIII'IllllllllrnlIJIIIIIIIl-llfllll"![|ll
`
`
`
`2%.986mE396
`
`.833%.82E0:
`
`.ZnE
`
`mE>:Bo<
`
`302$E996
`
`
`
`
`
`.233:2:26chu=o_0m:o385.00:::mnEszo:o:n_252m-an
`
`
`
`.822:82Em320mg2SEE3:02S:30::95m:$5:8.2:82E0::mnEzz0:05:803-Zn:
`.Auzoamco3:::08628$363:0
`
`
`
`
`
`
`65:825:555:588:25Em:ER:95-E996:ozoEBEEm:-m5
`
`
`622:296::
`
`
`
`mm..0_u_
`
`m.mvE
`
`
`
`
`
`
`
`$380:362::65E296-5:92:00$8.4Egg...-OE.
`
`.Z._.wn_9:
`
`Cisco Systems, Inc., EX 1160 Page 6
`
`Cisco Systems, Inc., EX 1160 Page 6
`
`
`
`
`
`
`
`

`

`U.S. Patent
`
`Jan. 29, 2008
`
`Sheet 4 of 11
`
`US 7,324,635 B2
`
`
`
`BmzamLmnzomnzm
`
`
`
`.mmmacozmctoE
`
`<m.GE
`
`
`
`am;3883am:
`
`Emam5mam
`
`
`
`E396830995
`
`
`
`.fiwSumoofi9025me
`
`2&3E32am:
`
`
`
`5:092Emucfim
`
`m9»
`
`tmnzomnzmmEm:m_
`
`02mmEEoomn
`
`
`
`5620560:88:.
`
`Em$562
`
`mamsEm:
`
`cocoszBE
`
`
`
`963%E296.8920
`
`53newcozmbflmmEntompzm
`
`.aségm
`
`
`
`
`
`.mwmmmmem>>2>532:558562£25%£23.93295%\EcoszmEtmaxm
`
`
`
`a___o_m__m>m.2329%
`
`$3355at
`
`mm>
`
`
`
`=3Em>=909mm6w:
`
`
`
`.EEEO“mooSim:ZnEcozomfiwZnE
`
`.mcozao
`
`
`
`:829.85E293.ZnE
`
`.585c.
`
`3535;99:3me.fiEh.98
`
`
`
`62:23:50$920
`
`
`
`.un6%:=9:3:69:
`
`
`
`wEm:Ema.962055%
`
`
`
`$8th$233am:
`
`9:55
`
`am;mm52.6
`
`9:65
`
`
`
`:38new29.5mmeucm
`
`Cisco Systems, Inc., EX 1160 Page 7
`
`Cisco Systems, Inc., EX 1160 Page 7
`
`
`
`
`
`
`
`
`
`
`
`

`

`U.S. Patent
`
`0
`
`h
`
`2
`
`mammmmEM,26559:26:
`
`w.W.0_H—6263:33ucm@m_m>_m:m
`
`Ham59$3me
`
`
`
`SEmEmaumEcEQm3mm:60m66.méU550:3E26:
`
`336::
`
`
`
`33:60S::=3£m:o
`
`1.6::001333%M6022:29:5=8n__m>:_
`
`3933%me
`m..mo::w:3<“mmzcmm
`
`
`
`
`
`.mSana:ucmmafia.me.mmzummmammmoémmmmmmmz%05585233386:80m525:8:8
`
`
`
`
`
`
`
`
`
`
`
`
`m66:81:65293onM,6::000::m:__m:m_m
`
`
`
`2:839:m.z._.mn.or:$388“96.36.600.mESm>wn:m
`
`
`J269665E296.5.65:8mmwoo<Emvcm...-05.Max::flwnwwwmo
`
`
`wme:3:3:22602E9:595230::603-Zn:XE66mm86>n=o>
`
`
`
`
`mmomtmE6.0,:BE83-E9968:85:am:.w5flmxomn.n_n_n_496::.
`62$:82Em6320302E5052:02S:30::BEwm
`
`
`.momEm$562$9665:82620E£3...“x5EAmEmuoE9766E05Egaoaam
`
`
`
`.9963$28904F
`
`6320303:::06£28mmmcfizn:o.262:25505:
`
`usoamcoE368::62:52m:o:n_23::-2::6:05:00mmmoo<Emucm...Z._.mn_
`
`
`
`
`
`
`25:90:.a:2Emmmooim73me:_Eoo:_
`
`
`
`
`
`8$2:n=o>
`
`Su__m>:_
`
`
`
`$33296225::m5.mommmmE6:50n=o>889m
`
`
`mmmmmmE>352.mwmmmmmE6::8
`
`Cisco Systems, Inc., EX 1160 Page 8
`
`Cisco Systems, Inc., EX 1160 Page 8
`
`
`
`

`

`U.S. Patent
`
`Jan. 29, 2008
`
`Sheet 6 0f 11
`
`US 7,324,635 B2
`
`inbound Call (to Subscriber)
`
`@ Receive Incoming Call
`
`Request (SS7) from
`PSTN Tandem Office.
`l
`Format Message: Incoming Call
`Request (including called PPN,
`caller ID, channel #, etc.)
`I
`Look up Calling and Called
`Parties in Database.
`
`Valid
`Number?
`
`Refuse call.
`
`Yes
`Look up Subscriber specified parameters
`in database. Determine if additional
`information is required from caller.
`
`Yes
`
`_
`information
`Required?
`{
`~No
`Determine outbound calling number: Look
`up Subscriber Conditional Call Forward
`information (e.g. time-of-day, day-of-week,
`caller ID, caller password, etc.)
`I
`Send Call Request (SS7)
`to PSTN Tandem.
`
`lVR Subsystem
`obtains information
`(e.g. collect password
`from caller, etc).
`
`No
`
`No
`Connect this outbound call
`to original inbound call.
`
`FIG. 5
`
`Cisco Systems, Inc., EX 1160 Page 9
`
`

`

`U.S. Patent
`
`Jan. 29,2008
`
`Sheet 7 0f 11
`
`US 7,324,635 B2
`
`Outbound Call (from Subscriber)
`
`via web
`Subscriber enters or clicks on
`Outbound Called Number at UlS
`and indicates which Subscriber
`number call is to be placed from
`(e.g. cell or home number)
`I
`UlS Formats and Sends a
`CallAndConnect Message to TAC.
`
`via phone
`User goes
`off "hook"
`on phone
`
`CO processes
`dialing and
`look up
`
`TAC places call 4
`to Subscriber. ‘
`
`Store
`#
`
`Yes
`
`Send messages to
`UIS- Subscriber
`Phone Not
`Answering
`
`TAC places call to
`outbound number and
`connects the two.
`
`FIG. 6
`
`No
`PSTN places call
`in conventional
`manner
`
`Cisco Systems, Inc., EX 1160 Page 10
`
`

`

`U.S. Patent
`
`Jan. 29, 2008
`
`Sheet 8 0f 11
`
`US 7,324,635 B2
`
`00
`
`OQ
`
`Sow
`
`Sm:
`
`05.
`
`/
`
`N GE
`
`
`@ @ Cg”; mm E
`MW NP
`
`mm
`
`8.: 2@
`
`Cisco Systems, Inc., EX 1160 Page 11
`
`

`

`U.S. Patent
`
`Jan. 29, 2008
`
`Sheet 9 0f 11
`
`US 7,324,635 B2
`
`00
`
`smw
`
`ow
`
`OE.
`so?
`
`2.5m
`
`mm
`
`
`
`mm . k
`
`E 12
`
`I
`
`00
`T32
`
`E262
`91MB
`
`0%33
`
`NP
`
`Cisco Systems, Inc., EX 1160 Page 12
`
`

`

`U.S. Patent
`
`Jan. 29, 2008
`
`Sheet 10 0f 11
`
`US 7,324,635 B2
`
`INCOMING
`CALL
`
`52
`
`NEW
`CALLER
`?
`
`LOOK UP
`CID TAG
`
`r
`DISPLAY TAG
`INFORMATION
`ON WEB PAGE
`
`I
`DISPLAY NAME
`AND NUMBER
`ON WEB PAGE
`
`I
`
`/58
`
`/60
`
`TRANSLATE NUMBER /62
`
`I
`
`RING PHONE
`
`/64
`
`I
`
`SEND CID TO
`SUBSCRIBER
`
`/66
`
`74
`/
`OBTAIN CID
`FROM CALLER
`
`CID
`BLOCKED
`?
`
`YES
`
`PROMPT CALLER
`TO UNLOCK
`
`72
`
`CID
`BLOCKED
`?
`
`SUBSCRIBER
`ACCEPTING
`BLOCKED OR
`UNKNOWN
`CALLS
`
`YES
`
`78
`/
`I
`BLOCK CALL OR
`SEND TO VOICEMAIL
`
`FIG. 9
`
`Cisco Systems, Inc., EX 1160 Page 13
`
`

`

`U.S. Patent
`
`Jan. 29, 2008
`
`Sheet 11 0f 11
`
`US 7,324,635 B2
`
`INCOMING CALL
`
`8°
`
`8%
`
`LOOK UP DNIS AND CID ROUTING INSTRUCTIONS
`
`s7
`/
`BLOCK
`CALL
`
`OK TO CONNECT
`VYES
`8&5
`PROv|OE R|NC BACK TONE TO CALLER
`I
`
`PLACE CALL TO / 90
`1st LOCATION
`
`93 \ PLACE CALL TO
`2nd LOCAT|ON
`
`I
`RING PHONE
`
`/92
`
`NO
`
`104
`
`OTHER
`CALLS
`ANSWERED
`'-’
`
`ABANDON
`CALL
`
`CALL
`ANSWERED
`?
`
`YES 98
`,
`RETuRN ANsWER
`suPERv|s|oN
`100
`/
`
`I
`ABONDON
`OTHER CALLS
`
`102
`/
`I
`ESTABLISH vO|CE
`CONNECTION
`
`NO
`
`111
`
`OTHER
`CALLs
`ANSWERED
`'-’
`
`1J2
`
`ABANDON
`CALL
`
`I
`RING PHONE
`
`108
`
`CALL
`ANSWERED
`?
`
`YES 109
`,
`RETURN ANsWER
`suPERv|s|ON
`110
`/
`
`I
`ABONDON
`OTHER CALLs
`
`11s
`/
`I
`ESTABLISH vO|CE
`CONNECTION
`
`FIG. 10
`
`Cisco Systems, Inc., EX 1160 Page 14
`
`

`

`US 7,324,635 B2
`
`1
`BRANCH CALLING AND CALLER ID
`BASED CALL ROUTING TELEPHONE
`FEATURES
`
`CROSS REFERENCE TO RELATED
`APPLICATIONS
`
`This application is a continuation-in-part of US. appli
`cation Ser. No. 09/565,565, ?led May 4, 2000 now US. Pat.
`No. 6,574,328, entitled “Telephone Call Control System for
`the Public Switched Telephone Networ .”
`
`FIELD OF THE INVENTION
`
`This invention relates to telephone services and, in par
`ticular, to a system for allowing a subscriber to select
`features of the subscriber’s telephone service and to various
`novel features that can be selected.
`
`BACKGROUND
`
`People have used various means for limiting interruptions
`due to the telephone. In the past, people used switchboards
`and secretaries to screen incoming, or inbound, calls. Voice
`mail systems took over some of this role both in the home
`and in the central o?ice. Today, there are web-based com
`panies managing 3rd-party call control, via the toll-switch
`network, which allow users to enter call control information
`through a web portal. There are also edge devices in each of
`the public telephone company’s central of?ces which pro
`vide local control, but offer an extremely limited number of
`features and do not provide true 3rd-party call control.
`The web-based toll systems provide good user interaction
`but they are not economical and cannot take advantage of
`local number portability because they do not provide local
`control and connectivity.
`The Public Switched Telephone Network (PSTN) consists
`of a plurality of edge switches connected to telephones on
`one side and to a network of tandem switches on the other.
`The tandem switch network allows connectivity between all
`of the edge switches, and a signalling system is used by the
`PSTN to allow calling and to transmit both calling and called
`party identity.
`Until now, optional features were provided by the local
`service telephone company (telco) through the edge switch
`at the central o?ice (CO). It was not possible to provide
`optional features through any other means. Control of these
`features was done through the ?rst party (calling party) or
`the second party (called party), or worse yet, manually by
`calling the business of?ce.
`In the past, numerous devices have been built that allow
`the connection of two lines together at an edge switch. These
`devices can be used to add features to a telephone network
`by receiving a call on one line and then dialing out on
`another line. The problem with these devices is that, because
`they are connected through an edge switch, transmission
`losses and impairments occur, degrading the overall con
`nection. In addition, signalling limitations prevent full con
`trol, by the subscriber or the system, over the call.
`A preferred embodiment of the inventive system
`described herein connects at the tandem, thereby eliminating
`these problems.
`In the edge devices residing in the PSTN central of?ces,
`the 1st party (the calling party) has numerous features
`available (dialing options). The 2nd party (called party) also
`has options available such as call forwarding, but these
`features typically require access from the ?rst or second
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`2
`party’s device and are extremely awkward to program. The
`user interaction is not only awkward, it is limited and
`requires interaction with the telephone company to provision
`them. In other words, past systems for provisioning, mean
`ing addition, modi?cation, or control of telephone features,
`required a subscriber to make the feature selection through
`the telephone business of?ce. Central of?ce workers would
`then implement the provisioning under request of the busi
`ness of?ce.
`Call Forwarding is one popular provision. There is sig
`ni?cation transmission degradation for Call Forwarding to
`take place. The calling party pays for a call to the edge
`device, and the edge subscriber, the called party, pays for the
`call to the forwarding number. For enhanced inbound call
`control to occur, a direct 3rd-party call control means is
`needed.
`A variety of services have arisen to address the problems
`mentioned above. Many of these systems allow the called
`party to make changes to his/her call forwarding attributes
`which do not allow direct 3rd-party call control. These
`services provide good user interaction, some via the intemet,
`but they rely upon the toll network through the use of “800”
`numbers. This requires the subscriber to pay by the minute
`and does not allow the subscriber to take advantage of
`number portability in order to obtain 3rd-party call control.
`There are other toll network mechanisms for remote call
`forwarding. For example, MCI offers a service where the
`customer can remotely change the forwarding target number
`for “800” numbers. Contacting the ultimate end-user before
`terminating the ?rst incoming call is similar to the manner
`in which “800” credit calls and collect calls are processed,
`but these are not done at the local subscriber level.
`In addition to these toll services, there are edge devices
`that perform some of the same services. Edge devices such
`as phones and PBXs that include voice mail, inter-active
`voice response, call forwarding, speed calling, etc., have
`been used to provide additional call control. These devices
`allow the phone user direct control over incoming and
`outgoing calls. The disadvantage of edge devices is that they
`add cost, degrade voice and transmission quality, can be
`dif?cult to program, are not easily programmed remotely,
`can require the user to pay for two lines, provide lower
`quality of service, and cannot provide the same level of
`functionality as a system that controls the PSTN directly.
`There are Voice Over Internet Protocol (VoiP) products
`emerging that provide better user interfaces and control but
`they do not take advantage and voice quality of the PSTN.
`
`SUMMARY
`
`A system for allowing a subscriber to remotely control
`features is described herein along with various telephone
`features that may be programmed into the system. A sub
`scriber may be any customer using the telephone service, in
`contrast to employees of the PSTN who may use special
`communication networks within the PSTN. Two such fea
`tures are caller ID (CID) based call routing and branch
`calling. The system allows the subscriber to set up a feature
`where the CID signal is detected within the PSTN and
`automatically associated with stored information relating to
`the caller. The stored information may have been previously
`entered into a memory within the PSTN by the subscriber
`via the world wide web. The CID signal may be also used
`to route the call to one of more forwarding numbers or to
`take any other action, such as blocking the call. This feature
`
`Cisco Systems, Inc., EX 1160 Page 15
`
`

`

`US 7,324,635 B2
`
`3
`also allows the subscriber to use the CID signal to display
`certain information even though the caller may have her CID
`blocked.
`Another feature described herein is referred to as branch
`calling, which allows a call to be forwarded to multiple
`telephones simultaneously, where the ?rst telephone
`answered terminates the calling of the other telephones (or
`any other end units).
`The preferred system described herein adds direct control
`of third party call control features, but does not suffer from
`any of the disadvantages listed above, and allows the sub
`scriber to manage his/her telephone system in a dynamic and
`exceptionally useful manner that is not currently available
`through the existing PSTN. The system allows enhanced
`direct third-party call control features, such as selective call
`routing and remote dialing, to be added to the PSTN (Public
`Switched Telephone Network) using local call control and
`providing dynamic provisioning of the system by the sub
`scriber. Direct 3rd-party control means that the ability to
`provision the 3rd-party features is directly available to a
`subscriber, eliminating the need to go through the telephone
`company (telco) business o?ice.
`In one embodiment, the system includes a processor
`(referred to herein as a tandem access controller) connected
`to the PSTN which would allow anyone to directly provi
`sion, that is to say set-up and make immediate changes to,
`the con?guration of his or her phone line. In another
`embodiment, a tandem access controller (TAC) subsystem is
`connected internally to the PSTN in a local service area. The
`TAC provides features, selected by the subscriber, to all edge
`switches connected to the PSTN tandem switch. Connecting
`directly to the PSTN tandem switch (or embedding the
`system into the tandem switch) eliminates the signal deg
`radation problems previously described.
`In one embodiment, the system allows provisioning of
`features via the internet under direct control of the sub
`scriber. Recently, several products have been introduced that
`provide a means of controlling features via the public
`internet. However, all these devices fall short in that they
`require the subscriber to obtain an “800” number or some
`other number that requires the subscriber to pay a toll charge
`each time a call is made. The system connects locally, so no
`toll charges are incurred.
`The o?fered features are implemented by software pro
`grams run by the processing system.
`The web-enhanced services in one embodiment of the
`invention coexist with and overlay the local phone service at
`the local level, thereby providing good economics and user
`interaction, single number access to multiple subscriber
`devices, connectivity without transmission impairments and
`true, direct 3rd-party call control.
`The present system relies upon use of local telephone
`facilities thereby eliminating all the extra charges associated
`with making toll calls. It also allows the user to take
`advantage of number portability and keep his/her existing
`public phone number.
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`FIG. 1 illustrates the tandem access controller (TAC) in
`one embodiment of the present invention connected to the
`existing PSTN tandem switch, the TAC providing features
`for the subscriber’s telephone as requested by the subscriber
`via the web.
`FIG. 2 illustrates a system similar to FIG. 1 but showing
`multiple tandem switches and TACs and also showing how
`the subscriber may, in additional to using the standard
`
`60
`
`65
`
`4
`telephone, make phone calls using Voice Over IP via a
`conventional digital telephone.
`FIG. 3 is a ?owchart of one method that a person may use
`to set up a subscriber account and to designate features the
`subscriber would like for his/her telephone.
`FIG. 4 is a ?owchart of a method that can be performed
`by the TAC in response to the subscriber (or other service)
`controlling the TAC, using the web (or other packet-based
`system), to change the subscriber’s telephone provisioning
`or perform another function, such as make a VoIP call.
`FIG. 5 is a ?owchart of a method that can be performed
`by the TAC in response to an inbound call to the subscriber.
`FIG. 6 is a ?owchart of a method performed by the
`subscriber and the TAC when the subscriber desires to make
`an outbound call via the web or using a conventional
`telephone.
`FIG. 7 illustrates a system, using the TAC, that allows
`wireless cell phones to obtain the same provisioning options
`as the conventional telephones.
`FIG. 8 illustrates a system, using the TAC, that allows fax
`and modem calls to bene?t from the provisioning offered by
`the TAC.
`FIG. 9 is a ?owchart of possible scenarios using the caller
`ID based feature.
`FIG. 10 is a ?owchart of possible scenarios using the
`branch calling feature.
`
`DETAILED DESCRIPTION OF THE
`EMBODIMENTS
`
`FIG. 1 shows a tandem access controller (TAC) 10 that
`allows an authoriZed subscriber 12 to establish 3rd-party
`control criteria for calls to the subscriber’s telephone 14
`(having a “public” phone number that callers dial). In one
`embodiment, the TAC 10 is a programmed processor. The
`TAC 10 may use any combination of hardware, ?rmware, or
`software and, in one embodiment, is a conventional com
`puter programmed to carry out the functions described
`herein.
`The TAC 10 is connected to or inside the conventional
`PSTN tandem switch 16 such that calls may ?ow through the
`TAC 10 in the same manner as the existing PSTN tandem
`switch, except that additional 3rd-party features are applied
`to the call. As is well known, PSTN tandem switches are
`exchanges that direct telephone calls (or other tra?ic) to
`central o?ices 17,18 or to other tandem switches. Details of
`the operation of the existing phone network may be found in
`the publication entitled “New Net SS7 Tutorial,” by ADC
`Telecommunications, copyright 1999, incorporated herein
`by reference. Additional details may be found in the numer
`ous books describing the PSTN.
`The PSTN tandem switch 16 directs a ?rst call (from the
`calling party 20 to the subscriber’s phone 14 using the
`subscriber’s public phone number) to the TAC 10, which in
`turn places a second call, subject to 3rd-party control infor
`mation, to the subscriber’s “private” phone number without
`yet terminating the ?rst call. The TAC 10 is connected
`within the subscriber’s local service area so calls from TAC
`10 to the subscriber do not incur a toll. When the subscriber
`12 terminates (or answers) the second call, the TAC 10
`terminates the ?rst call and connects it to the second call,
`thereby connecting the calling party 20 to the subscriber 12.
`Hence, the calling party essentially calls the TAC 10, using
`the subscriber’s public phone number, and the TAC 10, after
`processing the call using the selected features, calls the
`
`Cisco Systems, Inc., EX 1160 Page 16
`
`

`

`US 7,324,635 B2
`
`5
`subscriber, as appropriate, using the subscriber’s private
`phone number and connects the two calls. The process is
`transparent to the parties.
`The TAC 10 is connected inside the PSTN in the sense
`that it is not an edge device such as a PBX or central o?ice
`(CO) switch because it does not connect directly to sub
`scribers. Rather, it redir

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