Patent attributes
Systems including hardware and computer software and methods can create a text-searchable data structure that includes electronic image documents. The system may be configured in modules. The system converts an electronic image document into a visually optimized electronic image document and into a detail optimized electronic image document. The system also includes an OCR engine that abstracts character information from the detail optimized electronic image document and writes the character information into a text file. The visually optimized electronic image document is linked with the text file in a data structure by the system. The resulting data structure, which may be an image over hidden text pdf document, may be searched using various text based search techniques. When specified text is located in a text file, the corresponding visually optimized electronic image document may then be presented to the searcher.