Patent ID: 8341527

Claim:
A computer-implemented method of presenting media content and associated media information to a user via an enhanced personal video recorder (e-PVR) computing device, the method comprising: encrypting the media content prior to distribution to said user so that said media content is decrypted using a program key; encrypting the program key using local hardware identifiers available on a first digital system and creating local decryption information that is used with the local hardware identifiers to decrypt the encrypted program key; storing the encrypted program key and decryption information in the media content; transferring said media content to a second digital system when presentation of the media content is requested by said user; decrypting said program key only when local hardware identifiers are the same on said first digital system and said second digital system; segmenting the media content into sections and storing section delineation information as section flags comprising code identifying a portion of a uniform resource locator (URL) in the media information; storing additional information related to sections if available, as section information; storing at least the section information as part of the media information with media content in a media package; transferring the media package to an e-PVR and storing it as stored media package using a storage device on the e-PVR; determining that said user has requested presentation of the media content and identifying the user to whom the media content is to be presented; selecting a first section as a section that is to be presented; using portions of e-PVR information including at least a user preferences/profile related to the user, in conjunction with section information, to determine if the section is to be presented; presenting the section if it is determined that the section is to be presented; identifying a next section that is to be presented; repeating the selecting, presenting, and identifying steps for the next section and each subsequent section of media content; determining that the last section has been presented; and ending the presentation.