Automated image processing
First Claim
1. 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, andproviding 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.
5 Assignments
0 Petitions
Accused Products
Abstract
Automated electronic document design systems and methods for appropriately sizing and positioning uploaded user images into predefined image areas in a product design being created in a Web environment. For an image that is not to be cropped when incorporated into the design, the image is sized to fit within the selected image area and positioned in the image area according to a predefined anchor location. The aspect ratio of the original image is maintained. For an image that is available for cropping when incorporated into the design, the image is sized and cropped to create a version of the image that fills the image container.
86 Citations
20 Claims
-
1. 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. - View Dependent Claims (2, 3)
-
-
4. 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, if request of a first type of incorporation of an uploaded image into the image area is received, creating a resized image by automatically resizing the uploaded image such that the resized image retains the aspect ratio of the uploaded image, 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, if request of a second type of incorporation of an uploaded image into an image area in the design is received;
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,providing the revised product design for displaying to the user, and wherein the image is one of a plurality of image types and wherein the requested type of incorporation is determined by the image type of the selected image. - View Dependent Claims (5, 6, 7)
-
-
8. 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, if request of a first type of incorporation of an uploaded image into the image area in the design is received, creating a resized image by automatically resizing the uploaded image such that the resized image retains the aspect ratio of the uploaded image, 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 area, if request of a second type of incorporation of an uploaded image into an image area in the design is received, 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, providing the revised product design for displaying to the user, wherein the requested type of incorporation is selected by the user at the time of image selection. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-implemented product design method comprising:
-
using one or more computing systems to perform the following steps; providing a product design for displaying to a used, the design containing and displaying to the user at least one image area of a first type and at least one image area of a second type, each image area having a predetermined position and predetermined first and second dimensions in the design and intended to contain an uploaded image if the user requests incorporation of an uploaded image into an image area of the first type, creating a resized image by automatically resizing the uploaded image such that the resized image retains the aspect ratio of the uploaded image, one of the dimensions of the resized image is equal to the corresponding dimension of the image area of the first type, and the other dimension of the resized image is equal to or smaller than the corresponding other dimension of the image area of the first type, and revising the product design by automatically incorporating the resized image into the product design such that the resized image is positioned within the image area of the first type, if the user requests incorporation of an uploaded image into an image area of the second type, resizing and cropping the uploaded image to create an image version that is the same size as the image area of the second type, and revising the product design by automatically incorporating the image version into the product design such that the image version is positioned within the image area of the second type, 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. - View Dependent Claims (18, 19, 20)
-
Specification