(12)
UnitedStatesPatent
Redmond
1111111111111111111111111111111111111111111111111111111111111111111
US007301944Bl
(10)
PatentNo.:
(45)
DateofPatent:
US7,301,944
Bl
Nov.27,2007
(54)MEDIAFILEDISTRIBUTIONWITHADAPTIVETRANSMISSIONPROTOCOLS(75)Inventor:ScottD.Redmond,SanFrancisco,CA(US)(73)Assignee:Tranz-SendBroadcastingNetwork,Inc.,SanFrancisco,CA(US)Subjecttoanydisclaimer,thetermofthispatentisextendedoradjustedunder35U.S.C.154(b)by0days.(21)Appl.No.:09/295,000(*)Notice:(22)Filed:Apr.16,1999RelatedU.S.ApplicationData(63)Continuation-in-partofapplicationNo.08/956,743,filedonOct.24,1997,nowPat.No.6,370,139.(51)Int.Cl.
H04L
12/56(2006.01)(52)U.S.Cl.370/390;709/203;725/93(58)FieldofClassificationSearch370/352,370/354,390;707/9,10;709/203,217,709/218,219;725/93,96Seeapplicationfileforcompletesearchhistory.ReferencesCited56)U.S.PATENTDOCUMENTS
3,599,178A8/1971Jacksonetal.
..........
340/172.53,746,780A7/1973Stettenetal.............178/6.6A4,009,344A2/1977Flennning...............179/15BS4,009,346A2/1977Parkeretal.
..........
179/15AQ4,028,733A6/1977Ulicki
.........................
360/104,062,043A12/1977Zeidleretal.................358/864,071,697A111978Bushnelletal...........179/2TV4,122,299A10/1978Cannon
....................
178/26A4,206,316A6/1980Burnsweigetal.
........
178/66.14,295,154A10/1981Rataetal.
.....................
358/44,381,522A4/1983Lambert
......................
358/864,400,717A8/1983Southworthetal...........358/134,450,477A5/1984Lovett.........................358/864,506,387A3/1985Walter........................455/6124,518,989A5/1985Yabikietal..................358/864,521,806A6/1985Abraham.....................358/864,528,589A7/1985Blocketal.................358/1224,538,176A8/1985Nakajimaetal..............358/864,567,359A111986Lockwood..................235/3814,567,512A111986Abraham.....................358/864,578,535A3/1986Sinnnons.................179/2DP4,590,516A5/1986Abraham.....................358/864,647,989A3/1987Geddes........................360/554,659,876A4/1987Sullivanetal................379/964,661,952A4/1987vonSichartetal...........370/94
(Continued)FOREIGNPATENTDOCUMENTS
EP
2/1990355697A2
(Continued)
PrimaryExaminer-Melvin
Marcelo
(74)Attorney,Agent,orFirm-Carr
&
FerrellLLP(57)ABSTRACTAserver/clientmediafiledistributionsystemisprovidedinwhichtheserversystemisadaptedtoreceivetransmissionrequestsfromclients,statusinformationfromanetwork,andprotocolinformationfromeachclient.Theserver,baseduponthisinformation,adaptivelytransmitsagivenmediafilestoredthereintooneormoreclientsusingtheoptimaltransmissionspeedand/ornetworkprotocolbasedonthenetworkstatusinformationandprotocolinformation.Addi-tionally,thepresentinventionprovidesaloopingfilearrangementinwhichapluralityofclientscanreceivethesamemediafileonmultiplenetworkchannels,withouttheneedtoprovidemultiplecopiesofthesamemediafileforeachrequestofthatfile.18Claims,14DrawingSheets
r
B
-__-_1__.,,
________[~1~-,
._,..J