The present invention relies on the two-dimensional information in documents and encodes two-dimensional structures into a one-dimensional synthetic language such that two-dimensional documents can be searched at text search speed. The system comprises: an indexing module, a retrieval module, an encoder,...http://www.google.ca/patents/US20090018990?utm_source=gb-gplus-sharePatent US20090018990 - Retrieving Electronic Documents by Converting Them to Synthetic Text