Patent ID: 7602984

Claim:
A method comprising using a processor to perform the steps of: receiving an image bitmap; defining the image bitmap as a current rectangular region; quantifying spectral characteristics of the current rectangular region; comparing the spectral characteristics to a predetermined threshold value; dividing the current rectangular region into four rectangular sub-regions in response to the spectral characteristics being greater than the predetermined threshold value; tagging the current rectangular sub-region as a terminal rectangular region in response to the spectral characteristics being less than or equal to the predetermined threshold value; comparing respective sizes of each of the four rectangular sub-regions to a predetermined threshold size; tagging each rectangular sub-region for further subdivision in response to the size of the rectangular sub-region being greater than the predetermined threshold size; tagging each rectangular sub-region as a terminal rectangular region in response to the size of the rectangular sub-region being less than or equal to the predetermined threshold size; defining one of the rectangular sub-regions as the current rectangular region and repeating the above until all rectangular regions are tagged terminal; determining color characteristics for each of the terminal rectangular regions; mapping the dimensional and coloring characteristics to a vector construct; and converting the vector construct to a text-based Internet format.