Systems that employs an adaptable front end for determining a file-type to associate with the output from a source application and for processing the output, as a function of the file type, to generate a display list that is representative of objects and shapes that represent components within the visual...http://www.google.com.au/patents/US7055095?utm_source=gb-gplus-sharePatent US7055095 - Systems and methods for digital document processing