Patent ID: 7925833

Claim:
An apparatus for processing information, comprising: a memory configured to store a plurality of content items and a metadata element associated with each of the content items, the metadata element including time information; a processor configured to: fetch, from the memory, a first content item and a first metadata element including first time information associated with the first content item; store the first content item and the first metadata element at a cache memory; fetch metadata elements indicating time information immediately prior to and subsequent to the first time information of the first metadata element; and store the metadata elements and the content items associated with the metadata elements at the cache memory; a user interface configured to: display the metadata elements of the content items from the cache memory, the metadata elements being arranged in accordance with time information; and receive an input selecting one of the displayed metadata elements; and the processor configured to fetch, from the cache memory, a content item corresponding to the selected metadata element.