United States (12) Patent Application Publication (10) Pub

United States (12) Patent Application Publication (10) Pub

US 20110179166Al (19) United States (12) Patent Application Publication (10) Pub. No.: US 2011/0179166 A1 Neumann et al. (43) Pub. Date: Jul. 21, 2011 (54) MANAGEMENT OF PODCASTS (52) US. Cl. ...................................................... .. 709/224 (76) Inventors: David Lawrence Neumann, Portland, OR (US); Anne Jones, Emerald Hills, CA (US); Mike (57) ABSTRACT Wieses Cupenino: CA (Us); David Improved techniques that facilitate the use of podcasts are Heller, San Jose, CA (Us) disclosed. The improved techniques can pertain to publish ing, hosting, accessing, subscribing, managing, organizing, (21) Appl' N05 13/073,825 searching, browsing, transferring, and/or playing podcasts. _ _ According to one aspect, tags are embedded into syndication (22) Flled' Mar‘ 28’ 2011 feeds (e. g., RSS feeds) that may be made available for distri . bution by an online media store to facilitate the management Related U's' Apphcatlon Data of podcasts. Such tags can include a block tag that may be (62) Division of application No, 11/477,156, ?led on Jun, embedded into a syndication feed to indicate Whether the feed 27, 2006' is to be blocked from being included in the online media store. _ _ _ _ According to another aspect, management of podcasts may be (60) PrOVlslOnal apphcanon NO‘ 60/805,449’ ?led on Jun‘ facilitated by other mechanisms. In accordance With one 21> 2006' embodiment, a user may challenge the ownership of a podcast P bl_ _ Cl _? _ to block or remove a podcast from the online media store. In H lcatlon assl canon accordance With another embodiment, images may be stored (51) Int, C], to alloW e?icient retrieval of the corresponding episode(s) of G06F 15/1 73 (2006.01) a podcast. 1 0O 1 14 /J DIGITAL M ED IA M ED IA STO RE MANAGER SERVER DATA 1' N ETWORK 1 02 M ED IA ASSETS "\ 116 DATABASE V CLIENT DEVICE CLIENT DEVICE (MEDIA PROGRAMMER) "L 110 (END USER) ' 1 04 Patent Application Publication Jul. 21, 2011 Sheet 1 0f 23 US 2011/0179166 A1 190 114 I DIGITAL MEDIA MEDIA STORE MANAGER SERVER DATA 5" NETWORK 102 MEDIA ASSETS / 116 DATABASE V CLIENT DEVICE CLIENT DEVICE (MEDIA PROGRAMMER) 110 (END USER) ' » 104 MMA xv 112 Q t’ FIG. 1 Patent Application Publication Jul. 21, 2011 Sheet 2 of 23 US 2011/0179166 A1 202 Receive podcast (e.g., RSS feed) 204 Parse podcast metadata content of the podcast 208 , ‘\ / \ 206 /?\\ N )B/oes podoasti / \\ < DONE H\ metadatainclude <new-content / > \_/ d-URL> tag? \\ // Y 210 Obtain new URL associated with the <new-feed URL> tag Substitute the new URL for old 212 URL in podcast database Insert <p0dcast URL tag> identifying the new feed into 214 metadata/header of episodes of the podcast that have been stored FIG. 2A Patent Application Publication Jul. 21, 2011 Sheet 3 of 23 US 2011/0179166 A1 230 // \\ <\ Client l/ \ ‘* ’ ( Substitute URL > v 220 \\ // Download podcast (e.g., RSS feed/ 234 URL) in response I to client request or Check If user automaticauy subscribed to the podcast (e.g., RSS feed/URL) that has 222 been downloaded V Parse podcast metadata content 236 of the podcast // \\ (e.g., XML file) // User \\ N /\ subscribed to i? \the podcast?/ \ / 226 X 224 / N Dgeé podcast Y / \ /,/ metadata\\ 238 < DONE content include > \ / \\\<new-feedr-// T _ d f U > ’? ag episo es 0 P\|_\/t'ag the old feed URL Y in media database 7 228 as belonging to the new feed URL Obtain new URL 4 insert spo ‘cast URL 240 tag> identifying the new URL into 230 metadata/header of (SEE FIG. 2C) Substitute URL identified in episodes ofthe <new-feed-URL> tag for old podcast that have URL in podcast media human :tnrprl database and in podcast metadata/header of podcast media content (e.g., episodes) associated with v 242 old URL ( / DONE \) \ / FIG. 2B FIG. 20 Patent Application Publication Jul. 21, 2011 Sheet 4 0f 23 US 2011/0179166 A1 ?memew Esrymmics ~ Amie Lem. Patent Application Publication Jul. 21, 2011 Sheet 5 0f 23 US 2011/0179166 A1 \\ ( Server ) \ 7/ 402 Receiv odcast (e.g., episode(s)) including podcast metadata content and podcast media content (e.g., 406 Optionallly store /) V\\ 404 indicator indicating N Does podcast that the podcast /fnetadata content\\> media content \include an expligt/ does not include \\ tag? // explicit content \ // Y 408 Determine value of the explicit tag 410 ,1’ Associate indicator of the X l\ value with at least a portion 91‘ the podcast media content e erminaw e er 412 the explicit tag is associated with the podcast or an episode of the odcast 416 414 418 Associate an Associate an indicator of the Explicit tag: N indicator of the value with the /’ass0ciated witli\~\ episode of the ‘\an episode ot/ value with the podcast the pod cast’? podcast p iona y provi e visual indicator 420 indicating whether the podcast media content includes ex licit content 422 If server is hosting podcast, insert notation into metadata/header of podcast media content 426 424 x N - Y DONE H More explicit \ ( / tags? / FIG. 4A Patent Application Publication Jul. 21, 2011 Sheet 6 0f 23 US 2011/0179166 A1 ( Client Receive podcast including podcast 430 metadata content and podcast media content (e.g., 434 ebisodelsll / \ N /Does podcast 432 Store the podcast //metadata content\\ media content \include an explicit/ 440 Determine value of the explicit tag Doeyllieyalue 442 N indjw?e that atleast a /p(ortion of the podcast\ \ media content // Nudes exp?cit/ 436 c . 444 Y Optionally store / \\ 446 indicator indicating Store the at least a N Earental ?lter whether the portion of the ,/ set to ?lter \ podcast media podcast media \ explicit // content includes content \QOntent/Q/ explicit content \i / Y 438 448 Provide notation in Prevent the portio'.‘ of metadata/header the podcast med'a of podcast media content from being content (e.g., accessed‘ 9 isode(s)) downloaded, or p subscribed to 450 452 Optionally provide visual indicator /—\ indicating that ‘the >< DONE > podcast media v / content includes \é/ explicit content FIG. 4B Patent Application Publication Jul. 21, 2011 Sheet 7 0f 23 US 2011/0179166 A1 mums uzams = Y - snuncxmmg : w Rf 5m rrawnm Ep , _ ~ 2114 N5 making mur af San Fz'snciszo ‘Q22 -- Bimm'larwd (St'atew) 33:52 1.2124 #1} LU NB Bisnwiaad iiiraiegy) FIG. 5A Patent Application Publication Jul. 21, 2011 Sheet 8 0f 23 US 2011/0179166 A1 502 516 Receive podcast Provide indicator metadata content of the actual for a podcast duration 504 518 Parse the’ podcast media content to Store the actual determine whether duration (e.g., the podcast media replace the value content includes a of the duration tag) duration tad 506 ppé pockast //media content\ include a duration t . \ / 508 Provide indicator of the value of the duration tag Store the value of the duration tag 512 V Storing the at least a portion of the podcast media content 514 Calculating an actual duration of the at least a portion of the podcast media content FIG. 5B Patent Application Publication Jul. 21, 2011 Sheet 9 0f 23 US 2011/0179166 A1 Ubtam podcast, the podcast having podcast metadata content and podcast media content 7 Parse the podcast metadata content to determine whether the podcast metadata content includes a block tag 606 Block tag‘? Obtain value of the block tag 614 If block status has changed, update Value = block? database (9.9., modify status to “DO NOT BLOCK” or restore podcast media content) IT DIOCK status has changed, update database (e.g., (SEE FIG. 7) modify status to ‘BLOCK” or remove podcast media content) FIG. 6 Patent Application Publication Jul. 21, 2011 Sheet 10 0f 23 US 2011/0179166 A1 616 V 702 Determine whether block tag is present at podcast/channel or episode level Podcast or episode? V 7 Podcast > 706 Ep|sode_ : 710 r 708 7 Remove all Remo mg the 712 episodes of the episode of the podcast or mark all podcast or mark episodes of the the episode of the podcast as podcast as blocked blocked FIG. 7 Patent Application Publication Jul. 21, 2011 Sheet 11 of 23 US 2011/0179166 A1 Title 802 URL 804 Blocked? 806 Beyer Weaver & Thomas http://WWW.beyerlaW.c0m N Ebay http://wwwebaycom Y FIG. 8 Patent Application Publication Jul. 21, 2011 Sheet 12 0f 23 US 2011/0179166 A1 " Rusk-ass; My Tc Razed Rummy Fmwd Tap 25 Men! mum \l'ldEGS Bash FIG. 9 Patent Application Publication Jul. 21, 2011 Sheet 13 0f 23 US 2011/0179166 Al FIG. 10 Patent Application Publication Jul. 21, 2011 Sheet 14 of 23 US 2011/0179166 A1 1102 Obtain stored image associated with a podcast 7 Obtain first 1104 signature calculated based upon the stored image Obtain a current 1106 image associated with the podcast at a URL of the podcast 7 1108 Calculate second signature based upon the current image 7 1110 Compare the first signature with the second signature 1114 Signatures Replace the stored image with the equal? current image FIG. 11 Patent Application Publication Jul. 21, 2011 Sheet 15 0f 23 US 2011/0179166 A1 \ \\ \ \ \ \ \\ \ \ \ \ \\\\ \ \ \ \\ \ \ \ \ \\ \ \ \ \ \\ \ \ \ \ \\ \ \ \ FIG. 12 Patent Application Publication Jul. 21, 2011 Sheet 16 0f 23 US 2011/0179166 A1 Patent Application Publication Jul. 21, 2011 Sheet 17 0f 23 US 2011/0179166 A1 Thé Business 1 The Euxmmw $158k Eyed Peas G mi-b'y Eu 5511.255 Patent Application Publication Jul. 21, 2011 Sheet 18 0f 23 US 2011/0179166 A1 Flmmzlal T111165 Gen“. FIG. 15 Patent Application Publication Jul. 21, 2011 Sheet 19 0f 23 US 2011/0179166 A1 M6 18 mm» men? a mum Show Easiness @ 02mm 0 Management a 2*)? ziiimhng MINES 8 Trilé'aaian FIG.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    36 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us