Patent ID: 7725919

Claim:
A digital video recording system which facilitates viewer management of rendered video content, the digital video recording system comprising: a processor; one or more memory components in communication with the processor; a portion of the one or more memory components allocated as a content buffer configured to maintain the rendered video content; and instructions stored upon the one or more memory components that when executed by the processor configure the processor to implement a content buffer processing component configured to create one or more bookmark data structures (bookmarks) within the content buffer to identify segments of the rendered video content maintained in the content buffer, wherein the one or more bookmarks facilitate management of the rendered video content, wherein the processor is configured to store video content received from a first channel as a first content segment in the content buffer, wherein a first bookmark indentifies the first content segment, wherein, following receiving a first channel change from the first channel to a second channel, the processor is configured to store video content received from the second channel as a second content segment in the content buffer, wherein a second bookmark identifies the second content segment, wherein, following receiving a second channel change back to the first channel, the processor is configured to store video content received from the first channel in a third content segment, wherein a third bookmark identifies the third content segment, wherein, following receiving an instruction to record, as recorded content, the video content being currently received from the first channel, the processor is configured to add the first content segment and the third content segment to the recorded content to generate a single recording based on associations of the first bookmark and the third bookmark with the first channel being currently received.