`
`(12) Ulllted States Patent
`Karaoguz et al.
`
`(10) Patent N0.:
`(45) Date of Patent:
`
`US 8,028,093 B2
`Sep. 27, 2011
`
`(54) MEDIA PROCESSING SYSTEM SUPPORTING
`ADAPTIVE DIGITAL MEDIA PARAMETERS
`BASED ON END_USER VIEWING
`CAPABILITIES
`
`(58) Field of Classi?cation Search ................ .. 709/217,
`709/227, 228, 229, 23(P234, 246; 370029238,
`370/3952, 39521; 725/l05*l 42; 348/1 13*1 l5
`See application ?le for complete search history.
`
`(75) Inventors: Jeyhan Karaoguz, Irvine, CA (U S);
`J 515168 D. Bennett, Laguna Beach, CA
`(
`)
`(73) Assignee: Broadcom Corporation, Irvine, CA
`(US)
`
`( * ) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 1440 days.
`
`(21) Appl. N0.: 10/675,377
`
`(22) File/d1
`
`5911-30, 2003
`
`(56)
`
`References Clted
`Us‘ PATENT DOCUMENTS
`5,404,488 A
`4/1995 Kerriganet a1.
`2
`glrzfglglsxgflzet 31‘
`5,583,763 A 12/1996 Atcheson et a1.
`5,644,714 A
`7/1997 Kikinis
`(Continued)
`
`EP
`
`FOREIGN PATENT DOCUMENTS
`0961490 A2 12/1999
`(Continued)
`
`OTHER PUBLICATIONS
`
`(65)
`
`Prior Publication Data
`
`15-1243.A5.fm. Published Sep. 12, 2000 by Radi0Shack.*
`
`US 2004/0133701 A1
`
`Jul. 8, 2004
`
`Related US Application Data
`
`(60) Provisional application No. 60/467,990, ?led on May
`5, 2003, provisional application No. 60/443,897, ?led
`on Jan. 30, 2003, provisional application No.
`60/444,099, ?led on Jan. 30, 2003, provisional
`aPP11_C?“1°n NO‘ 80/443,996’ ?led on Jan‘ 30’ 2003’
`Prowslona1 appllcfmon NO~ 90/444,243: ?led on Jan
`30, 2003, PrOVlSlOna1 apphcflllon NO- 90/494,711:
`?led on APL 23, 2003, PrOVlSlOna1 aPPhCaUQII~ N0~
`60/ 457,179, ?led 011 Mar- 25, 2003, PTOVISIOIIa1
`apphgmon NO- 90/467,867, ?led On May 5, 2003,
`Prowslona1 appllcfltlon N0~ 90/422,472, ?led 011 1390-
`11, 2002, PrOVlSlOna1 aPPllCatlOn NO- 60/443,894,
`?led 011 Jan- 30, 2003-
`
`(51) Int- Cl-
`(200601)
`G06F 15/16
`(2006.01)
`H04N 7/16
`(52) US. Cl. ...................................... .. 709/246; 725/140
`
`(Continued)
`
`Prir'nary Examiner * William C.Vaughn, Jr.
`Asszslanl Exammer * Scott Chnstensen
`(74) Attorney] Agent] or Firm 2 MCAndreWS, Held &
`Malloys Ltd,
`
`ABSTRACT
`(57)
`Systems and methods that adapt media content are described.
`In one embodiment, a system may include, for example, a ?rst
`communications device and a second communications
`device. The ?rst communications device may be disposed in
`a ?rst location and may be operatively coupled to a network.
`The second communications device may be disposed in a
`second location and may be operatively coupled to the net
`Work. The second communications device may receive a
`device pro?le relating to the ?rst communications device,
`adapt media content based upon the device pro?le of the ?rst
`communications device, and send the adapted media content
`to the ?rst communications device.
`
`29 Claims, 12 Drawing Sheets
`
`31107
`
`339
`
`User's
`
`:03
`
`Ram“ Mia sways
`
`3 lg
`
`Parent’:
`
`3,’
`
`P
`SOH/ Media siting‘, s’w _
`“at
`13,,
`
`a
`a a ma __\
`idélsayvmluli Sign“?!
`3”
`3,,
`,
`
`MedlaPl-ocenln s lam "-—3°7
`Media Exchnnzssyl'w
`--¢~3//
`Mm
`
`3""‘T MTIZIZNEZZZ'ZQZISSM fl”
`
`(‘lulu-Elm
`
`Remote Location.
`
`‘3GP
`
`-
`
`$$ -
`
`“ P.
`
`F ‘3"’
`
`i '
`
`Madla Exchanges/W r~~3?
`
`W 51:31
`Heels. Remote PC's
`
`dla man elwork
`‘U’
`Distributed Media Exchange Management Functions
`
`Penoml Nam moclllbnl
`
`Menu- New’ him I Minimums
`
`mm swipe Wm! security I Aumkalm I Amhnmlllm
`
`Mun CIplvfl Device Supnod
`
`“w
`
`Samsung Ex. 1002
`
`
`
`US 8,028,093 B2
`Page 2
`
`US. PATENT DOCUMENTS
`
`517211815 A
`“998 Onesen 6‘ a1~
`517211825 A
`“998 Lawson ‘ital
`517211878 A
`“998 02636“ ‘ML
`21221222 2 15333 5123526219
`5,896,382 A
`4/1999 Davis etal.
`5,913,032 A
`6/1999 Schwartz et a1.
`5,917,997 A
`6/1999 Be11 etal.
`5926 478 A
`7/1999 Ghaibeh etal.
`5’930’493 A
`7/l999 Ottesenetal
`5,974,453 A 10/1999 Andersen et a1.
`6’047’327 A
`40000 TSO et 31‘
`1
`1
`.
`610551570 A
`‘V2000 N‘elsen
`215251223 g1 1%88? 1;‘ 6‘ ‘11h
`1
`1
`/
`amPSe
`2131312231
`22221 12:21,,
`6,272,129 B1
`8/2001 Dynarskietal.
`623493324 Bl
`2/2002 Tokoro
`6,353,929 B1
`3/2002 Houston ....................... .. 725/20
`6,388,714 B1
`5/2002 Scheinetal.
`6 480 889 B1
`11/2002 Saito et a1.
`1
`1
`.
`.
`.
`614901725 B2 12/2002 Klklms
`.
`212221252 5%
`$5882 2221221211“ 6‘ 31'
`6,631,247 B1
`10/2003 Motoyamaetal.
`616361499 B1
`10/2003 Bowling
`616401097 B2 102003 C9mga1an 6‘ a1~
`212221232 5%
`£88;
`a a1
`616651020 Bl
`0/2003 Smhletal'
`1
`1
`.
`~
`616861838 B1
`22004 Rezvametf
`212221222 E1
`3688: gtsumletl '
`1
`1
`ungeta~
`617351619 B1
`52004 Sa‘glada
`2132212347‘ 5%
`2688: 2120 ‘get 31
`6’760’762 B2
`7/2004 PeZZlimi
`'
`1
`1
`0004 W1
`t 31
`213221322 5%
`Q2004
`:1
`'
`617751658 Bl
`8/2004 Zothner '
`1
`1
`.
`618231454 B1 “2004 H.111?‘ ePaL
`222E133; 5%
`25882
`31
`619011439 Bl
`5/2005 Bonasia etal'
`619071465 B1
`600% Tsai
`~
`619151528 B1
`7/2005 McKenna Jr
`619341754 B2
`8/2005 Westetaf '
`6’94l’356 B2
`900% Meyerson'
`6,950,875 B1
`9/2005 Slaughteretal.
`6963 358 B2 110005 Cohen et a1‘
`
`7,299,304 B2 11/2007 Saint-Hilaire et a1.
`7,299,488 B2 11/2007 Brodi anet a1.
`7,302,487 B2 11/2007 Ylonei etal.
`7,308,575 B2 12/2007 Basil et a1.
`7,313,384 B1
`12/2007 Meenan etal.
`7,313,606 B2 12/2007 Donahue etal.
`933%; E;
`55882 gllslhwdt t 1
`7’349’967 B2
`3/2008 vsanml e 3'
`7’370’091 B1
`5/2008 slaught
`1
`’
`’
`g ereta'
`7,496,647 B2
`2/2009 Karaoguz etal.
`7’496’665 B2
`2/2009 Karaoguz et 31'
`7,734,788 B2
`6/2010 Karaoguz et a1.
`2001/0004768 A1
`6/2001 Hodge et a1.
`2001/0030785 A1 10/2001 Pangrac et a1.
`2002/0016971 A1
`2/2002 Berezowski et a1.
`2002/0042778 A1
`4/2002 Ne1
`A1
`Ares
`2002/0053081 A1
`5/2002 Gnggs
`2002;0054087 A1
`5Z2002 No11 ethal.
`gggg/ggggiég 2}
`2688;
`an
`20020078161 A1
`6/2002 Ch
`eng
`7/2002 Mostafa
`2002/0087549 A1
`8/2002 Buehl et a1.
`2002/0104093 A1
`8/2002 Zustak et a1.
`2002/0104098 A1
`film‘
`2}
`9/2002 Fritsch
`2002/0124258 A1
`2002/0152311 A1 10/2002 Veltman et a1.
`2002/0190876 A1 12/2002 Lai et a1.
`2002/0194309 A1 12/2002 Carteretal.
`2003/0004916 A1
`1/2003 Lewls
`2003/0028893 A1
`2/2003 H. Addington
`2003/0043272 A1
`3/2003 Nagao et a1.
`2003/0056008 A1
`3/2003 Russelletal.
`2003/0061315 A1
`3/2003 Jin
`2003/0078968 A1
`4/2003 Needham er a1.
`2003/0079124 A1
`4/2003 Ser_el_)renn1k0v
`2003/0081619 A1
`5/2003 Ph1ll1pseta1.
`2003/0084173 A1
`5/2003 Deleu et a1.
`2003/0112467 A1
`6/2003 McCollumet a1.
`2003/0115585 A1
`6/2003 Barsness
`2003/0135553 A1
`7/2003 Pendaknr
`2003/0151621 A1
`8/2003 McEvillyetal.
`2003/0154285 A1
`8/2003 Berg1_undetal.
`2003/0225864 A1 12/2003 Gard1neret a1.
`2003/0237097 A1 12/2003 Marshall et a1.
`2004/0003040 A1
`1/2004 Beavers
`_
`2004/0003051 A1
`l/2004 Krzyzanowsklet a1.
`2004/0024886 A1
`2/2004 Saxena
`2004/0045030 A1
`3/2004 Reynolds et a1. ........... .. 725/110
`
`V2006 Swales
`6982 953 B1
`2/2006 Keane et a1‘
`639963628 B2
`2/2006 Allen
`7,003,795 B2
`3/2006 Lewis et a1.
`7,010,303 B2
`3/2006 Saito et a1.
`7,020,694 B2
`4/2006 Peterson
`7,035,271 B1
`5/2006 ReZV?Iliet a1~
`7,039,391 B2
`5/2006 Billmaier er a1~
`7,055,104 B1
`6/2006 Lu _
`7,065,778 B1
`6/2006 KOSHC eta1~
`7,069,312 B2
`7/2006 Imaeda
`710751573 B2
`7/2006 Owens
`710791527 B2
`$882 winging et a1
`312221338 5%
`711301895 B2 10/2006 Zintel et a1‘
`'
`731653109 B2
`V2007 chiloyan et a1‘
`
`3/2007 Cheline et a1‘
`7,197,550 B2
`5/2007 Hite et a1
`7,213,061 B1
`gig? et 31'
`g;
`7/2007 Harris
`7,243,141 B2
`9/2007 Unitt et a1.
`7,272,137 B2
`10/2007 snarrna et a1.
`7,280,546 B1
`10/2007 Rashkovskiy
`7,281,220 B1
`7,296,283 B2 11/2007 Hrastar etal.
`
`6/2004 Trossen et a1.
`2004/0111476 A1
`6/2004 Karaoguz et a1.
`2004/0117306 A1
`6/2004 Karaoguz et a1.
`2004/0117429 A1
`6/2004 Karaoguz et a1.
`2004/0117824 A1
`6/2004 Karaoguz et a1.
`2004/0117834 A1
`6/2004 Karaoguz et a1.
`2004/0117845 A1
`6/2004 Karaoguz et a1.
`2004/0117846 A1
`7/2004 Karaoguz et a1.
`2004/0133694 A1
`7/2004 Karaoguz et a1.
`2004/0139173 A1
`8/2004 Karaoguz et a1.
`2004/0163127 A1
`2004/0243671 A9 12/2004 Needham et a1.
`2005/0028208 A1
`2/2005 Ellis etal.
`2007/0174886 A1
`7/2007 Scheueretal.
`2007/0198738 A1
`8/2007 Angiolillo et a1.
`2007/0220580 A1
`9/2007 Putterman et a1.
`
`2009/0282098 A1 ll/2009 Karaoguz et a1.
`2010/0245606 A1
`9/2010 Karaoguz et a1.
`FOREIGN PATENT DOCUMENTS
`1076459 A2
`2/2001
`w001/19084 A1
`3/2001
`w001/31472
`5/2001
`w001/46818
`6/2001
`W001/71983
`9/2001
`
`EP
`wo
`wo
`wo
`WO
`
`Samsung Ex. 1002
`
`
`
`US 8,028,093 B2
`Page 3
`
`W0
`W0
`W0
`
`WO 02/30116
`WO 02/37943
`WO 02/80552
`
`4/2002
`5/2002
`10/2002
`
`OTHER PUBLICATIONS
`
`Smith, J R et al, “Transcoding Internet Content for Heterogenous
`Client Devices” , Circuits and Systems, 1998 ISCAS ’98 Proceedings
`of the 1998 IEEE International Symposium on Monterey, CA, USA,
`May 31 to Jun. 3, 1998, New York, NY, USA IEEE , US, May 31,
`1998, pp. 599-602 XP010289378 ISBN: 0-7803-4455-3.
`“The Gnutell Protocol Speci?cation vO.4”, posted on www.clip2.
`com/GnutellProtocol04.pdf on Jun. 3, 2001.
`Communication pursuant to Article 94(3) EPC for European Patent
`Application No. 04001 227.0-2413, dated Dec. 11, 2009.
`European Search Report corresponding to European Application No.
`040012254, Feb. 7, 2004.
`European Search Report corresponding to European Application No.
`040012270, Nov. 22, 2005.
`European Search Report for Application No. 040012262, mailed
`Sep. 3, 2007.
`
`Fischetti, Mark. “The Future of TV”. Technology Review. Nov. 2001 ,
`pp. 35-40.
`Halonen, Doug. “FCC May Order ’A La Carte’ Cable Service”,
`Eletronic Media, Jan. 26, 1998, vol. 17, Issue 5. p. 3 (2 pgs).
`Metabyte Announces Personalized IVSoftware, INTERNAT, Jan. 21,
`1999, XPOO2154116.
`Moh M et al, “Mobile IP Telephony: Mobility Support of SIP”,
`Computer Communications and Networks, 1999, Proceedings, Eigth
`International Conference in Boston, MA, USA, Oct. 11-13, 1999,
`Piscataway, NJ, USA, IEEE, Oct. 11, 1999, pp. 554-559,
`XP010359588 ISBN: 0-7803-5794-9.
`ReplayTV4000userguide, 2001, SONICblue Inc.
`SchulZrine H et al, “Application-Layer Mobility Using SIP”, Service
`Portability and Virtual Customer Environments, 2000 IEEE San
`Francisco, CA, USA, Dec. 1, 2000, Piscataway, NJ, USA, IEEE, pp.
`29-36, XP010551460 ISBN: 0-7803-7133-X.
`Share it! Deliverable #3, Nov. 30, 2002, pp. 1-93.
`Tokmakoff A et al, Home Media Server Content Management ,
`Proceedings ofthe Spie, Spie, Bellingham, VA, US, vol. 4519, Aug.
`22, 2001, XP009017768 ISSN:0277786X.
`
`* cited by examiner
`
`Samsung Ex. 1002
`
`
`
`U.S. Patent
`
`Sep. 27, 2011
`
`Sheet 1 of 12
`
`US 8,028,093 B2
`
`
`
`:o=a.=m_mm_mmofiumn__wo_>mu.
`
`
`
`.EmEEEmmEm.mo.&_w...:m:o.
`
`
`
`:o_.E.m_mv._D.oo_>ov.
`
`
`
`5_E.Eo=m.6.>35.
`
`cozmamum
`
`V:
`
`:
`
`
`
`
`
`._w.mEm._mnm__uwE.25?
`
`_m:o_Eo
`
`m_umE
`
`mmcmcoxm
`
`Bzmm
`
`en
`
`wfioz
`
`vcmaumofi
`
`mmwooa
`
`ucwummc
`
`o:
`
`vcmnumofi
`
`mmmoom
`
`ncoummn
`
`E.
`
`.oEoE_
`
`9_.=u:=wm¢:_
`
`m:
`
`Baum
`
`m_uoE
`
`wmm._o.,m
`
`._mEmm
`
`_.
`
`
`
`..:o_.m:m_mu.D.oo_>u.u.
`
`
`
`.2.EmEE2omEEmo.&_oc:m;o.
`
`
`
`.b_E>_._o:m.2xxoi.
`
`
`
`co=mam_mBmmwfiuun=mo_>mn.
`
`cozflnmuu
`
`
`
`
`
`.o.wEm._mn_m=uwE_8_m=u.
`
`omcmzoxm
`
`m_umE4/
`
`2:
`
`2:
`
`N:
`
`ucmnnmofi
`
`mwwoom
`
`ucwnmmc
`
`Samsung Ex. 1002
`
`Samsung Ex. 1002
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Sep. 27, 2011
`
`Sheet 2 of 12
`
`US 8,028,093 B2
`
`mom
`
`vow
`
`com
`
`\
`
`
`
`
`
`mmE=mcoomo_>mu.mm:-ucm«.5
`
`
`
`«am.983_m>m_um_u5.3
`
`
`
`
`
`9:_oE028m__umEuofimumon:
`
`_mc:m;o
`
`
`
`
`
`mmcwsamo_>wumesomm_umEm5
`
`
`
`m_>mo_>0u.ow:-uco05w9_mc:m;o05
`
`
`
`
`
`x._o.Ew:mmcmzoxmm_umE0:“
`
`SN
`
`mom
`
`SN
`
`
`
`m=omEmcowo_>ov._mm:-vcmcm
`
`
`
`
`
`mo_>mum852.:v_._oEo:oacmgoxo
`
`
`
`9..55%maoaa___.§§
`
`
`
`m_umEmcooo_>mn.mm:-u:m
`
`
`
`vtozaoc5.296
`
`
`
`
`
`oosmum5mucmwwo_>mu.mw:-_u:mm£
`
`
`
`
`
`moaomm_umEm2wfioab___nmamo
`
`05como_>wc
`
`
`
`
`
`Eozawcmmcmzoxwm_umE
`
`
`
`wfimnmmo_>mumo5omm_umE05
`
`
`
`
`
`
`
`
`
`9:coummmn_m:cm:om:_EoEoom_uwEBm§.oEEma
`
`m__umE_m._m_u
`
`m..Em.:mm22:05
`
`
`
`>:__nmawooo_>mu9.::_:o_..mE.oE_
`
`
`
`_m::m:oo£:_£._>>Ewucoom_uwEvofmvm
`
`
`
`
`
`Samsung Ex. 1002
`
`Samsung Ex. 1002
`
`
`
`
`
`
`
`U.S. Patent
`
`Sep. 27, 2011
`
`Sheet 3 of 12
`
`US 8,028,093 B2
`
`mEoImEm.mn_
`
`
`
`
`
`Em_m>mm:_mmoo9n_gums.
`
`
`
`2<wmmcmzuxmm_uos_
`
`
`
`E23200m_.__v_.o..2mz
`
`
`
`co=moo._BoEmm
`
`
`
`2<mmmcmcoxmm_um_>_
`
`
`
`Em:ouEoomcctofimz
`
`,_.\m
`
`ou.._mc2c_m2wco._m...m_mmzmmEuu<
`
`
`
`mco=m_oomm<EozzmzE50901
`
`:c=m~:o£:<\:o=mo__:m£=<Kataomm
`
`
`EmEmmmcm_>_omfioxwficofimm
`
`
`
`m:____m_mcmxomfiaEm.o£:<
`
`
`
`
`
`
`
`tonuammu_>un_m5_n.mU950.2
`
`
`
`
`
`Mon.2oEmw_.33:
`
`Samsung Ex. 1002
`
`
`
`mconocsmEmEmmm:ms__mmcmzoxwSums.u$:nEm_o
`
`
`
`
`
`
`
`
`
`
`
`mmmhoumm=omS_2oEm«_
`
`
`
`.nmmm._.o_mRams.Em:
`
`
`
`mEEm>mco=:nEm_Q
`
`
`mssam
`
`
`
`_a_.B.5m_oammsewm_uw_23._mn_an
`
`:o=mu_.::EEoo
`
`.m..3u::.m.mc:_
`
`IEHIEEI%._m_2_oo
`
`
`
`vtozamzmcmcoxmm._U@_>_
`
`
`
`..<<wmmcmzuxwSums.
`
`
`
`Ew:ogEoom=_x_o§mz
`
`
`
`
`
`m=uw_2 Emcoqfioom:_x._oEmz‘2<wmmcmzuxm
`
`
`
`
`
`2m>>EmIm:_mwwu9n._mEm.xm
`
`
`
`
`
`E295msmwmooim._cm_2
`
`
`
`.Em>.mm652:...m.mioaasw
`
`
`
`
`
`Samsung Ex. 1002
`
`
`
`
`
`
`./a2
`
`4LI.6ehS
`
`00
`
`0020,
`
`9
`
`2
`
`U.S. Patent
`
`
`
`uommm8:._B:_
`
`
`
`umcmcoxmmacs.
`
`
`
`
`
`WE298u:_mmwoEn_u_uos_w.................I...Smi
`
`Wom:o_._
`2hoxxm..m£E.mho?
`
` NoI"On.:0\ux0}nuH:o.auE.m:8EccmzoSmtzom
`
`
`
`
`pmm_uuE_m=8._wmaa:m8xm.m_uo2GU
`
`m_uwEmEo:._oE_®$0}
`ms53_m::m:uom
`
`
`
`
`
`mconxumnuussm_8._~§a
`
`S._3u_-E$_o3
`
`Bm3.—
`0.}wIl
`
`2:30
`
`
`
`
`
`
`
`
`
`
`
` _mc:m;OU->.cmusmm_voEus©8m6mE.uw:m:a.mmw8<o_m._\.,_s_m_a_>mu_m_m..m
`
`Samsung Ex. 1002
`
`Samsung Ex. 1002
`
`
`
`
`
`
`US. Patent
`
`Sep. 27, 2011
`
`Sheet 5 0f 12
`
`US 8,028,093 B2
`
`Jo“
`
`rho“
`
`35a in 33:55:43 @
`
`4/00“
`
`m .mE
`
`Samsung Ex. 1002
`
`
`
`U.S. Patent
`
`Sep. 27, 2011
`
`Sheet 6 of 12
`
`US 8,028,093 B2
`
`\€
`
`m.=um
`
`
`
`aou«\lvm<m>_v_mm>>mueu.ow
`
`xow
`
`
`
`m.SmEEcoflml
`
`fimzcmco
`
`lfilllg
`
`
`
`IIQ,IRE.utmimtfinm:o_.mow>>__Emu
`
`
`
`
`
`oow
`
`E39E3!232gm
`
`o>__._o._<9E3
`
`N09
`
`o>_zB<2ucmw
`
`>m_n_
`
`:53gm.
`
`Row
`
`
`
`_mE._m.._om.._w£Em
`
`IIEII
`Ilgll
`
`
`
`
`
`dewEfiummE.__Eoo
`
`nou.
`
`
`
`mam:‘caman
`
`Emccmco
`
`mDo
`
`_o._Eou
`
`
`
`9oE,..:zmmmom
`
`E.25
`
`fimccmcumfiméQ
`
` Q
`
`
`
`:E®V<aam.
`
`K.o.w
`
`Samsung Ex. 1002
`
`Samsung Ex. 1002
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Sep. 27, 2011
`
`Sheet 7 of 12
`
`US 8,028,093 B2
`
`............__
`
`_ _— . .— ._ __ _ _ _
`‘ -~ .
`_________ ._
`
`~—‘ '
`
`’a
`
`-_‘__ —.___
`' ‘ -.
`.,__~
`' ‘~-
`-__ *5
`
`n , __
`
`‘--
`
`‘~.
`
`-_‘~‘
`
`E
`>-
`4;
`B
`E
`
`
`
`
` CHANNELS
`CHANNELS
`CHANNELS
`
`{\
`
`5'‘:
`
`LI.
`
`Samsung Ex. 1002
`
`'5:
`o
`.1:
`
`ct
`
`U_
`
`ID
`Eo
`E
`
`DZ
`5
`>'
`$5
`5
`5
`
`7003
`
`Samsung Ex. 1002
`
`
`
`US. Patent
`
`Sep. 27, 2011
`
`Sheet 8 0f 12
`
`US 8,028,093 B2
`
`Samsung Ex. 1002
`
`
`
`US. Patent
`
`Sep. 27, 2011
`
`Sheet 9 0f 12
`
`US 8,028,093 B2
`
`
`
`mEmaonEoO 2E3 mEwmmuPi mimE
`
`
`
`
`
`
`
`963005 E82 UQEmBE GI: EEoU Tl
`
`
`
`
`
`
`
`
`
`3260500 5.58m .coami?wl
`
`
`
`
`
`_ ................................................. Ew?>wdsmwmooi Emmi
`
`.0 w m
`
`
`
`
`
`
`
`
`
`Ami: .EEoO EmcE. oEmmSk 3E: 6m: 29:?!’
`
`m>n=mnmto>oao rod .?gmi .232 m: u mEEmoQ?mx
`
`
`
`
`.=ozm~co£:< 625E350 “E25 haw
`
`
`
`
`EH5 6% 88525 $82 01 90:61 how
`
`mmEoHm . mémmmooi 6:550 7.3“ :6 3:365 6:50 205mm .r\\. 2;»
`
`
`QCQBQEQU mcihoimz $80.4 E2m>w @622 225K \v
`
`
`
`
`
`
`
`
`>
`
`
`
`
`
`F\\o\r m1?»
`
`
`
`
`
`. ......................... .......................... -- . \\ M;
`
`No am @am
`
`
`
`
`
`$8.50 9398 $32
`
`
`
`E965 mmwE<omB>B6a<
`
`@253 56323 “w A t Fl new
`
`
`
`
`
`
`
`..................................................... mama 2985a \ \l
`
`
`
`Samsung Ex. 1002
`
`
`
`US. Patent
`
`Sep. 27, 2011
`
`Sheet 10 0f 12
`
`US 8,028,093 B2
`
`
`
`ucwEwmmcmE “=35
`
`E oumtBE
`
`
`
`:BEuEaEEQu taunt-3E
`
`mm .5
`
`owm
`
`Samsung Ex. 1002
`
`
`
`U.S. Patent
`
`Sep. 27, 2011
`
`Sheet 11 of 12
`
`US 8,028,093 B2
`
`L5o\
`
`wea\
`
`N.§D\
`
`
`
`
`
`.:o=m~_5£:<.:o_EE:m:ooumamw
`
`
`
`
`
`b_>=om::ooétaoum.co=m:m_mmm
`
`
`
`
`
`>._>zuw::o0.>==..umw.:o=m=m_mmm
`
`
`
`
`
`.:o=m~_3£_..<.:o_EE_..m:oUucmzo
`
`ooD\
`
`
`
`......:.aEoo_m:om.mm
`
`
`
`mEm:onEoUm:_v:o>>.mZm..oo\
`
`
`
`
`
`.:o=a~:o£=<.:o_EE:mcoou:o__o
`
`
`
`
`
`b_>__omccoo_3_._:oow_:o=m:m_mmm
`
`.2E
`
`Samsung Ex. 1002
`
`Samsung Ex. 1002
`
`
`
`
`U.S. Patent
`
`Sep. 27, 2011
`
`Sheet 12 of 12
`
`US 8,028,093 B2
`
`
`
`
`
`\\\\Emzeommmcmzoxmm._um_2
`
`Mo\\3&5on.
`
`
`
`.m:aEoo_m:oEmn_
`
`
`
`apexm>n_B>n_ao:3.e..%_n_282
`
`
`
`uSE”:an:E“:.528
`
`E..__Ea.
`
`
`
`_m:om.mn_ab._mn_an«Scozozamcoo_mc:m:Ummwoo<m_ums_
`
`
`
`
`
`
`
`
`
`
`
`m>m._._m>Oflaws..m:_.._um.m:_oco:cmm
`
`
`
`
`
`.m:__%m:om.m:____m«Ema...
`
`
`
`
`
`Ecwcoafioo..Bm..m:_mmm:E.<
`
`
`
`
`
`Mxxx.mEm:oaEoomcvuoémz
`
`
`
`
`
`:o_.B_..m_n_wmmEo.m£83..25moxx
`
`
`
`
`
`.:o=m~__o£:<.co._EE:m:oouco__o
`
`
`
`
`
`.£>_.um..Eoo.b:=om..w.:o:mam_mmm
`
`_.o=3Em_owmmsem£82Emaan
`
`Samsung Ex. 1002
`
`A“o\\
`
`
`
`
`
`
`
`Emu_>mQEzflmom_um_2_m:om._ma
`
`
`
`m..m>m_n=EoommmmmE=omo_>\o_n:<
`
`
`
`mmfiflw¢¢EoaEm.5
`
`
`
`E“:ésooL.\\\
`
`1xxxx
`
`
`
`
`
`mmEo_wm_nm_2m..oEmw_
`
`\o\\
`
`Samsung Ex. 1002
`
`
`
`
`
`
`
`US 8,028,093 B2
`
`1
`MEDIA PROCESSING SYSTEM SUPPORTING
`ADAPTIVE DIGITAL MEDIA PARAMETERS
`BASED ON END-USER VIEWING
`CAPABILITIES
`
`CROSS-REFERENCE TO RELATED
`APPLICATIONS/INCORPORATION BY
`REFERENCE
`
`This application makes reference to, claims priority to and
`claims bene?t from US. Patent Application Ser. No. 60/ 467,
`990, entitled “Media Processing System Supporting Adaptive
`Digital Media Parameters Based On End-UserV1eWing Capa
`bilities” and ?led on May 5, 2003; US. Patent Application
`Ser. No. 60/443,897, entitled “Media Processing System Pro
`viding Access to Distributed Media via a Channel Guide” and
`?led on Jan. 30, 2003; US. Patent Application Ser. No.
`60/444,099, entitled “Media Channel Setup in a Media
`Exchange NetWor ” and ?led on Jan. 30, 2003; US. Patent
`Application Ser. No. 60/ 443,996, entitled “Media Processing
`System Automatically Offering Access to NeWly Available
`Media in a Media Exchange NetWor ” and ?led on Jan. 30,
`2003; US. Patent Application Ser. No. 60/444,243, entitled
`“Migration of Stored Media Through a Media Exchange Net
`Wor ” and ?led on J an. 30, 2003; US. Patent Application Ser.
`No. 60/464,7l l, entitled “Automated Routing and Consump
`tion of Media Through a Media Exchange NetWor ” and ?led
`on Apr. 23, 2003; US. Patent Application Ser. No. 60/457,
`179, entitled “Server Architecture Supporting a Personal
`Media Exchange NetWor ” and ?led on Mar. 25, 2003; US.
`Patent Application Ser. No. 60/467,867, entitled “Billing
`Support in a Media Exchange Network” and ?led on May 5,
`2003; US. Patent Application Ser. No. 60/432,472, entitled
`“Personal Inter-Home Media Exchange Network” and ?led
`on Dec. 11, 2002; and US. Patent Application Ser. No.
`60/443,894, entitled “Access and Control of Media Peripher
`als Via a Media Processing System” and ?led on Jan. 30,
`2003. The complete subject matter of the above-identi?ed
`applications are hereby incorporated herein by reference in
`their entirety.
`In addition, this application makes reference to US. patent
`application Ser. No. 10/657,390, ?led on Sep. 8, 2003, noW
`issued US. Pat. No. 7,496,647; and US. patent application
`Ser. No. l0/660,267, ?led Sep. 11, 2003, now US. Pat. No.
`7,496,665. The complete subject matter of the above-identi
`?ed applications are hereby incorporated herein by reference
`in their entirety.
`
`FEDERALLY SPONSORED RESEARCH OR
`DEVELOPMECNT
`
`[Not Applicable]
`
`SEQUENCE LISTING
`
`[Not Applicable]
`
`MICROFICHE/COPYRIGHT REFERENCE
`
`[Not Applicable]
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`BACKGROUND OF THE INVENTION
`
`Today, ?les having different display siZes and levels of
`resolution for images and video may be attached to e-mail
`messages using a personal computer (PC) and sent to other
`PC’s via the Internet. Also, ?les may be sent from one loca
`
`65
`
`2
`tion to another over a netWork such as a local area netWork
`(LAN) or a Wide area netWork (WAN)) using a ?le transfer
`protocol (FTP). The ?les may be used in conjunction With
`certain media players such as PC’s, DVD players, PDA’s, etc.
`Depending on the siZe of a video ?le or an image ?le, the
`content may be displayed in a different resolution, color con
`tent or display siZe. Files are often sent from a source location
`to a destination location Without the source having any
`knoWledge of the device capabilities at the destination loca
`tion.
`For example, a source PC may send a JPEG image ?le to a
`destination PC Without knoWing the display capabilities of
`the destination PC. The source PC may send the highest
`quality I PEG ?le Which can be a very large ?le. If the desti
`nation PC has a loWer quality display capability, then the
`destination PC cannot take advantage of the high quality level
`of the JPEG ?le. The large I PEG ?le may take a long time to
`transfer from the source PC to the destination PC Without the
`destination PC gaining any advantage (i.e., the destination PC
`cannot display the high quality of the J PEG ?le). Also, a very
`large bandWidth may be required to transfer the J PEG ?le in
`a reasonable amount of time.
`Further limitations and disadvantages of conventional and
`traditional approaches Will become apparent to one of skill in
`the art, through comparison of such systems With the present
`invention as set forth in the remainder of the present applica
`tion With reference to the draWings.
`
`BRIEF SUMMARY OF THE INVENTION
`
`Aspects of the present invention may be found in, for
`example, systems and methods that adapt media content. In
`one embodiment, a system may include, for example, a ?rst
`communications device and a second communications
`device. The ?rst communications device may be disposed in
`a ?rst location and may be operatively coupled to a netWork.
`The second communications device may be disposed in a
`second location and may be operatively coupled to the net
`Work. The second communications device may receive a
`device pro?le relating to the ?rst communications device,
`adapt media content based upon the device pro?le of the ?rst
`communications device, and send the adapted media content
`to the ?rst communications device.
`In another embodiment, a system may include, for
`example, a communications device that may be operatively
`coupled to a netWork. The communications device may store
`a revisable device pro?le of the communications device, send
`the revisable device pro?le to the netWork, and receive media
`content that has been adapted based upon the sent device
`pro?le.
`In another embodiment, a system may include, for
`example, a communications device that may be operatively
`coupled to a netWork. The communications device may
`receive a revisable device pro?le from the netWork, adapt
`media content based upon the received device pro?le, and
`send the adapted media content to the netWork.
`In another embodiment, a method may include, for
`example, one or more of the folloWing: receiving, by a ?rst
`communications device, a device pro?le relating to a second
`communications device, the ?rst communications device and
`the second communications device being operatively coupled
`to a netWork; adapting, by the ?rst communications device,
`media content based upon the device pro?le; and sending the
`adapted media content to the ?rst communications device.
`In another embodiment, a method may include, for
`example, one or more of the folloWing: storing, in a commu
`nications device, a revisable device pro?le of the communi
`
`Samsung Ex. 1002
`
`
`
`US 8,028,093 B2
`
`3
`cations device, the communications device being operatively
`coupled to a network; sending the revisable device pro?le to
`the network; and receiving media content from the network
`that has been adapted based upon the sent device pro?le.
`These and other advantages, aspects and novel features of
`the present invention, as well as details of illustrated embodi
`ments thereof, will be more fully understood from the follow
`ing description and drawings.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`FIG. 1 is a diagram illustrating an embodiment of a media
`exchange network comprising an architecture to support
`adaptive digital media parameters according to the present
`invention.
`FIG. 2 is a ?owchart illustrating an embodiment of a
`method that adapts digital media parameters based on end
`user media consumption capabilities on the media exchange
`network according to the present invention.
`FIG. 3 is a schematic block diagram illustrating an embodi
`ment of a media exchange network according to the present
`invention.
`FIG. 4 is a schematic block diagram illustrating an
`exchange of personal media exchange over a media exchange
`network according to the present invention.
`FIG. 5 is a schematic block diagram illustrating an
`exchange of third-party media over a media exchange net
`work according to the present invention.
`FIG. 6 illustrates an embodiment of a television (TV) guide
`channel user interface according to the present invention.
`FIG. 7 illustrates an embodiment of a TV guide channel
`user interface according to the present invention.
`FIG. 8 illustrates an embodiment of a TV guide channel
`user interface showing several options of a pushed media
`according to the present invention.
`FIG. 9A is a schematic block diagram illustrating an
`embodiment of a media processing system (MPS) interfacing
`to media capture peripherals according to the present inven
`tion.
`FIG. 9B illustrates an embodiment of an MPS according to
`the present invention.
`FIG. 10 is a schematic block diagram illustrating an
`embodiment of a personal computer (PC) and an MPS inter
`facing to a server on a media exchange network according to
`the present invention.
`FIG. 11 is a schematic block diagram illustrating an
`embodiment of a PC interfacing to personal media capture
`devices and remote media storage on a media exchange net
`work according to the present invention.
`
`DETAILED DESCRIPTION OF THE INVENTION
`
`FIG. 1 is a diagram illustrating an embodiment of a media
`exchange network comprising an architecture to support
`adaptive digital media parameters according to present inven
`tion. In accordance with an embodiment of the present inven
`tion, digital media parameters may include, for example,
`resolution content, display siZe, and color/grey-scale content.
`The media exchange network 100 may include a communi
`cation network comprising, for example, a personal computer
`(PC) 101, a media processing system (MPS) 102, and at least
`one media peripheral (MP) 103 at a 1“ home 104; a PC 105,
`an MPS 106, and at least one MP 107 at a 2'” home 108. The
`MP 103 may interface to the PC 101 and/ or the MPS 102 via,
`for example, a wireless link or a wired link (e.g., a USB
`connection). The PC 101 and the MPS 102 may interface to a
`broadband access headend 109. The broadband access head
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`4
`end 109 may comprise, for example, a cable headend, a sat
`ellite headend, or a DSL headend in accordance with various
`embodiments of the present invention. As an option, the MP
`103 may interface with the broadband access headend 109.
`The PC 101, the MPS 102, and/or the MP 103 may include,
`for example, internal modems (e.g., a cable modem or DSL
`modem) or other interface devices to communicate with the
`broadband access headend 109. Optionally, the interface
`device (e.g., modem) may be external to the PC 101, the MPS
`102, and the MP 103.
`Similarly, the MP 107 may interface to the PC 105 and/or
`the MPS 106 via, for example, a wireless link or a wired link
`(e.g., a USB connection). The PC 105 and the MPS 106 may
`interface to a broadband access headend 110. The broadband
`access headend 110 may comprise, for example, a cable hea
`dend, a satellite headend, or a DSL headend in accordance
`with various embodiments of the present invention. As an
`option, the MP 107 may interface with the broadband access
`headend 110. The PC 105, the MPS 106, and/or the MP 107
`may include, for example, internal modems (e. g., a cable
`modem or a DSL modem) or other interface device to com
`municate with the broadband access headend 110. Option
`ally, the interface device (e. g., modem) may be external to the
`PC 105, the MPS 106, and the MP 107.
`The media exchange network 100 may further comprise,
`for example, a broadband access headend 111 connected
`between a 3rd home 112 and an Internet infrastructure 115, a
`media exchange server 113 (e.g., as in the case of a single
`central server supporting the media exchange network 100)
`and, optionally, at least one other media exchange server 114
`(e.g., as in the case of a multiple server architecture) support
`ing the media exchange network 1 00 connected to the Internet
`infrastructure 115. In accordance with an embodiment of the
`present invention, the media exchange network 100 may
`comprise two or more media exchange servers strategically
`located at various points in the media exchange network 100.
`The broadband access headends 109 and 110 may interface
`to the Internet infrastructure 115. The broadband access hea
`dend 111 may comprise, for example, a cable headend, a
`satellite headend, or a DSL headend in accordance with vari
`ous embodiments of the present invention. The 3rd home 112
`may also include, for example, a PC, an MPS, and/ or an MP
`as part of the media exchange network 100.
`The media exchange network 100 also may comprise, for
`example, a media storage server 116 and a 3rd party media
`server 117, both interfacing to the Internet infrastructure 115.
`The media storage server 116 may interact with the media
`exchange server 113 and may provide temporary and/or
`archival storage for digital media on the media exchange
`network 100. For example, the media storage server 116 may
`temporarily hold media ?les that are addressed to certain
`MPS’s and/ or PC’s on the media exchange network 100.
`The 3rd party media server 117 may store, for example,
`movies, video, user pro?les, and other digital media that may
`be provided to users of the media exchange network 100.
`In accordance with various embodiments of the present
`invention, an MPS may comprise, for example, at least one of
`a set-top box, a PC and a TV with a media management
`system (MMS). An MMS is also known herein as a media
`exchange software (MES) platform.
`In accordance with various embodiments of the present
`invention, an MMS may comprise a software platform oper
`ating on at least one processor to provide certain functionality
`including, for example, user interface functionality, distrib
`uted storage functionality and networking functionality. For
`example, an MMS may provide control of media peripheral
`devices, status monitoring of media peripheral devices and
`
`Samsung Ex. 1002
`
`
`
`US 8,028,093 B2
`
`5
`inter-home MPS routing selection in accordance With an
`embodiment of the present invention.
`In accordance With an embodiment of the present inven
`tion, a broadband access headend may be upgraded to a media
`exchange headend by adding functionality to facilitate the
`exchange of media on the media exchange netWork in con
`junction With the media exchange server. Such functionality
`may include, for example, distributed netWorking capability,
`digital media parameter adaptation, archival functionality
`(e. g., long term media storage), temporary storage (e.g., to aid
`in the distribution and routing of media), storage manage
`ment, and digital rights management.
`The media exchange netWork 100 may support, for
`example, the adaptation of certain digital parameters of media
`content based on device capabilities of an end-user on the
`media exchange netWork 100. In accordance With an embodi
`ment of the present invention, the media exchange servers
`113 and 114 may provide at least some of the functionality on
`the media exchange netWork 100 including, for example,
`digital media parameter adaptation, billing and payment,
`device registration, channel/program setup and management,
`and security.
`The various elements of the media exchange netWork 100
`may include, for example, storage locations for digital media
`and data. The storage locations may comprise, for example,
`hard disk drives, a DVD player, a CD player, ?oppy disk
`drives, a RAM, or any combination of these. The storage
`locations may also include, for example, memory sticks,
`PCMCIA cards, compact ?ash cards, or any combination of
`these.
`The PC’s 101 and 105 may comprise, for example, desktop
`PC’s, notebook PC’s, PDA’s, or any computing device.
`In accordance With some embodiments of the present
`invention, the MPS’s 102 and 106 may comprise enhanced
`set-top boxes. The MPS 102 and/or the MPS 106 may
`include, for example, a TV screen for vieWing and interacting
`With various user interfaces, media, data, and services that are
`available on the media exchange netWork using, for example,
`a remote control. The PC 101 and/or the PC 105 may include,
`for example, a PC monitor for vieWing and interacting With
`various user interfaces, media, data, and services that are
`available on the media exchange netWork using, for example,
`a keyboard and a mouse. The MPS’s, the PC’s and/or the
`MP’s may include, for example, functional softWare to sup
`port interaction With the various elements of the media
`exchange netWork 100 in accordance With various embodi
`ments of the present invention.
`The media peripherals 103 and 107 of the media exchange
`