throbber
USOO9253332B2
`
`(12) United States Patent
`Dye et al.
`
`(10) Patent No.:
`(45) Date of Patent:
`
`US 9.253,332 B2
`*Feb. 2, 2016
`
`(54)
`
`(71)
`
`(72)
`
`(73)
`
`(*)
`
`(21)
`(22)
`(65)
`
`(63)
`
`(60)
`
`(51)
`
`(52)
`
`VOICE CONFERENCE CALLUSING PSTN
`AND INTERNET NETWORKS
`
`Applicant: VPN Multicast Technologies LLC,
`Plano, TX (US)
`Inventors: Thomas Dye, Austin, TX (US); Thomas
`Dundon, San Marcos, TX (US)
`Assignee: VPN Multicast Technologies LLC,
`Plano, TX (US)
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 166 days.
`This patent is Subject to a terminal dis
`claimer.
`
`Notice:
`
`Appl. No.: 13/674,227
`
`Filed:
`
`Nov. 12, 2012
`
`Prior Publication Data
`US 2013/O163480 A1
`Jun. 27, 2013
`
`Related U.S. Application Data
`Continuation of application No. 12/646,892, filed on
`Dec. 23, 2009, now Pat. No. 8,339,997, which is a
`continuation of application No. 10/796.560, filed on
`Mar. 9, 2004, now Pat. No. 7,664,056.
`Provisional application No. 60/453,307, filed on Mar.
`10, 2003.
`
`Int. C.
`H04L 2/66
`H04M 3/56
`
`(2006.01)
`(2006.01)
`(Continued)
`
`U.S. C.
`CPC ........... H04M 3/568 (2013.01); H04L 12/1818
`(2013.01); H04L 12/4641 (2013.01);
`(Continued)
`
`(58) Field of Classification Search
`CPC ....... H04M 3/56; H04M 3/561; H04M 7/006;
`H04L 29/06027; H04L 49/25; H04Q
`2213/13204
`USPC .......................... 370/260 263,265, 352–356
`See application file for complete search history.
`References Cited
`
`(56)
`
`U.S. PATENT DOCUMENTS
`
`5,805,805 A
`6,041,166 A
`
`9, 1998 Civanlar et al.
`3/2000 Hart et al.
`(Continued)
`FOREIGN PATENT DOCUMENTS
`
`WO
`WO
`WO
`
`11, 2001
`WOO1f91397 A2
`WO 02/098063 A1 12/2002
`WOO3OO3665 A1
`1, 2003
`
`OTHER PUBLICATIONS
`Higgins, L. et al., “Tunneling Multicast Traffic Through Non
`Multicast Aware Networks and Encryption Devices.” MILCOM
`2001. Proceedings. Communications for Network-Centric Opera
`tions: Creating the Information Force, McLean, VAOct. 28-30, 2001;
`IEEE Military Communications Conference, New York, NY: IEEE,
`US, vol. 1 of 2, Oct. 28, 2001, pp. 296-300.
`(Continued)
`Primary Examiner — Suhan Ni
`(74) Attorney, Agent, or Firm — Martin & Ferraro, LLP
`(57)
`ABSTRACT
`A system and method for Supporting a multi-participant Voice
`conference call using PSTN and Internet networks is
`described. The method for Supporting a multi-participant
`voice conference call includes receiving voice from a PSTN
`client. The method also includes receiving Voice data from a
`moderator and from at least one remote client connected to
`the Internet. The method then proceeds to mix the voice data
`from the PSTN client with the voice data from the moderator
`into a first mixed voice data that is transmitted to the remote
`client that is connected to the Internet. The method also mixes
`the Voice data from the moderator with the voice data from the
`remote client connected to the Internet into a second mixed
`voice data that is transmitted to the PSTN client.
`
`12 Claims, 6 Drawing Sheets
`
`
`
`PSTN Group.
`412
`
`San
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`Exhibit 1001 – 001
`
`

`

`US 9.253,332 B2
`Page 2
`
`(2006.01)
`(2006.01)
`(2006.01)
`(2006.01)
`(2006.01)
`(2006.01)
`
`(51) Int. Cl.
`HO)4N 7/15
`H04L 2/8
`H04L 2/46
`H04L 29/06
`H04M 7/2
`HO4M 7/OO
`(52) U.S. Cl.
`CPC ...... H04L29/06027 (2013.01); H04L 65/1009
`(2013.01); H04L 65/4038 (2013.01); H04M
`3/567 (2013.01); H04M 7/1225 (2013.01);
`H04N 7/15 (2013.01); H04M 7/009 (2013.01);
`H04M 2207/35 (2013.01)
`References Cited
`
`(56)
`
`U.S. PATENT DOCUMENTS
`
`4/2000 Jain et al.
`6,047.325 A
`10/2001 Gardell
`6,298,062 B1
`2/2003 Rekhter et al.
`6,526,056 B1
`10/2003 Wiget et al.
`6,640,251 B1
`6,728,358 B2 * 4/2004 Kwan ........................... 370,260
`6,751,477 B1
`6/2004 Alperovich et al.
`6,778,531 B1
`8/2004 Kodialam et al.
`6,788,681 B1
`9, 2004 Hurren et al.
`6,870,842 B1
`3/2005 Caronni et al.
`6,977,929 B1
`12/2005 Caronni et al.
`6,981,022 B2 12/2005 Boundy
`7,203,957 B2
`4/2007 Balissat et al.
`7.281,058 B1
`10/2007 Shepherd et al.
`7,330,468 B1
`2/2008 Tse-Au
`7,339,929 B2
`3/2008 Zelig
`7.366,894 B1
`4/2008 Kalimuthu et al.
`7.444.425 B2 10/2008 Lehmann et al.
`7.447.203 B2 11/2008 Chen et al.
`7.447.901 B1
`1 1/2008 Sullenberger et al.
`7.461,157 B2 12/2008 Ahlard
`7,562,386 B2
`7/2009 Balissat et al.
`7,564,834 B1* 7/2009 Suder et al. ................... 370,352
`7,570,648 B2
`8, 2009 Hu et al.
`7,653,192 B1
`1/2010 Sylvain
`7,664,056 B2
`2/2010 Dye
`7,724,744 B2
`5, 2010 Shur et al.
`7,830,787 B1
`1 1/2010 Wijnands et al.
`8,339,997 B2 12/2012 Dye
`8,477,778 B2
`7/2013 Lehmann et al.
`2/2002 Nguyen
`2002fOO 16926 A1
`3/2002 Cooper et al.
`2002fOO29350 A1
`6/2003 Ramanujan et al.
`2003/0110288 A1
`2003.0137976 A1
`7/2003 Zhu et al.
`8/2003 Hayashi et al.
`2003/0147392 A1
`12/2003 Dye
`2003/0235338 A1
`2/2004 Dye
`2004/0022322 A1
`2006, OO39388 A1
`2/2006 Shur et al.
`9/2010 Wiget et al.
`2010/0228879 A1
`2011, 0043601 A1
`2/2011 Dye
`6/2013 Dye
`2013,0162754 A1
`OTHER PUBLICATIONS
`
`International Search Report, International Application No. PCT/
`US2004/007341, mailed Sep. 7, 2004.
`International Telecommunications Union Recommendation H.323,
`Titled “Packet Based Multimedia Communication System.” Nov.
`2000, 258 pages.
`International Telecommunications Union Recommendation H.261,
`Titled “Video Codec for Audio Visual Services at Px64 kbps.” Mar.
`1993, 29 pages.
`International Telecommunications Untion Recommendation H.263,
`Titled “Video Coding for Low Bit-Rate Communications.” Feb.
`1998, 167 pages.
`U.S. Appl. No. 14/590,791, filed Jan. 2015, Dye.
`VPN Multicast Technologies LLC v. AT&T Inc. and AT&T Corpora
`tion; Complaint; Case No. 2: 14-cv-1013; Oct. 31, 2014; 8 pages.
`
`VPN Multicast Technologies LLC v. Dimension Data North America,
`Inc., Dimension Data Holdings PLC, and Dimension Data, LLC;
`Complaint; Case No. 2: 14-cv-1014; Oct. 31, 2014; 8 pages.
`VPN Multicast Technologies LLC v. AT&T Inc. and AT&T Corpora
`tion, VPN Multicast Technologies LLC v. Dimension Data North
`America, Inc., Dimension Data Holdings PLC, and Dimension Data,
`LLC; Dimension Data North America, Inc.'s Answer and Affirmative
`Defenses to Plaintiffs First Amended Complaint; Case Nos. 2: 14
`cv-1013 and 2: 14-cv-1014; Jan. 29, 2015; 15 pages.
`VPN Multicast Technologies LLC v. AT&T Corp., VPN Multicast
`Technologies LLC v. Dimension Data North America, Inc., et al.,
`Plaintiffs Responses to Defendants' First Set of Common Interroga
`tories to VPN Multicast Technologies LLC, Case Nos. 2: 14-cv-1013
`and 2: 14-cv-1014, Apr. 14, 2015, 28 pgs.
`VPN Multicast Technologies LLC v. AT&T Corp., VPN Multicast
`Technologies LLC v. Dimension Data North America, Inc., et al.:
`Defendants' Invalidity Contentions including Appendix A and Claim
`Charts; Case Nos. 2: 14-cv-1013 and 2: 14-cv-1014; Apr. 16, 2015;
`2,274 pages.
`VPN Multicast Technologies LLC v. AT&T Corp., VPN Multicast
`Technologies LLC v. Dimension Data North America, Inc., et al.:
`AT&T's Objections and Responses to VPN's First Set of Common
`Interrogatories; Case Nos. 2: 14-cv-1013 and 2: 14-cv-1014; Apr. 23.
`2015; 20 pages.
`Alchaal et al., “Offering a Multicast Delivery Service in a Program
`mable Secure IP VPN Environment.” Fourth International Workshop
`on Networked Group Communication (NGC '02), 2002, 6 pgs.
`Bokun et al., “The MECCANO Internet Multimedia Conferencing
`Architecture.” Multimedia Education and Conferencing Collabora
`tion over ATM Networks and Others (MECCANO), Ver, 3.1.2, Dec.
`1999, 67 pgs.
`Cisco Systems, Inc., “Multicast VPN Design Guide Cisco Sys
`tems.” Aug. 9, 2003, 25 pgs.
`Cisco Systems, Inc., “Multicast VPN IP Multicast Support for
`MPLS VPNs.” 2002, 86 pgs.
`Cisco Systems, Inc., “Networkers: Multicast Support for MPLSBGP
`VPNs: RST-322.” cisco.com, 2001, 89 pgs.
`Comer, “Internetworking with TCP/IP Vol. I: Principles, Protocols,
`and Architecture.” Third Edition, Mar. 1995, 628 pgs.
`Costa et al., “An Introduction to Virtual Private Networks: Towards
`D-VPNs.” Network and Information Systems Journal, vol. 2, Jun.
`2000, 20 pgs.
`Eriksson, “MBONE: The Multicast Backbone.' ACM Communica
`tions of the ACM 37. Aug. 8, 1994, pp. 54-60, 11 pgs.
`Finlayson, “The UDP Multicast Tunneling Protocol.” Network
`Working Group, Internet Draft, Nov. 19, 1997, 6 pgs.
`Higgins, L. et al. “Tunneling Multicast Traffic Through Non
`Multicast A ware Networks and Encryption Devices.” MILCOM
`2001. Proceedings. Communications for Network-Centric Opera
`tions: Creating the Information Force. McLean, VAOct. 28-30, 2001:
`IEEE Military Communications Conference. New York, NY: IEEE,
`US. vol. 1 of 2, Oct. 28, 2001. pp. 296-300.
`Kent et al., “Security Architecure for the Internet Protocol.” Network
`Working Group, Request for Comments: 2401, Obsoletes: 1825,
`Category: Standards Track, Nov. 1998, 61 pgs.
`Kirstein et al., “The Radio Active Networking Architecture.” IEEE,
`DARPA Active Networks Conference and Exposition, 2002. Pro
`ceedings, May 2002, 16 pgs.
`Kumar, “MBone: Interactive Multimedia on the Internet, New Rid
`ers Publishing, 1996, 242 pgs.
`Labonte et al., “Group Management Strategies for Secure Multicast
`ing on Active Virtual Private Networks.” IEEE, 25th annual IEEE
`Conference on Local Computer Networks, pp. 213-222, Nov. 2000,
`10 pgs.
`Lamaster et al., “Internet technologies and requirements for
`telemedicine.” Minimally Invasive Therapy and Allied Technologies
`1997, vol. 8, No. 5-6, pp. 436-443, 1997, 8 pgs.
`Macedonia et al., “MBone Provides Audio and Video Across the
`Internet.” U.S. Naval Post Graduate School Website, available at
`http://www.nps.edu/library, Apr. 1994, 8 pgs.
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`Exhibit 1001 – 002
`
`

`

`US 9.253,332 B2
`Page 3
`
`(56)
`
`References Cited
`
`OTHER PUBLICATIONS
`
`Rosen et al., “Multicast in MPLS/BGP VPNs.” Network Working
`Group, Internet Draft, Nov. 2000, 17 pgs.
`Savetz et al., “MBONE: Multicasting Tomorrow's Internet.” IDG
`Books Worldwide, Inc., 1996, 259 pgs.
`
`Waitzman et al., “Distance Vector Multicast Routing Protocol.” Net
`works Working Group, Request For Comments: 1075, Nov. 1988, 24
`pg.S.
`Wittmann et al., “Multicast Communication: Protocols and Applica
`tions.” Morgan Kaufmann Publishers, 1999, 362 pgs.
`
`* cited by examiner
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`Exhibit 1001 – 003
`
`

`

`U.S. Patent
`
`Feb. 2, 2016
`
`Sheet 1 of 6
`
`US 9.253,332 B2
`
`413
`
`412
`
`SR
`
`Wireless
`phone
`
`
`
`PBXI
`
`8
`Wireless
`phone
`
`H.323.Network
`i.e. Ethernet
`
`
`
`FIG. 1
`(Prior Art)
`
`
`
`
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`Exhibit 1001 – 004
`
`

`

`U.S. Patent
`
`Feb. 2, 2016
`
`Sheet 2 of 6
`
`US 9.253,332 B2
`
`
`
`
`
`
`
`ŒŽ (d.18)
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`Exhibit 1001 – 005
`
`

`

`U.S. Patent
`
`Feb. 2, 2016
`
`Sheet 3 of 6
`
`US 9.253,332 B2
`
`38||808000101000 „ , !
`
`
`
`
`
`
`
`
`
`
`
`
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`Exhibit 1001 – 006
`
`

`

`U.S. Patent
`
`Feb. 2, 2016
`
`Sheet 4 of 6
`
`US 9.253,332 B2
`
`
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`Exhibit 1001 – 007
`
`

`

`U.S. Patent
`
`Feb. 2, 2016
`
`Sheet 5 of 6
`
`US 9.253,332 B2
`
`
`
`J???T?
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`Exhibit 1001 – 008
`
`

`

`U.S. Patent
`
`Feb. 2, 2016
`
`Sheet 6 of 6
`
`US 9.253,332 B2
`
`Remote Speaker
`401
`Remote
`DEE
`
`D
`
`
`
`VPN NetWork
`Transport 461
`Remote Transport input for AW Clients
`542
`
`VPN Network
`OEc ZO- Transport 461
`544
`Remote Transport Output
`for AW Clients
`
`4.18
`Remote AW Clients
`
`as as as as as as a sess up as as a
`
`as as
`
`a sm as
`
`ess TTTT
`
`Remote Client/Moderator boundary 510
`Local Mic
`452
`Oase
`
`s
`
`VPN Network
`Transport 461
`
`VPN Network
`Transport 461
`
`Local Transport ogy
`
`
`
`Local Transport input
`548
`
`
`
`VoIPEncoder
`522
`
`
`
`552
`Conference Audio Output
`Remote Clients
`Audio
`
`Decoden3
`
`V
`
`Audio D
`CIO LeCompressors
`N
`- 527Remote mixed Audio
`2 ?ec.co.... ca.
`Sos Sound VF bounday 564.
`
`--
`
`\
`WOP Decoder
`524
`
`Audio Mixer 534
`
`as as a - - - - - - - - - - - - - - - - - - -
`
`internet interfaces 435
`
`VPN Network Transport 461
`.
`.
`. essa sease seases as are s - - - - - - - - - - as as a a
`VolP Server (H.323) 409
`PSTN Boundary 515 2 p-y
`PSTNTransport 433
`
`ea
`4O1
`Local Moderator Client
`550
`Moderator Audio input
`Local Speaker Output 564
`Local Speaker S-D
`Conference Application
`Boundary 562
`-
`... Wop
`as w-
`was a
`VRecMix
`VoIP Application S
`Boundary 566
`Moderator Volp
`Mixer 568
`Local Client VoIP
`Boundary 520
`a
`K art
`. .
`
`.
`
`.
`
`.
`
`.
`
`.
`
`g es
`
`PSTN Client
`412
`
`F.G. 6
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`Exhibit 1001 – 009
`
`

`

`1.
`VOICE CONFERENCE CALLUSING PSTN
`AND INTERNET NETWORKS
`
`PRIORITY CLAIM
`
`This application is a continuation of U.S. patent applica
`tion Ser. No. 12/646,892, filed Dec. 23, 2009, which is a
`continuation of U.S. patent application Ser. No. 10/796.560,
`now U.S. Pat. No. 7,664,056, filed Mar. 9, 2004, which claims
`priority of U.S. Provisional Application No. 60/453,307, filed
`Mar. 10, 2003; wherein all of the above referenced applica
`tions are incorporated by reference in their entirety.
`
`BACKGROUND OF THE INVENTION
`
`1. Field of the Invention
`The present invention relates to computer system architec
`tures and more particularly to audio and video telecommuni
`cations for collaboration over hybrid networks.
`2. Description of the Related Art
`Since their introduction in the early 1980s, audio/video
`conferencing systems ("video conferencing systems) have
`enabled users to communicate between remote sites using
`telephone lines based on dedicated or switched networks.
`Recently, technology and products to achieve the same over
`Internet Protocol have been attempted. Many such systems
`have emerged on the marketplace. Such systems produce
`low-frame-rate and low quality communications due to the
`unpredictable nature of the Internet. Such connections have
`been known to produce long latencies with limited band
`width, resulting in jerky video, dropped audio and loss of lip
`Sync.
`Therefore, most video conferencing solutions have relied
`on dedicated Switched networks such as T1/T3, ISDN or
`ATM. These systems have the disadvantage of higher cost and
`complexity and a lack of flexibility due largely to interoper
`ability issues and higher cost client equipment. High costs are
`typically related to expensive conferencing hardware and
`dedicated pay-per-minute communications usage. Most often
`these dedicated communications circuits are Switched cir
`cuits which use a fixed bandwidth allocation.
`In most prior art systems the public switched telephone
`network (PSTN) is used to transfer audio during conferencing
`and collaboration with remote parties. It is known that quality
`of audio reception is poor over typical prior art Internet pro
`tocol (IP) systems. Prior art audio/video conferencing sys
`tems which use IP networks for audio and video transport lack
`the ability to terminate audio to client end systems through
`both PSTN and IP networks. Thus, it is desirable to achieve a
`hybrid mix of audio and video data over PSTN and IP-based
`audio/video conferencing to achieve full duplex real-time
`operation for all conference participants.
`Modem voice over IP telephony systems have used the
`H.323 standard from the international telecommunications
`union (1 TU). The H.323 standard focuses on the transmis
`sion of audio and video information through the Internet or
`switched private networks. FIG. 1 illustrates a prior art H.323
`system. The block diagram of FIG. 1 includes a number of
`major components, including the general Internet 435. Inter
`net H.323 bridges or gateways 411, telecommunications
`PSTN 433 (Public Switched Telephone Network), wireless
`and land-line phone handsets 412/413, standard Internet
`router 453, an optional gatekeeper 205, a multipoint control
`unit 203, a standard local area network 457, a voice over IP
`server running the H.323 protocol 201, and multiple I/O and
`display terminals 455. FIG. 1 is an example of the prior art
`conferencing system used between hybrid networks connect
`
`2
`ing the PSTN and Internet. Hybrid networks are used to
`communicate audio on internal LAN and WAN networks as
`well as transfer of audio to the existing telephone or PSTN
`network. While the H.323 recommendation allows for video
`conferencing, the prior art systems use private Switched net
`works to establish transport that require expensive H.323
`bridges between dedicated networks and the PSTN. Each of
`the components in FIG. 1 serves this purpose to achieve audio
`telecommunications between multiple parties.
`Referring again to FIG. 1, the components of FIG. 1 are
`interconnected as follows. Prior art technology uses PC or
`client terminals 455 connected through a local area network
`457 to either a data server or a specialized audio/video server
`201. The network server 201 contains the application neces
`sary to generate the H.323 network protocol. The data server
`201 may be connected to a local gatekeeper 205 that is
`responsible for management control functions. As known the
`gatekeeper 205 is responsible for various duties such as
`admission control, status determination, and bandwidth man
`agement. Data server 201 functions are specified and handled
`through the ITU-H.225.0RAS recommendations. In addition,
`management control unit (MCU) 203 is connected to the data
`server 201. The multipoint control unit of a 203 is required by
`the eight-step ITU-5 H.323 recommendation for flexibility to
`negotiate endpoints and determine compatible setups for any
`conference media correspondents. The multipoint control
`unit 203 enables communication between three or more end
`points. Similar to a multipoint bridge, the gatekeeper 205 and
`the multipoint control unit 203 are optional components of
`the H.323 enabled network. Another useful job of the multi
`point control unit 203 is to determine whether to unicast or
`multicast the audio or video streams. As known by one skilled
`in the art, these decisions are dependent on the capability of
`the underlying network and the topology of the multipoint
`conference. The multipoint control unit 203 determines the
`capabilities of each client terminal 455 and status each of
`media stream.
`Again referring to FIG. 1, a standard network router 453 is
`connected between the local area network 457 and the Inter
`net 435. At the outer edges of the Internet, “points of pres
`ence' are located at multiple end points or call termination
`sites. Gateways 411 are used to the transcode the H.323
`network information onto the PSTN 433. Standard telephone
`handsets 413 or wireless phones 412 are connected to the
`PSTN telephony system.
`FIG. 2 illustrates the embodiment of the H.323 protocol
`stack 200, its components and their interfaces to the local area
`network computers at the network interface 300. The input
`and control devices 455 along with a local area network 457
`of FIG. 1 are shown in FIG. 2, consisting of the audio input
`output block 452, the video input and output block 451, the
`system control unit and data collaboration unit 459. These
`input devices are largely responsible for the delivery of media
`data to the H.323 protocol stack 200 shown in FIG. 2.
`Again referring to FIG. 2, the sub blocks of functionality
`that make up the H.323 protocol stack 200 is described. The
`H.323 protocol stack consists of an audio codec 214, and a
`video Codec 213 connected to the audio/video input and
`output blocks 452 and 451, respectively. The audio and video
`CoDecs are responsible for compression and decompression
`of the audio and video sources. The real-time network proto
`col component 215 is connected to the audio video Codecs
`and is also responsible for preparation of the media data for
`transport according to the RTP (real-time protocol) recom
`mendations.
`Again referring to the prior art system of FIG. 2, the H.323
`protocol stack has a system control unit 459 which connects
`
`US 9,253,332 B2
`
`10
`
`15
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`Exhibit 1001 – 010
`
`

`

`US 9,253,332 B2
`
`3
`to multiple control blocks within the H.323 protocol stack
`200. The system control unit connects to the RTC Protocol
`block 217 for real time transport of the control information
`used to set-up and tear down the conference. The system
`control unit 459 also connects to the call-signaling units 221
`and 219 for call signaling protocols and media stream pack
`etization application used for packet-based multimedia com
`munications. The system control unit 459 also connects to the
`control signaling block 223 used for control of protocols for
`multimedia communications. Lastly, the H.323 recommen
`dation defines a data collaboration capability as known and
`outlined in the T. 120 data collaboration unit 225.
`All of the defined blocks make up the H.323 protocol
`network interface to the Transport protocol and network inter
`face unit 300 for transport of data through the modem or
`router 453 to the Internet 435.
`
`SUMMARY OF THE INVENTION
`
`10
`
`15
`
`25
`
`30
`
`35
`
`4
`FIG. 2 illustrates an H.323 protocol stack and its compo
`nents implemented in accordance with prior art;
`FIG.3 illustrates one embodiment of the present invention;
`FIG. 4 illustrates an embodiment using multicast Protocol;
`FIG. 5 illustrates the audio and video data flow over hybrid
`networks; and
`FIG. 6 illustrates the local client data mixing used in the
`preferred embodiment.
`
`DETAILED DESCRIPTION OF THE PREFERRED
`EMBODIMENT
`
`Incorporation by Reference
`
`The following applications and references are hereby
`incorporated by reference as though fully and completely set
`forth herein.
`U.S. application Ser. No. 10/446,407 titled “Transmission
`Of Independently Compressed Video Objects Over Internet
`Protocol, Dye et al. filed May 28, 2003
`U.S. application Ser. No. 10/620,684 titled “Assigning Pri
`oritization During Encode Of Independently Compressed
`Objects, Dye, et al. filed on Jul. 16, 2003.
`International Telecommunications Union Recommenda
`tion H.323, Titled “Packet Based Multimedia Communica
`tion System.” November, 2000
`International Telecommunications Union Recommenda
`tion H.261, Titled “Video Coding for Audio Visual Services at
`Px64 kbps.”
`International Telecommunications Union Recommenda
`tion H.263, Titled “Video Coding for Low Bit-Rate Commu
`nications' February, 1998
`One embodiment of the present invention uses a decentral
`ized model for multipoint conferencing. The multipoint con
`trol unit insures communication capability once the media
`stream is transcoded to the H.323 standard as known. How
`ever, this embodiment mixes media streams at each terminal
`prior to multicast.
`FIG. 3 illustrates one embodiment of the invention. This
`embodimentallows audio video and data collaboration infor
`mation to be securely transferred between a plurality of local
`and remote clients preferably within a virtual private network.
`This embodiment provides the ability for a moderator (single
`member of the conference) to dial out from a desktop com
`puter or terminal (using a novel hybrid network structure)
`connecting an external telephone user's audio into the audio/
`video conference. The embodiment integrates full duplex
`audio, video, and data connections between clients confer
`encing on the Internet and clients conferencing on standard
`telephone systems. The Internet/PSTN hybrid network is the
`medium used for transport. FIG. 3 depicts the necessary
`equipment and protocols to complete the dial out to PSTN
`network method and process.
`Now referring to FIG. 3, the voice over IP moderator 401
`(call initiator or caller) typically has a number of peripherals
`used for real input output devices at the desktop. These
`include a client computing devices Such as a PC or other
`computer 459, a client terminal 455 including a keyboard and
`mouse for input output control, a standard desktop telephone
`457, a video input device or camera 451 and the audio input
`device, microphone 452. In one embodiment each conference
`call connected to the Internet will have similar peripheral
`hardware devices. FIG.3 illustrates a multi-party virtual con
`ference connected over the Internet. Internet clients include
`audio video client 415, audio video client 418, and audio
`video client number and 417. In addition, FIG. 3 shows two
`possible telephony clients using standard wired 413 or wire
`
`A system and method for Supporting a multi-participant
`voice conference call using PSTN and Internet networks is
`described. The method for Supporting a multi-participant
`Voice conference call includes receiving Voice from a public
`switched telephone network (PSTN) client. The method also
`includes receiving Voice data from a moderator and from at
`least one remote client connected to the Internet. The method
`then proceeds to mix the voice data from the PSTN client with
`the voice data from the moderator into a first mixed voice data
`that is transmitted to the remote client that is connected to the
`Internet. The method also mixes the voice data from the
`moderator with the voice data from the remote client con
`nected to the Internet into a second mixed voice data that is
`transmitted to the PSTN client.
`A system for Supporting a multi-participant voice confer
`ence call is also described. The system includes an audio
`mixer, a first transport output, a VOIP mixer and a second
`transport output. The audio mixer mixes Voice data from a
`Public Switched Telephone Network (PSTN) client with
`voice data from a moderator into a first mixed voice data. The
`first transport output transmits the first mixed Voice data to at
`least one remote client. The VOIP mixer mixes voice data
`from the moderator with voice data from the remote client
`connected to the Internet into a second mixed Voice data. The
`second transport output transmits the second mixed Voice
`data to the PSTN client.
`Another system for Supporting a multi-participant Voice
`conference call that includes a PSTN client, a first participant
`client, at least one remote client, a first audio mixer and a
`second audio mixer is described. The PSTN client, the first
`participant, and each remote client device are each configured
`to receive audio. The first audio mixer mixes the audio from
`the PSTN client with the audio from the first participant into
`a first mixed audio. The first mixed audio is transmitted to
`each one remote client connected to the Internet. The second
`audio mixer mixes audio from the first participant with the
`audio from each remote client connected to the Internet into a
`second mixed audio. The second mixed audio is transmitted
`to the PSTN client.
`
`40
`
`45
`
`50
`
`55
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`60
`
`A better understanding of the present invention can be
`obtained when the following detailed description of the pre
`ferred embodiment is considered in conjunction with the
`following drawings, in which:
`FIG. 1 illustrates a typical H.323 audio and video confer
`encing system implemented in accordance with prior art;
`
`65
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`Exhibit 1001 – 011
`
`

`

`5
`less telephone 412 systems. PSTN client #1412 is connected
`to a wireless cellphone that in turn is connected to the global
`dial network 450, as specified by the PSTN 433. Remote
`telephony user client #2 413 is connected to a standard tele
`phone handset 413 which is connected to the global dial
`network 450 based on the PSTN 433.
`Again referring to FIG. 3 the Internet-based clients 401,
`415, 418, and 417 are connected through routers or modems
`453 preferably in a virtual private network configuration 461.
`A virtual private network bridge 461 is used to connect local
`10
`and remote clients together within a secure private network. A
`local connection from the VPN bridge 407 to the voice over IP
`server 409 is used to transfer conference audio from any
`participant on the IP network to any participant in the PSTN.
`Thus, the voice over IP server 409 is responsible for transcod
`ing audio information from the virtual private network 461 to
`and from the PSTN gateway 411, thus bridging the PSTN and
`VPN together.
`FIG. 4 illustrates one embodiment of the present invention.
`The system of FIG. 4 performs audio transport between mul
`tiple client groups who all share the same multicast group
`address such that audio/video and data may be shared inter
`actively without the need of central servers. Multicast proto
`col and encapsulated media packets are implemented so that
`media data may be routed through public or private IP net
`works without the need for special hardware and software
`during the majority of the network transport. FIG. 4 shows a
`system of virtual networks that interconnect as a virtual pri
`vate network 423. Each VPN tunnel can be connected in a
`series or star topology between one or more multicasting
`30
`appliances 447-457. One or more central servers or VPN
`bridge(s) 407 are at the center of the network topology. Mul
`ticasting enabled appliances 447,449,451,453,455, and 457
`are used at the origination or termination points for audio,
`video, or data (media data) to and from the backbone of the
`35
`transport path. PSTN gateways are used to provide “points of
`presence' throughout and are responsible for origination or
`termination of audio data on and off of the PSTN from the IP
`network topology. Multicast enabled routing allows remote
`clients to be PCs or PSTN gateways which become “Listen
`ers' of media data. Thus, media data is presented or broadcast
`onto a network with one or more group addresses. This
`method uses less bandwidth and reduces latency during trans
`port.
`Again referring to FIG. 4. PSTN group if 1 412 has three
`analog telephones which are switched into a PSTN gateway
`and VoIP server 471 which is networked over public or private
`network connection to a multicast enabled VPN appliance
`447. Appliance 447 is connected to a VPN bridge server 407
`also by means of a virtual private network. The VPN Bridge
`407 is used to authenticate clients, assign multicast IP group
`addresses to various PC clients and VoIP gateway servers. In
`addition the VPN Bridge Server 407 may have additional
`meeting room or conferencing features necessary to carry out
`a multi-party conference. Connected to the VPN Bridge 407
`are various virtual private networks which form network tun
`nels to one or more other multicasting appliances 449, 451,
`453,455,457 which connect to one or more PSTN gateways
`typically located in geographically dispersed areas.
`For the purpose of the illustration of FIG. 4, PSTN group
`#1 412 is audio conferencing with PSTN client #3 414 and
`PSTN client #5416, each of which are audio conferencing
`with Audio/Video client group #4415. In the illustration of
`FIG. 4, each member of audio/video client group #4 share
`audio with all the clients and video with each other. One
`example may be illustrated again referring to FIG. 4. If tele
`phone client #5 416 is talking, the analog audio is converted
`
`50
`
`40
`
`45
`
`55
`
`60
`
`65
`
`US 9,253,332 B2
`
`15
`
`25
`
`6
`from switched network (PSTN) to IP in the VoIP/PSTN gate
`way 475. The digital IP is routed via Internet to an appliance
`455 at the edge of the network typically co-located with the
`VoIP/PSTN gateway 475. The appliance has been configured
`to have a virtual private network creating a tunnel through
`Internet to appliance 453 which also has Internet-based vir
`tual private tunnels to appliance 457 and appliance 447.
`Audio from PSTN client #5416 is broadcast from appliance
`457 whereby all the audio/video client PCs of group #4 are
`“listeners’ and receive the audio from PSTN client 416 at the
`same time. Additionally, PSTN client #5's 416 audio is routed
`over another virtual private network to one or more appli
`ances in this case appliances 447 and 449. PSTN Client group
`#1 412 are also “listeners' of the multicast group as well as
`PSTN Client #3 414. Thus, audio is broadcast to multiple
`audio devices in both IP networks and the PSTN using a
`unique group address and a virtual private network structure.
`Interactivity is gained by using the same process no matter
`who in the group is the broadcaster of audio or video.
`FIG.5 shows a more detailed block diagram of the embodi
`ment of the present invention. The moderator client #1 401
`initiates the call using the application code running on the
`voice over IP server 409. Call initiation and call transfer may
`be accomplished through a VPN tunnel 421 connected to the
`moderator client 401. Two connections to the Moderator cli
`ent #1 401 through the VPN tunnel 421 ar

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