Patent ID: 7236988

Claim:
A cache management method for managing structured media content comprising: storing portions of a structured media content file in a client file structure; locking some of the portions in the client file structure; receiving additional portions of the structured media content file; determining whether the client file structure has room for the additional portions of the structured media content file; removing unlocked portions of the structured media content file that are stored in the client file structure if, as a result of said determining, the client file structure does not appear to have room for the additional portions of the structured media content file; and storing the additional portions of the structured media content file in the client file structure; wherein the client file structure comprises at least one media management tag that is configured for use in managing stored portions of the structured media content file, said locking comprising assigning a value to said one tag that indicates that the corresponding portion of the structured media content file is not to be removed, at least temporarily, from the client file structure.