Patent ID: 8832467

Claim:
A method to create a Digital Rights Management (DRM) media object comprising a media file and an associated DRM license, for storage in a memory of a computational device, comprising: creating a media file section in the DRM media object, wherein the media file section is configured to store the media file; creating an encrypted license section configured to store at least one DRM license associated with the media file; creating a file header section configured to store a first data integrity code, a media file type, a unique identification, a size of the DRM media object and pointers to multiple sections of the DRM media object; creating an encrypted preferences section configured to store user preferences for utilizing the media file; creating an encrypted tracking section configured to store a media identification, a computational device identification, a usage history and a DRM history; creating an encrypted file trailer section configured to indicate termination of the DRM media object and store a second data integrity code and the size of the DRM media object; creating an encrypted webpage metadata section in the DRM media object, wherein the encrypted webpage metadata section is configured to store data that enables the computational device to display a web page with information on media stored within the DRM media object, and wherein the DRM media object encapsulates the media file section and the encrypted webpage metadata section as a single unified object; and storing the DRM media object that includes both the media file section and the encrypted webpage metadata section in the memory of the computational device.