Patent ID: 8738615

Claim:
A method of optimizing operation of a media player, said media player accessing a computer-readable medium for rendering selected media files stored thereon, said media player having a memory, said computer-readable medium further storing memory optimizing data including content related data associated with the media files, said method comprising: retrieving, by the media player, the memory optimizing data including the content related data stored on the computer-readable medium prior to rendering the selected media files, said memory optimizing data including the content related data being associated with the selected media files stored on the computer readable medium, said memory optimizing data including information categorized for media player operations and media player startup, wherein the content related data includes a reference to a location of each of the selected media files on the computer-readable medium, and wherein the content related data describes content associated with each of the selected media files; identifying, by the media player, the selected media files in response to the retrieved memory optimizing data including the content related data; identifying optimizing data categorized for media player startup in the memory of the media player; rendering, by the media player, the identified media files; and prior to said rendering, said media player not retaining in the memory of the media player the identified optimizing data thereby increasing the amount of the memory of the media player available to the media player during said rendering by the media player of the identified media files.