Patent ID: 8194102

Claim:
A method for rendering annotations associated with an image while panning and zooming the image in a view, the method comprising: displaying on a display the view of the image, different portions of the image being displayed and undisplayed in the view according to panning and/or zooming of the image within the view, the image having an annotation having a location in the image and comprising associated renderable media, wherein the location of the annotation relative to the view changes according to the panning and/or zooming; computing a strength of the annotation that changes based on the panning and/or zooming of the image; and rendering the media when the strength is above a threshold and not rendering the media when the strength is below the threshold, the rendering comprising either playing the media as sound or displaying the media on the display, wherein the renderable media comprises text having a changeable size relative to the view and the display and as the image is zoomed in the size increases relative to the view and the display and at the same time decreases relative to the zooming-in image.