A computer implemented method of converting a document in an input format to a document in a different output format is disclosed. The method generally comprises locating data in the input document, grouping data into one or more intermediate format blocks in an intermediate format document, and converting...http://www.google.com.au/patents/US6336124?utm_source=gb-gplus-sharePatent US6336124 - Conversion data representing a document to other formats for manipulation and display