`Elliott et al.
`
`USOO6690654B2
`(10) Patent No.:
`US 6,690,654 B2
`(45) Date of Patent:
`*Feb. 10, 2004
`
`(54) METHOD AND SYSTEM FOR MULTI-MEDIA
`COLLABORATION BETWEEN REMOTE
`PARTIES
`
`(56)
`
`(75) Inventors: Isaac Elliott, Colorado Springs, CO
`(US); Rick Steele, Colorado Springs,
`CO (US); Jim Verlare, Woodland Park,
`CO (US)
`
`(*) Notice:
`
`(73) Assignee: MCI Communications Corporation,
`Washington, DC (US)
`s
`This patent issued on a continued pros-
`ecution application filed under 37 CFR
`1.53(d), and is subject to the twenty year
`s
`Jes
`y y
`patent term provisions of 35 U.S.C.
`154(a)(2).
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 0 days.
`
`(21) Appl. No.: 09/164,462
`(22) Filed:
`Oct. 1, 1998
`(65)
`Prior Publication Data
`
`EP
`EP
`EP
`
`References Cited
`U.S. PATENT DOCUMENTS
`4,054,756 A 10/1977 Comella
`4,100,377 A
`7/1978 Flanagan
`4,464,543 A 8/1984 Kline et al.
`4,653,045 A 3/1987 Stanley
`4,771,425 A 9/1988 Baran et al.
`4,897.866 A 1/1990 Majmudar et al.
`4,907.274 A 3/1990 Nomura
`4.969,184 A 11/1990 Gordon et al.
`4,979.206. A 12/1990 Dadden
`4,996,707 A 2, 1991 O'Malley
`5,029,196 A 7/1991 Morganstein
`5,068,888 A 11/1991 Scherk
`5,115,495 A 5/1992 Tsuchiya et al. ............ 709/239
`5.146,488 A 9/1992 Okada
`2- : */
`(List continued on next page.)
`FOREIGN PATENT DOCUMENTS
`O583135 A
`2/1994
`O74O480 A 10/1996
`O767568 A 4/1997
`(List continued on next page.)
`OTHER PUBLICATIONS
`
`US 2002/0136167 A1 Sep. 26, 2002
`(Under 37 CFR 1.47)
`Related U.S. Application Data
`(63) Continuation-in-part of application No. 08/752.271, filed on
`Nov. 18, 1996, now Pat. No. 5,867,494.
`(51) Int. Cl. ................................................ H04L 12/16
`
`(52) U.S. Cl. ........................................ 370/260; 370/352
`(58) Field of Search ................................. 370/395, 384,
`370/465, 401, 402, 351, 352,266, 451,
`461, 462,395.1, 353, 354, 355, 356, 400,
`410, 431, 468; 379/202, 201, 209, 211,
`212, 214, 215, 88.17, 93.01, 93.09; 709/219,
`217, 218, 203, 227, 228, 229, 202, 704,
`206, 249, 245; 707/10, 14, 704
`
`DataBeam-Net. 120 Conference Server 2.0.
`DataBeam Meetings Tools.
`(List continued on next page.)
`Primary Examiner Dang Ton
`(57)
`ABSTRACT
`A method of communicating with a plurality of remote
`parties allows for multi-media collaboration. A first party,
`which may be a call center, receives requests for acceSS from
`first and Second remote parties. Each of these remote parties
`is provided a computer program and a Session is initiated for
`each party. The first party can then independently commu
`nicate with the first and Second remote parties via the
`computer program.
`
`24 Claims, 2 Drawing Sheets
`
`Client
`Telephone
`
`
`
`"N
`
`Client
`Computer
`
`
`
`
`
`Agent
`Telephone
`
`Agent
`Computer
`
`{Cal Center
`
`a---
`Custoter
`Web Site
`
`
`
`itla
`Session
`Sever
`
`N
`
`all
`We
`Sever
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`Exhibit 1007 – 001
`
`
`
`US 6,690,654 B2
`Page 2
`
`U.S. PATENT DOCUMENTS
`
`5,155,761 A 10/1992 Hammond
`s: A yo: Maia
`5,197,127 A
`3/1993 Waclawsky et al.
`5,204894. A 4/1993 Dadden
`5.247,571 A 9/1993 Kay
`5,268,957 A 12/1993 Albrecht
`5,287,199 A 2/1994 Zoccolillo
`5,311,583. A 5/1994 Friedes
`5,396,542 A 3/1995 Alger
`5,402,478 A 3/1995 Hluchy et al. ............. 379/221
`5,406,557 A 4/1995 Baudion
`5,425,091 A 6/1995 Josephs
`5,428,608 A 6/1995 Freeman
`5,436,957 A 7/1995 McConnell
`5,440,620 A 8/1995 Slusky
`5.448,633 A 9/1995 Jamalleddin
`5,450,411 A 9/1995 Heil
`5,452.289 A 9/1995 Sharma
`5,459,775 A 10/1995 Isono
`5,463,677 A 10/1995 Bash
`5,473.608 A 12/1995 Gagne
`5,477,531 A 12/1995 McKee et al.
`5,479,473 A 12/1995 Zey
`5,481,600 A 1/1996 Alesio
`5,483,586 A 1/1996 Sussman
`5,483,587 A
`1/1996 Hogan
`5,495,521 A 2/1996 Rangachar
`5,497.411 A 3/1996 Pellerin
`5,511,111 A 4/1996 Serbetcioglu
`5,511,114 A 4/1996 Stimson et al.
`5,521,719 A 5/1996 Yamada
`5,521,924 A 5/1996 Kakuma et al.
`5,524,137 A 6/1996 Rhee
`5,526,353 A 6/1996 Henley et al.
`5,526,416 A 6/1996 DeZonino et al.
`5,539,736 A 7/1996 Johnson et al.
`5,539,884 A 7/1996 Robrock, II
`5,541,917 A 7/1996 Farris
`5,541,927 A 7/1996 Kristol
`5,541,930 A 7/1996 Klingman
`5,551,025 A 8/1996 O'Reilly
`5,559,721 A
`9/1996 Ishii
`5,561,670 A 10/1996 Hoffert
`5,563,882 A 10/1996 Brund et al.
`5,579,472 A 11/1996 Keyworth, II
`5,590,127 A 12/1996 Bales
`5,590,181 A 12/1996 Hogan et al.
`5,604,682 A 2/1997 McLaughlin
`5,604.737 A 2/1997 Iwami et al.
`5,608,786 A 3/1997 Gordon
`5,610,910 A 3/1997 Focsaneanu et al.
`5,617,422 A 4/1997 Litzenberger et al.
`5,619,555 A 4/1997 Fenton
`5,623,601 A 4/1997 Vu
`5,625.404 A 4/1997 Grady
`5,625.407 A 4/1997 Biggs
`5,625,677 A 4/1997 Feiertag
`5,625,682 A 4/1997 Gray
`5,627,886 A 5/1997 Bowman
`5,633,916 A 5/1997 Goldhagen
`5,636.216 A 6/1997 Fox et al.
`5,644,619 A 7/1997 Farris et al.
`5,646,982 A 7/1997 Hogan et al.
`5,651,006 A 7/1997 Fujino
`5,652,787 A 7/1997 O'Kelly
`5,654.258 A 8/1997 Park
`5,654.957 A 8/1997 Koyama
`5,657.250 A 8/1997 Park
`5,659,692 A 8/1997 Poggio et al.
`
`5,661,790 A 8/1997 Hsu
`5,661,791. A
`8/1997 Parker
`5,668,857 A 9/1997 McHale
`5,673,263 A 9/1997 Basso et al.
`E. A 3.g
`II.
`Y/ - 2
`f
`ggarwal
`5,680,392 A 10/1997 Semaan
`5,689,550 A 11/1997 Garson et al.
`5,689,553 A 11/1997 Ahuja
`5,692,039 A 11/1997 Brankley
`5,692,126 A 11/1997 Templeton et al.
`5,695,507 A 12/1997 Auth et al.
`5,699,089 A 12/1997 Murray
`5,699,352 A 12/1997 Kriete
`5,701.295 A 12/1997 Bales
`5,703.935 A 12/1997 Raissyan
`5,703.942 A 12/1997 Pinard
`5,710,884 A
`1/1998 Dedrick
`5,712.903 A
`1/1998 Bartholomew
`5,712.906 A
`1/1998 Grady
`5,712.907 A
`1/1998 Wegner et al.
`5,724,355 A 3/1998 Bruno et al.
`5,724,412 A 3/1998 Srinivasan
`5,726,984 A 3/1998 Kubler
`5,727,129 A
`3/1998 Barrett
`5,729,544. A 3/1998 Lev
`5,729,599 A
`3/1998 Pomondon
`5,732,078 A
`3/1998 Arango
`5,737,333 A
`4/1998 Civanar et al.
`5,737,395 A
`4/1998 Irribarren
`5,737,701 A
`4/1998 Rosenthal
`5,740.229 A 4/1998 Hanson et al.
`5,740.230 A 4/1998 Vaudren
`5,740.231 A 4/1998 Cohn
`5,742,668 A 4/1998 Pepe
`5,742,670 A 4/1998 Bennet
`5,742,674. A 4/1998 Jain
`5,742,762 A 4/1998 Scholl et al.
`5,742,905 A 4/1998 Pepe et al.
`5,745,556 A 4/1998 Ronen
`5,745,702 A
`4/1998 Morozumi
`5,749,075 A
`5/1998 Toader
`5,751,338 A 5/1998 Ludwig
`5,751,706 A 5/1998 Land et al.
`5,751,791 A
`5/1998 Chen et al.
`5,764,736 A 6/1998 Shachar et al.
`5,764,745 A 6/1998 Chan
`5,764,756 A 6/1998 Onweller
`5,764,916 A 6/1998 Busey et al.
`5,768,513 A 6/1998 Kuthyar et al.
`5,768.527 A 6/1998 Zhuet
`5,781,620 A
`7/1998 Montgomery
`5,782,642 A 7/1998 Goren
`5,784,443 A 7/1998 Chapman
`5,784,561 A 7/1998 Bruno
`5,787,150 A
`7/1998 Reiman
`5,790,174 A 8/1998 Richard, III
`5,790,548 A 8/1998 Sistanizadeh
`5,790,645 A 8/1998 Fawcett et al.
`5,793,498 A 8/1998 Scholl
`5,799,016 A 8/1998 Onweller
`5,799,307 A
`8/1998 Buitron
`5,802.283 A 9/1998 Grady
`5,802,510 A 9/1998 Jones
`5,802,518 A 9/1998 Karaev
`5,805,587 A 9/1998 Norris et al. ............... 370/352
`5,809,415 A 9/1998 Rossman
`5,812.278 A 9/1998 Toyoda
`5,812,654 A 9/1998 Anderson
`5,813,006 A 9/1998 Ponerow
`5,818,836 A 10/1998 Duval
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`Exhibit 1007 – 002
`
`
`
`US 6,690,654 B2
`Page 3
`
`5,828,370 A 10/1998 Moeller
`5,828,837 A 10/1998 Eikeland
`5.835,579 A 11/1998 Gersi
`5.835,720 A 11/1998 Nelson
`5,838,682 A 11/1998 Dekelbaum
`5,838,683 A 11/1998 Corley
`5,839,063 A 11/1998 Lee
`5,844,600 A 12/1998 Kerr
`5,844.972 A 12/1998 Jagadish
`5,848,143 A 12/1998 Andrews
`5,848,415 A 12/1998 Guck
`5,850,433 A 12/1998 Rondeau
`5,850.442 A 12/1998 Muffic
`5,854,893 A 12/1998 Ludwig
`5,856,974 A
`1/1999 Gervais
`5,859,967 A
`1/1999 Kauded et al.
`5,862.203 A 1/1999 Wulkan et al.
`5,862.223 A 1/1999 Walker
`5,862,325 A 1/1999 Reed
`5,864,609 A 1/1999 Cross
`5,867,494. A * 2/1999 Krishnaswamy et al. ..... 30/352
`5,867,562 A 2/1999 Scherer
`5,867,571 A 2/1999 Borchering
`5,870,557 A
`2/1999 Belovin
`5,872,926 A 2/1999 Levac et al.
`5,873,077 A
`2/1999 Kanoh
`5,873,080 A 2/1999 Coden
`5,881,064 A 3/1999 Lin
`5,883,891 A 3/1999 Williams
`5,884,032 A 3/1999 Bateman et al.
`5,884,262 A
`3/1999 Wise
`5,892,764 A 4/1999 Riemann
`2. A 4/1999 Lyon et al.
`905,736 A 5/1999 Ronen
`5,905,777 A 5/1999 Foladare et al.
`5,905,862. A 5/1999 Hoekstra
`5,905,871 A 5/1999 Buskens
`5,905,872 A 5/1999 DeSimone
`5,907,547 A
`5/1999 Foladare
`5,907,602 A 5/1999 Peel
`5,907,607 A
`5/1999 Waters
`5,915,008 A 6/1999 Dulman
`5,923,659 A
`7/1999 Curry
`5.931,961. A
`8/1999 Ranganathan et al.
`5,940,479 A 8/1999 Guy et al.
`5,946,299 A 8/1999 Blonder
`5,959.996 A 9/1999 Byers
`5,970,059 A 10/1999 Ahopelto
`5,970.477 A 10/1999 Roden
`5.999,965 A * 12/1999 Kelly ......................... 709/202
`6,003,030 A 12/1999 Kenner et al. ................ 707/10
`6,009,469 A 12/1999 Mattaway et al.
`6,011,794. A 1/2000 Mordowitz et al.
`6,016,307 A
`1/2000 Kaplan et al. .............. 370/238
`6,020,915 A 2/2000 Bruno et al.
`6,029,195 A
`2/2000 Herz .......................... 709,219
`6,031,904 A 2/2000 An
`6,049,835 A * 4/2000 Gagnon ...................... 709/245
`6,064,653 A 5/2000 Farris
`6,069,890 A 5/2000 White et al.
`6,131,121 A * 10/2000 Mattaway et al. .......... 709/227
`6,154,744 A 11/2000 Kenner et al. ................ 707/10
`6,175.870 B1
`1/2001 Gawlicket al. ............ 709/227
`6,188,756 B1
`2/2001 Mashinsky
`6,243,373 B1
`6/2001 Turock
`6,377,576 B1
`4/2002 Zwicket al.
`6,385,646 B1 * 5/2002 Brown et al. ............... 709/217
`
`FOREIGN PATENT DOCUMENTS
`
`EP
`EP
`
`O781016 A
`O8O2690 A
`
`6/1997
`10/1997
`
`JP
`JP
`JP
`JP
`JP
`JP
`JP
`JP
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`
`O9168O33 A 6/1997
`O9168051 A 6/1997
`O9168063 A 6/1997
`O9168064. A 6/1997
`O9168065. A 6/1997
`O9171513 A 6/1997
`O9172459 A 6/1997
`O9172462 A 6/1997
`9107839. A 5/1991
`9501691 A 1/1995
`95.22221. A 8/1995
`962O553 A 7/1996
`96.2572O A 8/1996
`96.19068 A 9/1996
`9632800 A 10/1996
`9634341 A 10/1996
`9638O18 A 11/1996
`9638799. A 12/1996
`971.0668 A 3/1997
`9714238 A 4/1997
`97.22211 A 6/1997
`97.22212 A 6/1997
`9723.078 A 6/1997
`97.28628 A 8/1997
`9733412 A 9/1997
`98.12860 A 3/1998
`98.23O80 A 5/1998
`9834391 A1
`8/1998
`9834391 A2
`8/1998
`9834391 A3
`8/1998
`
`OTHER PUBLICATIONS
`NetSpeak Automated Call Distributor Server.
`Vocal Tee-Strategy Internet Dial Tone: Beyond Voice.
`NetSpeak-iCAD.
`DataBeam A Primer on the T120 Series Standard.
`Comer, Douglas, “Internetworking With TCP/IP Vol 1:
`Principles, Protocols, and Architecture'; Third Ed., Prentice
`Hall; 1995 pp. 127, 578.
`Kaufman, H., “Call Centers in Cyberspace”, Communica
`tions News, vol. 34, No. 7, Jul. 1, 1997, pp. 20–21.
`Lautenbacher, et al. “Intelligent Internet: Value-Added Ser
`autenbacher, et al, Intelligen internet value-Added
`vices by Interworking Between Network Technologies ISS
`97 WorldTelecommunications Congress, International
`Switching Symposium, Global Network Evolution: Conver
`gence or Collision'?, Toronto, Canada, Sep. 21-26, 1997.
`MacPherson, “Why Call Centers Wont's Escape the World
`Wide Web’, Business Communication Review, Hinsdale,
`IL, vol. 26, No. 6, Jun. 1996, pp. 39–41.
`Norenkov et al. “Telecommunication Technologies and
`Networks”, Bauman MGTU Press, 1998, p. 80
`s
`ov,
`r. v.
`Sriram, Kotikalapudi et al., “Voice Packetization and Com
`pression in Broadband ATM Networks,” Apr. 1991, IEEE
`Journal on Selected Areas in Communications, Vol 9, No. 3,
`pp. 294-304.
`“Net Telephony Spec Recommended,” Communications
`Week, Mar. 17, 1997, p. 12.
`“Internet by Satellite”
`ss
`66
`Telephony on the Internet” (Workshop Information) pre
`sented by International Quality & Productivity Center,
`IMTC, and VOICE Technology & Services News, Sep. 26,
`1996.
`“Workstation Communications System” IBM Technical Dis
`closure Bulletin, vol. 37, No. 9, Sep. 1, 1994, pp. 101-104.
`Abstract for 09168033A, Patent Abstracts of Japan, 1997.
`Abstract for 09168051A, Patent Abstracts of Japan, 1997.
`Abstract for 09168063 A, Patent Abstracts of Japan, 1997.
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`Exhibit 1007 – 003
`
`
`
`US 6,690,654 B2
`Page 4
`
`Abstract for 09168064 A, Patent Abstracts of Japan, 1997.
`Abstract for 09168065A, Patent Abstracts of Japan, 1997.
`Abstract for 09172459 A, Patent Abstracts of Japan, 1997.
`Abstract for 09172462 A, Patent Abstracts of Japan, 1997.
`Aidarous et al., “The Role of the Element Management
`Layer in Network Management” Feb., 1994: pp. 59-69.
`Bethony, Herb “HAHTSite Gives Pros Everything They
`Need,” Mar, 1997, pp. 36–37.
`Black, V. “OSI: A Model for Computer Communications
`Standards,” Prentice-Hall, Inc. pp. 162-163, 1991.
`Bohn, R. et al., “Mitigating the Coming Internet Crunch:
`Multiple Service Levels via Precedence,” Journal of High
`Speed Network, vol. 3, No. 4, 1994, pp. 335-349.
`Bolot et al.: "Scalable Feedback Control For Multicast
`Video Distribution In The Internet” Computer Communica
`tions Review, vol. 24, No. 4, Oct. 1, 1994, pp. 58-67.
`Braun et al., “Implementation of an Internet Video Confer
`encing Application Over ATM," IEEE, 1997.
`Chen et al., “ATM and Satellite Distribution of Multimedia
`Educational Courseware,” Jun., 1996; pp. 1133-1137.
`Civanlar et al., “FusionNet: Joining the Internet & Phone
`Networks for Multimedia Applications,” 1996, pp. 431-432.
`Cobbold et al., “Enhancement for Integrated Wireless Per
`sonal Communications Over metropolitan Area Networks,”
`Apr., 1996: pp. 1370–1376.
`Comer, Douglas, “Internetworking With TCP/IP Vol 1:
`Principles, Protocols, and Architecture'; Third Ed., Prentice
`Hall; 1995 pp. 143–153.
`Comerford, Richard, “Interactive Media: An Internet Real
`ity," IEEE Spectrum, vol. 33, No. 4: pp. 29–32.
`Davis, A.W.: “Videoconferencing Via Pots Now: Proprietary
`Codes & Emerging Standards' Advanced Imaging, Jan. 1,
`1995, p. 32, 34, 36, 38 and 88.
`Diehls, “Data's New Voice,” BYTE Sep.1996 pp. 129-135.
`Duan et al., “Efficient Utilization of Multiple Channels
`Between Two Switches in ATM Networks,” Feb., 1995: pp.
`1906-1911.
`Ejiri, Masayoshi, “For Whom the Advancing Service/Net
`work Management,” Feb., 1994: pp. 442-433.
`Elia et al., “Skyplex: Distributed Up-link for Digital Tele
`vision via Satellite,” Dec., 1996: pp. 305-313.
`Ely, Tom, “The Service Control Point as a Cross Network
`Integrator,” Apr., 1996: pp. 1-8.
`Eriksson, Hans, “MBONE: The Multicast Backbone.” Com
`munications of the ACM, vol. 57, No. 8, Aug. 1994, pp.
`54-60.
`Estrin et al.: “Multimedia Over IP: Specs Show The Way”
`Data Communications, vol. 25, No. 10, Aug. 1, 1996, pp.
`93-96 and 98.
`Feinmann, “VIC Computer Telephony,” Computer Tele
`phony. Mar. 1996, pp. 219–221.
`Fluckiger, Francois, “Multimedia Over The Internet” Pro
`ceedings of the European Conference on Multimedia Appli
`cations, Services and Techniques, vol. 1, May 28–30, 1996,
`pp. 3-8.
`Fridisch et al., “Terminals for Accessing the Internet- The
`Internet Telephone,' Alcatel Telecommunications Review
`4th Quarter 1996. pp. 304-309.
`Ganor, Elon,"Talk Talk,” Tele.com, Jun. 1996, pp. 68-72.
`Gareiss, Robin, “Voice Over the Internet,” Sep., 1996 Data
`Communications, vol. 25, No. 12, 9/96, pp. 93, 94, 96, 98,
`100.
`Gralla, Preston, “How to Make Phone Call: How the Internet
`Works” Part 4, Chap. 21: pp. 118-119.
`
`Gralla, Preston: “How The Internet Works’ Communicating
`On The Internet, Chapter 12, pp. 64-67 1996.
`Grami et al., “The Role of Satellites in the information
`Superhighway,” Jun., 1995: pp. 1577–1581.
`Gronert, et al: “Van Gateway Services: Easy Does It For
`E-Mail' Data Communications, vol. 23, No. 6, Apr. 1, 1994,
`pp. 63/64, 64B and 64D.
`Gupta et al., “Technical Assessment of (T) INA-TMN-OSI
`Technology for Service Management Applications,” Feb.
`1994: pp. 877–887.
`Gys, L. et al., “Intelligence in the Network” Alcatel Tele
`communications Review, No. 1, 1998, pp. 13–22.
`Halton, K. C.: “The Group 3 Facsimile Protocol” BT Tech
`nology Journal, vol. 12, No. 1, Jan. 1, 1994, pp. 61-69.
`Hurwicz, Michael, “Faster Smarter Nets.” Apr., 1997: pp.
`83-89.
`Inamori et al., “Applying TMN to a Distributed Communi
`cations Node System with Common Platform Software.”
`Feb., 1995: pp. 83–87.
`Jacobs, et al.: “Filling HTML Forms Simultaneously: Cowe
`b-Architecture and Functionality” Computer Networks and
`ISDN Systems, vol. 28, 1996, pp. 1385–1395.
`Jain, Surinder, “Evolving Existing Narrowband Networks
`Broadband Networks with IN Capabilities,” Apr., 1996.
`Kahn, Jeffery, “Videoconferencing Debuts on the Internet,”
`Feb. 28, 1995.
`Katz, et al.: “MMCX Server Delivers Multimedia Here and
`Now” AT&T Technology, vol. 10, No. 4, Dec. 1, 1995, pp.
`2-6.
`Kelly, Katy, “Mountaintop Office Keeps Skiers in Touch.”
`USA Today vol. 15, No. 112.
`Kim, Gary, “Talk is Cheap,” America's Network, Jul. 15,
`1996: pp. 34–39.
`Kishimoto, RoyOZo, "Agent Communication System for
`Multimedia Communication Services,” Mar, 1996: pp.
`10-17.
`Koch et al: “Gruppe 3 Brachte Den Schneeballefekt,”
`Funkschau, No. 2, Jan. 15, 1988, pp. 48-50.
`Kolarov et al., “End-to-End Adaptive Rate Based Conges
`tion Control Scheme for ABR Service in Wide Area ATM
`Networks,” Feb., 1995: pp. 138–143.
`Kumar, Vinay, “Internet Multicasting: InternetNext Big
`Thing,” ICAST Corp. 1997.
`Lapola, Stephanie, PC Week, “Net Call Centers, Voice to
`Merge”, Mar. 31, 1997, p. 10.
`Li, C. et al., “Time-Driven Priority Flow Control for Real
`Time Heterogeneous Internetworking.” Proceedings in
`Computer Communications, Fifteenth Annual Joint Confer
`ence of the IEEE Computer and Communication Genera
`tion, San Francisco, Mar. 24-28, 1996, vol. 1 Conf., Mar. 24,
`1996, IEEE, pp. 189-197.
`Louth, Nick, Reuters, “MCI Communications Corporation
`Vaults Phone-Data Divide' MCI Communications Corp.
`news page, Jan. 29, 1997, web page attached.
`Low, C., “The Internet Telephony Red Herring”, HP Labo
`ratories Technical Report, May 15, 1996, pp. 1-15.
`Low, C. et al., “Webin-An Architecture For Fast Devel
`opment of In-Based Personal Services' Workshop Record
`Intelligent Network. Freedom and Flexibility: Realizing the
`Promise of Intelligent Network Services, Apr. 21, 1996, pp.
`1-12.
`Lubich, Dr. Hannes P., “Videoconferencing For MAC and
`PC-Initial Experiences With CU-SEEME” Switch Jour
`nal, No. 1, 1995, pp. 4-9.
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`Exhibit 1007 – 004
`
`
`
`US 6,690,654 B2
`Page 5
`
`Macedonia et al., “Mbone Provides Audio and Video Across
`the Internet,” Apr. 1994, pp. 30–36.
`Maeno et al. “Distributed Desktop Conferencing System
`(Mermaid) Based On Group Communication Architecture”
`Communications-Rising to the Heights, Denver, Jun.
`23–26, 1991, vol. 1, Jun. 23, 1991, pp. 520–525.
`Margulies, Ed, “CT's Cyberdate with The Net,” Aug., 1996,
`Computer Telephony Periscope, pp. 28-29.
`Matsuo et al.: “Personal Telephone Services Using
`IC-Cards” IEEE Communications Magazine, vol. 27, No. 7,
`Jul. 1989, pp. 41-48.
`Matta, I., et al., “Proceedings of the Conference on Com
`puter Communications' IEEE, issue 3, 1994, pp. 492-499.
`Miller, Mark, “Troubleshooting TCP/IP.” Managing the
`Internet, Chapter 7, 1992, pp. 365-375.
`Newton, Harry, “The Personal Side of CT" Computer Tele
`phony Jan., 1997, pp. 12-14.
`Oppen et al.: “The Clearinghouse: A Decentralized Agent
`For Locating Named Objects. In A Distributed Environment”
`ACM Transactions on Office Information Systems, vol. 1,
`No. 3, Jul. 1983, pp. 230–253.
`Patel et al., “The Multimedia Fax-Mime Gateway” IEEE
`Multimedia, vol. 1, No. 4, Dec. 21, 1994, pp. 64–70.
`Peeren, Rene “The Intelligent Web.” Apr., IEE 1996: vol. 1.
`Perret et al., “MAP: Mobile Assistant Programming for
`Large Scale Communications Networks,” Apr., 1996: pp.
`1128-1132.
`Pezzutti, David, “Operations Issued for Advanced Intelli
`gent Networks," IEEE Communications Magazine, Feb.
`1992, pp. 58–63.
`Platt, Richard, “Why IsoEthernet Will Change the Voice and
`Video Worlds.” IEE Communications Magazine, Apr., 1996,
`pp. 55–59.
`Retkwa, Rosalyn “Telephone Politics.” Internet World, Jun.
`1996, pp. 54–60.
`Schreyer et al., “Least Cost Call Routing.” Apr., 1996: pp.
`12-17.
`Schulzrinne, Henning, “A Comprehensive Multimedia Con
`trol Architecture For The Internet” Proceedings of the IEEE
`7" International Workshop on Network and Operating Sys
`tem. Support for Digital Audio and Video, May 19-21, 1997,
`pp. 65-76.
`Schulzrinne, Henning, “RFC 1889- RTP: A Transport Pro
`tocol for Real-Time Applications, 1/96.
`Schulzrinne, Henning, “RFC 1890- RTP: Profile for Audio
`and Video Conferences with Minimal Control,” Jan., 1996.
`
`Sclavos, et al., “Information Model: From Abstraction to
`Application,” Feb., 1994: pp. 183-195.
`Serrano, Inma R., “Evolution of Hybrid Fibre Coaxial
`Network for Multimedia Interactive Services, British Tele
`communications Engineering, Oct., 1996, pp. 249-253.
`Sharp, C. D. and K. Clegg, “Advanced intelligent Net
`works-Now a Reality.” Electronics & Communication
`Engineering Journal, Jun., 1994, pp. 153-162.
`Simeonov, Plamen L. et al.: “INGate: A Distributed Intelli
`gent Network Approach to Bridge Switching and Packet
`Networks' Proceedings of Sixth International Conference
`on Computer Communications and Networks, 09/22-25/97,
`pp. 358-363.
`Sullivan, K. B., “Videoconferencing Arrives on the Inter
`net,” Aug., 1996.
`Sunaga et al., “A Reliable Communication Switching Plat
`form for Quick Provisioning.” Feb., 1995: pp. 77-82.
`Tagg E.: “Automating Operator-ASSisted Calls Using Voice
`Recognition” Speech Technology, Man-Machine Voice
`Communications, vol. 4, No. 2, Mar. 1988, pp. 22-25.
`The Wall Street Journal, “MCI's New Service for Corporate
`Use Sets 1 Line for Net, Phone”, Jan. 30, 1997, web page
`attached.
`Tsuchida et al., “Intelligent Dynamic Service Provisioning
`Architecture in the Multimedia Era, Communications
`Gateway to Globalization. Apr., 1996: pp. 1117-1122.
`Turletti Thierry: “The Inria Videoconferencing System
`(IVS)” Connections, Oct. 1, 1994, pp. 20–24.
`Williebeck-Lemair, Marc H. & Zon-Yin Shae, "Videocon
`ferencing Over Packet-Based Networks,” IEEE Journal on
`Selected Areas in Communications, Vol. 15, No. 6, Aug.
`1997 pp. 1101 to 1114.
`Yang, C University of North Texas.: “INETPhone: Tele
`phone Services and Servers on the Internet” Apr. 1995;
`Network Working Group; Request for Comments: 1789;
`Category: Informational.
`Yeager, Nancy, & McGrath, Robert “Web Server Technol
`ogy, The Advanced Guide for World Wide Web Information
`Providers' Chapter 6: Searching for Information on the
`Web, 6.8.2. Using Databases as Indexes to a Document
`Collection 1996 p. 250.
`* cited by examiner
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`Exhibit 1007 – 005
`
`
`
`U.S. Patent
`
`Feb. 10, 2004
`
`Sheet 1 of 2
`
`US 6,690,654 B2
`
`
`
`
`
`3O
`
`p
`
`internet
`
`Client
`Computer
`
`
`
`
`
`
`
`Agent
`Computer
`
`Cai Center
`
`Customer
`Web Site
`
`Web
`Server
`
`Session
`Server
`F.G. 1
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`Exhibit 1007 – 006
`
`
`
`U.S. Patent
`
`Feb. 10, 2004
`
`Sheet 2 of 2
`
`US 6,690,654 B2
`
`2O2
`
`2O4.
`
`2O6
`
`2O8
`
`CLENT BROWSER
`ACCESSES WEB SERVER
`
`WEB SERVER
`DOWNLOADS PROGRAM
`TO CLIENT COMPUTER
`
`SESSION INITIATED
`N SESSION SERVER
`
`
`
`MULT-MEDIA
`COLLABORATION
`CAN PROCEED
`
`F.G. 2
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`Exhibit 1007 – 007
`
`
`
`US 6,690,654 B2
`
`1
`METHOD AND SYSTEM FOR MULT-MEDIA
`COLLABORATION BETWEEN REMOTE
`PARTIES
`
`CROSS-REFERENCE TO RELATED
`APPLICATIONS
`U.S. patent application Ser. No. 08/751,023, filed Nov. 18,
`1996, now abandoned and U.S. patent application No.
`08/798,350, filed Feb. 10, 1997, now abandoned, are com
`monly assigned and are hereby incorporated by reference in
`their entirety.
`The following U.S. patents and commonly assigned
`patent applications are hereby incorporated herein by refer
`CCC.
`
`15
`
`U.S. Pat or
`Ser. No.
`
`08/751,023
`
`08/798,350
`
`Filing Date
`
`Issue Date
`
`Attorney
`Docket No.
`
`Nov. 18,
`1996
`Feb. 10,
`1997
`
`Jan. 6, 1998 VON-96-001 now U.S. Pat.
`No. 5,706,248
`WON-97-004 now abandoned
`
`25
`
`FIELD OF THE INVENTION
`This invention relates generally to computer networks and
`Specifically to a method and System for multi-media col
`laboration between remote parties.
`
`BACKGROUND OF THE INVENTION
`Since the use of the public Internet has become increas
`ingly popular as one of the World's premier Sources of
`communications, new and innovative technologies have
`been developed to tap into the Internet's vast resources. This
`new form of communication has Sprouted numerous tech
`nological innovations and Services that benefit both con
`Sumers and industry.
`Multi-media collaboration services allow two or more
`parties to exchange information in a conference Setting.
`These services can be readily provided over the Internet and
`include collaborative Web browsing, audio conferencing,
`Video conferencing, and application sharing. Many oppor
`tunities exist to provide enhanced customer Services, prod
`uct Support, technical Support, Sales Services, training, and
`other busineSS Services.
`
`35
`
`40
`
`45
`
`2
`customer information and assistance, on-line training and
`other collaborative browsing applications.
`The present invention provides a number of advantages
`over prior art systems and methods. The preferred embodi
`ment is a network-based Solution and uses shared resources
`(e.g., a Session server and a web server) for multiple
`customers. This is enabled, at least in part, by the present
`invention's methods for access, Security and billing. The
`System has advantages over the cited prior art which relies
`on dedicated customer premise equipment (CPE). The
`present invention also enables Services for one-to-many and
`many-to-many IP-based collaboration using, for example,
`URL push.
`The preferred embodiment of the present invention also
`enables control of URL push. A user decides which (if any)
`URL to push to a remote party. This feature of present
`invention also allows the user and the remote party to
`browse independently of each other. When the user decides
`to push the URL to the remote party, that URL is pushed and
`the remote party's browser goes to that URL site. But the
`remote party can then go elsewhere. The remote party can
`also disable the URL trigger, for example, by hitting the
`escape key or by closing the program that allows for
`collaboration.
`In the present invention, the user is allowed to pass
`control of URL push to the remote party. At that point either
`the user or the remote party (or only the remote party) can
`push URLs. The user can then take back control.
`BRIEF DESCRIPTION OF THE DRAWINGS
`The above features of the present invention will be more
`clearly understood from consideration of the following
`descriptions in connection with accompanying drawings in
`which:
`FIG. 1 is a block diagram of an exemplary System
`architecture; and
`FIG. 2 is a flowchart of one method of initiating a link
`between remote parties.
`DETAILED DESCRIPTION OF ILLUSTRATIVE
`EMBODIMENTS
`The making and use of the various embodiments are
`discussed below in detail. However, it should be appreciated
`that the present invention provides many applicable inven
`tive concepts which can be embodied in a wide variety of
`Specific contexts. The Specific embodiments discussed are
`merely illustrative of Specific ways to make and use the
`invention, and do not limit the Scope of the invention.
`This Detailed Description will first provide a broad over
`View of Some of the relevant points of the present invention.
`The system and some discussion of the elements will then be
`described with respect to FIG. 1. The preferred method of
`operation and Some examples will then be provided.
`To begin the Overview, one aspect of the present invention
`provides a communications System architecture which ulti
`lizes a Session Server and multi-media collaboration tech
`nology to provide collaborative Web browsing among mul
`tiple parties. The System can also provide other network
`based multi-media collaboration Services for call centers.
`The preferred embodiment uses shared network resources to
`provide multi-media collaboration Services for multiple cus
`tomers and overcomes many limitations found in the prior
`art.
`Multi-media collaboration refers to the use of more than
`one media stream (e.g.: Voice, fax, data, Video, etc.) used in
`
`50
`
`SUMMARY OF THE INVENTION
`The present invention provides a method and System for
`communicating with a plurality of remote parties. This
`method and System allows for multi-media collaboration. A
`first party, which may be an agent in a call center, receives
`requests for access from first and Second remote parties.
`55
`Each of these remote parties is provided access to a com
`puter program and a Session is initiated for each party. The
`first party can then independently communicate with the first
`and Second remote parties via the computer program.
`In another aspect, a method of communicating with a
`remote party begins with the initiation of a link over an
`internet, Such as the public Internet. While maintaining this
`link, a number of web sites may be viewed. Each of these
`web sites may be addressed by a unique URL (universal
`resource location). The viewing party can then selectively
`push the URL for some but not necessarily all of the viewed
`web sites to the remote party. This method is useful for
`
`60
`
`65
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`Exhibit 1007 – 008
`
`
`
`US 6,690,654 B2
`
`15
`
`25
`
`3
`collaboration with more than one party. There are many
`examples of multimedia collaboration. Some of these
`include FTP (file transfer protocol), e-mail, web browsing,
`chat, telephony, multi-party conferencing, audio-on
`demand, Video-on-demand, integrated messaging, Virtual
`private networks, and electronic commerce.
`The preferred embodiment is a network Solution that does
`not rely on customer premise equipment (CPE). Thus, a
`busineSS can provide collaboration Services to many differ
`ent customers and call centers. This preferred embodiment
`feature can be enabled by use of the present invention's
`Session access, Security, and/or billing techniques.
`The System and method of the present invention can also
`enable Services for one-to-many and many-to-many
`IP-based collaboration. For example, one agent can engage
`in a collaborative Web browsing session with several dif
`ferent clients, e.g., pushing URLS to each of the clients.
`Multiple agents can also be involved in a collaborative
`browsing Session with one or more clients.
`In one aspect, the present invention can also enable
`control of media sharing features, in that one party (e.g., a
`call center agent) can decide which media to share, and can
`also pass control of media Sharing to another party (e.g., a
`client).
`In another embodiment, the present invention enables
`control of media sharing features (URL push, for example),
`in that one party (e.g., a call center agent) can decide which
`media to share. In the preferred embodiment, URL push, and
`other media-sharing features, are controlled by Java applets
`that run on the agents and client's computers. These applets
`operate independently from the Web browser, and in a
`Separate window. In this embodiment, therefore, the agent
`and client can browse the Web independent of each other.
`When the agent decides to push a URL (universal resource
`location) to a client, that URL is pushed and the client's
`browser goes to the URL site. The client can then go
`elsewhere, or can even disable the URL trigger, e.g., by
`hitting the escape key on the Web browser window or
`closing the applet window.
`In addition, the Java applet that runs on the agent's
`computer allows the agent to pass control of URL push to the
`client and then take control back.
`Another feature of the preferred embodiment is historical
`tracking of URLs. This feature can be enabled by the Java
`applets that run on agents and clients computers. In this
`aspect, a list of URLS that have been pushed in a Session is
`maintained on the Session Server. Thus, any agent or client
`that is logged into a Session can Select a URL from this list
`and push it. URLs are but one example of media, and URL
`50
`push is but one example of a media-sharing feature provided
`by the present invention. The URLs which are pushed can be
`many forms, for example, any or all of data, graphics, Video,
`and audio can be pushed.
`The present invention can be better understood with
`reference to the drawings which will now be discussed in
`detail. FIG. 1 illustrates the network architecture 10 of the
`preferred embodiment of the present invention. The pre
`ferred embodiment uses shared network resourc