Patent ID: 7489324

Claim:
A computer-implemented method for incorporating an uploaded image into a product design, the method comprising: using one or more computing systems to perform the following steps: providing a product design for displaying to a user, the design displaying to the user an image area having a predetermined position and predetermined first and second dimensions in the design and intended to contain an uploaded image, in response to a request of a first type of incorporation of an uploaded image into the image area, creating a resized image by automatically resizing the uploaded image such that the resized image retains the aspect ratio of the uploaded image such that one of the dimensions of the resized image is equal to the corresponding dimension of the area and the other dimension of the resized image is equal to or smaller than the corresponding other dimension of the area, and revising the product design by automatically incorporating the resized image into the product design such that the resized image appears within the image area, in response to a request of a second type of incorporation of an uploaded image into an image area in the design, resizing and cropping the uploaded image to create an image version that is the same size as the image area, and revising the product design by automatically incorporating the image version into the product design such that the image version appears within the area, and providing the revised product design for displaying to the user, wherein the image area is one of a plurality of image area types and wherein the requested type of incorporation is determined by the type of the image area.