Patent ID: 8677229

Claim:
A system comprising: at least one processing unit and at least one memory device; a page description language document in the at least one memory device, the page description language document including: one or more packaged files; a packaged file presentation shell including a presentation node for each of the one or more packaged files; and metadata describing each of the one or more packaged files and associating each of the one or more packaged files to a presentation node of the presentation shell; and a page description language reader application in the at least one memory device and operable on the at least one processing unit to present a view of at least a portion of the page description language document as a function of the metadata and the packaged file presentation shell, wherein the package file presentation shell, when instantiated within a page description language document reader application, invokes one or more methods of a system plug-in operable within the page description language document reader application to present at least one of audio, moving images, and videos included in at least one of the packaged files.