Patent ID: 8516035

Claim:
A method of storing information associated with a podcast, comprising: receiving a podcast at a client device from a server, the podcast having podcast metadata content and podcast media content, the podcast including a plurality of episodes; parsing, with the client device, the podcast metadata content to identify a set of one or more keywords within the podcast metadata content; obtaining, with the client device, information associated with the podcast corresponding to the parsed podcast metadata content to determine whether the set of one or more keywords is associated with an episode of the podcast or an entirety of the podcast; and storing the associated information at a storage device of the client device, the associated information stored in a data structure such that the set of one or more keywords is associated with (i) the corresponding podcast episode if the set of one or more keywords is associated with an episode or (ii) the corresponding podcast media content if the set of one or more keywords is associated with the entirety of the podcast, wherein storing the associated information in the data structure of the client device comprises inserting, in the podcast metadata content, an indicator of one or more keyword tags corresponding to the one or more keywords when the keywords are associated with the episode of the podcast or when the keywords are associated with the entirety of the podcast.