A MediaDescription data structure that includes both descriptive metadata,
such as EPG information, about a multimedia content item and instructions
for acquiring the content item is assigned to each multimedia content
item in a multimedia system. A MediaDescription data structure is
transferable as a token for representing the content item. The
acquisition information may also include information about presenting the
content item in different view contexts, as well as information about
relationships to other pieces of content, and information about how each
different version of the content item is to be acquired and displayed.
MediaDescription data structure tokens can be used to facilitate digital
video recording (DVR) processes, Internet content rendering processes,
multimedia search processes, search results aggregating processes,
video-on-demand (VOD) processes, pay-per-view processes, and program
guide rendering processes.