Patent ID: 9460063
Filing Date: 2016-10-04
CPC Classification: G06F,G06K

Claim Text:
1. A computer readable medium storing a computer program which when executed by at least one processor displays a document in a display area of a display device, the computer program comprising sets of instructions for: analyzing an unstructured document that comprises a plurality of unassociated primitive elements in order to generate a plurality of structural elements arranged in a hierarchical tree structure; displaying the document in the display area using the plurality of structural elements arranged in the hierarchical tree structure; receiving a selection of a location on the device as a position of interest, the location corresponding to one of the primitive elements; identifying a structural element, at a lowest level of the hierarchical tree structure, the bounds of which contain the position of interest; traversing up to structural elements at higher levels of the hierarchical tree structure until one of a paragraph and a graphical object is identified as a region of interest, the bounds of which contain the position of interest; and maximizing the display of the identified region of interest within the display area while displaying the entire region of interest.