`
`(12) Ulllted States Patent
`Wood et al.
`
`(10) Patent N0.:
`(45) Date of Patent:
`
`US 7,764,777 B2
`Jul. 27, 2010
`
`(54) BRANCH CALLING AND CALLER ID BASED
`CALL ROUTING TELEPHONE FEATURES
`
`FOREIGN PATENT DOCUMENTS
`
`DE
`
`19813179
`
`9/1999
`
`(75) Inventors: Samuel E. Wood, Los Altos Hills, CA
`(US); Jerry A. Klein, Los Altos, CA
`(US); Margaret Susan Asprey, Los
`Altos’ CA (Us)
`
`(Continued)
`
`OTHER PUBLICATIONS
`
`(73) Assigneez Telemaze LLC’ LOS Altos’ C A (Us)
`
`llAglgg‘Telecommumcatlons; SS7 New Net SS7 Tutorial; © Copyright
`
`( * ) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U S C 1546)) by 0 days
`'
`i
`i
`i
`(21) Appl.No.: 11/948,965
`
`(Continued)
`_
`_
`_
`_
`Primary ExammeriCreighton Sm1th
`(74) Attorney, Agent, or FirmiBerry & Associates PC.
`
`(57)
`
`ABSTRACT
`
`(22) Filed:
`
`Nov. 30, 2007
`_
`__
`Pnor Pubhcatlon Data
`US Zoos/0075262 A1
`Mar' 27, 2008
`
`(65)
`
`_
`
`(60)
`
`_
`
`_
`
`Related US, Application Data
`_
`_
`of aplglcalgonygi g/34526’2h791’1?1ed on Apr‘
`’ HOW fat‘ 1,0‘ _’
`’
`“7 1C 15 a c?olngnu'
`_
`_’
`iglonzngzig 0 am?) 10211301161207‘ 403925865565’
`e on
`ay ’
`’ now at‘
`O‘ ’
`’
`'
`(51) Int Cl
`H02M'7/00
`
`(2006 01)
`'
`
`/
`_
`i79/220.01,337799/221211£3
`.... ... ....
`ass‘ canon earc """"" "
`'
`’
`_
`37902001, 22102’ 20101
`_
`See apphcanon ?le for Complete Search hlstory'
`References Cited
`
`(2;) {II-8111C:
`(
`)
`1e
`0
`
`(56)
`
`U.S. PATENT DOCUMENTS
`4 100 377 A
`7/1978 Flanagan
`
`AllIDb dll 'gf
`~d 'bdf blkd
`ase ca routin eature 1s escr1 e or oc e
`ca er
`and non-blocked caller ID’ s. A processing system in the pub
`lic sWitched telephone netWork (PSTN) receives ?rst identi
`fying information for identify the source of a telephone call
`and associates additional information stored in a memory
`With the ?rst identifying information. The additional infor
`mation may be information 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 tele
`phone for display on a telephone display. Another feature
`described is a branch calling feature Where the subscriber
`may program a processing System Within the PSTN to for_
`Ward an incoming call to tWo or more end units (e.g., tele
`phones) simultaneously. If the call at an end unit is ansWered,
`ansWer supervision signaling is transmitted back to the pro
`cessing'system Which then terminates all other calls. The
`processing system then connects the calling party to the sub
`scriber. The branch calling may be made for any combination
`of local, long distance, and cellular telephone numbers.
`
`(Continued)
`
`46 Claims, 11 Drawing Sheets
`
`16 w PSTN
`
`/ TANDEM SWITCH \
`
`N17
`
`CO
`
`TANDEM
`‘10% ACCESS
`CONTROLLER
`
`18¢
`
`C0
`
`Secure
`Protocol
`
`Cisco Systems, Inc., EX 1054 Page 1
`
`
`
`U.S. PATENT DOCUMENTS
`
`4,238,851
`4,313,035
`4,348,554
`4,569,041
`4,608,685
`4,611,094
`4,611,096
`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,953,198
`4,958,341
`4,962,497
`4,969,184
`4,970,721
`4,973,837
`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,297,191
`5,301,189
`5,305,308
`5,311,582
`5,327,428
`5,341,374
`5,351,276
`5,351,286
`5,353,283
`5,359,598
`5,365,521
`5,379,293
`
`12/1980
`1/1982
`9/1982
`2/1986
`8/1986
`9/1986
`9/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
`8/1990
`9/1990
`10/1990
`11/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
`3/1994
`4/1994
`4/1994
`5/1994
`7/1994
`8/1994
`9/1994
`9/1994
`10/1994
`10/1994
`11/1994
`1/1995
`
`Takahashi et al.
`Jordan et al.
`Asmuth
`Takeuchi et al.
`Jain et al.
`Asmuth et al.
`Asmuth 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
`Daly et al.
`Hemmady et al.
`Ferenc et al.
`Gordon et al.
`AcZel et al.
`Bradbeer
`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.
`GersZberg
`Schmidt et al.
`English et al.
`Davenport et al.
`Van As et al.
`Lewen et al.
`Doll, Jr. et al.
`Nici
`Tsuchiya
`Steagall et al.
`Ohnishi et al.
`Kanno et al.
`
`US 7,764,777 B2
`Page 2
`
`5,381,405
`5,381,466
`5,383,183
`5,384,840
`5,390,184
`5,396,491
`5,420,858
`5,422,882
`5,423,003
`5,426,636
`5,428,607
`5,428,616
`5,428,663
`5,430,719
`5,434,913
`5,436,898
`5,438,614
`5,444,709
`5,448,623
`5,452,289
`5,453,986
`5,455,853
`5,457,684
`5,471,470
`5,471,616
`5,479,411
`5,485,457
`5,495,567
`5,497,339
`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,557,658
`5,563,937
`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,606,594
`5,608,786
`5,613,069
`H1641
`5,621,727
`5,625,677
`5,628,004
`5,631,897
`5,640,446
`5,646,945
`5,650,999
`5,654,957
`5,659,541
`5,659,542
`5,680,437
`5,684,799
`5,689,553
`5,692,126
`
`1/1995
`1/1995
`1/1995
`1/1995
`2/1995
`3/1995
`5/1995
`6/1995
`6/1995
`6/1995
`6/1995
`6/1995
`6/1995
`7/1995
`7/1995
`7/1995
`8/1995
`8/1995
`9/1995
`9/1995
`9/1995
`10/1995
`10/1995
`11/1995
`11/1995
`12/1995
`1/1996
`2/1996
`3/1996
`5/1996
`6/1996
`7/1996
`7/1996
`8/1996
`8/1996
`8/1996
`8/1996
`9/1996
`9/1996
`10/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
`2/1997
`3/1997
`3/1997
`4/1997
`4/1997
`4/1997
`5/1997
`5/1997
`6/1997
`7/1997
`7/1997
`8/1997
`8/1997
`8/1997
`10/1997
`11/1997
`11/1997
`11/1997
`
`Daugherty et al.
`Shibayama et al.
`Yoshida
`Blatchford et al.
`Morris
`Newman
`Marshall et al.
`Hiller et al.
`Berteau
`Hiller et al.
`Hiller et al.
`Field et al.
`Grimes et al.
`Weisser, Jr.
`Tung et al.
`Bowen et al.
`RoZman et al.
`Riddle
`Wiedeman et al.
`Sharma et al.
`Davis et al.
`Cebulka et al.
`Bharucha et al.
`Sharma et al.
`Johnson et al.
`Klein
`Aramaki
`IiZaWa et al.
`Bernard
`Mavraganis et al.
`Henley et al.
`Cloonan et al.
`Farris
`Bigham et al.
`Madonna
`Baran
`Jeffrey et al.
`Dickson
`Gregorek et al.
`Bruno et al.
`MeLampy et al.
`Doshi et al.
`Dail et al.
`Wheeler, Jr. et al.
`Miyahara
`Sharma et al.
`Humpleman
`Hogan et al.
`Farris et al.
`Kosowsky et al.
`Bell et al.
`Robrock, II
`Sharma et al.
`Berteau
`IWami et al.
`Register et al.
`Gordon
`Walker
`Sharman
`Vaudreuil
`Feiertag et al.
`Gormley et al.
`Pacheco et al.
`Everett et al.
`Bergler
`Dickson
`Koyama
`Chan
`Bell et al.
`Segal
`Bigham et al.
`Ahuja et al.
`Templeton et al.
`
`Cisco Systems, Inc., EX 1054 Page 2
`
`
`
`US 7,764,777 B2
`Page 3
`
`5,701,301 A 12/1997 Weisser, Jr.
`5,706,286 A
`1/1998 Reiman et al.
`5,710,769 A
`1/1998 Anderson et al.
`5,712,903 A
`1/1998 Bartholomew et al.
`5,712,908 A
`1/1998 Brinkman et al.
`5,724,412 A
`3/1998 Srinivasan
`5,727,057 A
`3/1998 Emery et al.
`5,729,544 A
`3/1998 Lev et al.
`5,732,074 A
`3/1998 Spaur et al.
`5,732,078 A
`3/1998 Arango
`5,732,216 A
`3/1998 Logan et al.
`5,737,320 A
`4/1998 Madonna
`5,737,331 A
`4/1998 Hoppal et al.
`5,737,333 A
`4/1998 Civanlar et al.
`5,737,533 A
`4/1998 De Hond
`5,740,164 A
`4/1998 Liron
`5,740,231 A
`4/1998 Cohn et al.
`5,742,596 A
`4/1998 BaratZ et al.
`5,742,905 A
`4/1998 Pepe et al.
`5,751,706 A
`5/1998 Land et al.
`5,751,968 A
`5/1998 Cohen
`5,754,641 A
`5/1998 Voit et al.
`5,764,628 A
`6/1998 Davis et al.
`5,764,736 A
`6/1998 Shachar et al.
`5,764,750 A
`6/1998 Chau et al.
`5,764,756 A
`6/1998 Onweller
`5,777,991 A
`7/1998 Adachi et al.
`5,790,538 A
`8/1998 Sugar
`5,793,762 A
`8/1998 Penners et al.
`5,793,771 A
`8/1998 Darland et al.
`5,799,072 A
`8/1998 Vulcan et al.
`5,799,154 A
`8/1998 Kuriyan
`5,802,160 A
`9/1998 Kugell et al. ......... .. 379/211.04
`5,805,587 A
`9/1998 Norris et al.
`5,805,588 A
`9/1998 Petersen
`5,806,057 A
`9/1998 Gormley et al.
`5,809,022 A
`9/1998 Byers et al.
`5,809,128 A
`9/1998 McMullin
`5,812,534 A
`9/1998 Davis et al.
`5,815,505 A
`9/1998 Mills
`5,818,912 A 10/1998 Hammond
`5,825,771 A 10/1998 Cohen et al.
`5,828,666 A 10/1998 Focsaneanu et al.
`5,838,665 A 11/1998 Kahn et al.
`5,850,433 A 12/1998 Rondeau
`5,859,972 A
`1/1999 Subramaniam et al.
`5,867,494 A
`2/1999 Krishnaswamy et al.
`5,867,495 A
`2/1999 Elliott et al.
`5,875,405 A
`2/1999 Honda
`5,878,113 A
`3/1999 Bhusri
`5,878,418 A
`3/1999 Polcyn et al.
`5,881,060 A
`3/1999 Morrow et al.
`5,881,131 A
`3/1999 Farris et al.
`5,889,774 A
`3/1999 Mirashra? et al.
`5,894,473 A
`4/1999 Dent
`5,894,595 A
`4/1999 Foladare et al.
`5,913,029 A
`6/1999 Shostak
`5,915,008 A
`6/1999 Dulman
`5,918,172 A
`6/1999 Saunders et al.
`5,922,047 A
`7/1999 Newlin et al.
`5,930,700 A
`7/1999 Pepper et al.
`5,933,490 A
`8/1999 White et al.
`5,933,778 A
`8/1999 Buhrmann et al.
`5,938,757 A
`8/1999 Bertsch
`5,946,386 A
`8/1999 Rogers et al.
`5,946,684 A
`8/1999 Lund
`5,953,392 A
`9/1999 Rhie et al.
`5,954,799 A
`9/1999 Goheen et al.
`5,958,016 A
`9/1999 Chang et al.
`5,960,340 A
`9/1999 Fuentes
`5,963,551 A 10/1999 Minko
`5,970,059 A 10/1999 Ahopelto et al.
`5,974,449 A 10/1999 Chang et al.
`
`5,982,866 A 11/1999 Kowalski
`5,991,291 A 11/1999 Asai et al.
`5,991,394 A 11/1999 DeZonno et al.
`5,999,525 A 12/1999 Krishnaswamy et al.
`6,005,870 A 12/1999 Leung et al.
`6,006,272 A 12/1999 Aravamudan et al.
`6,009,469 A 12/1999 MattaWay et al.
`6,012,088 A
`1/2000 Li et al.
`6,014,437 A
`1/2000 Acker et al.
`6,020,916 A
`2/2000 Gerszberg et al.
`6,026,083 A
`2/2000 AlbroW et al.
`6,028,917 A
`2/2000 Creamer et al.
`6,031,836 A
`2/2000 Haserodt
`6,031,904 A
`2/2000 An et al.
`6,041,325 A
`3/2000 Shah et al. .................. .. 707/10
`6,044,403 A
`3/2000 Gerszberg et al.
`6,069,890 A
`5/2000 White et al.
`6,075,992 A
`6/2000 Moon et al.
`6,078,581 A
`6/2000 Shtivelman et al.
`6,084,584 A
`7/2000 Nahi et al.
`6,094,478 A
`7/2000 Shepherd et al.
`6,104,800 A
`8/2000 Benson
`6,134,235 A 10/2000 Goldman et al.
`6,141,341 A 10/2000 Jones et al.
`6,161,128 A 12/2000 Smyk
`6,161,134 A 12/2000 Wang et al.
`6,163,598 A 12/2000 Moore
`6,167,040 A 12/2000 Haeggstrom
`6,175,860 B1
`1/2001 Gaucher
`6,188,688 B1
`2/2001 Buskirk, Jr.
`6,212,261 B1
`4/2001 Meubus et al.
`6,216,158 B1
`4/2001 Luo et al.
`6,240,097 B1
`5/2001 Wesloek et al.
`6,259,692 B1
`7/2001 Shtivelman et al.
`6,262,978 B1
`7/2001 Bruno et al.
`6,266,539 B1
`7/2001 Pardo
`6,278,707 B1
`8/2001 MacMillan et al.
`6,301,609 B1
`10/2001 Aravamudan et al.
`6,308,201 B1
`10/2001 PivoWar et al.
`6,324,183 B1
`11/2001 Miller et al.
`6,327,258 B1
`12/2001 Deschaine et al.
`6,334,126 B1
`12/2001 Nagatomo et al.
`6,337,858 B1
`1/2002 Petty et al.
`6,339,594 B1
`1/2002 Civanlar et al.
`6,359,892 B1
`3/2002 SZlam
`6,381,323 B1
`4/2002 Schwab et al. ....... .. 379/211.02
`6,385,308 B1
`5/2002 Cohen et al.
`6,404,764 B1
`6/2002 Jones et al.
`6,411,615 B1
`6/2002 DeGolia et al.
`6,411,965 B2
`6/2002 Klug
`6,414,962 B1
`7/2002 Hall et al.
`6,418,198 B2
`7/2002 Brablec et al.
`6,421,235 B2
`7/2002 DitZik
`6,445,694 B1
`9/2002 SWartZ
`6,445,697 B1
`9/2002 Fenton
`6,446,127 B1
`9/2002 Schuster et al.
`6,448,978 B1
`9/2002 Salvador et al.
`6,456,594 B1
`9/2002 Kaplan et al.
`6,456,601 B1
`9/2002 KoZdon et al.
`6,459,780 B1
`10/2002 Wurster et al.
`6,477,565 B1
`11/2002 DasWani et al.
`6,477,576 B2 11/2002 Angwin et al.
`6,483,902 B1
`11/2002 Stewart et al.
`6,493,338 B1
`12/2002 Preston et al.
`6,496,477 B1
`12/2002 Perkins et al.
`6,526,462 B1
`2/2003 Elabd
`6,539,359 B1
`3/2003 Ladd et al.
`6,577,622 B1
`6/2003 Shuster et al.
`6,584,490 B1
`6/2003 Shuster et al.
`6,614,781 B1
`9/2003 Elliott et al.
`6,650,901 B1
`11/2003 Shuster et al.
`6,681,252 B1
`1/2004 Shuster et al.
`6,697,461 B1
`2/2004 Middleswarth et al.
`
`Cisco Systems, Inc., EX 1054 Page 3
`
`
`
`US 7,764,777 B2
`Page 4
`
`6,731,630 B1
`5/2004 Shuster et a1.
`6,741,586 B1
`5/2004 Shuster et a1.
`6,744,759 B1
`6/2004 Sidhu et al. ............... .. 370/356
`6,785,266 B2
`8/2004 SWartZ
`6,788,775 B1
`9/2004 Simpson
`6,795,429 B1
`9/2004 Shuster 6t 31.
`6,804,224 B1
`10/2004 Shuster et 3.1.
`2365313155 155882‘ 5331223636366 61
`6,666,616 61
`272666 6666666661.
`6,857,021 B1
`2/2005 Shuster et a1.
`6,857,072 B1
`2/2005 Shuster et a1.
`6,870,830 B1
`3/2005 Shuster et 3.1.
`6,914,897 B1
`7/2005 Shuster et 3.1.
`6,937,699 B1
`8/2005 Shuster et 3.1.
`6,956,941 B1
`10/2005 Duncan et al.
`2001/0022784 A1
`9/2001 Menon et al.
`2001/0030950 A1 10/2001 Chen et al.
`2003/0026403 A1
`2/2003 Clapper
`2003/0040325 A1
`2/2003 Clark
`2003/0095650 A1
`5/2003 MiZe
`2003/0133553 A1
`7/2003 Khakoo et a1.
`2003/0156693 A1
`8/2003 Goldman
`2003/0194078 A1 10/2003 Wood et al.
`2004/0029568 A1
`2/2004 DeLuCa et al.
`
`5383812533221
`2005/0207557 A1
`
`3583? ?hm‘mem'
`9/2005 Dglhlns et al
`'
`FOREIGN PATENT DOCUMENTS
`
`EP
`EP
`5?
`EP
`EP
`EP
`EP
`EP
`EP
`EP
`EP
`EP
`Ep
`EP
`EP
`EP
`EP
`EP
`GB
`JP
`JP
`JP
`JP
`WO
`WO
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`WO
`W0
`W0
`WO
`W0
`
`1/1994
`0578374
`4/1996
`07047 88
`13/1333
`00778398233
`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
`7/l998
`0 851653
`7/l998
`0 853411 A2
`8/l998
`0858202
`9/1998
`0 866 596
`10/199g
`0 872 99g
`10/199g
`0869638
`10/1998
`0918423
`12/1998
`0881848
`2/1999
`0898431
`1/1998
`2 315 190
`V1998
`10-23067
`2/1998
`10-5l453
`6/1998
`10464135
`6/1998
`10464257
`3/1994
`WO94/05111
`12/1995
`WO95/34985
`3/1996
`WO 96/08935
`5/ 1996
`W0 96/ 15598
`4/1997
`WO 97/14234 A2
`4/ 1997
`W0 97/ 14238
`5/1997
`WO 97/16007
`6/1997
`WO 97/22216
`6/ 1997
`WO 97/23078
`7/ 1997
`W0 97/ 27692
`8/1997
`WO 97/28628
`8/ 1997
`WO 97/29581
`8/1997
`WO97/31492
`8/ 1997
`WO 97/31492
`9/ 1997
`WO 97/33412
`9/ 1997
`WO97/33421
`WO 97/38511 A2 10/1997
`
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`$3
`W0
`
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`WO
`W0
`W0
`W0
`W0
`W0
`
`W0
`W0
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`W0
`W0
`W0
`W0
`W0
`
`10/1997
`WO 97/38551
`10/1997
`WO 97/39560
`11/1997
`wO97/44943
`WO 97/46073 A2 12/1997
`WO 97/47118
`12/1997
`W0 9'7/50217
`12/1997
`WO 97/50271
`12/1997
`WOW/5°27? A2 12/1997
`ggggggggg
`5133;
`WO 98/04989
`2/l998
`
`WO98/10538
`WO 98/11704
`WO 98/12860
`WO 98/13974
`WO98/ 16051
`WO 98/18238
`WO 98/18289
`WO 98/19425
`WO 98/19445
`W0 gig/20701
`WO9g/21911
`WO 98/23067
`WO 98/23080
`
`“gs/28885
`WO 98/30007
`WO 98/30008
`WO98/30008
`WO 98/34391
`WO 98/34399
`W0 98/36543
`W0 98/37665
`WO98/37665
`W0 98/37688 A2
`W0 98/39897
`W0 98/42104
`WO 98/42107
`WO 98/42146
`
`“998
`“998
`3/1998
`4/1998
`4/1998
`4/1998
`4/1998
`5/1998
`5/1998
`5/199g
`5/199g
`5/1998
`5/1998
`
`“998
`7/1998
`7/1998
`7/1998
`8/1998
`8/1998
`8/1998
`8/1998
`8/1998
`8/1998
`9/1998
`9/1998
`9/1998
`9/1998
`
`WO 98/47256 A2 10/1998
`WO 98/51063
`11/1998
`WO99/12365
`3/1999
`WO99/19988
`4/1999
`WO99/20059
`4/1999
`WO99/35802
`7/1999
`WO99/45687
`9/1999
`WO01/05078
`1/2001
`WO01/24496
`4/2001
`WO01/24498
`4/2001
`WO0l/24500
`4/2001
`WO0l/24501
`4/2001
`WO0l/24502
`4/2001
`WO0l/24503
`4/2001
`0184859 A2 110001
`
`OTHER PUBLICATIONS
`
`Mary Carmichael, “Calls That Follow you Anywhere,” Newsweek,
`Apr. 28, 2003, p. 43.
`RFC 3298 Service in the PSTN, Aug. 2002.
`Implementing Automatic Location Update for Follow-Me database
`using VoIP and Bluetooth Technologies, IEEE Transaction on com
`puters, vol. 51, No. 10, Oct. 2002.
`New services demand integration, Electronic Engineering Times,
`Aug. 28, 2000, Iss. 1128; p. 110.
`Natural Microsystems, M2 Presswire. Coventry: Aug. 18, 2000.
`This pipe dream will come true: Voice Over Internet Protocol (VoIP)
`technology will make the phone BoX something that really talks,
`Businessline, Chennai: Apr. 17, 2002.
`
`Cisco Systems, Inc., EX 1054 Page 4
`
`
`
`US 7,764,777 B2
`Page 5
`
`Using Optimization to Achieve Ef?cient Quality of Service in Voice
`over IP Networks, IEEE 2003.
`Broadsoft literature Broadworks overview, Copyright date 2002.
`.
`.
`,
`.
`.
`BroadSoft introduces industry s ?rst complete service delivery and
`creation product suite for enhanced telephony services Broadworks,
`ATM Newsletter: Boston: Mar. 2000, vol. 9, Iss. 3, p. 13.
`
`BroadSoft unveils advanced architecture for the rapid and cost effec
`tive delivery of enhanced communications services, Website, Aug.
`25, 1999, Press releases, 3 pages.
`U.S. Appl. No. 09/406,322, Schuster et al., ?led Sep. 27, 1999.
`Us‘ Appl‘ NO‘ 09/515,798, Schuster et a1‘, ?led Feb‘ 29, 2000‘
`
`* Cited by examiner
`
`Cisco Systems, Inc., EX 1054 Page 5
`
`
`
`US. Patent
`
`Jul. 27, 2010
`
`Sheet 1 of 11
`
`US 7,764,777 B2
`
`<_:
` FIG.1
`
`I O t iU
`
`) 2L
`
`UDZ ,
`
` Interface
` Secure
`Protocol
`
`TANDEMACCESSCONTROLLER
`
`Cisco Systems, Inc., EX 1054 Page 6
`
`Cisco Systems, Inc., EX 1054 Page 6
`
`
`
`US. Patent
`
`Jul. 27, 2010
`
`Sheet 2 0f 11
`
`US 7,764,777 B2
`
`00
`
`251
`
`
`
`I055 smoz? 3 2
`
`
`
`n=o> <7 E ..
`
`05
`
`w
`
`5 2
`
`O0
`
`m .UE
`
`Cisco Systems, Inc., EX 1054 Page 7
`
`
`
`U.S. Patent
`
`7,
`
`2B7
`
`
`
`0damn5.3.525m$825
`
`w_._wn:umg:w2,mam—min829$
`
`
`
`
`magmamm>m5m:202m358%.wmmhmcoM2m$569w$238039026me$32083853055258:.J@899
`
`>3935mac.Em:cocoszEE
`
`
`
`£5;52..
`
`<m.0[
`
`
`
`am;mmmwmoum5m:
`
`homem596
`
`
`
`“Ewgmxm22699:.
`
`E3QBcozmbflomEntomnzm
`
`
`9:56.:3%3.28th$255:85new302,33EmMoEm:Emo.:82$693Emu?.ZnE.cofiELovE.28H933:9a289mEm:
`
`
`
`=mEwchoEam:a.06gm:
`
`
`
`
`
`
`qségw9.szm.cozmszcoo
`
`mmmcmno.225mm:03S.mwamwon2503$3$555mm§m£5:5%£9333mEEmw\Ecozflcchngw
`
`
`
`
`
`:30.915529:329:5
`
`Ezfim=m>mL8mmmnmfiu
`
`
`
`..3Em>._3023am:7,.323058£wa2%8:028211mmm>
`m.2250
`Engaé8»
`
`
`
`7l.II..I..‘.I..Il.II.I.xi.1l..I‘.I..ilyI..I..l..l.xlxIl..1:-
`
`Cisco Systems, Inc., EX 1054 Page 8
`
`Cisco Systems, Inc., EX 1054 Page 8
`
`
`
`
`
`U.S. Patent
`
`2
`
`11f04teehS
`
`2B777,467,7SU
`
`
`
`
`
`N0.00.00000.00.0320.m00.000.380.0000:00:00
`
`
`
`00.00.039000:0080.03
`
`0:280E002000000
`
`2000.00.00890.6
`
`
`
`00000000.000.E0:
`
`
`
`0.00.0000000.6
`
`.Zn.n.
`
`ll.III]l'llllli'llllllll.IIIIIIlllllllllnullII-llllllllllllllllllllllnlllillullllllll
`
`
`
`0:00...0:0000003600000.0m060:0.00.000Zn.n.2.0:0.0003
`
`
`
`
`6:02.0.02.05..000.0000>002000.0000052000000._0:n.-2n.n.
`
`0E>0000<
`
`60.0000330:000000000.03
`
`
`
`080.000009...:30.02000000.000:0
`
`
`
`
`
`
`
`
`
`000000000.000...09.300.00.000.E00.00:520:00."..0000-Zn...
`
`
`
`
`
`
`
`
`
`
`
`0.0......000000.....00:0:0002,-50.0.6000000000.000:-m5
`
`
`
`
`
`
`
`.620..000.000000.00000.02.05.2000.
`
`
`
`
`
`005.0200000.0000000.0000
`
`mm00.”.
`
`2.er00.
`
`m.OE
`
`
`
`
`
`
`
`000000002.00:0.00.0.0.03-0:00.0000000<E0003-9:.
`
`
`
`
`
`
`
`Cisco Systems, Inc., EX 1054 Page 9
`
`Cisco Systems, Inc., EX 1054 Page 9
`
`
`
`
`
`
`
`U.S. Patent
`
`Jul. 27, 2010
`
`Sheet 5 of 11
`
`US 7,764,777 B2
`
`
`
`
`
`
`
`
`
`00.30000:00:60:002:008:_£5,“00.00030:00.
`
`
`
`00000005:00:0:000;-E00055:00:25:00:-05
`
`
`
`
`
`.A0:0_00:000:0:3000:000005000:0.250000:26ch
`
`
`0000:00:500.00.000.E0:00:520:000.003-Zn:
`
`
`.822_000_0:0000.00800ESE2:00_500:00:
`000608>000302.0:00Enz0:0000:000-ZnE
`
`
`
`0E>:0:0<é
`
`:0005000005000002E5005
`
`
`
`
`6:00:0000000<E00:0._.20.00
`
`0000000002000:0<1r
`
`
`
`
`
`X<n_00060.n—00_0>n=0>
`
`0:008:0300E05
`
`0000.000n_n_n_0300.“.
`
`
`00000050020:00
`
`
`
`
`
`260.0:05E0006-0:00:0000000.0.E00000.-05.
`
`
`.25005000000000.00.00080:00
`
`
`
`60:000:00:00:900.080090
`
`0000.000E200000005.
`
`
`
`mmmin=o>
`
`
`
`
`
`0000002055039005000000260:00
`
`
`
`000009:30:00.
`
`0.GE
`
`
`
`0__0>:_E5000
`
`
`
`0_0>_0:0000000.:
`
`
`
`x00003000000:0
`
`00000000
`
`000000
`
`
`
`0000.200:90:0
`
`00000000
`
`
`
`#:050002305000:00
`
`059000000.:
`
`9000:0500,
`
`
`
`000000000005.
`
`
`
`50500.30:0
`
`
`
`20:05:“2:2th
`
`280000.3
`
`:82.02..
`
`#00300”;
`
`60:00
`
`0=0>:_
`
`
`9000:0:030000::000:00m000000500000002
`
`
`
`
`
`
`
`
`
`
`0600:050<0000000030:000.:60:00:00
`
`Cisco Systems, Inc., EX 1054 Page 10
`
`_000:.0,_n_
`
`:0_0:0>:00
`
`.0E0_.0>00:0
`
`
`
`n=0>00000:;
`
`
`
`0000000.:60:00
`
`Cisco Systems, Inc., EX 1054 Page 10
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`US. Patent
`
`Jul. 27, 2010
`
`Sheet 6 0f 11
`
`US 7,764,777 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.)
`|
`Look up Calling and Called
`Parties in Database.
`
`"'° w
`
`Yes
`Look up Subscriber specified parameters
`in database. Determine if additional
`information is required from caller.
`
`_
`information
`Required?
`
`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 (887)
`to PSTN Tandem.
`
`lVR Subsystem
`obtains information
`(e.g. collect password
`from caller, etc).
`
`Yes @
`Yes @
`
`No
`
`No
`Connect this outbound call
`to original inbound call.
`
`FIG. 5
`
`Cisco Systems, Inc., EX 1054 Page 11
`
`
`
`US. Patent
`
`Jul. 27, 2010
`
`Sheet 7 0f 11
`
`US 7,764,777 B2
`
`Outbound Call (from Subscriber)
`
`Start.
`
`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
`oft "hook"
`on phone
`
`CO processes
`dialing and
`look up
`
`Send messages to
`UlS- Subscriber
`Phone Not
`Answering
`
`TAC places call ‘
`to Subscriber. “ Store
`#
`
`Yes
`
`No
`PSTN places call
`in conventionai
`manner
`
`TAC places call to
`outbound number and
`connects the two.
`I
`
`FIG. 6
`
`Cisco Systems, Inc., EX 1054 Page 12
`
`
`
`US. Patent
`
`Jul. 27, 2010
`
`Sheet 8 0f 11
`
`US 7,764,777 B2
`
`Smw /
`
`00
`
`OS.
`
`OE.
`
`Cisco Systems, Inc., EX 1054 Page 13
`
`
`
`US. Patent
`
`Jul. 27, 2010
`
`Sheet 9 0f 11
`
`US 7,764,777 B2
`
`00
`
`DE.
`
`mm
`
`mm @- 19
`
`0
`I
`0
`
`
`
`255. O0 365 19
`
`O
`O
`
`X
`
`E2022
`QImE
`
`o 3
`
`Sm:
`
`Cisco Systems, Inc., EX 1054 Page 14
`
`
`
`US. Patent
`
`Jul. 27, 2010
`
`Sheet 10 0f 11
`
`US 7,764,777 B2
`
`INCOMING
`CALL
`
`52
`
`74
`/
`OBTAIN CID
`FROM CALLER
`
`CID
`BLOCKED
`?
`
`YES
`
`PROMPT CALLER
`TO UNLOCK
`
`NO
`
`72
`
`CID
`BLOCKED
`?
`
`SUBSCRIBER
`ACCEPTING
`BL KED R
`USBIENOWRI
`CALLS
`
`YES
`
`/
`BLOCK CALL OR
`SEND TO VOICEIVIAIL
`
`FIG. 9
`
`LOOK UP
`CID TAG
`
`V
`DISPLAY TAG
`INFORMATION
`ON WEB PAGE
`V:
`DISPLAY NAME
`AND NUMBER
`ON WEB PAGE
`
`/58
`
`/60
`
`II
`TRANSLATE NUMBER /62
`
`‘
`
`V‘
`
`RING PHONE
`
`/64
`
`V
`
`SEND CID TO
`SUBSCRIBER
`
`[66
`
`Cisco Systems, Inc., EX 1054 Page 15
`
`
`
`US. Patent
`
`Jul. 27, 2010
`
`Sheet 11 0f 11
`
`US 7,764,777 B2
`
`INCOMING CALL
`
`8°
`
`8%
`LOOK UP DNIS AND CID ROUTING INSTRUCTIONS
`
`a7
`/
`BCLSLCLK
`
`OK TO CONNECT
`'YES
`851
`PROv|DE RING BACK TONE TO CALLER
`1
`1
`93W PLACE CALL TO
`2nd LOCAT|ON
`
`1
`PLACE CALL TO / 90
`181 LOCATION
`
`1
`RING PHONE
`
`/92
`
`NO
`
`104
`
`OTHER
`CALLS
`ANsWERED
`?
`
`ABANDON
`CALL
`
`96
`
`CALL
`ANSWERED
`'2
`
`YES 98
`,
`RETURN ANsWER
`SUPERVISION
`100
`/
`
`7
`ABONDON
`OTHER CALLS
`
`102
`/
`7
`ESTABLISH VOICE
`CONNECT|ON
`
`NO
`
`111
`
`OTHER
`CALLS
`ANSWERED
`?
`
`1J2
`
`ABANDON
`CALL
`
`1
`RING PHONE
`
`10s
`
`CALL
`ANSWERED
`?
`
`YES 109
`,
`RETURN ANsWER
`SUPERVISION
`110
`/
`
`Y
`ABONDON
`OTHER CALLs
`
`113
`/
`7
`ESTABLISH VOICE
`CONNECT|ON
`
`FIG. 10
`
`Cisco Systems, Inc., EX 1054 Page 16
`
`
`
`US 7,764,777 B2
`
`1
`BRANCH CALLING AND CALLER ID BASED
`CALL ROUTING TELEPHONE FEATURES
`
`CROSS REFERENCE TO RELATED
`APPLICATIONS
`
`This application is a division of US. application Ser. No.
`10/426,279, ?led Apr. 30, 2003, entitled “Branch Calling and
`Caller ID Based Call Routing Telephone Features,” which is
`a continuation-in-part of US. application Ser. No. 09/565,
`565, ?led May 4, 2000, entitled “Telephone Call Control
`System for the Public Switched Telephone Networ ,” now
`US. Pat. No. 6,574,328, both incorporated herein by refer
`ence.
`
`FIELD OF THE INVENTION
`
`This invention relates to telephone services and, in particu
`lar, to a system for allowing a subscriber to select features of
`the subscriber’s telephone service and to various novel fea
`tures that can be selected.
`
`20
`
`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 companies
`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 provide local con
`trol, 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 of?ce (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 connection. In addi
`tion, signalling limitations prevent full control, by the sub
`scriber 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
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`2
`(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 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, meaning addition, modi?ca
`tion, or control of telephone features, required a subscriber to
`make the feature selection through the telephone business
`o?ice. Central of?ce workers would then implement the pro
`visioning under request of the business of?ce.
`Call Forwarding is one popular provision. There is signi
`?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 ser
`vices 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 terminat
`ing 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 call
`ing. 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 also allows the
`
`Cisco Systems, Inc., EX 1054 Page 17
`
`
`
`US 7,764,777 B2
`
`3
`subscriber to use the CID signal to display certain informa
`tion 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 tele
`phones 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 sub
`scriber, eliminating the need to go through the telephone
`company (telco) business of?ce.
`In one embodiment, the system includes a processor (re
`ferred to herein as a tandem access controller) connected to
`the PSTN which would allow anyone to directly provision,
`that is to say set-up and make immediate changes to, the
`con?guration of his or her phone line. In another embodi
`ment, a tandem access controller (TAC) subsystem is con
`nected internally to the PSTN in a local service