Patent ID: 7522816
Filing Date: 2009-04-21
Classification: G11B

Abstract:
1. A personal video recorder (“PVR”) comprising: a processing unit; a first communication interface; a second communication interface; data storage; recorded program data stored in the data storage, the recorded-program data defining a recording of a television program; event data stored in the data storage, the event data defining a plurality of events, and for each event, a corresponding time; index data stored in the data storage, the index data defining the corresponding time for each event and a key frame byte offset for each corresponding time; and record/playback logic accessible by the processing unit (i) to determine whether an event has occurred, (ii) to divide recorded program data into scenes, (iii) in response to a command from a user at a point in time during a first scene to skip to a next scene, to determine whether the time between the point in time and the next scene is too great to meaningfully divide program content, and (iv) if the time between the point in time and the next scene is too great to meaningfully divide program content, to skip a pre-defined amount of time to a later location within the first scene; wherein the PVR can receive a television signal via the first communication interface, and wherein the PVR can transmit the recorded signal via the second communication interface to at least one display for viewing by a user.