Podcast organization and usage at a computing device
First Claim
1. A method of processing a podcast, comprising:
- maintaining, by a client device, a multi-episode podcast feed with an online media store upon receiving a new podcast episode in the multi-episode podcast feed, the new podcast episode having podcast metadata content and podcast media content;
parsing, by the client device, the podcast metadata content of the new podcast episode to identify at least one new-feed-URL tag identifying a new location of the multi-episode podcast feed that is external to the online media store;
obtaining the new-feed-URL tag from the podcast metadata content;
determining, by the client device, whether a user of the client device has a subscription for automatically downloading episodes of the multi-episode podcast feed;
tagging, by the client device, additional podcast episodes downloaded by the user with the obtained new-feed-URL tag upon determining that the user is not subscribed to the multi-episode podcast feed; and
tagging, by the client device, all previously existing podcasts in the multi-episode podcast feed and all new podcast episodes in the multi-episode podcast feed with the obtained new-feed-URL tag upon determining that the user is subscribed to the multi-episode podcast feed, wherein tagging includes substituting the new URL for an old URL previously associated with the podcast or episodes.
0 Assignments
0 Petitions
Accused Products
Abstract
Improved techniques that facilitate the use of podcasts are disclosed. The improved techniques can pertain to publishing, hosting, accessing, subscribing, managing, organizing, searching, browsing, transferring, and/or playing podcasts. According to one aspect, tags are embedded into syndication feeds (e.g., RSS feeds) that may be made available for distribution by an online media store to facilitate the management of podcasts. In accordance with one embodiment, an explicit tag may be embedded at the feed and/or episode level to indicate that the feed and/or episode includes explicit content. In accordance with another embodiment, a duration tag may be embedded at the episode level to indicate an estimated duration associated with the episode. Upon downloading the episode, the duration may be replaced by the actual duration of the episode. In accordance with yet another embodiment, a new feed-URL tag may be embedded in a syndication feed to identify a new URL at which the feed is to be accessed.
-
Citations
11 Claims
-
1. A method of processing a podcast, comprising:
-
maintaining, by a client device, a multi-episode podcast feed with an online media store upon receiving a new podcast episode in the multi-episode podcast feed, the new podcast episode having podcast metadata content and podcast media content; parsing, by the client device, the podcast metadata content of the new podcast episode to identify at least one new-feed-URL tag identifying a new location of the multi-episode podcast feed that is external to the online media store; obtaining the new-feed-URL tag from the podcast metadata content; determining, by the client device, whether a user of the client device has a subscription for automatically downloading episodes of the multi-episode podcast feed; tagging, by the client device, additional podcast episodes downloaded by the user with the obtained new-feed-URL tag upon determining that the user is not subscribed to the multi-episode podcast feed; and tagging, by the client device, all previously existing podcasts in the multi-episode podcast feed and all new podcast episodes in the multi-episode podcast feed with the obtained new-feed-URL tag upon determining that the user is subscribed to the multi-episode podcast feed, wherein tagging includes substituting the new URL for an old URL previously associated with the podcast or episodes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
Specification