Patent ID: 8056006

Claim:
A computing device comprising: an operating system comprising machine executable code stored on a machine readable medium being executed by a processor; a graphical user interface for said operating system comprising a plurality of system documents, the system documents including an interactive feature that interacts with an underlying function of the operation system; and a digital document processing system integrated with the operation system including; a receiving module for receiving: i) a first input bytestream in any of a plurality of predetermined data formats representing source data of a particular data format defining the content and structure of at least one of the plurality of system documents; and ii) a second input bytestream representing source data defining the content and structure of a source document of the particular data format output by at least one of a plurality of applications wherein the receiving module receives the input bytestreams representing source data without use of any one application of the plurality of applications for processing the input bytestream; an interpreting module comprising a plurality of document agents, each one of said plurality of document agents for examining the input bytestreams of the source document to be processed and for converting by one respective document agent the input bytestreams into an internal representation of the structure and content of the respective documents in a file format native to the device, wherein the structure, as described by object types and their parameters, are separated from the content of the objects; and a rendering module for processing the internal representation data to generate output representation data adapted to enable a display device in communication therewith to render the output representation data to generate an interactive visual display without requiring the display device to utilize a browser, a specific configuration or driver associated with one of the plurality of applications used for outputting the source document, and wherein the interactive visual display including the interactive feature of the system document that interacts with the underlying function of the operating system.