`(10) Patent No.:
`US 7,686,215 B2
`
`Jones et al.
`(45) Date of Patent:
`Mar. 30, 2010
`
`USOO7686215B2
`
`(54) TECHNIQUES AND SYSTEMS FOR
`SUPPORTING PODCASTING
`
`)
`
`75
`
`(
`
`.
`~
`.
`Inventors éfiglii‘s’lgaimegflgnmlfieCéAaéJSg).
`Jeffrey RobbinysLos All; CA (US) ’
`Mike Wiese, Cflpemnoa C}, (US);
`’
`Stephen Davis, Los Gatos, CA (US)
`.
`.
`(73) ASSlgne‘” APPle Inc., Cupertino, CA (Us)
`
`7,020,704 B1
`2003/0105589 A1
`2003/0149574 A1
`2003/0163823 A1
`2003/0182139 A1
`2004/0088328 A1
`2005/0065912 A1
`2005/0071780 A1
`2006/0190616 A1 *
`
`3/2006 Lipscomb et al.
`6/2003 Liu et a1.
`8/2003 Rudman
`8/2003 Logan et a1.
`9/2003 Harris et 31.
`5/2004 Cook et 31.
`3/2005 Cafrelli et al.
`3/2005 Muller et al.
`8/2006 Mayerhofer et 31.
`
`2006/0248209 A1
`
`11/2006 Chiu et 31'
`
`........ 709/231
`
`( * ) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 723 days.
`
`(21) Appl. No.: 11/166,331
`-
`.
`(22) Filed.
`(65)
`
`Jun. 25, 2005
`Prior Publication Data
`
`US 2006/0265503 A1
`
`Nov. 23, 2006
`
`OTHER PUBLICATIONS
`Partial International Search Report from PCT/US2006/017957 dated
`Oct. 20,2006.
`Written Opinion from PCT/USZOO6/017957 dated Dec. 19, 2006.
`Partial International Search Report from PCT/US2006/017955 dated
`Sep. 18,2006.
`
`(60)
`
`Related US. Application Data
`Prov151onal application No. 60/683,056, filed on May
`21, 2005, prov151onal application No. 60/693,641,
`filed on Jun. 25, 2005.
`
`(Continued)
`Primary ExamineriKarl D. Frech
`.
`(74) Attorney, Agent, or FirmiBeyer Law Group LLP
`
`(51)
`
`Int. Cl.
`G06K 5/00
`(2006.01)
`(2:) Eli-dc: CI"""_'fi"""_"""S""""h""" 23.5380323355237755
`(
`)
`1e
`0
`as51 catlon earc
`"""""""235/380 382’
`See a
`lication file for com lete search histo
`’
`pp
`p
`ry.
`References Cited
`
`(56)
`
`U-S- PATENT DOCUMENTS
`4 883 340 A
`11/1989 Dominguez
`5’5 17,3 58 A
`5/ 1996 Dominguez
`5,793,980 A
`8/ 1998 Glaser et 31
`6,465,725 B1
`10/2002 Shibata etal
`6,597,891 B2
`7/2003 Tantawy et al.
`6,782,552 B1
`8/2004 Stiegler et al.
`6,928,433 B2
`8/2005 Goodman et a1.
`
`(57)
`
`ABSTRACT
`
`Improved podcasts and techniques that facilitate their use are
`disclosed. The improved techniques can pertain to creating,
`publishing, hosting, accessing, subscribing, managing, trans-
`ferring, and/or playing podcasts. According to one aspect, a
`client application can subscribe to podcasts and then auto-
`matically monitor the podcasts for updates to be downloaded.
`In the event that user interest in a podcast becomes inad-
`equate, downloading of further updates can be restricted.
`According to another aspect, a podcast can be subscribed to
`through use of a portable subscription file. According to still
`another aspect, podcast feeds can be enhanced to include
`segment elements and other metadata.
`
`39 Claims, 23 Drawing Sheets
`
`
`
`
`
`\‘ 3‘“
`
`START
`
`RECEIVE NETWORKADDRESS
`
`To PODCAST
`
`ACCESS PODcAsT FEED TO
`ACOUIRE PDDCAST FEED MEIADATA
`
`OBTAIN BASIC PODCAS'I METADATA
`FRCM THE PoDCAST FEED METADATA
`
`CREATE PoDcAsT PREVIEW PAGE
`AND REQUESTING ADDITIONAL PODCAST
`USING THE BASIC PODCAST METADATA \ we
`METADATA
`
`SEND THE PODCAST PREVIEW PAGE
`To CLIENT
`312
` FINAL
`PODCAST
`
`
`METADATA
`7
`SUBMISSION
`"0
`
`
`STORE PUBLISHED PODCAST INFORMATION
`
`INCLUDING THE NETWORK ADDRESS AND
`N314
`THE FINAL PODCAST METADATA
`
`
`
`INDEX THE PUBLISHED PODCAST
`INFORMATION FOR SEARCH/BROWSE N 316
`CAPABILITV AT MEDIA STORE
`
`
`RENDER THE PUBLISHED FODCAST
`AVAILABLE ON THE MEDIA STORE N 315
`
`
`
` END
`
`
`
`Apple Exhibit 4439
`
`Apple v. SightSound Technologies
`CBM2013-00023
`
`Page 00001
`
`Apple Exhibit 4439
`Apple v. SightSound Technologies
`CBM2013-00023
`Page 00001
`
`
`
`US 7,686,215 B2
`
`Page 2
`
`OTHER PUBLICATIONS
`
`“Armangil’s podcatcher” Retrieved from the Internet on Aug. 31,
`2006 at URL http://podcatcher.rubyforge.org, pp. 1-4.
`Sandler et al., “FeedTree: Sharing Web Micronews with Peer-to-Peer
`Event Notification,” Peer-to -Peer Systems IV 4” International Work-
`shop, IPTPS 2005, Feb. 25, 2005, pp. 141-151.
`International Search Report from PCT/US2006/017955 dated Dec.
`19, 2006.
`Written Opinion from PCT/US2006/017955 dated Dec. 19, 2006.
`Partial International Search Report from PCT/US2006/017768 dated
`Oct. 20, 2006.
`International Search Report from PCT/US2006/017768 dated Dec.
`19, 2006.
`Office Action dated Nov. 22, 2006 from US. Appl. No. 11/166,333.
`Office Action dated Dec. 10, 2007 from US. Appl. No. 11/166,333.
`“What is iPodder ” [Online] Oct. 31, 2004, pp. 1-2 XP002401120;
`Internet
`retrieved, URL:http//Web.archive.org/Ww/20041031000;
`450/http://ipdderx.com/; Whole document.
`Chorianopoulos, K. et al., “Cross Media Digital Rights Management
`for Online Music Stores”; First International Conference on Florence
`Italy; Nov. 30, 2002;, 2005, Piscataway, NJ, USA, IEEE, pp. 257-
`260, XPO 10892461.
`
`“iPodderiThe cross platform Podcast Receiver” [Online]; May 19,
`2005, pp. 1-3 XP002409911; Internet, URL:http://Web.archive.org/
`web/20050520011817/http://sourceforge.net/project/showfiles.
`php?group,id:l18306&package,id:13103 8&
`release:id:328481.
`1-34,
`Anonymous: “iPod User’s Guide” [Online] 2002, pp.
`XP002401535; Internet Retrieved: url:http: // manuals.info.apple.
`com/iPod, [retrieved on Oct. 29, 2006] p. 2.
`Anonymous: “PodcatcheriA podcast download tool”, Internet,
`May 7, 2005, XP002397123 the Whole document.
`International Search Report; PCT/US2006/017768; Dec. 19, 2006.
`International Search Report; PCT/US2006/017957; Dec. 21, 2006.
`International Search Report; PCT/CN2004/000957; Mar. 28, 2004.
`Office Action May 3, 2007; US. Appl. No. 11/166,333.
`Office Action dated Jan. 11, 2008 from US. Appl. No. 11/166,332.
`Examination Report dated Mar. 14, 2008 from EP Application No. 06
`759 342.6.
`Hammersley, Ben, “Content Syndication with RSS,” O’Reilly, Mar.
`2003.
`Examination Report dated Mar. 14, 2008 from EP Application No. 06
`759 421.8.
`Office Action dated Aug. 1, 2008 from US. Appl. No. 11/166,332.
`Office Action dated Nov. 25, 2008 in US. Appl. No. 11/166,332.
`
`* cited by examiner
`
`Page 00002
`
`Page 00002
`
`
`
`U.S. Patent
`
`Diar.30,2010
`
`Sheet],of23
`
`US 7,686,215 B2
`
`oor
`
`£Qm§
`
`mMOPw
`
`mm>mmw
`
`Now
`
`<F<D
`
`meZsz
`
`mwr
`
`iomfi
`
`wkmww<
`
`mm<m<h<o
`
`vwr
`
`4<hfigo
`
`$0m§
`
`mm0<z<2
`
`war
`
`w.0_n_
`
`vow
`
`
`
`mosmoEmzo
`
`
`
`2meozmv
`
`NFF
`
`Orv
`
`
`
`BEE/Egan.sows:
`
`
`
`mo_>w0._.Zm=._0
`
`Page00003
`
`Page 00003
`
`
`
`
`
`
`
`US. Patent
`
`Mar. 30, 2010
`
`Sheet 2 of 23
`
`US 7,686,215 B2
`
`200
`
`CREATE PODCAST
`
`202
`
`204
`
` REQUEST
`PUBLICATION
`
`
`?
`
`
`NO
`
`
`
`YES
`
`RECEIVE NETWORK ADDRESS TO
`PODCAST
`
`SEND THE NETWORK ADDRESS TO
`PODCAST
`
`206
`
`208
`
`210
`
`
`
`
` RECEIVE
`
`PODCAST
`
`NO
`
`PREVIEW
`
`
`
`
`PAG E
`
`?
`
`YES
`
`DISPLAY THE PODCAST PREVIEW PAGE
`HAVING PODCAST METADATA
`
`212
`
`FIG. 2A
`
`Page 00004
`
`Page 00004
`
`
`
`US. Patent
`
`Mar. 30, 2010
`
`Sheet 3 of 23
`
`US 7,686,215 B2
`
`ALTER PODCAST
`
`METADATA
`
`
`
`
`
`216
`
`218
`
`
`
`SUBMIT FINAL PODCAST METADATA
`
`
`
`220
`
`FIG. 28
`
`Page 00005
`
`Page 00005
`
`
`
`U.S. Patent
`
`Mar. 30, 2010
`
`Sheet 4 of 23
`
`US 7,686,215 B2
`
`300
`
`RECEIVE NETWORK ADDRESS
`
`TO PODCAST
`
`ACCESS PODCAST FEED TO
`
`ACQUIRE PODCAST FEED METADATA
`
`OBTAIN BASIC PODCAST METADATA
`
`FROM THE PODCAST FEED METADATA
`
`CREATE PODCAST PREVIEW PAGE
`
`
`
`USING THE BASIC PODCAST METADATA
`
`AND REQUESTING ADDITIONAL PODCAST
`
`METADATA
`
`302
`
`304
`
`306
`
`308
`
`SEND THE PODCAST PREVIEW PAGE
`TO CLIENT
`
`310
`
`312
`
`
` FINAL
`PODCAST
`
`
`M ETADATA
` NO
`SUBMISSION
`
`
`?
`
`
`
`YES
`
`STORE PUBLISHED PODCAST INFORMATION
`INCLUDING THE NETWORK ADDRESS AND
`
`THE FINAL PODCAST METADATA
`
`314
`
`FIG. 3A
`
`Page 00006
`
`Page 00006
`
`
`
`US. Patent
`
`Mar. 30, 2010
`
`Sheet 5 of 23
`
`US 7,686,215 B2
`
`INDEX THE PUBLISHED PODCAST
`
`
`
`INFORMATION FOR SEARCH/BROWSE
`
`CAPABILITY AT MEDIA STORE
`
`
`
`
`RENDER THE PUBLISHED PODCAST
`
`AVAILABLE ON THE MEDIA STORE
`
`FIG. 3B
`
`316
`
`318
`
`Page 00007
`
`Page 00007
`
`
`
`US. Patent
`
`Mar. 30, 2010
`
`Sheet 6 of 23
`
`US 7,686,215 B2
`
`® /
`
`400
`
`DETERMINE EMAIL ADDRESS OF
`AUTHORIZED USER
`
`CREATE PUBLICATION MESSAGE
`
`HAVING LINK TO THE PODCAST
`
`
`
`PREVIEW PAGE
`
`402
`
`404
`
`SEND THE PUBLICATION MESSAGE
`TO THE DETERMINED EMAIL ADDRESS
`
`406
`
`408
`
`
` REQUEST
`
`
`
`
`
`TO CONTINUE
`
`PUBLICATION
`
`NO
`
`PROCESS
`
`YES
`
`SEND THE PODCAST PREVIEW
`PAGE TO CLIENT
`
`410
`
`FIG. 4
`
`Page 00008
`
`Page 00008
`
`
`
`U.S. Patent
`
`Mar. 30, 2010
`
`Sheet 7 of 23
`
`US 7,686,215 B2
`
`<m.OE
`
`
`
`ffgxgiixii,.
`
`
`
`
`
`2:23>5...&
`
`
`3:333:99.7£3.:53.43v253.25_u>3&2»2350>£39353.93553
`
`98$#35.3:3:5tau—won:50>.333
`
`«:3335.3522S55..E322;635.3=35:qu2....En:gm322..«29
`
`
`:53:325.Emfi:50£3:E;a:.133:3255:3damn":Est..2553“
`
`
`
`.3;3:22:3E5339».923362..3.3.33
`
`
`
`
`
`
`
`Egg?fix.Eéé.3%....»Ex3,12ka.1;er1,.n.ii.x_:r.§:fx§.ssx:§ix
`
`
`
`€33.m.3$53.3no5.5.3.5%«so5.5.3.?£3:2::53.£53
`
`
`
`..Emywwmxx.3:auiuxfiauéuuamg.§..has:mfix:Bug5533
`
`Page 00009
`
`£32.3355;a32m.55mm»
`
`23.haw.
`
`635.nob22EW«asuéE.w.
`
`59:.555.g3.63g:
`
`Page 00009
`
`
`
`U.S. Patent
`
`Mar. 30, 2010
`
`Sheet 8 of 23
`
`US 7,686,215 B2
`
` w@@§
`$553505>302293EB.93:33
`
`
`
`33%.§_S_Eosazam36:35.3329322
`
`
`
`
`
`082:52:E23932.3w3
`
`mm.OE
`
`Page 00010
`
`
`
`
`
`
`
`$5593heuse:__m:0coca—5&52....833.
`
`62.28209.3
`
`ass—Emu«Ea:.8333.223.
`
`
`62.3330:2;
`
`£35.23
`“252
`
`385
`“35.3
`
`0
`
`555...£55a3.33Q.83..5>2@3333.:E23233:85a32m325EL.”
`
`
`9.3.0.832«mast53.319":50>.333;w
`535:».w:5«=33.2.E5:23.ENS:5"."532.55«2::E::58.E23
`
`
`
`
`
`Page 00010
`
`
`
`US. Patent
`
`Mar. 30, 2010
`
`Sheet 9 of 23
`
`US 7,686,215 B2
`
`600
`
`ACCESS MEDIA STORE
`
`602
`
`NAVIGATE TO PODCAST OF INTEREST
`
`604
`
`RENDER PODCAST PAGE FOR THE
`PODCAST OF INTEREST
`
`606
`
`608
`
`
`
`
`
`SUBSCRIBE
` SELECTION
`YES
`SUBSCRIBE
`
`
`PROCESS
`
`e10
`
`
`
`614
`
`
`EPISODE
`SELECTION
`
`?
`
`DOWN LOAD
`
`
`EPISODE
`DATA
`
`OTHER
`
`
`
`
`PROCESSING
`
`
`SELECTION
`
`?
`
`OTHER
`
`
`
`620
`
`No 0
`
`YES
`
`FIG. 6
`
`Page 00011
`
`Page 00011
`
`
`
`US. Patent
`
`Mar. 30, 2010
`
`Sheet 10 of 23
`
`US 7,686,215 B2
`
`® /
`
`700
`
`DISCOVER PODCAST OF INTEREST
`
`702
`
`SUBSCRIBE TO THE PODCAST
`
`704
`
`RECEIVE AT LEAST DATA FOR A MOST
`RECENT EPISODE OF THE PODCAST
`
`706
`
`
`708 N
`SYNC.
`
`
`
`710
`
`WITH
`
`MEDIA
`
`
`DEVICE
`
`
`?
`DOWNLOAD THE
`
`
`
`EPISODE DATA
`TO MEDIA DEVICE
`
`
`
`CONFIGURE TO UPDATE
`FOR NEW EPISODE(S)
`
`712
`
`FIG. 7
`
`Page 00012
`
`Page 00012
`
`
`
`US. Patent
`
`Mar. 30, 2010
`
`Sheet 11 of 23
`
`US 7,686,215 B2
`
`800
`
`® /
`
`
`
`
`PODCAST
`
`UPDATE
`
`?
`
`NO
`
`804
`
`YES
`
`IDENTIFY EXISTING PODCAST SUBSCRIPTION(S)
`
`
`
`
`SELECT FIRST (NEXT) PODCAST
`
`ACCESS PODCAST HOST
`
`
`
`RECEIVE DATA FOR NEWER EPISODES
`OF THE PODCAST
`
`806
`
`808
`
`810
`
`812
`
`PODCASTS
`
`YES
`
`
`?
` NO
`
`DOWNLOAD EPISODE
`
` 814 SYNC.
`
`WITH
`
`
`DATA TO MEDIA
`
`DEVICE
`
`
`MEDIA
`
`DEVICE
`
`816
`
`?
`
`FIG. 8A
`
`Page 00013
`
`Page 00013
`
`
`
`U.S. Patent
`
`m
`
`
`
`2233.Q55...;53I3522:.a.2...:Egg022¢5:225.._.mIno...
`
`Pagan“?«mm«2&3Wwas:42.3«3.vw3...;£5:WI53“.3a.IIS..235352.$2023:w.ufiaficgunI220.933._3.3333hQ.
`39m£3...3N2333..«Er.
`“32%m2f.H£32ugggga0.,
`3:32,333as::4.t§§§£fi2.3.35:6503:89:25a_,1,53:35
`
`
`
`
`fiMa95:9:053.aux
`,a%335.5_5%:233I8..we.aIh.
`
`
`_m23¢589.3duagave—.3@m,..35:33“I...2I
`2...5.9.H.3:32...".,,13M:£32253aW,mm.m5.2.331NW_.SEcfiiima.:2wI.M32.832.8;I“IB,w2959“
`
`
`
`
`5233o,
`
`
`
`
`
`
`
`,TanaggmnuuafiN69:30“W.I:M595555$36.,.5II”M52m.fieu...=.o8.e_ISEEM,W..I
`
`“flaufiwwwM€552.393y,m5593“$5:
`
`
`I,”2,SIWI1:55.«$52.32Is.3IUh,3x5...
`r09)M2.5.53%.N33:23.IIx_:3582.3;_I;7M33:32M£22in.am:
`
`23mSEEIm.m§vflo~33t5.~_iaflfifiwIm:
`
`
`
`#251_I_m.004MEgg—:3;a.
`
`
`,..._III,I,,.,I.aana!91a144i.:2s.:._‘x,,.I.Iz.1,,.II3‘2:..IxI.I7..u_.36.Imin:M,II,I..,£52.,
`
`
`
`I...5,’1A.‘1...Vp1VI.x.til,.._I._I.\i..,.EA.2mm.om%IWW..E
`
`
`
`
`
`Page 00014
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`_.IH_.«mowwuuia55%13251115,.Ii?!11.33...ar1131-3::1:21;;©Ql,.I.
`II
`
`
`
`
`riggiigl;zissiiaxta5...IEZVX1..‘.:..l{$2.}.112...!in
`
`
`3:3:
`
`
`
`
`
`
`
`Page 00014
`
`
`
`
`
`
`
`U.S. Patent
`
`Mar. 30, 2010
`
`Sheet 13 of 23
`
`US 7,686,215 B2
`
`0w.0_u_
`
`
`
`
`
`,‘.,
`
`
`
`«2.3::..:9»:v8.2van3:“:83
`
`
`
`3.5.82.68..M 33:23;g“avast—Sowa3:39:35a“>3«SF.2.aa8MSa£3“.8ano?!m~2:.fl
`
`33°va2.533.325.a.32:E;«9.8“m5;:as:u...E...ii332v,
`
`3onso53%SEES!“32.82“£63£5:.52PaE....23:
`
`
`...=8§255%SBEE3:.853.mcan:an:E.as.in:H
`
`
`
`
`
`,sens5:Ea3::.32,
`
`vmw
`
`523m2.23:_.5va£25:
`
`822m«5502
`
`
`
` an...is;m5::“.3223.a38m£2;
`
`“.ng5:39:@3322.2;$2
`
`use;Ea&
`
`
`
`33%:”mm.
`
`23.W,
`
`Page 00015
`
`Page 00015
`
`
`
`U.S. Patent
`
`Mar. 30, 2010
`
`Sheet 14 0f 23
`
`US 7,686,215 B2
`
`$8"
`
`8389.23:
`
`oigg
`Hggggggsfiggm
`
`.23:3255,88gainséfissgggfl
`
`
`gang'szxu:x3352,93....a”gégWgggggggfig.
`
`ggggggg,5532i
`ggfifiggggggg»@BSQE
`
`
`
`
` 23233:»@Awe.x265@_
`
`
`
` as.«.8Q.23»...38»Evim...2:33:3_
`
`33qumm“
`
`
`
`0:93.M...“n
`
`93265.3.a3:3«525a9E2::__<E,
`
`£32283Q"
`
`a8“.8fl_
`
`Page 00016
`
`Page 00016
`
`
`
`U.S. Patent
`
`Mar. 30, 2010
`
`Sheet 15 of 23
`
`US 7,686,215 B2
`
`_
`
`59.a:295$5:35vi2a:«39:,£5
`
`a5a.322:~853.:32.55:253.:
`
`
`
`2.60.<.82.:83.0399582::2abs,.
`
`
`9.3.5:.339.3325 33:85.3£33an:a:53...u.5.8»5:_‘2:.Sachaas:«5.3quS.ix8.33.“.<u85:588.52.
`
`
`re...9:.55is...2‘5334?3:26qu
`
`2.3£3a«.32.as:5.5u...)2:£3.
`
`
`
`333«E.5:523.»:93...“,3;
`
`
`
`
`
`50:3.»85...»;as:fig.:3a»:39>0:355
`
`
`
`
`
`
`
`:égfizx.a:raw..358339:05a....51.02
`
`w.2.:nfifizgam«SShczfimEnter:5550.
`
`
`
`
`
`....§.mbSp2:,.53.33..2c.23:E»._
`,
`1.1.5.3034gnu;3Emancfimmm«5=5;1
`m$31.3..1hfig.3395.)aN:3%.}:x3.4.
`
`
`
`
`
`
`V35$,$3.55=2,5..5::2»53“a.a;
`
`.a:3355’s5:£23:85.?53.55
`
`
`
`
`
`2.28395.3.3202:3238293$5922:
`
`33one.a:S223.usea53?ch
`
`
`
`
`
`
`
`22:8352.:his.5.8r39395Eat«55.:anS2:=,2.5533?..26»
`
`5:asc.«2%gain5.222...?our?
`
`2..53m.350EEE:5on!0350:?qu
`
`
`
`5.Es.2tong.—£a£snag...E593End._
`
`
`
`€35,
`
`
`
`;,.,(22:1.
`
`
`
`..33:a:
`.Sofia:
`magnumoa
`«65233.
`m0o~>-2
`.3032:
`$839»:
`RENEE—
`.3332.
`moat—m:
`«82,2:
`333:.
`£525?
`«033m...—
`mg-¢2~
`""0329.-
`«@0233
`neat—3m
`“82.33
`385;
`3232"
`385....,
`«823:
`u
`2323\Nu
`,25m
`.mam
`_85
`N«Emu
`.”$3
`,8.86
`guonwn
`"ongum
`gnaw;.
`
`a.6m
`
`cvnmw
`
`anumw
`
`
`
`3.qu
`
`omumm
`.
`
`Sun”
`
`8.”:
`
`on”:
`
`men:
`
`min"
`
`mm“:
`
`ESE—”=25
`
`5935555”.
`
`EwfiEafiEw
`
`,.F..F,:.3_35
`
`EaEEacoEm
`
`“5553.25
`
`Eficitficu
`
`EEEVEuEw
`
`“55:35.5
`
`$2206
`52.2
`8:22
`6:23
`
`
`295555.
`
`£22.53
`
`
`
`£05950,7
`
`6E2,
`
`£2853.
`
`{Sago
`
`r2360”.
`
`£2363_,
`
`£8353
`
`Emscficuiu
`
`So:333,
`
`Jvmm\/
`
`
`
` 9%1mo..muzfiozuRSi3Vo.3.2533.2::30A5.85,.2:mDEEEU
`3&5”
`
`w.83:2:.mEEOw.0Eugaéawsuua
`
`3.93%was???
`
`
`
`0:3.raw,
`
`$ng5:6:m_.53153.2:wow.2.82m99...Was;
`"Mm~.32E355Q23m332gV
`223%“.
`
`as.5£232:.wH2.633.manage
`
` mmw:5.£25wMm2.3.!ShowE«to:g:.3L_332m,
`
`
`323.5:mM33.353.mEnEaSiB_55da:.a:_53.253<H05553on:b_
`.3629....»
`2.33n3»Q3.382333.a232BE;@A
`“meow9.35a«9.6...06:.=<@n3MBa,
`
`as.“.8fl.
`
`Ma.
`
`“399.228
`
`mw.OE
`
`3353::
`
`a205via!955Sauce
`
`
`
`Page 00017
`
`Page 00017
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Mar. 30, 2010
`
`Sheet 16 of 23
`
`US 7,686,215 B2
`
`A.:“Segue—5m2:8.occmfiESE?:3950332:».
`
`
`
`
`
`
`:3”.5.?.23p5gov.2.A...§5b:52:.53$33y:38:.s:783:
`
`.""23£33...3$2.52.
`
`
`
`
`
`
`336.930:a5:02953$59a.ufiegtfiumoofizm
`
`
`
`
`:étuzocm3.965age...332...$3932:_.38:3
`5:38o::8a...23:55mmasan:7833
`
`mooflwm;
`
`1.”u”a
`
`
`
`
`
`
`
`23.WaEscm2.2$
`
`
`
`
`
`éEouyak,£513.330:23.333%..»2.33.Mgem::_22:25.65:2:£3ou_§§a8as”:55>wgoflifl
`
`
`
`
`
`:m:95593.24«>533.BfieuquasgavPS,moouaxm_5ron3233$33EuEEPSum:9527.93me
`E“5863:05£25:0:3«359:6937333.».
`
`
`
`
`.2..a“.3.asSt.a.:8.22.53352.:w3°22...
`
`.853£352,:5.2.:39:isash—33883
`
`.82is:23388.582..E:85.7822?
`
`
`:2“Eo.9.2..sfiauufi;a:wigas,M3233
`
`:fiK2.;a£22.So.3.5.233.88.3._,3232..
`
`
`.365282xv»:29:3...33.Ramomqau7932::
`
`
`
`
`c..530”82£582a:3x8.53$(,.3on?
`
`.25:93E5.3an:a.._5§:2%ii783.“:
`
`
`
`.3a...£2.Sufi932:3".3.5528“822:
`
`
`
`49.5:5833.2S5..ran;T8322
`
`
`
`
`
`303:3a:v55:383:25:o:in.“02789.22..
`
`
`
`
`
`.EES363:rag}«53%959..EEG$88326
`
`,‘550682c.309562:93.3226.»;M.
`
`
`.,..an...“a6:5«€3.236chmfiuczfiaapes$33";fifiam
`
`
`
`
`
`
`
`
`_m5:33uE33.902.xfifin32E.2.;.3022“Monum—
`..95:E9:22::in:335..9F698?:“aFI
`
`
`25:5€32:.Eyywauuw3.43%62::SE.3689:.
`
`
`
`
`/‘evww
`Eucafizscw"393:it.
` 62532.35.Hgx3323528..“5:32Eu1g55353E325.5535nFJ9.3593so...
`
`
`
`EaEEnEEm.NNw5.333
`Egg_as.535223E,AE33353.1n..3305.055.9::20A.
`
`“cugfizafiww0SRecgtuw:05.P23:mug’32.:2323%.85:
`“cegfizscuA.05:31
`
`3:3We.3”Boa2:ELEscfifizflé9.392%M
`6.58.VfimSE“2.3.
`SEE”3333.35353
`
`.258as“:533.A
`
`235338%3:»?~32825;.
`352n4248.533239235.:
`«.32H.va58.:3522285E
`$5:.03£3325222.25:>0
`
`
`3822...;£3:a:Nkw229363:5.
`
`2685,,ea,NgainEE
`8...pas”@v.3233:95;a28m:3:@53quWm
`
`
`
`Gguru3.5....2::
`
`5:3a:ua:
`
`2353‘s
`
`
`
` 23.60.353“<5£52on:Pas.5figs2:
`
`:3:BE;@2
`
`3:we;.2ano“.Mowago...r8fl
`
`
`
`Page 00018
`
`Page 00018
`
`
`
`U.S. Patent
`
`Mar. 30, 2010
`
`Sheet 17 of 23
`
`9US7
`
`686,215 B2
`
`Ow.07.
`
`8553.5
`
`:11.].3:Q”.415
`
`
`
`x33.2.535.3no3..£555
`
`
`
`
`
`,ramE:So:52'33.332:03.623..
`
`
`
`,3.35:0:22:3a...£amqa$3:4:
`
`
`
`H:52830303355.62:530.2.33<.
`
`
`
`.on.5.:8.o?«no:.3sona3:23xvii
`
`58.<.932253339535::3305.W52.289.2.555a:._oz:62.E?.
`
`
`
`
`
`2:4323nruns:«:32..535»:535.3
`
`
`
`
`
`15365333fin:93:35339.8338
`
`
`
`:éfin952.?:5.2“:32:39>3363.,....3u>u=090:van55830:25:a:.52:oz
`
`
`
`,1403030:as.:039:8.:32a.ntaoctam
`
`
`
`
`
`51.958J€660225.;£533£322:
`
`
`
`
`
`“Eur—523m:2:835%.2555ES50w.552322:32.a.29.35%mm2.50:
`
`EggwbEa»9F.53~832:,£33:5.
`
`
`
`35%.52.35r.«an:60¢:02...5:.£2«.5
`
`
`
`
`
`:SwmmthwufiE:32.;«358525$.535%.
`
`32.3..E.8...on239.62:3.5EuESoBam:up:22.953>55$355.5.
`
`9.3353.§:u2,3.».
`:3ism$335:25323305as;W:m:E.5with.55%“£3335?.
`
`..4c5.2330:5.3323.625902.00_
`
`
`
`
`
`msus—Nm
`
`”m8u23
`
`meow};
`
`mgmsin
`
`woos—3
`
`mam):
`
`moomso‘n
`
`mavens;
`
`“09.22...
`
`means?
`
`mafia;
`
`m8m-sm
`
`
`
`....a=§3593{3.5.382185:a}a
`
`
`
`
`
`
`
`
`
`
`
`5:3:22SEE?£338.83£2.35
`
`.53:302:..3353:.Kim32505..m3.
`
`
`
`
`5.2.38,,§§§EE36.2”.
`
`«Swan;
`
`
`
`€25ESfl
`
`50555.25"035.2Was:_3;:,
`
`3.3432seat83135.8.63.pm58.:
`52.:£5:£2.95:M58335222SSE
`
`
`m
`
`
`
`.032was»25.33:
`
`
`
`3:335095
`
`
`
`35.20:5:
`
`5:3a:na:
`
`2.1385
`
`
`
` 33333?«330Z.Aa.32m0:5.«an.30A>3363.:«Ev
`
`
`
`093322.22::—326
`
`
`
`iii:{It}!
`
`Page 00019
`
`3623«w
`
`moou‘omxv
`
`mama”?
`
`a822m~
`
`«82::
`
`2.232...
`
`mafia;
`
`“gauze,
`
`macaw”;
`
`«.822?
`
`moom‘vxv
`
`mSNssNNM
`
`mSszm
`
`mSQSR
`
`m1_M
`
`1W;
`
`
`
` 50552.35.2:05:25*E33355.Ens—.353
`
`_.:~E.:.E§5w£935.25.,
`
`
`
`“cosfiucvfim1
`
`Eczueb,.
`
`
`
`28328"1
`
`3.3255.
`
`592:8:
`
`Sass!aSaccfifl
`
`«ENECEUE033859»mgrogh
`
`5:33”o
`
`3:3w35:9“H3:8_3.3“..
`
`3:2“0
`
`
`
`8.83»so:
`
`22.5.5
`
`350
`
`.88:on»ww
`
`5:333:5
`
`
`
`magi5.53.
`
`3.«Boom8..8nI3385...
`
`
`
`9.22m323250M:3.i=5wN
`
`
`
`2312“show1
`
`an:5guys,at
`
`5.8£23<E.35.32u.
`
`“.955a33.23355..a28m953..g4
`no...
`
`
`
` «>225..=<Sno“.98Sas.MS33%:33ha3):;2.53mQ332Rafia.
`
`23.me»
`
`Page 00019
`
`
`
`US. Patent
`
`Mar. 30, 2010
`
`Sheet 18 of 23
`
`US 7,686,215 B2
`
`900
`
`
`
`CREATE PORTABLE PODCAST
`SUBSCRIPTION FILE (PPSF)
`
`MAKE THE PORTABLE PRODUCT
`
`
`
`
`SUBSCRIPTION FILE
`
`AVAILABLE TO OTHERS
`
`FIG. 9
`
`902
`
`904
`
`Page 00020
`
`Page 00020
`
`
`
`US. Patent
`
`Mar. 30, 2010
`
`Sheet 19 of 23
`
`US 7,686,215 B2
`
`1000
`
`
`
`OBTAIN A PORTABLE PODCAST
`SUBSCRIPTION FILE (PPSF)
`
`1002
`
`1004 ’\_/
`
`REQUEST
`
`TO OPEN
`
`PPSF
`
`
`
`
`
`7
`
`1006
`
`1008
`
`LAUNCH MMA
`
`PARSE THE PPSF TO ACQUIRE AT
` LEAST A FEED URL TO THE
`
`ASSOCIATED PODCAST
`
`1010
`
`SUBSCRIBE TO THE ASSOCIATED
`
`PODCAST
`
`1012
`
`FIG. 10
`
`Page 00021
`
`Page 00021
`
`
`
`US. Patent
`
`Mar. 30, 2010
`
`Sheet 20 of 23
`
`US 7,686,215 B2
`
`
`
`DATA
`
`NEHNORK
`
`
`
`PODCAST
`
`HOST
`
`SERVER
`
`PODCAST
`
`
`
`
`
`I
`
`FEED
`
`1116
`
`1114
`
`1112
`
`CUENT
`
`
`
`DEVEE
`B
`
`
`1104
`
`FIG. 11
`
`Page00022
`
`Page 00022
`
`
`
`U.S. Patent
`
`Mar. 30, 2010
`
`Sheet 21 of 23
`
`US 7,686,215 B2
`
`1200
`/
`
`1202
`
`
`
`
`PODCAST
`U PDATE
`?
`
`ACCESS RSS FEED TO ACQUIRE
`EPISODE INFORMATION FOR
`THE PODCAST
`
`
`
`
`
`
`
`DETERMINE NEW EPISODES
`
`BASED ON THE ACQUIRED
`EPISODE INFORMATION
`
`
`
`1204
`
`1206
`
` NEW
`
`EPISODES
`
`TO
`
`DOWN LOAD
`
`?
`
`DETERMINE WHETHER PODCAST
`IS INACTIVE
`
`
`1212
`
`
`
`PODCAST
`
`INACTIVE
`?
`
`DOWNLOAD THE NEW EPISODES
`
`FIG. 12
`
`Page 00023
`
`Page 00023
`
`
`
`US. Patent
`
`Mar. 30, 2010
`
`Sheet 22 of 23
`
`US 7,686,215 B2
`
`
`
`1300
`
`/
`
`1302
`
`
`
`
`IS
`EPISODE
`
`
`DOWNLOAD
`
`
`COUNT
`
`
`MORE
`THAN
`
`
`M DAYS
`
`SINCE DATE
`
`
`OF INITIAL
`
`EPISODE
`
`DOWN LOAD
`
`
`
`?
`
`
`
`
` CLIENT
`ACTIVE
`
`
`SINCE DATE
`
`
`OF INITIAL
`
`EPISODE
`
`
`DOWNLOAD
`?
`
`RENDER PODCAST ACTIVE
`
`
`RENDER PODCAST INACTIVE
`
`
`
`
`Page 00024
`
`Page 00024
`
`
`
`US. Patent
`
`Mar. 30, 2010
`
`Sheet 23 of 23
`
`US 7,686,215 B2
`
`
`
`CONDITION
`
`RESET
`
`?
`
`
`
`RESET EPISODE DOWNLOAD COUNT
`
`RESET DATE OF INITIAL EPISODE
`
`DOWNLOAD
`
`
`
`
`
`
`FIG. 14
`
`1400
`
`/
`
`1404
`
`1406
`
`
`
`
`Page 00025
`
`Page 00025
`
`
`
`1
`TECHNIQUES AND SYSTEMS FOR
`SUPPORTING PODCASTING
`
`CROSS-REFERENCE TO RELATED
`APPLICATIONS
`
`US 7,686,215 B2
`
`2
`BACKGROUND OF THE INVENTION
`
`1. Field of the Invention
`
`5
`
`The present invention relates to podcasts and, more par-
`ticularly, to acquiring and playing podcasts on a portable
`media device.
`
`This application claims priority under 35 U.S.C. 1 19 (e) to
`(i) US. Provisional Patent Application No. 60/683,056, filed
`May 21, 2005, and entitled “TECHNIQUES AND SYS-
`TEMS FOR SUPPORTING PODCASTING”and (ii) US.
`Provisional Patent Application No. 60/693,641, filed Jun. 25,
`2005, and entitled “TECHNIQUES AND SYSTEMS FOR
`SUPPORTING PODCASTING” each being incorporated by
`reference herein for all purposes in their entireties.
`This application is related to: (i) US. patent application
`Ser. No. 1 1/166,333, filed concurrently herewith, and entitled
`“UTILIZATION OF PODCASTS ON PORTABLE MEDIA
`
`DEVICES”, which is hereby incorporated herein by refer-
`ence; (ii) US. patent application Ser. No. 11/166,332, filed
`concurrently herewith, and entitled “ACQUISITION, MAN-
`AGEMENT AND SYNCHRONIZATION OF
`POD-
`
`CASTS”, which is hereby incorporated by reference herein;
`(iii) US. patent application Ser. No. 11/114,914, filed Apr.
`25, 2005, and entitled “PUBLISHING, BROWSING, RAT-
`ING AND PURCHASING OF GROUPS OF MEDIA
`
`ITEMS”, which is hereby incorporated herein by reference;
`(iv) US. patent application Ser. No. 11/115,090, filedApr. 25,
`2005, and entitled “PUBLISHING, BROWSING AND PUR-
`CHASING OF GROUPS OF MEDIA ITEMS”, which is
`hereby incorporated herein by reference;
`(V) US. patent
`application Ser. No. 11/097,034, filed Apr. 1, 2005, and
`entitled “PERSISTENT GROUP OF MEDIA ITEMS FORA
`
`MEDIA DEVICE”, which is hereby incorporated herein by
`reference; (Vi) US. patent application Ser. No. 11/078,583,
`filed Mar. 11, 2005, and entitled “AUTOMATED CRE-
`ATION OF MEDIA ASSET ILLUSTRATION COLLAGE”;
`(Vii) US. patent application Ser. No. 10/833,399, filed Apr.
`27, 2004, and entitled “METHOD AND SYSTEM FOR
`CONFIGURABLE AUTOMATIC MEDIA SELECTION”,
`which is hereby incorporated by reference herein; (viii) US.
`patent application Ser. No. 10/832,984, filed Apr. 26, 2004,
`and entitled “GRAPHICAL USER INTERFACE FOR
`BROWSING, SEARCHING AND PRESENTING MEDIA
`ITEMS”;
`(ix) US. Provisional Patent Application No.
`60/622,280, filed Oct. 25, 2004, and entitled “ON-LINE
`PURCHASE OF DIGITAL MEDIA BUNDLES”; (X) US.
`Provisional Patent Application No. 60/620,223, filed Oct. 18,
`2004, and entitled “NETWORK-BASED PURCHASE AND
`DISTRIBUTION OF DIGITAL MEDIA ITEMS”, all of
`which are hereby incorporated by reference herein; (xi) US.
`patent application Ser. No. 10/833,879, filed Apr. 27, 2004,
`and entitled “METHOD AND SYSTEM FOR SHARING
`
`PLAYLISTS”, which is hereby incorporated by reference
`herein; (xii) US. patent application Ser. No. 10/832,812, filed
`Apr. 26, 2004, and entitled “METHOD AND SYSTEM FOR
`SECURE NETWORK-BASED DISTRIBUTION OF CON-
`
`TENT”; (xiii) U.S. patent application Ser. No. 10/833,267,
`filed Apr. 26, 2004, and entitled “METHOD AND SYSTEM
`FOR NETWORK-BASED PURCHASE AND DISTRIBU-
`
`TION OF MEDIA”; (xiv) US. patent application Ser. No.
`10/277,418, filed Oct. 21, 2002, and entitled “INTELLI-
`GENT INTERACTION BETWEEN MEDIA PLAYER
`
`AND HOST COMPUTER”, which is hereby incorporated
`herein by reference; and (xv) US. patent application Ser. No.
`10/198,639, filed Jul. 16, 2002, and entitled “METHOD AND
`SYSTEM FOR UPDATING PLAYLISTS”, which is hereby
`incorporated by reference herein.
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`2. Description of the Related Art
`A media player stores media assets, such as audio tracks,
`that can be played or displayed on the media player. One
`example of a portable media player is the iPod® media player,
`which is available from Apple Computer, Inc. of Cupertino,
`Calif. Often, a media player acquires its media assets from a
`host computer that serves to enable a user to manage media
`assets. In managing media assets, a user can create playlists
`for audio tracks. These playlists can be created at the host
`computer. Media assets within the playlists can then be cop-
`ied to the media player. As an example, the host computer can
`execute a media management application to create and man-
`age media assets. One example ofa media management appli-
`cation is iTunes® produced by Apple Computer, Inc.
`Podcasts are typically used to share content from websites.
`Podcasts are associated with Really Simple Syndication
`(RSS) feeds which use a lightweight XML format. A podcast
`can be organized into episodes much like a radio or television
`program. An interested person can subscribe to receive pod-
`cast episodes that are subsequently published. This is
`achieved by the interested person using their computer to
`access a podcast website that hosts the RSS feed. The inter-
`ested person can then subscribe the RSS feed such that their
`computer occasionally re-visits the podcast website to check
`for any new podcast episodes. Typically, if a new podcast
`episode is available, it is downloaded to the computer. There-
`after, the interested user can play the podcast episode at their
`computer in the same manner as other audio files (e. g., MP3
`files). A utility program can be used to download the audio
`files to a portable media player (e.g., MP3 player). One
`example of such a conventional utility program is “iPodder”
`which is a small program that runs on one’s computer to
`download audio files to one’s portable media player.
`Unfortunately, podcasts are conventionally not easily man-
`aged on host computer. Podcasts often dynamically change as
`new episodes are released. Management of such dynamic
`media assets is complicated. Additionally, to the extent that
`the host computer desires to support a portable media player,
`the host computer needs to manage the transfer of podcast
`data to the portable media player.
`Thus, there is a need for techniques to manage and use
`podcasts on computers.
`
`SUMMARY OF THE INVENTION
`
`The invention pertains to improved podcasts and tech-
`niques that facilitate their use. The improved techniques can
`pertain to creating, publishing, hosting, accessing, subscrib-
`ing, managing, transferring, and/or playing podcasts.
`According to one aspect, a client application can subscribe
`to podcasts and then automatically monitor the podcasts for
`updates. When updates to the podcasts are available (e. g., new
`episodes), the updates can be downloaded to the client appli-
`cation. However, in the event that user interest in a podcast
`becomes inadequate, downloading of further updates can be
`restricted. According to another aspect, a podcast can be
`subscribed to through use of a portable subscription file. The
`portable subscription files are portable and transferable
`across networks,
`thereby providing a convenient way to
`facilitate subscription to podcasts. According to still another
`aspect, podcast feeds can be enhanced to include segment
`
`Page 00026
`
`Page 00026
`
`
`
`US 7,686,215 B2
`
`3
`elements and other metadata. The segment links and time
`indications can be provided for each of the segments. A client
`application that present a podcast to a user can provide an
`improved graphical user interface through use ofthe segment
`elements and other metadata.
`
`The invention can be implemented in numerous ways,
`including as a method, system, device, apparatus (including
`graphical user interface), or computer readable medium. Sev-
`eral embodiments of the invention are discussed below.
`
`As a method for subscribing to a podcast, one embodiment
`of the invention includes at least the acts of: receiving a
`portable subscription file that is used to facilitate subscribing
`to the podcast; accessing the portable subscription file to
`obtain podcast information; and subscribing to the podcast
`using the podcast information.
`As a computer readable medium including at least com-
`puter program code for subscribing to a podcast, one embodi-
`ment of the invention includes at least: computer program
`code for receiving a user selection of a portable subscription
`file that is used to facilitate subscribing to the podcast; com-
`puter program code for launching a media management appli-
`cation in response to the user selection; computer program
`code for parsing the portable subscription file to obtain pod-
`cast information; and computer program code for subscribing
`to the podcast via the media management application using
`the podcast information.
`As a portable subscription file, one embodiment of the
`includes at least: an application identifier; and a network
`address for a podcast feed.
`As a method for acquiring podcast information at a client
`application, the podcast information being acquired from a
`podcast hosting server via a network, one embodiment of the
`invention includes at least the acts of: accessing a podcast
`feed from the podcast hosting server via the network to
`acquire episode information for the podcast; determining one
`or more new episodes based on the acquired episode infor-
`mation; determining whether the podcast is still active at the
`client application; and receiving, at the client application, the
`one or more new episodes from the podcast hosting server
`over the network so long as it is determined that the podcast is
`still active at the client application.
`As a computer readable medium including at least com-
`puter program code for acquiring digital multimedia asset
`information at a client application, the digital multimedia
`asset information being acquired from a digital multimedia
`asset hosting server via a network, one embodiment of the
`invention includes at
`least: computer program code for
`accessing a digital multimedia asset feed from the digital
`multimedia asset hosting server via the network to acquire
`episode information for the digital multimedia asset; com-
`puter program code for determining one or more new epi-
`sodes based on the acquired episode information; computer
`program code for determining whether the client application
`or a user thereof has shown adequate interest in the digital
`multimedia asset; and computer program code for receiving,
`at the client application, the one or more new episodes from
`the digital multimedia asset hosting server over the network
`so long as it is determined that the client application or a user
`thereof has shown adequate interest in the digital multimedia
`asset.
`
`As a podcast feed, one embodiment of the invention
`includes a plurality of segment elements, each ofthe segment
`elements including a segment link for a multimedia element
`and a time indication associated with the segment elements.
`Other aspects and advantages ofthe invention will become
`apparent from the following detailed description taken in
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`4
`
`conjunction with the accompanying drawings which illus-
`trate, by way of example, the principles of the invention.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`The invention will be readily understood by the following
`detailed description in conjunction with the accompanying
`drawings, wherein like reference numerals designate like
`structural elements, and in which:
`FIG. 1 is a block diagram of a media system according to
`one embodiment of the invention.
`
`FIGS. 2A and 2B are flow diagrams of a podcast submis-
`sion process according to one embodiment of the invention.
`FIGS. 3A and 3B are flow diagrams of a podcast publica-
`tion process according to one embodiment of the invention.
`FIG. 4 is a flow diagram of an authentication process
`according to one embodiment of the invention.
`FIG. 5A is a screenshot of a network address submission
`
`page according to one exemplary embodiment.
`FIG. 5B is a screenshot of a podcast preview page accord-
`ing to one exemplary embodiment.
`FIG. 6 is a flow diagram of a media store podcast interac-
`tion process according to one embodiment of the invention.
`FIG. 7 is a flow diagram of an integrated podcast acquisi-
`tion process according to one embodiment of the invention.
`FIG. 8A is a flow diagram a podcast update process accord-
`ing to one embodiment of the invention.
`FIG. 8B is a screenshot of a podcast base page according to
`one exemplary embodiment of the invention.
`FIG. 8C is a screenshot of a podcast page according to one
`exemplary embodiment of the invention.
`FIG. 8D is a screenshot of the podcast page having a
`subscribe confirmation dialog according to one exemplary
`embodiment of the invention.
`
`FIG. SE is a screenshot of a podcast availability page
`according to one exemplary embodiment of the invention.
`FIG. 8F is a screenshot of a podcast availability page
`according to another exemplary embodiment ofthe invention.
`FIG. 8G is a screenshot of a podcast availability page
`according to another exemplary embodiment ofthe invention.
`FIG. 9 is a flow diagram of a podcast subscription file
`creation process according to one embodiment of the inven-
`tion.
`
`FIG. 10 is a flow diagram of a podcast subscription file
`usage process according to one embodiment of the invention.
`FIG. 11 is a podcast subscription system according to one
`embodiment of the invention.
`
`FIG. 12 is a flow diagram of a podcast update process
`according to one embodime