Patent ID: 7667699

Claim:
A method comprising generating a presentation of a region of interest in an information representation for display on a display screen of a data processing system by: establishing, by the data processing system, a first boundary for said region-of-interest in said information representation, said first boundary surrounded by shoulder regions; subdividing, by the data processing system, each of said shoulder regions into two or more slice regions to approximate said shoulder regions, each slice region having a respective first slice region boundary in said representation; determining, by the data processing system, a second boundary and second slice region boundaries for said presentation corresponding to said first boundary and said first slice region boundaries in said representation by displacing said first boundary and said first slice region boundaries in said representation onto a lens to produce displaced boundaries; transforming, by the data processing system, information that describes a plurality of pixels from within said first boundary and a plurality of pixels from within each said first slice region boundary in said representation for display within said second boundary and said second slice region boundaries, respectively, for said presentation using respective stretch bit-block transfer operations, said stretch bit-block transfer operations being defined by said first boundary and each said first slice region boundary in said representation, respectively and said second boundary and said second slice region boundaries for said presentation; and displaying said presentation on said display screen of the data processing system.