throbber
U
`
`Case 3:11-cv-02917-WHA Document 1 Filed 06/14/11 Page 1 of 28
`Case 3:11-cv-0' '917-WHA Document 1 Filed 06/146 Page 1 of 28
`
`T’
`5::
`I; 1 L L—- D
`m H
`~44?! Jail
`
`13 2: no
`
`1 14
`
`Email: bomahoney@terra-law.com
`Edward w. Goldstein (TX Bag—NOTIIEIWO)
`
`Mark W. Good (SBN 218809)
`Benedict O’Mahoney (SBN 152447)
`TERRA Law L.L.P.
`:
`.
`177 Park Avenue, Third Floor
`San Jose, California 95113 ADR
`Tel: (408)299-1200
`Fax: (408) 998-4895
`Email: mgood@terra-law.com
`
`Jody M. Goldstein (TX Bar No?“240021
`Alisa Lipski (TX Bar No. 24041345)
`Goldstein & Vowell, LLP
`1177 West Loop South, Suite 400
`Houston, Texas 77027
`Telephone: (713) 877-1515
`Facsimile: (713) 877-1737
`Email: egoldstein@gviplaw.com
`Email: jgoldstein@gviplaw.com
`Email: alipski@gviplaw.com
`
`Attorneys for Plaintiff
`Tranz-Send Broadcasting Network, Inc.
`
`d\
`
`UNITED STATES DISTRICT COURT
`
`NORTHERN DISTRICT OF CALIFORNIA
`
`w
`
`
`
`TRANZ-SEND BROADCASTING
`
`NETWORK, INC., a Delaware Corporation,
`
`Plaintiff,
`
`C Mselol _ 0 2 9 1 7
`ORIGINAL COMPLAINT
`
`J C
`
`FOR: PATENT INFRINGEMENT
`
`'lVNlEllHO
`
`\DOONON
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`
`
`BITTORRENT, INC., a California Corporation; DEMAND FOR JURY TRIAL
`and KONTIKI, INC., a Delaware Corporation;
`
`Defendants.
`
`24
`
`25
`
`26
`
`27
`
`28
`
`ORIGINAL COMPLAINT
`
`Plaintiff Tranz-Send Broadcasting Network, Inc. (“Plaintiff’ or “Tranz-Send”), files this
`
`Original Complaint against BitTorrent, Inc. and Kontiki, Inc. (collectively “Defendants”) alleging
`
`as follows:
`
`] 167428
`
`1
`COMPLAINT
`
`
`
`

`

`Case 3:11-cv-02917-WHA Document 1 Filed 06/14/11 Page 2 of 28
`Case 3:11-cv-Oéa’gl7-WHA Document 1 Filed 06/1435 Page 2 of 28
`
`THE PARTIES
`
`1.
`
`Plaintiff, Tranz-Send Broadcasting Network, Inc.
`
`is a corporation organized under
`
`the laws of the state of Delaware.
`
`2.
`
`Defendant BitTorrent, Inc. (“BitTorrent”), on information and belief, is a
`
`corporation organized and existing under the laws of California, with a principal place of business
`
`at 612 Howard Street, Suite 400, San Francisco, CA. 94104. BitTorrent can be served through its
`
`registered agent, James Eric Klinker at 612 Howard Street, Suite 400, San Francisco, CA, 94105-
`
`3944.
`
`3.
`
`Defendant Kontiki, Inc. (“Kontiki”), on information and belief, is a corporation
`
`organized and existing under the laws of the state of Delaware, with a principal place of business
`
`at 1001 W. Maude Ave., Sunnyvale, CA 94085. Kontiki, Inc. can be served through its registered
`
`agent, C T Corporation, 818 W. 7th Street, Los Angeles, CA 90017-3407.
`
`JURISDICTION & VENUE
`
`4.
`
`This is an action for infringement of a United States patent. Accordingly, this
`
`action arises under the patent laws of the United States of America, 35 U.S.C. § 1 et seq., and
`
`jurisdiction is properly based on 35 U.S.C. § 271 and 28 U.S.C. § 1338(a).
`
`5.
`
`Venue is proper in this district under 28 U.S.C. §§ 1391(b—c) and 1400(b). Upon
`
`information and belief, each of the Defendants transacts or has transacted business in this judicial
`
`district, or committed and/or induced acts of patent infringement in this district.
`
`PATENT INFRINGEMENT COUNT
`
`6.
`
`On November 27, 2007, United States Patent No. 7,301,944 (“the ‘944 patent”)
`
`entitled “Media File Distribution With Adaptive Transmission Protocols” was duly and legally
`
`issued. Tranz—Send holds the title by assignment from the inventor Scott Redmond, including the
`
`right to sue for past, present and future damages. A copy of the ‘944 patent is attached as Exhibit
`
`A. The ‘944 patent is directed to a software application to solve problems with sending large data
`
`over networks, accomplished by splitting data into smaller bits and spraying those bits across the
`
`networks, where the bits of data will reside and/or get redistributed on any requesting or accepting
`
`server and/or computer.
`
`1 167428
`
`2
`COMPLAINT
`
`\DOONON
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`26
`
`27
`
`28
`
`

`

`Case 3:11-cv-02917-WHA Document 1 Filed 06/14/11 Page 3 of 28
`Case 3:11-cv-0g7-WHA Document 1 Filed 06/14/3 Page 3 of 28
`
`.
`
`.6
`
`1
`
`2
`
`3
`
`4
`
`7.
`
`8.
`
`Pursuant to 35 U.S.C. § 282, the ‘944 patent is presumed valid.
`
`Each of the Defendants oversees and manages a peer-to-peer (P2P) file sharing
`
`network, allowing users to download and upload large data files.
`
`9.
`
`On information and belief, BitTorrent implements, facilitates, oversees and
`
`5 manages a peer-to-peer (P2P) file sharing network allowing users to download and upload large
`
`6
`
`7
`
`8
`
`9
`
`data files while redistributing and, thus, reducing upload/download costs and bandwidths, as well
`
`as alleviating the burden of having to provide multiple copies of requested files over a network.
`
`10.
`
`Through the use of the BitTorrent protocol, BitTorrent provides and implements
`
`various clients, i.e., computer programs, such BitTorrent Mainline, BitTorrent Software versions
`
`10
`
`(6.0 and others), Mu (micro)Torrent, and more, adapted to be implemented by users and over the
`
`11
`
`12
`
`13
`
`14
`
`network for file sharing among peers. Accordingly, the above BitTorrent software (BTS) is
`
`implemented by users, such a companies, organizations, or individuals for distributing files across
`
`a network in response to multiple requests.
`
`11.
`
`By making, operating, using and/or selling the BTS and/or other software,
`
`15 BitTorrent has infringed and continues to infringe, contribute to the infringement of, or induce the
`
`16
`
`1 7
`
`18
`
`infringement of at least claim 1 of the ‘944 patent, either literally or under the doctrine of
`
`equivalents.
`
`12.
`
`Accordingly, BitTorrent’s acts of infringement of the ‘944 patent, as alleged above,
`
`19
`
`have injured Plaintiff and, thus, Plaintiff is entitled to recover damages adequate to compensate it
`
`20
`
`for BitTorrent’s acts of infringement, which in no event can be less than a reasonable royalty.
`
`21
`
`13.
`
`On information and belief, Kontiki’s Enterprise Content Delivery Network
`
`22
`
`(ECDN) provides a combination of cloud-based centralized servers for video content and other
`
`23
`
`rich data management for distributing client software. By hosting the centralized servers in their
`
`24
`
`production cloud, Kontiki’s ECDN is able to efficiently deliver high quality video and other data
`
`25
`
`to multiple users, including multiple personal computers (PCs) and mobile devices
`
`26
`
`simultaneously.
`
`27
`
`14.
`
`Kontiki applies peer-to-peer (P2P) software where one or more origin servers
`
`28
`
`distribute single files among nodes, i.e., peers, so that the peers can share the file among
`
`1167428
`
`3
`COMPLAINT
`
`

`

`Case 3:11-cv-02917-WHA Document 1 Filed 06/14/11 Page 4 of 28
`Case 3:11-cv-Oe’17-WHA Document 1 Filed 06/146 Page 4 of 28
`
`themselves until all the peers obtain a copy of the entire file.
`
`15.
`
`By making, operating, using and/or selling its ECDN and its P2P file sharing
`
`software, Kontiki has infringed and continues to infringe, contribute to the infringement of, or
`
`induce the infringement of at least claim 1 of the ‘944 patent, either literally or under the doctrine
`
`of equivalents.
`
`16.
`
`Accordingly, Kontiki’s acts of infringement of the ‘944 patent, as alleged above,
`
`have injured Plaintiff and thus, Plaintiff is entitled to recover damages adequate to compensate it
`
`for Kontiki’s acts of infringement, which in no event can be less than a reasonable royalty.
`
`DEMAND FOR JURY TRIAL
`
`17.
`
`Plaintiff hereby demands a jury trial on all claims and issues.
`
`PRAYER FOR RELIEF
`
`Wherefore, Plaintiff prays for entry ofjudgment:
`
`1.
`
`that Defendant BitTorrent, Inc. has infringed one or more claims, specifically claim
`
`1, of the ‘944 patent;
`
`2.
`
`that Defendant BitTorrent, Inc. accounts for and pays to Plaintiff all damages
`
`caused by its infringement of the ‘944 patent, which by statute can be no less than a reasonable
`
`royalty;
`
`3.
`
`that Plaintiff be granted pre-judgment and post-judgment interest on the damages
`
`caused to it by reason of Defendant BitTorrent Inc.’s infiingement of the ‘944 patent;
`
`4.
`
`that Defendant Kontiki, Inc. has infringed one or more claims, specifically claim 1
`
`of the ‘944 patent;
`
`5.
`
`that Defendant Kontiki, Inc. accounts for and pays to Plaintiff all damages caused
`
`by its infringement of the ‘944 patent, which by statute can be no less than a reasonable royalty;
`
`6.
`
`that Plaintiff be granted pre—judgment and post-judgment interest on the damages
`
`caused to it by reason of Defendant Kontiki Inc.’s infringement of the ‘944 patent;
`
`7.
`
`that costs be awarded to Plaintiff; and
`
`///
`
`///
`
`1167428
`
`4
`COMPLAINT
`
`\OWflONMAWNH
`
`NNNNNNNNNt—‘H—‘t—tt—‘t—tt—tt—tt—tl—dooflomth—‘ONOOONONUIAUJN—‘O
`
`

`

`Case 3:11-cv-02917-WHA Document 1 Filed 06/14/11 Page 5 of 28
`Case 3:11-cv-0é9j7-WHA Document 1 Filed 06/14/6 Page 5 of 28
`
`8.
`
`that Plaintiff be granted such other and further relief as the Court may deem just
`
`and proper under the current circumstances.
`
`Dated: June 14, 2011
`
`Respectfully submitted,
`
`By:
`
`
`
`
`B edict O’Mahoney (S N 152447)
`Mark W. Good (SBN 8809)
`
`TERRA Law LLP
`ird Floor
`177 Park Avenue,
`San Jose, Califo
`a 95113
`Tel: (408) 299-1 00
`Fax: (408) 998-4895
`Email: mgood@terra—law.com
`Email: bomahoney@terra-law.com
`
`
`
`ATTORNEYS FOR PLAINTIFF
`
`1167428
`
`5
`COMPLAINT
`
`1
`
`2
`
`3 4
`
`5 6
`
`7
`
`8
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`26
`
`27
`
`28
`
`

`

`Case 3:11-cv-02917-WHA Document 1 Filed 06/14/11 Page 6 of 28
`cw Documrmmnnmlmm
` 1 llillilllllllll‘llllllllllllllllll
`USOO 01944Bl
`
`
`
`(12)
`
`United States Patent
`(10) Patent No.:
`US 7,301,944 B1
`Redmond
`(45) Date of Patent:
`Nov. 27, 2007
`
`
`(54)
`
`(75)
`
`(73)
`
`MEDIA FILE DISTRIBUTION WITH
`ADAPTIVE TRANSMISSION PROTOCOLS
`
`Inventor: Scott D. Redmond, San Francisco, CA
`(US)
`
`Assignee: Tranz-Send Broadcasting Network,
`Inc., San Francisco, CA (US)
`
`(‘)
`
`Notice:
`
`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/295,000
`
`(22)
`
`Filed:
`
`Apr. 16, 1999
`
`Related US. Application Data
`
`(63)
`
`(51)
`
`(52)
`(58)
`
`(56)
`
`Continuation-impart of application No. 08/956,743,
`filed on Oct. 24, 1997, now Pat. No. 6,370,139.
`
`Int. Cl.
`(2006.01)
`H04L 12/56
`US. Cl.
`......................... 370/390; 709/203; 725/93
`Field of Classification Search ................ 370/352,
`370/354, 390; 707/9, 10; 709/203, 217,
`709/218, 219; 725/93, 96
`See application file for complete search history.
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`3,599,178 A
`3,746,780 A
`4,009,344 A
`4,009,346 A
`4,028,733 A
`4,062,043 A
`4,071,697 A
`4,122,299 A
`4,206,316 A
`4,295,154 A
`4,381,522 A
`4,400,717 A
`4,450,477 A
`
`
`
`340/172.5
`8/1971 Jackson et a1.
`178/6.6 A
`7/l973 Stetten et al.
`179/15 BS
`2/1977 Flemming ........
`179/15 AQ
`2/1977 Parker et a1.
`......... 360/10
`6/1977 Ulicki
`358/86
`12/1977 Zeidler et al.
`
`.......... 179/2 TV
`1/1978 Bushnell et a1.
`10/1978 Cannon .................... 178/26 A
`6/1980 Bumsweig et a1.
`178/66.1
`10/1981 Hata et al.
`..................... 358/4
`
`.. 358/86
`4/1983 Lambert
`.............
`.......... 358/13
`8/1983 Southwonh et al.
`5/ 1984 Lovett
`......................... 358/86
`
`4,506,387 A
`4,518,989 A
`4,521,806 A
`4,528,589 A
`4,538,176 A
`4,567,359 A
`4,567,512 A
`4,578,535 A
`4,590,516 A
`4,647,989 A
`4,659,876 A
`4,661,952 A
`
`
`
`455/612
`3/1985 Walter
`358/86
`..
`5/1985 Yabiki et al.
`358/86
`6/1985 Abraham .......
`7/1985 Block et a1.
`................ 358/122
`8/1985 Nakajima et a1.
`............. 358/86
`1/1986 Lockwood .........
`235/381
`
`1/1986 Abraham ..................... 358/86
`3/1986 Simmons ................. 179/2 DP
`5/1986 Abraham
`....... 358/86
`
`3/1987 Geddes ..........
`360/55
`
`4/1987 Sullivan et al.
`379/96
`
`.......... 370/94
`4/1987 von Sichan et a1.
`
`(Continued)
`FOREIGN PATENT DOCUMENTS
`
`EP
`
`0 355 697 A2
`
`2/1990
`
`(Continued)
`
`Primary Examiner—Melvin Marcelo
`(74) Attorney, Agent, or Firm—Carr & Ferrell LLP
`
`(5 7)
`
`ABSTRACT
`
`A server/client media file distribution system is provided in
`which the server system is adapted to receive transmission
`requests from clients, status information from a network,
`and protocol information from each client. The server, based
`upon this information, adaptively transmits a given media
`file stored therein to one or more clients using the optimal
`transmission speed and/or network protocol based on the
`network status information and protocol information. Addi-
`tionally,
`the present
`invention provides a looping file
`arrangement in which a plurality of clients can receive the
`same media file on multiple network channels, without the
`need to provide multiple copies of the same media file for
`each request of that file.
`
`18 Claims, 14 Drawing Sheets
`
`
`
`
`

`

`Case 3:11-cv-02917-WHA Document 1 Filed 06/14/11 Page 7 of 28
`Case 3:11-cv-C617-WHA Document 1 Filed 06/146 Page 7 of 28
`
`US 7,301,944 B1
`
`Page 2
`
`
`
`
`
`US. PATENT DOCUMENTS
`_
`............ 370/76
`5/1987 Mlddleton et 8.1.
`7/1987 Can'os et a].
`............... 358/135
`8/1987 Eilers et al.
`................... 380/9
`M987 5&0“ -----------
`-- 358/135
`10/1987 ng§aet at ..
`. 358/133
`12/1987 Billmgs ........
`.. 364/200
`3/1988 Okada etal -
`- 358/102
`4/1988 Dumas ............
`379/96
`549“ Nichols 6‘ 31‘
`-----
`- 358/256
`6/1988 Martinez ............
`.. 358/147
`
`-- 353/86
`7/1988 Besfler et 81-
`7/1988 O'Connell 6‘ a“ ----------- 358/86
`8/1988 Gordon et 3.1. ................ 358/86
`
`.. 364/415
`8/1988 Haskin ............
`. 379/105
`9/1988 Farleigh et al.
`
`11/1988 Keith ct 3.1.
`358/136
`12/1988 Bush ...............
`340/82535
`1211988 McCalley ct 81-
`358/86
`
`211989 Bestler et al.
`358/86
`.......... 340/82554
`4/1989 Chang et a1.
`54989 H’frashima
`------ 380/20
`7/1989 Glfi'ord .........
`.. 364/900
`7/1989 Music et al.
`--
`358/13
`7/1989 Hayashi ct 81-
`. 369/284
`
`. 358/133
`.....
`9/1989 Golin et 81.
`12/1989 Monslow 9‘ 81‘
`380/10
`
`3/1990 0km“! et a1.
`. 358/133
`
`4/1990 Mus1c et al. .....
`358/13
`4/1990 Essers et al. .............. 360/33-1
`6/1990 Boulton ...................... 370/124
`8/1990 Fenwick et a].
`.
`358/86
`80990 Lumelsky et 81-
`358/86
`8/1990 Cohen .
`..........
`.. 358/335
`10/1990 Lang ............
`.. 358/335
`2/1991 Walker et 31.
`. 380/239
`5/1991 Tompkins et a].
`370/62
`7/1991 Watanabe et al.
`........... 358/335
`7/1991 Tseung ............
`371/32
`
`.. 358/335
`10/1991 Lang
`12/1991 Mallia ......................... 455/58
`
`4,665,516 A
`4,679,079 A
`4,688,246 A
`45391633 A
`4.703.348 A
`4,714,989 A
`4734.765 A
`4,736,407 A
`417485“ A
`4,750,036 A
`4755372 A
`47601442 A
`4,763,191 A
`4,764,870 A
`4,769,833 A
`4,785,349 A
`4,789,863 A
`4.7921849 A
`4,807,023 A
`4,818,984 A
`4,833,710 A
`4,845,658 A
`4.8471677 A
`4.8471827 A
`4,868,653 A
`4.890320 A
`49071031 A
`4,914,508 A
`4.920,432 A
`4,937,821 A
`4,947,244 A
`4,949,169 A
`4,949,187 A
`4963.995 A
`4,991,208 A ‘
`5,014,267 A
`5,032,927 A
`5,036,518 A
`5,057,932 A
`5,077,830 A
`
`5,093,718 A
`5,130,792 A
`5,132,992 A
`5.133979 A
`5,164,839 A
`5,191,573 A
`5,195,092 A
`5,247,664 A
`5,253,275 A
`5,262,875 A
`5,420,942 A
`5,440,334 A
`5,550,577 A
`5,550,863 A
`5557320 A
`5,583,561 A
`5,606,359 A
`5,608,448 A
`5,675,734 A
`5,710,970 A
`5.727002 A
`5,734,781 A
`5,778,187 A
`5‘305‘304 A
`5,809,145 A
`5,818,512 A
`5,826,261 A
`5,832,499 A
`5,841,979 A
`5,859,972 A
`5,881,232 A
`5,884,312 A
`5.890.129 A
`5,966,440 A
`7,073‘191 132‘
`2007/0083667 A1‘
`
`................. 358/84
`3/1992 Homy e131.
`
`.. 358/85
`.
`7/1992 Tindelletal.
`375/122
`7/1992 Yuri et 3.1.
`.....
`
`7/1992 Ballantyne et a].
`. 455/4J
`. 358/335
`“/1992 Lang
`
`3/1993 Hair ............................ 369/84
`3/1993 Wilson et al.
`............. 37l/94.2
`9/1993 Thompson et a].
`.. 395/600
`
`.........
`10/1993 Yun et a1.
`375/122
`
`“/1993 Mincer et 3.1,
`.
`358/335
`5/1995 Levit .............
`.382/276
`
`8/1995 Walters et al.
`.
`348/6
`8/1996 Verbiestetal.
`348/7
`8/1996 Yun etal.
`.................. 375/240
`9/1996 Krebs .........
`.. 348/12
`
`1211996 Baker et 31‘
`348/7
`211997 Youden et a" .
`348/7
`3/1997 SmoraJ et 8.1.
`'
`348/7
`10/1997 Hair ..............
`‘ 395/200
`
`.455/3.1
`1/1998 Walters et al.
`.
`.. 371/32
`3/1998 Miller et 3.].
`
`3/1998 Cantone ............. 386/46
`
`...... 395/20061
`7/1998 Monteiro eta].
`. 395/200.”
`9/1993 Laursen eta].
`
`9/1998 Slik et a1. ........... 380/25
`10/1998 Fuller ......
`348/8
`
`10/1998 Spencer
`. 707/5
`11/1998 Gustman ................. 707/103
`11/1998 Schulhof et al.
`....... 395/20067
`1/1999 Subramaniam et 31. 395/2003
`3/1999 Cheng et a].
`.......... 395/20047
`.
`____ 707/10
`3/1999 Dustan et 31‘
`
`3/1999 Spurgeon .......
`705/4
`
`10/1999 Hair ...........
`380/4
`7/2006 Srikantan et 3.1.
`.
`.. 725/87
`4/2007 Cooper ....................... 709/231
`
`FOREIGN PATENT DOCUMENTS
`
`$8 23/3333
`$8
`* cited by examiner
`
`1513:;
`
`
`
`
`
`
`

`

`Case 3:11-cv-02917-WHA Document 1 Filed 06/14/11 Page 8 of 28
`Case 3:11-cv-0w7-WHA Document 1 Filed 06/1411 Page 8 of 28
`
`U.S. Patent
`
`Nov. 27, 2007
`
`Sheet 1 of 14
`
`US 7,301,944 B1
`
`\o
`
`,_.
`
`(‘10 ’62).
`
`"L
`
`43"”
`m?
`’40
`k
`
`.—
`[g
`9
`
`L:
`
`

`

`Case 3:11-cv-02917-WHA Document 1 Filed 06/14/11 Page 9 of 28
`Case 3:11-cv-0w7-WHA Document 1 Filed 06/1473 Page 9 of 28
`
`US. Patent
`
`Nov. 27, 2007
`
`Sheet 2 of 14
`
`US 7,301,944 B1
`
`83:En:mascot
`
`£3.32.8
`
`gum
`
`:-.-\
`
`09
`
`£9,202
`
`(on3
`
`
`
`oEmFx3502
`
`.2025
`
`20mi4!
`
`
`
`GEE...{02502
`
`.2025
`
`20¢.
`
`
`
`0:“.Enos.
`
`.oEow
`
`'-
`
`uOZGW
`
`gI
`
`L
`
`.9
`
`8 :
`
`
`
`
`

`

`Case 3:11-cv-02917-WHA Document 1 Filed 06/14/11 Page 10 of 28
`Case 3:11-cv-0i91j7-WHA Document 1 Filed 06/14@ Page 10 of 28
`
`US. Patent
`
`Nov. 27, 2007
`
`Sheet 3 of 14
`
`US 7,301,944 B1
`
`2:£85.
`
`9.52
`
`528%,?
`
`9:02
`
`glx
`
`own—095.933
`
`
`
`02:0205305.
`
`03823:: gt5.8:in
`
`mm
`
`S”
`
`800853
`
`
`
`

`

`Case 3:11-cv-02917-WHA Document 1 Filed 06/14/11 Page 11 of 28
`Case 3:11-cv-0@7-WHA Document 1 Filed 06/1413 Page 11 of 28
`
`US. Patent
`
`Nov. 27, 2007
`
`Sheet 4 of 14
`
`US 7,301,944 B1
`
`av05mm
`
`OVI
`
`68:5
`
`8022.”—
`
`hemmoooi
`
`3823.2
`
`6022.”.
`
`3389i
`
`owl
`
`
`
`.9550.882."—
`
`0.33.2
`
`
`
`2....Eva—2
`
`0253
`
`we
`
`§E3§<
`
`02:93
`
`dd]:
`
`233:5.95
`
`0252
`
`
`
`
`
`
`
`

`

`Case 3:11-cv-02917-WHA Document 1 Filed 06/14/11 Page 12 of 28
`Case 3:11-cv-OE7-WHA Document 1 Filed 06/1473 Page 12 of 28
`
`U.S. Patent
`
`Nov. 27, 2007
`
`Sheet 5 of 14
`
`US 7,301,944 B1
`
`2....£82
`
`352
`
`738mm???
`
`aIH
`
`anmv'INaIIL
`
`vn|||
`
`352mgm98:m
`
`EwEomEmzu<
`
`ll:95I
`
`
`
`2:85.:32“.
`
`362
`
`28225.9.5
`
`0262
`
`(ov|\
`
`
`
`

`

`Case 3:11-cv-02917-WHA Document 1 Filed 06/14/11 Page 13 of 28
`Case 3:11-cv-0i917-WHA Document 1 Filed 06/14@ Page 13 of 28
`
`U.S. Patent
`
`Nov. 27, 2007
`
`Sheet 6 of 14
`
`US 7,301,944 B1
`
`
`
`Figure 4c
`
`

`

`Case 3:11-cv-02917-WHA Document 1 Filed 06/14/11 Page 14 of 28
`Case 3:11-cv-OE1J7-WHA Document 1 Filed Ufa/14% Page 14 of 28
`
`U.S. Patent
`
`Nov. 27,2007
`
`Sheet 7 of 14
`
`US 7,301,944 B1
`
` r" 3°
`
`III
`a paid
`"Moldy
`m7
`
`2‘”
`
`MW
`paid.
`
`250
`
`f— 2:)
`
`WWW
`mm"? m
`mm
`M
`
`
`
`
`
`a» Thur 'A'.
`Y M Tm 'B'.
`[Baum-R'A'whm
`mm
`
`33.)
`
`am Thu '3'. emu-um
`
`
`
`mum
`
`

`

`Case 3:11-cv-02917-WHA Document 1 Filed 06/14/11 Page 15 of 28
`Case 3:11-cv-0i91117-WHA Document 1 Filed 06/14@ Page 15 of 28
`
`US. Patent
`
`Nov. 27, 2007
`
`Sheet 8 of 14
`
`US 7,301,944 B1
`
` QB)
`
`\00L
`”menu“
`
`
`
`
`
` LeL07)?“Zoiomfmé0C»4.2»
`
`

`

`Case 3:11-cv-02917-WHA Document 1 Filed 06/14/11 Page 16 of 28
`Case 3:11-cv-Oi9iv7-WHA Document 1 Filed 06/1411" Page 16 of 28
`
`U.S. Patent
`
`Nov. 27, 2007
`
`Sheet 9 of 14
`
`US 7,301,944 B1
`
`F"omé
`
`

`

`Case 3:11-cv-02917-WHA Document 1 Filed 06/14/11 Page 17 of 28
`Case 3:11-cv-(i;29_17-WHA Document 1 Filed 06/15/15} Page 17 of 28
`
`U.S. Patent
`
`Nov. 27, 2007
`
`Sheet 10 of 14
`
`US 7,301,944 B1
`
`n27.
`
`a
`
`,33:3eofifim\
`
`
`
`
`

`

`Case 3:11-cv-02917-WHA Document 1 Filed 06/14/11 Page 18 of 28
`Case 3:11-cv-O€Si}7-WHA Document 1 Filed 061% Page 18 of 28
`
`U.S. Patent
`
`Nov. 27, 2007
`
`Sheet 11 of 14
`
`US 7,301,944 B1
`
`dogwkvkanh
`
`911040uLGWD
`
`
`
`

`

`Case 3:11-cv-02917-WHA Document 1 Filed 06/14/11 Page 19 of 28
`Case 3:11-cv-C6L7-WHA Document 1 Filed 06/143 Page 19 of 28
`
`US. Patent
`
`Nov. 27, 2007
`
`Sheet 12 of 14
`
`US 7,301,944 B1
`
`
`
`o~o-o~o~o——c—°~c_oo—°noo~
`
`
`
`
`
`
`
`
`III!.I..-|il|||!.-!--
`
`
`
`
`|I|l|\||l|.
`
`
`cg—o—o~°nuonono~0noo~oHnono~0nnode2«cane—o—OnANOHONOOHOnoon.
`
`mono~o~°~o~d0~o~0—~o~o~o—a~oo~on—o~o~o~—o~o
`
`
`
`
`
`-Iii?
`
`
`
`
`ulllll.l|IL/~.I!Il||0|l.l|l|l|l
`
`
`
`Alli!-lm::lillllnll
`
`lllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll
`
`i;anneaoflec—
`
`IIIT...
`
`||L
`fill:
`
`
`
`*mmbombalif23m.“_
`
`
`
`

`

`Case 3:11-cv-02917-WHA Document 1 Filed 06/14/11 Page 20 of 28
`Case 3:11-cv-Oe’L7-WHA Document 1 Filed 06/143 Page 20 of 28
`
`US. Patent
`
`Nov. 27, 2007
`
`Sheet 13 of 14
`
`US 7,301,944 B1
`
`A--I---.t.msfi---I2--
`
`
`
`III!IIIllllllllllllllllIIll.|lIIll||llillllllll.llliIIIIIOIIIllllllllll.lllillllllllllllllll
`
`uucq.va9.—G_-quanO~Oqu«a.—u«?:.c,—Oq«uncacuqfias
`
`......-.....0.8m
`::~_:=d34~3_cuo.::qzzccpo—ccd1ilg
`
`Ill.lll.l.ll.lulI.IIIIIIIIIIIIIIIIIIIII‘llllllllllI.IIIlIIIIIOL-IlillllIIIulllllllllllll|lllllli
`
`v55230n.qufiau
`MmyhlwthsoumaU
`
`_5522.0
`
`
`
`

`

`Case 3:11-cv-02917-WHA Document 1 Filed 06/14/11 Page 21 of 28
`Case 3:11-cv-02w-WHA Document 1 Filed 06/14/i1J Page 21 of 28
`US. Patent
`Nov. 27, 2007
`Sheet 14 of 14
`US 7,301,944 B1
`
`
` USE!“ Qoefies
`Scrur Ea?
`
`M§m¥§ \E
`
`

`

`
`
`
`
`
`
`
`Case 3:11-cv-02917-WHA Document 1 Filed 06/14/11 Page 22 of 28
`Case 3:11-cv-02w-WHA Document 1 Filed 06/14/3 Page 22 of 28
`
`US 7,301,944 Bl
`
`1
`MEDIA FILE DISTRIBUTION WITH
`ADAPTIVE TRANSMISSION PROTOCOLS
`
`The present invention is a continuation-in-part of patent
`application Ser. No. 08/956,743 filed Oct. 24, 1997 now US.
`Pat. No. 6,370,139 and assigned to the same assignee.
`
`5
`
`BACKGROUND OF THE INVENTION
`
`1. Field of the Invention
`
`The present invention relates to media file distribution,
`and, more particularly, to a media file distribution system
`with adaptive transmission protocols in a networked client/
`server environment which provides automated, highly com-
`pressed, user-selectable media file distribution. Particular
`utility of the present
`invention is in less-than real-time
`server-client audio/video file distribution over conventional
`networks; although the present invention has equal utility in
`still image and/or high-resolution image file data distribution
`(e.g., x-ray, MRI, etc.).
`2. Description of Related Art
`Multimedia file distribution systems, which include dis-
`tribution of audio and/or video information, are well known
`in the art. Examples include video—on-demand systems and
`network-based real-time streaming video systems and meth-
`odologies. Recent developments in high-speed network
`communications (e.g., ISDN, DSL, cable modems, etc.)
`have permitted the development of real-time streaming
`video data distribution in a client/server environment. Such
`systems typically employ extensive video file server systems
`that can transmit streaming video file data directly to a user’s
`television set or PC (via, for example, Internet communica-
`tions protocols (e.g., TCP/1P connections based on HTTP or
`FTP file transfer protocols). These systems typically trans-
`mit a separate copy of the streaming video file to each
`receiver. This uses additional network bandwidth for each
`additional receiver. This can quickly lead to saturated net-
`works, degrading the quality of the streaming video
`received, as well as impacting other users and uses of the
`network. Examples of such file distribution systems are
`described in US. Pat. Nos. 5,132,992; 5,253,275; and 5,550,
`863 issued to Yurt et al., and hereby incorporated by
`reference.
`
`Conventional file transfer techniques use either the Trans-
`mission Control Protocol (TCP) or User Datagrarn Protocol
`(UDP) for the transmission of the data. These two protocols
`are part of the standard TCP/IP protocol suite. TCP is a
`connection-based protocol, meaning that there is a logical
`connection opened between the two systems involved in the
`transfer. Because of the connection, and the TCP protocol
`process, this connection is a “reliable connection.” This
`means that packets are guaranteed to be received, intact and
`in order, or the connection is broken. Examples of common
`use of TCP would be browsing on the World Wide Web, File
`Transfer Protocol, sending and reading email, etc.
`UDP is a connectionless protocol, meaning that there is no
`open connection as you would find in a TCP session. Packets
`are transmitted by the sender and addressed to the receiver.
`UDP is not a “Reliable protocol”. Packets in a UDP session,
`may be received out of sequence and may even be lost.
`Applications must either accept this loss, or implement some
`other means for ensuring reliability. Examples of common
`use of UDP would be Domain Name Service queries,
`RealAudio/RealVrdeo, network management functions, etc.
`Both TCP and UDP are designed for use between two
`systems. UDP can also be used for “Broadcast”. Broadcast
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`4o
`
`45
`
`SO
`
`55
`
`60
`
`65
`
`2
`
`packets are limited to a single Local Area Network (LAN),
`and so will not cross any routers connected to that LAN.
`
`Current development in the area of IP Multicasting are
`improving the art in areas such as reliability, performance,
`session management, network management,
`statistical
`research, router management, routing protocols, and other
`areas required for the smooth operation of IP Multicasting
`on public networks (e.g., The lntemet). However, this art has
`not overcome the aforementioned problems: either the band-
`width requirements for multiple client access are too large,
`or the transmission protocol becomes unreliable. Moreover,
`the prior art is incapable of providing a system which can
`analyze client transmission demands and adaptively adjust
`the transmission protocols to most effectively accommodate
`a plurality of users.
`
`SUMMARY OF THE INVENTION
`
`Accordingly, the present invention solves the aforemen-
`tioned drawbacks of the prior art by providing a server/client
`media file distribution system in which the server system is
`adapted to receive transmission requests from clients. The
`server also receives status information from a network, and
`protocol information from each client. The server, based
`upon this information, adaptively transmits a given media
`file stored therein to one or more clients using the optimal
`transmission speed and/or network protocol based on the
`network status information and protocol information.
`In the preferred system, the present invention provides a
`media file distribution system having a file distribution
`server system comprising a media file archive database in
`communication with one or more users over a network, said
`media file archive comprising one or more precompressed
`and pre-encrypted media data files, said server being for
`receiving one or more transmission requests for a selected
`media file from a plurality of users, the improvement com-
`prising a file distribution system being adapted to receive a
`plurality of said transmission requests from a plurality of
`users, the transmission protocols of said plurality of said
`users and status information from said network and opti-
`mally simultaneously transmit said media file to each user
`based on said transmission protocols and said status infor-
`mation.
`
`Additionally, the present invention provides a looping file
`arrangement in which a plurality of clients can receive the
`same media file on multiple network channels, without the
`need to provide multiple copies of the same media file for
`each request of that file. Also, the present invention provides
`multiple-level encryption technology that permits the server
`system to fully control both access and use of a given media
`file.
`
`It will be appreciated by those skilled in the art that
`although the following Detailed Description will proceed
`with reference being made to preferred embodiments and
`methods of use, the present invention is not intended to be
`limited to these preferred embodiments and methods of use.
`Rather,
`the present
`invention is of broad scope and is
`intended to be limited as only set forth in the accompanying
`claims.
`
`Other features and advantages of the present invention
`will become apparent as the following Detailed Description
`proceeds, and upon reference to the Drawings, wherein like
`numerals depict like parts, and wherein:
`
`
`
`
`
`
`
`

`

`Case 3:11-cv-02917-WHA Document 1 Filed 06/14/11 Page 23 of 28
`Case 3:11-cv-Ozw-WHA Document 1 Filed 06/1443 Page 23 of 28
`
`US 7,301,944 B1
`
`3
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`FIG. ] is a block diagram of the media file client/server
`system of the present invention;
`FIG. 2 is a block diagram of the preferred network
`arrangement of the file distribution server system of the
`present invention;
`FIG. 3 is a block diagram of the preferred media file
`database system of the present invention;
`FIG. 4A is a block diagram of the preferred media file
`distribution system of the present invention;
`FIG. 4B is a flow chart diagram ofthe preferred media file
`distribution system of FIG. 4A;
`FIG. 4C is a flow chart diagram ofthe preferred media file
`transmission protocol of the present invention;
`FIG. 4D is a flow chart diagram of the preferred file
`transmission of the present invention.
`FIG. 5 is a block diagram of one embodiment of the media
`file playback system of the present invention;
`FIG. 6 is a block diagram of another embodiment of the
`media file playback system of the present invention.
`FIG. 7 is a block diagram of another embodiment of the
`media file playback system of the present invention; and
`FIG. 8 is a block diagram of the user control interface
`system of the present invention;
`FIG. 9A is a block diagram of convention network data
`transmission;
`FIG. 9B is the preferred network data transmission of the
`present invention; and
`FIG. 10 is a flowchan of the preferred server-client data
`transmission including the preferred de-encryption process
`of the present invention.
`It will be appreciated by those skilled in the art that
`although the following Detailed Description will proceed
`with reference being made to preferred embodiments, the
`present invention is not intended to be limited to these
`embodiments. For example, it should be understood from
`the outset that although preferably the functional compo-
`nents of the preferred embodiments of the system of the
`present invention are embodied as one or more distributed
`computer program processes running on one or more con-
`ventional general purpose computers (e.g., IBM-compatible,
`Apple Macintosh, and/or RISC microprocessor-based com-
`puters), conventional telecommunications (e.g., modem and/
`or ISDN means), networked together by conventional net-
`work hardware and software, other types of computers and
`network resources may be used without departing from the
`present invention. It should also be understood that
`the
`media file playback devices herein described can be embod-
`ied in various hardware forms,
`including: RAM/ROM
`drives, removable and/or permanent disk drives (including,
`but not limited to, hard disk drives, Jazz drives, and/or other
`removable media known in the art). Furthermore, it should
`be appreciated from the outset that one or more of the
`functional components may alternatively be constructed out
`of custom, dedicated electronic hardware and/or software,
`without departing from the present
`invention. Thus,
`the
`present invention is intended to cover all such alternatives,
`modifications, and equivalents as may be included within
`the spirit and broad scope ofthe invention as defined only by
`the hereinafter appended claims.
`Additionally, as used herein, the term “Unicast” describes
`a file transfer session between a single server and a single
`client receiver, using either TCP or UDP. The term “Multi-
`cast” (or more specifically “1P Multicast”) describes a file
`transfer session between a single server and a plurality of
`client receivers. Because of the additional clients, all Mul—
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`45
`
`50
`
`SS
`
`60
`
`65
`
`4
`
`ticast sessions must be based on the UDP protocol as the
`TCP protocol specification does not allow for more than two
`endpoints for the connection.
`
`DETAILED DESCRIPTION OF PREFERRED
`EMBODIMENTS
`
`FIG. 1 is a block diagram of the media file client/server
`system of the present invention. Shown in FIG. 1 is a file
`distribution server 12 (which includes media file database
`system 18 and client database 20), a client (user) system 14
`(which includes a media file playback system 24), connected
`via a network system 16. As an overview,
`the present
`invention is intended to provide media file distribution in a
`server/client environment. Media files can be any of feature
`films, television programs, audio files, or any other combi-
`nation of audio and/or video programming. Further, media
`files can also contain non-media data. The following detailed
`description will be in reference to audio/video file distribu-
`tion, and in particular, to fiJll-length video file (i.e., feature
`film) distribution. The present
`invention is intended to
`permit a user to access the file distribution server, order an
`event (a movie), pay for the transaction via the financial
`transaction server 22 (more fiJlly described in copending
`application serial number

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