throbber
(12) United States Patent
`Raleigh et al.
`
`(10) Patent No.:
`(45) Date of Patent:
`
`US 8,868,639 B2
`Oct. 21, 2014
`
`USOO8868639B2
`
`(54) CONTENT BROKER ASSISTING
`DISTRIBUTION OF CONTENT
`
`(71) Applicant: Headwater Partners II LLC, Redwood
`Shores, CA (US)
`(72) Inventors: Gregory G. Raleigh, Woodside, CA
`(US); Jose Tellado, Mountain View, CA
`(US)
`(73) Assignee: Headwater Partners II LLC, Redwood
`City, CA (US)
`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.: 13/791,413
`
`(*) Notice:
`
`(22) Filed:
`
`Mar. 8, 2013
`
`(65)
`
`Prior Publication Data
`US 2013/0238777 A1
`Sep. 12, 2013
`Related U.S. Application Data
`(60) Provisional application No. 61/609,274, filed on Mar.
`10, 2012.
`(51) Int. Cl.
`G06F 15/16
`G06F 5/73
`H04L 29/08
`(52) U.S. Cl.
`CPC ............ H04L 67/10 (2013.01); H04L 67/2809
`(2013.01); H04L 67/1097 (2013.01); H04L
`67/26 (2013.01); H04L 67/306 (2013.01)
`USPC ......... 709/202; 709/217; 709/241; 705/14.53
`(58) Field of Classification Search
`USPC ......... 709/202, 207,217, 228, 229, 238,239,
`709/241,244; 705/14.53
`See application file for complete search history.
`
`(2006.01)
`(2006.01)
`(2006.01)
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`7,013,285 B1
`7,254,608 B2
`7,420,956 B2
`7.587,323 B2
`
`3/2006 Rebane
`8/2007 Yeager et al.
`9/2008 Karaoguz et al.
`9, 2009 Matz et al.
`(Continued)
`
`FOREIGN PATENT DOCUMENTS
`
`FR
`
`WO 2011/073586
`
`6, 2011
`
`OTHER PUBLICATIONS
`
`Elina Vartiainen et al., “Auto-update'. Proceedings of the 4th Inter
`national Conference on Mobile Technology Applications, and Sys
`tems and the 1st International Symposium on Computer Human
`Interaction in Mobile Technology, Mobility '07, Jan. 1, 2007, p. 683,
`XPO55022065, New York, New York, USA.
`(Continued)
`Primary Examiner — Madhu Woolcock
`(74) Attorney, Agent, or Firm — Brian R. Short
`
`ABSTRACT
`(57)
`Embodiments of methods, systems and apparatuses for a
`content broker assisting distribution of content, are disclosed.
`One method includes obtaining, by one or more content dis
`tribution servers, at least one of user device parameter infor
`mation or storage element parameter information of a user
`device and one or more storage elements associated with the
`user device, and assisting, by the one or more content distri
`bution servers, at least one content provider in preloading at
`least a portion of a content onto at least one of the one or more
`storage elements associated with the user device based on the
`at least one of the user device parameter information or the
`storage element parameter information.
`
`29 Claims, 34 Drawing Sheets
`
`
`
`
`
`
`
`
`
`
`
`Home
`Reservoir
`
`Network
`116
`
`POI
`Reservoir
`
`Access
`Network
`112
`
`Access
`Network
`111
`
`
`
`Content Provider
`130
`
`Content
`Provider
`Reservoir
`122
`
`Content
`Provider
`Reservoir
`123
`
`
`
`Content Broker
`140
`
`APPLE 1030
`Apple v. Koss
`IPR2021-00600
`
`1
`
`

`

`US 8,868,639 B2
`Page 2
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`12/2009 Herz et al.
`7,630,986 B1
`2/2010 Slaney et al.
`7,661,116 B2
`9, 2010 Lin et al.
`7,797,722 B2
`4/2011 Plow et al.
`7,933,802 B2
`5/2011 Wong et al.
`7,941,516 B2
`9, 2011 Gilbert
`8,027,865 B2
`9, 2011 Ramer et al.
`8,027,879 B2
`8,036,690 B1 * 10/2011 Delker et al. ................. 455,512
`8,051,420 B2 11/2011 Rolia et al.
`8,051.444 B2 11/2011 Shkedi
`8,132,202 B2
`3/2012 Swix et al.
`8,250,600 B2
`8/2012 Kodialam et al.
`8,260.665 B2
`9/2012 Foladare et al.
`8,429,702 B2
`4/2013 YaSrebi et al.
`2002/002 1809 A1
`2/2002 Salo et al. ..................... 380,239
`2002/0116258 A1
`8/2002 Stamatellatos et al.
`2003,004 1050 A1
`2/2003 Smith et al.
`2003. O154128 A1
`8/2003 Liga et al.
`2005/0182727 A1* 8, 2005 Robert et al. ................... 705/51
`2006.0020960 A1
`1/2006 Relan et al.
`2006/0037037 A1
`2/2006 Miranz
`2006/004 1480 A1
`2/2006 Briggs
`2006/0129766 A1* 6/2006 Cassia et al. .................. 711 137
`2006/0242267 A1 10, 2006 Grossman
`2006/0277271 A1 12, 2006 Morse et al.
`2007/006 1265 A1
`3f2007 Hovnanian et al.
`2007/013 0589 A1* 6/2007 Davis et al. ..................... 725,62
`2007/01798.54 A1
`8, 2007 Ziv et al.
`2007/0249387 A1* 10, 2007 Dorada et al. ............ 455,552.1
`38.S. A. : 1 4.38. Sheil al
`792;s
`
`
`
`2008. O108342 A1
`2008/0109842 A1
`2008.0167943 A1
`2008, 0215475 A1
`
`
`
`
`5/2008 E" . . . .
`.
`5/2008 Wachtfogel et al.
`7, 2008 O'Neil et al.
`9, 2008 Ramer et al.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`2008/0288.328 A1 11/2008 Minor et al.
`2009/0012847 A1
`1/2009 Brooks et al.
`2009/00489.14 A1
`2/2009 Shenfield et al.
`2009/0055256 A1
`2/2009 Donahue et al. ................ TO5/14
`2009.0125321 A1
`5/2009 Charlebois et al.
`2009/0172217 A1
`7/2009 Nochimowski et al.
`2009,0183215 A1
`7/2009 McCartie et al.
`2009, O198580 A1
`8/2009 Broberg et al.
`2009, 0210290 A1
`8, 2009 Elliott et al.
`2009/0210477 A1
`8, 2009 White et al.
`2009,024.0569 A1
`9, 2009 Ramer et al.
`2009/0307055 A1 12/2009 Karty
`2010.0049603 A1
`2/2010 Peterson et al.
`2010.0049608 A1
`2/2010 Grossman .................. 705/14.55
`2010.0114668 A1
`5, 2010 Klein et al.
`2010, 01695O2 A1
`7/2010 Knowlson et al.
`2010/0205628 A1
`8/2010 Davis et al.
`2010/0235891 A1* 9/2010 Oglesbee et al. ................. 726/5
`2010/0293049 All 11/2010 Maher et al.
`2010/0325666 A1* 12/2010 Wiser et al. ..................... T25/44
`2011/0041153 A1
`2/2011 Simon et al.
`2011/0065424 A1
`3/2011 Estevez et al.
`2011, 00721 10 A1
`3/2011 Sivasubramanian et al.
`2011 0119201 A1
`5/2011 Zimmerman, Jr. et al.
`2011 0191141 A1
`8/2011 Thompson et al.
`2.99956. A $29, Chen
`TO9,203
`2012/00472O1 A1* 2, 2012 Jain ....
`2013/0138508 A1* 5, 2013 Gee ............................ TO5, 14.58
`
`OTHER PUBLICATIONS
`
`PCT, Notification of Transmittal of the International Search Report
`and the Written Opinion of the International Searching Authority, of
`the Declaration, International Application No. PCT/US2013/
`
`030046, International Filing Date Mar. 8, 2013, Date of Mailing Jul.
`1, 2013.
`
`* cited by examiner
`
`2
`
`

`

`U.S. Patent
`
`Oct. 21, 2014
`
`Sheet 1 of 34
`
`US 8,868,639 B2
`
`JayoilgJoWO7)
`
`Orl
`
`MOAIOSOY
`
`ecl
`
`
`
`JOPIAOSdlel
`
`
`
`
`
`yuayuo-)JOPLAOIJUITUO7)
`
`IIOAIOSOY
`
`cel
`
`IOplaolgO£I
`
`10d
`
`ssao0oVy
`
`YIOMION
`
`cll
`
`ssa00y
`
`IOMION
`
`Ill
`
`ssa00V
`
`YIOMION
`
`OTT
`
`TOAIOSOY
`
`10d
`
`Tcl
`
`1OJH
`
`=a,
`
`22—
`
`—
`
`oWwOH
`
`JIOMION
`
`MOAIOSOY
`
`auOL]
`
`Oc
`
`
`
`
`
`jusjuo;)AIPIAOLJUSJUOT)
`
`3
`
`
`
`
`
`
`
`
`
`
`

`

`U.S. Patent
`
`Oct. 21, 2014
`
`Sheet 2 of 34
`
`US 8,868,639 B2
`
`
`
`ZZI
`
`
`
`JUOJUOO
`
`
`
`4
`
`

`

`U.S. Patent
`
`Oct. 21, 2014
`
`Sheet 3 of 34
`
`US 8,868,639 B2
`
`
`
`ZZI
`
`
`
`LuopOWN
`
`5
`
`

`

`U.S. Patent
`U.S. Patent
`
`Oct. 21, 2014
`
`Sheet 4 of 34
`
`US 8,868,639 B2
`US 8,868,639 B2
`
`yuayuo7
`
`LOEOAS
`JOSBUr|]
`
`yusyuo7)
`
`JoprojumMoqg
`
`JOAINS
`
`yusyuo7
`
`aBRIOIS
`
`OV
`
`
`
`OOPTdAras
`
` vbOld
`
`6
`
`

`

`U.S. Patent
`U.S. Patent
`
`Oct. 21, 2014
`
`Sheet 5 of 34
`
`US 8,868,639 B2
`US 8,868,639 B2
`
`
`
`
`
`JU9\UODJoAy|ein|qWO,JUa]UODyO9|eS
`
`‘OLBenjeAUopeseg
`
`JoAyyeinid
`JO K?Ibunla
`yuayuo;
`
`(AIOAIOSOY)
`
`vOS
`
`
`
`OWE,anjeASUulWUa}Eq
`
`yuajuo7)
`
`uonnginsiq
`
`JOAIOS
`
`€0S
`
`
`
`
`
`
`
`
`
`aBeJ0]S0}JUSJUODpeja|aspeojaid
`
`¢DIN
`
`‘JuaWa|y
`
`
`
`peojaldJUSUIOTAOBR.1OIS
`
`TOS
`
`7
`
`
`

`

`U.S. Patent
`
`Oct. 21, 2014
`
`Sheet 6 of 34
`
`US 8,868,639 B2
`
`
`
`JoAyeunigwojyus}u0gpejeg —-Z
`
`
`
`
`
`
`
`
`
`"OlJO|A)ANjeASuIUAa}Eq‘|
`
`
`
`
`
`‘OLSanjeAUOpasegJUAa]LOD
`
`
`
`
`
`JUSJUNDJoAjljeun|qWoOJUSUDDJORsJag
`
`“OMISIA]NEASUIWE}eq
`
`“OWenjeAUOpeseg
`
`JoAyrpeantg
`
`yuaquo7)
`
`£09
`
`
`
`JOPIAOIgJUNUOD
`
`L09
`
`yuayu0Z)
`
`uoNnquysid
`
`JOAIag
`
`c09
`
`
`
`
`
`aBelojg0]JUB]UODpaysa|aspeolaid
`
`‘Juawe|y
`
`peojald
`
`q9‘DIA
`
`
`
`USUIBBVIO0IS
`
`LOS
`
`JoAyyemnd
`
`qusyuo7)
`
`709
`
`
`
`JOPIAOLYJUdUOD
`
`909
`
`juajyu0>
`
`uonngiysiq
`
`JOAIOS
`
`S09
`
`V9Did
`
`
`
`‘uswa|qeBelojs
`
`0}JUBIUODpeyps|esgpeojsd
`
`
`ePeOlaJ1d
`
`
`
`JUDWIITFO3v10}S
`
`TOS
`
`8
`
`
`
`

`

`U.S. Patent
`U.S. Patent
`
`Oct. 21, 2014
`
`Sheet 7 of 34
`
`US 8,868,639 B2
`US 8,868,639 B2
`
`joAyer
`
`juaju07
`
`
`
`vOLqua}Uo’)
`
`
`
`
`
`
`
`
`
`jseopeoigJUSWI[FI3EIOIS
`
`VIOL
`
`uoTNqiystd
`?seopeOug
`JSBOPEOIG
`
`
`
`
`
`
`
`JOAIIS‘OLSSN[eASUILUIE}EQ
`
`-
`
`JoAyryernd
`
`yuaquoDyseoninyy
`VOLyusuor)~
`
`
`
`
`
`
`
`JUSLUD]YISVIOIS
`
`VcOL
`
`VL01d
`
`
`
`JUSWD[AOSPI01S
`
`OTOL
`
`uorRNngLystd
`
`
`
`eeENS!eeepeegquewe|ye6e10)S
`
`
`
`
`
`
`
`
`
`JUNOTOFBIOISpesegJUs]UO0DJoAqeinid
`
`SOLWOJUBJUODJajaSg
`
`
`
`alOL“OUIE)\eNjeAUO
`
`
`
`
`
`0}JUSJUODPspslagpeojad
`
`ISBONIN\Y
`
`
`
`JOAIOS“OLSSN|eASulWa\Eq
`
`
`
`
`
`—
`
`
`
`
`
`
`
`‘OMSON|eASUILUAIEGSeoniny|
`
`
`
`
`
`0}JUBJUODpayag|agpeojaid
`
`
`
`‘Juswelyebes0ys
`
`LOLWOJUBJUDD~a|eS
`
`
`
`
`JUSWIaTAA8e10)SpesegJUa}UODjoAyeunid
`
`
`
`
`
`acol‘OLSSN|eAUo
`
`qéOld
`
`
`
`JUOWATAFRIOIS
`
`OCOL
`
`9
`
`
`

`

`U.S. Patent
`U.S. Patent
`
`Oct. 21, 2014
`
`Sheet 8 of 34
`
`US 8,868,639 B2
`US 8,868,639 B2
`
`JoAyyeinid
`JO K?Ibunla
`yuayuo;
`
`p08
`
`
`
`
`yusjuos)Ayye1N|qWO)JUBJUOD9|9S
`
`
`
`uOTNgIsTqen|eAUOpesegJUs}UODJO
`
`£08‘OWA
`
`
`
`JUB}JUOD|INd
`
`
`
`
`
`a@BeJO]S0}JUBJUODpe}joa|aspeo|aid
`
`8DIM
`
`‘\uawa|y
`
`
`
`
`
`
`
`
`
`
`
`BJS]SNjBA,SullW9e}j9q
`
`YUMpoyeloossy
`
`JUDDOSBIOIS
`
`IOSSIOOIg
`
`O18
`
`JUDDOSBIOIS
`
`108
`
`10
`
`10
`
`
`
`

`

`U.S. Patent
`
`Oct. 21, 2014
`
`Sheet 9 of 34
`
`US 8,868,639 B2
`
`
`
`dr-Tetd“tA
`
`dS‘ouroyyg
`
`aspeuoyy
`
`O€THI
`
`asp
`
`
`
`sigjoueredS51Aap12s)
`
`“AINA
`
`Jasn
`
`ce
`
`“14MnwOOZIXOZ6T0¢0001Odosoa
`dn-[etd
`SWISpoTYsso20V-3]3UISAeydsiqy|AeydsiqBBBIOIS]PIOL,
`
`
`
`
`
`onowowws.
`JosnUOTINJOSOY(GD)3Z1S$
`
`
`
`
`0007aqAC-AaLS-AL
`
`0007JoAeMoyeyNWO
`
`ISCA“OWI
`
`O80TXOC6T
`
`
`yourouyd“THM,
`
`“ISGA“ISdV
`on
`
`
`
`poyoeyeYIOMION
`
`ISBIO]S
`
`6Old
`
`11
`
`11
`
`

`

`U.S. Patent
`
`Oct. 21, 2014
`
`Sheet 10 of 34
`
`US 8,868,639 B2
`
`syrejopAJIATJDOUUOT)
`Jgsn-a]3uls
`Josn-DNA]
`
`
`
`oases)JOsozasesnXepoads
`
`
`
`
`
`
`
`OWUOH
`
`
`
`
`
`(OLOT)2o1AepJasn&O}payeroosseslajotueredsyJomjouUOQROTUNUTLUOD
`
`desdaogeqjuow313d“UILU‘So1}STIPIS)
`
`
`
`
`
`(qQJad)(gqutded)ut(xeuu‘dA}
`
`[sway
`
`[sw
`
`[sw
`
`omIOAN,
`
`‘QUIOH
`
`
`
`doygss04J09
`
`Ol“DIA
`
`1#NVIM10d
`
`DpPNT
`
`SUTLUvOT
`
`Cc#NV'TM10d
`
`SSOTAITAA
`
`(IHTAN)
`
`
`
`POITAASWUIOY
`
`Qouroyyg)
`
`
`
`PSITAASSADDY
`
`(1sq)
`
`DeLe[NTSD
`
`12
`
`12
`
`

`

`U.S. Patent
`U.S. Patent
`
`Oct. 21, 2014
`
`Sheet 11 of 34
`en
`wz
`
`US 8,868,639 B2
`US 8,868,639 B2
`
`‘SLOL
`ION‘SIASWOH
`
`
`
`SN‘euUseyyz‘IIMA
`
`
`
`0}payoauu0D
`uojeo|unNWWOD
`
`
`
`ebueyspjnoo)
`
`SIOMION
`
`(ewYIM
`
`umaBueyspinos)
`
`
`
`adniNVYeIN|IeD
`
`aS‘IM
`
`(aw
`
`hemoress
`
`
`
`‘ZLOL‘LLOL
`
`
`
`‘yLOL‘ELOL
`
`
`
`SLOL‘SLOL
`
`asn‘jeweuyy
`
`‘LIMBWOH
`
`‘L4IM@WOH
`
`1sax
`
`
`
`QLOL‘GLOL
`
`gsn‘eweyy
`
`wzSa=oS
`“N‘SLOL‘PLOLawo©
`
`“Nn=9LOL
` Sm.=)QLOL‘SLOL==—oYov=N.SLOL
`
`0}eAje|e1SdoyjoJequiny#JeIL|aBeajs
`
`
`
`JaSN2O}aiqelleaesusjaweledjusWa|ssBeI0\S
`SwOoH(ac1aapyuayuo9
`
`
`
`
`
`ulyse|4
`
`Jasn2oyJO}
`SANe|a1)|peAlesel
`
`aiqelleay
`
`eBesoys
`
`uoydvews
`
`va
`
`ulyse|4
`
`VISIGeLl
`
`V4OOQS]ON
`
`ulGGH
`
`Od4!QGH
`
`Vv
`
`JoAemayeg
`
`Vals
`
`UlGGH
`
`ewoH
`
`IOMISN
`
`Ppeyoeyy
`
`ulGGH
`
`Vyabeojs
`
`13
`
`13
`
`

`

`U.S. Patent
`
`Oct. 21, 2014
`
`Sheet 12 of 34
`
`US 8,868,639 B2
`
`
`
`Quoqdyuetus
`
`xooqo).ON
`
`14
`
`

`

`U.S. Patent
`
`Oct. 21, 2014
`
`Sheet 13 of 34
`
`US 8,868,639 B2
`
`JòAJOS
`
`909 I
`
`
`
`
`
`
`
`
`
`
`
`
`
`r = =— — — — — — — — — — — — — —
`
`-----------------------
`
`QUOH
`
`£09. I
`
`15
`
`

`

`U.S. Patent
`U.S. Patent
`
`Oct. 21, 2014
`
`Sheet 14 of 34
`
`US 8,868,639 B2
`US 8,868,639 B2
`
`
`
`JoyOLgjUNU0_g
`
`Orl
`
`MOAIQSOY
`
`el
`
`JOPIAOIdTel
`
`
`
`
`
`yuayuror)JOPIAoIgWuayu0D
`
`MOAIASAY
`
`(ral
`
`JOPTIAOIO£T
`
`
`
`
`
`juoyuoy)IOPIAOILJUNjUOZ
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`sso00VY
`
`yIOMIN
`
`cll
`
`sso20yV
`
`JIOMION
`
`HI
`
`MOAIOSOY
`
`10d
`
`Icl
`
`PIOld
`
`JIOMION
`
`OWOH
`
`O11
`
`QUOH
`auIOH
`
`MOAIOSOY
`
`OI
`
`16
`
`16
`
`
`
`
`
`
`

`

`U.S. Patent
`U.S. Patent
`
`Oct. 21, 2014
`
`Sheet 15 of 34
`
`US 8,868,639 B2
`US 8,868,639 B2
`
`
`
`
`
`QuajuoojoAyiyeanyd)ALoAsasoy
`
`SWOH
`
` dozzZV919RLOoplAQZEOlVSIA]
`
`$1‘OI
`
`ds
`
`17
`
`17
`
`

`

`U.S. Patent
`U.S. Patent
`
`Oct. 21, 2014
`Oct. 21, 2014
`
`Sheet 16 of 34
`Sheet 16 of 34
`
`US 8,868,639 B2
`US 8,868,639 B2
`
`
`
`suIsusorT]
`|wwez
`
`d0LldISI]
`
`O00|
`
`1SO09
`
`ar]sen
`
`
`
`
`
`(uajuosjoAjlTeinjd)AOAIasay[Od
`
`9]“DIA
`
`adc],
`
` ssoaso|saw
` dOOPIAdISNIA]
`
`
`
`
`18
`
`18
`
`

`

`U.S. Patent
`U.S. Patent
`
`Oct. 21, 2014
`Oct. 21, 2014
`
`Sheet 17 of 34
`Sheet 17 of 34
`
`US 8,868,639 B2
`US 8,868,639 B2
`
`
`
`
`
`HOAIOSOYJOPIAOA
`
`
`
`(99S:UTUIY)
`
`WUdUOD
`DOLSV]SUISUDOI’]uoneimnd(qd)9ZISJeULIOaddy,#1OUIEN
`
`
`
`
`
`
`LIDI
`
`spe
`
`19
`
`19
`
`

`

`U.S. Patent
`
`Oct. 21, 2014
`
`Sheet 18 of 34
`
`US 8,868,639 B2
`
`
`
`QUIBO
`
`C) QUIBO
`
`20
`
`

`

`U.S. Patent
`
`US 8,868,639 B2
`
`
`
`ZIZI
`
`C.
`
`|-
`
`6 I "OIH
`
`CIH AL
`
`|- |- |-
`
`|-
`
`CI 3
`
`LLIBO
`
`CT ?I
`
`AOIN
`
`CI 91
`
`AOJA
`
`21
`
`

`

`U.S. Patent
`U.S. Patent
`
`Oct. 21, 2014
`
`Sheet 20 of 34
`
`US 8,868,639 B2
`US 8,868,639 B2
`
`
`
`ameut|OY[axtT
`
`onyvA,JOS)
`
`wnsuoo
`
`01po
`
`‘oatjoadsiodJaplAaodgUdUOD‘SurpropeidJO}UONRULIOJULSLOULONTRA,
`
`
`
`uonvou|antiaaar
`
`0c6ywIGELiCOTS:
`OT0oT
`
`
`
`AOOTSo1AepJesnYUMJasnJesIVL
`aIjs0o8uU
`
`a8vI101S
`
`JOS8f)
`
`soz
`JOMION
`
`SODFf
`
`nwoP1
`
`
`VWsl]ISUSOT'ToneindgWULIO-]
`
`
`
`
`
`60C180cILOCI90¢1elwecOcl
`
`oUUeN
`
`qsao]
`OI ?IAOWN
`
`qaap]
`
`asp
`
`asin
`
`22
`
`61
`
`dH
`
`O0¢“DIA
`
`(), "[DIH
`
`as
`
`
`
`
`
`O¢WIGRLSuuRe)Foor
`
`|.
`
`00c1
`
`
`
`
`
`
`
`
`
`
`
`22
`
`

`

`U.S. Patent
`
`Oct. 21, 2014
`
`Sheet 21 of 34
`
`US 8,868,639 B2
`
`eo]aSLOUL
`oyHey!]
`wnsuos
`BSBIO]S
`
`3
`
`sod
`
`Ic‘Dld
`
`clél
`
`anv,
`
`Jasf)
`
`JOsy)
`
`PY
`
`0}po
`
`soy
`JOMIAN
`
`00E1
`
`
`nwwo0)Isusory]_|onvingIWULIO.J
`uoneoiu|anuaaaiysoo3uu
`
`
`
`
`
`
`
`‘aatoadsiadJaplAolgJUAUOD‘SuUYIapJO}UOLRULIOJULALOUONTPA
`
`I80C1LOCI90C1SOCO71£0cl
`HOc0660%00'|¥JIGEL
`
`
`
`
`VOOlSo1AapJasnyyiMJasnjosey,
`
`ds
`
`|anoonacOc|
`
`L001.L0éI
`Fasoa
`QUIEN
`
`yO0!
`
`23
`
`23
`
`

`

`U.S. Patent
`

`
`Sm—)NN—Ye
`
`en"
`
`+t
`
`US 8,868,639 B2
`
`ow
`
`
`
`ane,Jasf)
`
`-
`
`Tt=oS3Nulnsuos=~~01po3ool|OYTO]
`ve=sowM
`00CT
`
`Tulectettonp)PVIsusary|oneingazISJBULIO.J
`
`uonraiu|onuaas.sooSuu(q))
`
`
`
`
`
`
`
`“oAtJoodsiadJoplAOIg1US]UO;)‘SUIAOULJOJUOTIBULIOJULOLNOUonTeA,
`T80C1Sn9071SOcIi£0cI
`0¢'0O0'TOT-S:1vWeIGRL
`OS000'SOvWEL
`
`
`
`OO]VolAepJasnYAJostJosue
`
`|.
`Fam|an
`
`ce“OIA
`
`ral
`
`80)7JOMION
`
`I
`
`ouIeN
`
`dH
`
`24
`
`24
`
`

`

`U.S. Patent
`U.S. Patent
`
`Oct. 21, 2014
`
`Sheet 23 of 34
`
`US 8,868,639 B2
`US 8,868,639 B2
`
`
`
`TaplAolgJUa}UOs)
`
`Tel
`
` ITec
`
`VeoOld
`
`
`
`JUDUODpeop*/
`
`
`
`JUSS]VSRIOIS
`
`ABPIOIS BRIOTTYV “9
`
`sPla °S
`
`AVTTIQUTIBAY “fp
`
`yua}uoZ
`
`Jayo1g
`
`OVI
`
`
`
`
`
`
`
`Joutof0)ysonboarspuds*|
`
`
`
`
`
`uoneTAU!s}daaoe
`
`
`
`JOPIAOIgJUIJUOD
`
`OCT
`
`
`
`JUDUOZDPROTA*/
`
`
`
`JUSUDTAOBBIOIS
`
`Ole
`
`oO
`
`st°=sGq
`
`wn
`
`oO
`
`ON>=°QO©oo
`
`spla “¢
`
`ANTIQRIRAY “p
`
`SSd00Y'¢
`
`0)UdAT3
`
`Joseueul
`
`SIQdTAaC]"Z
`
`poroyst3ar
`
`Jaspy
`
`OOLT
`
`
`
`DIIADC]JOS}
`
`OOT
`
`25
`
`25
`
`
`
`
`

`

`U.S. Patent
`
`Oct. 21, 2014
`
`Sheet 24 of 34
`
`US 8,868,639 B2
`
`Tq/Artuny10ddo ayes0]]V 9
`
`nm
`
`aw=Q.
`
`somtunyioddg peojaig ‘¢
`
`
`
`TE]JOpraorg
`
`jusjuoz
`
`yuayuoz
`
`Joyorg
`
`al
`
`q/Aatunyioddo ayes0j]Vv “9
`
`spl °S
`
`satunyioddg peojaig ‘7
`
`dee“DI
`
`OCTJOplaoid
`
`
`
`JUSJUOL)[€]JaptaoigquodJUSW9|yYBSIOIS IIc?
`$$?
`
`
`
`
`
`
`
`JOJJUDJUODpeolaig“/
`
`OLET
`
`
`
`UORITAUTs}doooR
`
`Iasp
`
`OOET
`
`
`JouLof0)sanbarspuds°|
`SSad0V*€
`
`STDOIAN]"7
`
`pelaysiso1
`
`UDALB
`
`
`
`
`
`JO]JUDJUODpeopel*/
`
`IOSeueul0}
`
`
`
`DAI]Ias~)
`
`OOT
`
`26
`
`
`
`OTFapraoidjua]uo-)JUSWT_a3e101¢$
`
`
`
`
`
`26
`
`
`
`
`
`
`

`

`U.S. Patent
`U.S. Patent
`
`Oct. 21, 2014
`
`Sheet 25 of 34
`
`US 8,868,639 B2
`US 8,868,639 B2
`
`
`
`A[ORIPOUILUTPOIIAT[OPSABYO}S}OOTAsJasnyng‘popeoraidJON
`
`
`
`
`
`
`
`ve‘Dl
`
`Jas-)
`
`
`
`DIAN]sINOYZUIYIMPIIdal[apavy0}$199T9SJosnyng‘popeoyaidJON
`
`
`
`
`
`<¢ajUdJUOD
`peolaidOFpuNoIsyoegULVsIeYS9]YOULL,
`
`
`
`js090}JeUOTZIOdOIdsnyy
`
`
`
`Ssaljs0)[euUOIOdodsissouyory
`
`
`
`
`
`pure‘yJomjouTONPoTUNUUOSUO
`
`
`
`
`
`BUIUIOULJXOUAqPALAI[IPSALYO}sJooyesJosnIng‘poepeoroidON
`
`
`
`
`
`YIOMION
`
`lOve
`
`
`
`nuiwto<)JOATIS
`
`uoneoruO0rC
`
`yuayuo
`
`27
`
`27
`
`
`
`

`

`U.S. Patent
`
`Oct. 21, 2014
`
`Sheet 26 of 34
`
`US 8,868,639 B2
`
`dO1A0q
`
`Jas()
`
`
`
`
`
`
`
`YIOMIOU9O1JpopeopalgIDAO
`
`UOTJBVITUNTUILUO™)
`
`JIOMION
`
`COSc
`
`JOys0o0}eUOLOdOudstssouxoLY[,
`
`
`
`yoMyoUUOTROTUNUIOD
`
`—eeJIOMION
`
`COST
`
`UOTJBOTUNTIUO7)
`
`JIOMION
`
`TOST
`
`$¢‘Dld
`
`
`
`YIOMJOUJSODMOTIOAOpopeoleaigvolRoTUNUWO>
`
`
`
`
`
`yuayuod
`
`JOAIOS
`
`O0rC
`
`28
`
`28
`
`
`
`

`

`U.S. Patent
`
`Oct. 21, 2014
`
`Sheet 27 of 34
`
`US 8,868,639 B2
`
`009Z
`
`
`
`29
`
`

`

`U.S. Patent
`
`Oct. 21, 2014
`
`Sheet 28 of 34
`
`US 8,868,639 B2
`
`AMOLIOWO|MOA
`
`o[qeLeA,
`
`yeMOAMONANIAMOINyEWIOIBBIOIS
`awoYUIAUOT}RIO']
`
`SIYZUTYYIAporosuods
`
`
`OOTAOPJOSNBO}O[GRITBABJUOJUOSJOSuIoLd
`
`
`
`(ouoYyd)RUSWOMSTA1dsnopduRxd107)
`dogoldH|werAow|]doy1gowoy
`
`LeOld
`
`xog
`
`30
`
`30
`
`

`

`U.S. Patent
`U.S. Patent
`
`Oct. 21, 2014
`
`Sheet 29 of 34
`
`US 8,868,639 B2
`US 8,868,639 B2
`
`
`
`JUWID]YBBeIO}S
`
`108¢
`
`
`
`DIAN]JOSf)
`
`OOT
`
`UMo8edGon°S
`
`UO(S)peOFSUL]
`
`SPVPeolald“|
`
`JOAINSPY
`
`CO8T
`
`
`
`
`
`
`
`pepoyoapas
`
`SOLAapJOCISplAold“p
`
`yotyasysanbay*¢
`
`
`
`P[MoysJsI][ULpe
`
`podeydsipaq
`
`
`
`
`
`AIBAUBSBVPJOasuBYyoXopuRsdaysayTo0d¢
`
`8¢‘DIA
`
`
`
`SuOTe/I[qu[IeAwspeJOISI]“7
`
`
`
`asedgom10JjsonboryA
`
`31
`
`JOAIOS
`
`cO8C
`
`JOM
`
`31
`
`
`
`
`
`

`

`U.S. Patent
`U.S. Patent
`
`Oct. 21, 2014
`Oct. 21, 2014
`
`Sheet 30 of 34
`Sheet 30 of 34
`
`US 8,868,639 B2
`US 8,868,639 B2
`
`
`
`Jopeo[umoq
`
`u9jU07)
`
`0062
`
`Popeojalg
`
`
`
`JST]JUaJUOZ)
`
`T06¢
`
`UII
`
`aOIS
`
`C067
`
`AJIATOW
`
`uoTj9a}aq
`
`£06E
`
`JOFOJUS}
`
`/UOT}N9[ES
`
`$067AIO
`
`
`
`
`
`6067JOPIAOLYIIAIOS
`
`poprolalg O16Z
`
`6¢“OI
`
`AVANOY
`
`uono3}eq
`
`£L6C
`
`130Ja}UO_D
`
`/UON99T9S
`
`7167AIMOL
`
`
`
`IAN]JOS/)
`
`ISI]Wao?
`
`116Z
`
`popeojaug:oBnioig
`
`quajuo7)
`
`QUITOJdsp)
`
`cI6CPatna
`
`
`
`2015d0RjJOUT
`
`32
`
`32
`
`

`

`U.S. Patent
`U.S. Patent
`
`Oct. 21, 2014
`
`Sheet 31 of 34
`
`US 8,868,639 B2
`US 8,868,639 B2
`
`
`
`OOOE98k10I¢JUD}UOZ
`
`T00¢[uajuos
`
`cOOEZWUa}U0Z)
`
`PVJJuoWUOD
`
`TT0¢
`
`PVZJudUOD
`
`CIOS
`
`£O00€NJuajuo0;
`PVNJuajuo3
`
`LOE
`
`Of
`09. "OIH
`
`‘DIN
`
`IOUIIIJOIg ZOE
`
`
`
`
`
`popeoloig
`
`
`
`JST]JUDVUOZ
`
`TcOe
`
`anyeA1310
`
`UOTBULIOJUT
`
`ecOe
`
`AVANOW
`
`u01j9019q
`
`2101S
`
`veoe
`
`
`
`/UOT99IT9I§IOVIO
`
`SZOEAOL
`
`Py}U9}U0-)
`
`Jas-)
`
`d9vJIOUT
`
`JOALIC
`
`9cO0E
`
`33
`
`33
`
`

`

`U.S. Patent
`
`Oct. 21, 2014
`
`Sheet 32 of 34
`
`US 8,868,639 B2
`
`
`
`
`
`JOpeoyuMOoqgSuUNODOyJOAIOS
`
`Téleceleecle
`
`spyjuaju0squo;
`
`Lele9C1t
`
`
`
`(49HO)(JIOAIOSON)
`
`
`
`
`
`(pe)yuajUODasesy)UOTORSURLL
`
`JOJOUIOU]
`
`pool)
`
`O?TE
`
`uoneolu
`
`YIOMION
`
`uoTyeoIU
`
`JomuoZd
`
`OTE
`
`Jounsuo7
`
`ssao0yPOpROldId
`
`
`
`
`
`OOTEa1AAqJase
`
`snomea sondApeuy
`
`YIOMION
`
`Olle
`
`Joziwunda
`
`PCIE
`
`poprolaig
`
`
`
`purjuaju07
`
`SVTSPV
`
`Scle
`
`IeDIA
`
`
`
`sonyssoooy
`
`
`
`sddy1919
`
`SOle
`
`juasy
`
`34
`
`34
`
`
`
`

`

`U.S. Patent
`
`Oct. 21, 2014
`
`Sheet 33 of 34
`
`US 8,868,639 B2
`
`
`
`§ugunooovy
`
`35esn
`
`ssooovy
`
`
`
`
`
`35
`
`

`

`U.S. Patent
`
`Oct. 21, 2014
`
`Sheet 34 of 34
`
`US 8,868,639 B2
`
`
`
`0] [9]Jounsuo,)juojuo)
`
`
`
`
`
`
`
`36
`
`

`

`US 8,868,639 B2
`
`1.
`CONTENT BROKER ASSISTING
`DISTRIBUTION OF CONTENT
`
`RELATED APPLICATIONS
`
`This patent application claims priority to Provisional
`Patent Application No. 61/609,274, filed Mar. 10, 2012,
`which is herein incorporated by reference.
`
`FIELD OF THE DESCRIBED EMBODIMENTS
`
`10
`
`The described embodiments relate generally to distribution
`of content. More specifically, the described embodiments
`relate to methods, systems and apparatuses for a content
`broker assisting distribution of content.
`
`15
`
`BACKGROUND
`
`Digital user devices, communication networks and content
`choices are proliferating. These devices (for example Smart
`phones, tablet, notebooks, PCs, etc.) come in many different
`forms, most significantly in terms of the mobility, UI/display
`and storage capability. Communication network (for example
`WiFi, cellular, Ethernet, etc.) parameters change by orders of
`magnitude in performance and cost. The content available
`(for example movies, music, games, apps) is also very het
`erogeneous in size, formats, cost, etc. The user of a specific
`user device often is interested in access to a specific content
`over a specific communications network at a specific time/
`location. Often the size of the content or the speed/cost of the
`communication network make it impractical to access the
`content, resulting in lost revenue for a content provider or a
`content broker, and results is a dissatisfied user.
`It is desirable to have methods, systems and apparatuses for
`preloading desired and valued content at an appropriate Stor
`age element of an appropriate user device for an appropriate
`user over an appropriate communication network.
`
`25
`
`30
`
`35
`
`SUMMARY
`
`40
`
`An embodiment includes a method of a content broker
`assisting distribution of content. The method includes obtain
`ing, by one or more content distribution servers, at least one of
`user device parameter information or storage element param
`eter information of a user device and one or more storage
`elements associated with the user device, and assisting, by the
`one or more content distribution servers, at least one content
`provider in preloading at least a portion of a content onto at
`least one of the one or more storage elements associated with
`the user device based on the at least one of the user device
`parameter information or the storage element parameter
`information.
`Another embodiment includes a content broker system.
`The content broker system includes at least one content dis
`tribution server coupled through one or more communica
`tions networks to a user device and one or more content
`providers. The at least one content distribution server is
`operative to obtain at least one of user device parameter
`information of the user device or storage element parameter
`information of one or more storage elements, wherein the
`user device comprises the one or more storage elements, and
`obtain at least one of user device parameter information of the
`user device or storage element parameter information of one
`or more storage elements, wherein the user device comprises
`the one or more storage elements.
`Another embodiment includes a content broker. The con
`tent broker includes at least one processor coupled through
`
`45
`
`50
`
`55
`
`60
`
`65
`
`2
`one or more communications networks to a user device and
`one or more content providers. The at least one processor is
`operative to obtain at least one of user device parameter
`information or storage element parameter information, of a
`user device, wherein the user device comprises at least one
`storage element, and assist at least one or the one or more
`content providers in preloading at least a portion of a content
`onto the at least one storage of the user device based on the at
`least one of the user device parameter information or the
`storage element parameter information.
`Other aspects and advantages of the described embodi
`ments will become apparent from the following detailed
`description, taken in conjunction with the accompanying
`drawings, illustrating by way of example the principles of the
`described embodiments.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`FIG. 1 shows multiple user devices for accessing content
`reservoirs over several communication networks, which may
`be improved according to embodiments.
`FIG. 2 shows a typical configuration for a user device
`according to an embodiment.
`FIG.3 shows a typical configuration for a user device 300
`with less functionality than user device 100, for an embodi
`ment.
`FIG. 4 shows a typical configuration for a distribution
`server according to an embodiment.
`FIG. 5 shows a content distribution server and a storage
`element according to an embodiment.
`FIG. 6A shows a content distribution server and a storage
`element according to another embodiment.
`FIG. 6B shows a content distribution server and a storage
`element according to another embodiment.
`FIG. 7A shows a content distribution server and a plurality
`of storage elements according to an embodiment.
`FIG.7B shows a content distribution server and a plurality
`of storage elements according to an embodiment.
`FIG. 8 shows a content distribution server, a storage ele
`ment and a processor associated with the storage element
`according to an embodiment.
`FIG. 9 is a table that includes an example list of relevant
`user device parameters according to an embodiment.
`FIG. 10 is a table that includes an example list of commu
`nication networks available to the user devices associated
`with a user according to an embodiment.
`FIG. 11 is a table that includes an example of relevant
`parameters for a number of storage elements available to a
`user across multiple devices associated with a user according
`to an embodiment.
`FIG. 12 is a table that includes an example of a user input
`table according to an embodiment.
`FIG. 13 includes an example of a home network with
`storage manager and content manager functionality accord
`ing to an embodiment.
`FIG. 14 shows a preloading system according to an
`embodiment.
`FIG. 15 is a table that includes a sample list of content at
`home reservoir according to an embodiment.
`FIG. 16 is a table that includes a sample list of content and
`parameters at POI reservoir according to an embodiment.
`FIG. 17 is a table that includes a sample list of content and
`parameters at content provider reservoir according to an
`embodiment.
`
`37
`
`

`

`US 8,868,639 B2
`
`10
`
`15
`
`25
`
`30
`
`35
`
`3
`FIG. 18 is a table that includes value metric information
`associated to a user to obtain value metric for selecting con
`tent to be preloaded onto user device according to an embodi
`ment.
`FIG. 19 is a table that includes examples of additional
`parameters that may be used to enhance value metric analysis
`from a content provider perspective for selecting content to
`preload for a user with user device according to an embodi
`ment.
`FIG. 20 is a table that includes another example for value
`metrics from a content provider perspective for a second user
`device according to an embodiment.
`FIG. 21 is a table that includes an example of an update to
`parameters and value metrics of FIG. 19 at a later time, where
`content are currently preloaded onto user device according to
`an embodiment.
`FIG. 22 is a table that includes an example of an update to
`parameters and value metrics of FIG. 20 where the content
`currently preloaded onto user device is considered for moving
`to a second storage element according to an embodiment.
`FIG. 23A includes a list of steps for assisting preloading of
`content according to an embodiment.
`FIG. 23B includes a list of steps for assisting preloading of
`content according to an embodiment.
`FIG. 24 illustrates 4 different options to utilize a given
`communication network that may result in variable cost of
`content presented to a user device according to an embodi
`ment.
`FIG.25 illustrates 3 different options to preload the content
`from a content server to a user device over three different
`communication networks according to an embodiment.
`FIG. 26 shows a Content Server and a user device associ
`ated with a large storage and a small storage according to an
`embodiment.
`FIG. 27 is a table that includes a variable price of content
`preloaded and offered to a user according to an embodiment.
`FIG. 28 shows an example for displaying a preloaded ad in
`a webpage according to an embodiment.
`FIG. 29 shows a user device and a service provider to assist
`in notifying of preloaded content according to an embodi
`ment.
`FIG.30 shows a content storage and contentadoffer selec
`tion/priority to assist in presenting ads associated with pre
`loaded content according to an embodiment.
`FIG. 31 shows a user device coupled to a content distribu
`tion system over two communication networks according to
`an embodiment.
`FIG. 32 shows a user device coupled to a content distribu
`tion system over two communication networks according to
`an embodiment.
`FIG.33 shows a user device coupled to a content distribu
`tion system over two communication networks according to
`an embodiment.
`
`4
`Examples of relevant parameters of these devices are medium
`mobility, medium battery life, connectivity to both wireless
`and wired networks, medium size, medium storage and
`medium display size, etc. For example user device 102, could
`be a PC, home gateway, TV attached to DVR, set top box
`(STB), etc. Examples of relevant parameters for these devices
`are limited or no mobility, plugged to electrical outlets, con
`nectivity to wired or home wireless networks, bigger size,
`large storage, larger displays, etc. Communication Networks
`also have very different properties and can be utilized in
`different ways by users. Examples of communication net
`works include a home network 116 which could be wireless
`home networks, such as personal wireless area network (for
`example WPAN Bluetooth, IR, etc.), local wireless area
`networks (for example WLAN-WiFi, .11a, 11b, 11n, 11ac,
`etc.), etc. Typical parameters are local mobility, medium
`bandwidth, medium reach or coverage, medium reliability,
`very low cost per bit (for example could be free), etc. For
`example home network 115 could be a wired home network,
`such as Ethernet network, multimedia over cable alliance
`(MOCA) network, HomePlug (communication over power
`line) network, etc. typical parameters are no mobility, high
`bandwidth, high reliability and low cost per bit. Communi
`cation networks could also be Access networks. For example
`Access network 110 could be a wired copper or cable broad
`band connection, such as ADSL, VDSL, DOCSIS or a fiber
`connection. Typical parameters are no mobility, medium to
`high bandwidth, medium to high reliability, flat fee per month
`of usage. For example access network 110 could also be a
`fixed wireless broadband connection, such as WiMAX. Typi
`cal parameters could be limited or no mobility, medium band
`width, medium reliability, etc. For example access network
`111 could a wireless mobile network, such as 2G/3G/4G,
`GPRS, edge, HSPA, EVDO, LTE, etc. Typical parameters are
`high mobility, large coverage, low to medium bandwidth, low
`to medium reliability, flat monthly fee with or without limits
`or relatively high cost per bit, etc. For example a communi
`cation network could be a POI Access network 112. A POI
`could be a work office, coffee shop, restaurant, grocery store,
`department store, airport, School, government building, etc.
`each of these POI could have a access network to provide
`valuable content to user devices. Typically these POI access
`networks are WLAN such as WiFi networks, but could be
`WPAN, Ethernet, etc. examples of typical parameters com
`prise medium bandwidth, medium reliability, local mobility,
`free access, one time or limited Subscription, etc. User
`devices communicate over these communication networks to
`access content provided by one or more content providers, for
`example content providers 130 and 131, which store their
`content at one or more content providers, for example content
`provider reservoir 122 and 123. Content stored at these con
`tent provider reservoirs could include movies, sport events,
`shows, videos, photos, music, music videos, news, books,
`audio books, ring tones, games, Software programs, Software
`updates, apps, etc. the user devices may obtain content from
`one content provider or multiple content providers. Each
`content provider may have one type of content of multiple
`types of content. Additionally content may be stored at POI
`reservoir 121 associated with POI access network 112 to help
`the user device access content. For the embodiments
`described here, a POI reservoir 121 can be a storage element
`(orintermediate storage element) associated with one or more
`user devices. Furthermore content may be stored at home
`reservoir 120 to help the user device access content. For the
`embodiments described here, a home reservoir 120 can be a
`storage element (or intermediate storage element) associated
`with one or more user devices. To help the user devices to
`
`40
`
`45
`
`50
`
`DETAILED DESCRIPTION
`
`FIG. 1 shows multiple user devices 100, 101,102 for
`accessing content reservoirs 120, 121, 122, 123 over several
`communication networks 110, 111,112,115, 116, which may
`be improved according to embodiments. User devices could
`have very different properties and be utilized in different
`ways by users. For example user device 100, could be a
`phone, smartphone, PDA, tablet, etc. Examples of relevant
`parameters of these devices are more mobility, long battery
`life, connectivity to wireless access networks, Smaller size,
`Smaller display and Smaller storage, etc. For example user
`device 101, could be a tablet, notebook, netbook, laptop, etc.
`
`55
`
`60
`
`65
`
`38
`
`

`

`5
`access content, a content broker 140 manager may be advan
`tageous. The content broker 140 could have access to relevant
`information from multiple users, multiple user devices, mul
`tiple storage elements, multiple communications networks,
`multiple content providers and multiple content for a more
`efficient, profitable and improved user satisfaction content
`consumption.
`Problems with Consuming Content
`A user of a user device may want to access content at any
`time and at any location. At some locations the user device
`may only have access to content over an expensive or low
`performance communication network relative to the desired
`content parameters. For example the user may want to view a
`500MB movie that requires a sustained 1 Mb/sec connection
`on a mobile user device (for example a tablet) over a cellular
`wireless communication network with a 200 MB/month data
`plan or over a wireless communication network with a peak
`rate of 10 Mb/sec per channel that is shared over multiple
`users in a cell. The m

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