Patent ID: 7200271

Claim:
A method of recognizing blocks of text within a graphic file comprising: providing a graphic file representation of text wherein the graphic file representation comprises a plurality of instructions defining a position and content of respective text segments and further defining a boundary surrounding respective text segments; analyzing the plurality of instructions to identify related text segments; constructing a computer readable object defining a position and content of a plurality of related text segments to thereby define a block of related text, wherein constructing the computer readable object comprises defining a boundary surrounding the block of related text that is highlighted upon selection of text elements in the boundary, wherein constructing the computer readable object further comprises constructing the boundary surrounding the block of related text by summing the boundaries surrounding the related text segments; merging the computer readable object with a portion of the graphic file to form an intelligent graphic file; and creating a plurality of searchable array structures from the intelligent graphic file, each array structure associated with a different block of text and including the text, a definition of the boundary surrounding the respective block of text and instructions associated with display of the block of text.