Patent ID: 8448068

Claim:
An information processing apparatus comprising: recording means for recording content, the content comprising media content, the media content comprising audio content and/or video content; playback controlling means for controlling playback of the content; and viewing history generating means for generating viewing history data used for displaying a viewing history of the content, information concerning the content, a title identifying the content, and an image relating to the content being displayed in the viewing history, wherein generating the viewing history data comprises: evaluating the media content to identify a portion of the media content satisfying at least one criterion; extracting the portion from the media content; storing the portion of the media content as a part of the viewing history data for the content; determining at least one keyword related to the content from the information concerning the content and/or the title identifying the content; identifying, based at least in part on the at least one keyword, at least one second content comprising second media content; and storing at least one identifier for the at least one second content.