Patent ID: 6941276

Claim:
A method for providing a user on a client computer an interface for changing one or more product attributes of an image-based product that incorporates at least a portion of a first image, the client computer being in communication with a server and having a display and a pointing device operatively coupled to a cursor displayed on the display, the method comprising: displaying an image selection control that, when actuated, supplies an image selection to the server, the image selection identifying an image; displaying an image feature control for controlling a feature associated with the identified image; and displaying a preview image of the image-based product; receiving text; wherein the image feature control includes a text entry control that, when actuated, supplies the received text to the server; and displaying a text position selection control including a plurality of versions of the image, each version of the image including at least a portion of the received text located in a different text position on the image, wherein the text position selection control, when actuated, supplies a text position selection to the server, the text position selection corresponding to one of the text positions, wherein a user can actuate the text position selection control by clicking on one of the versions of the image.