User interface for creating image collage
AssigneeShutterfly, Inc.
InventorJason F. Harrison
Life of this patent
Estimating the term…
Abstract
A user interface for a computer device includes an image collage layout including a plurality of image receiving areas each configured to receive an image, a first control configured to select a number of the image receiving areas in the image collage layout, a second control configured to select tilt angles of one or more of the image receiving areas in the image collage layout, a third control configured to select an amount of padding between the image receiving areas in the image collage layout, and a fourth control configured to select a width of a canvas border for the image receiving areas in the image collage layout, wherein the first control, the second control, the third control, and the fourth control are configured to be actuated by a user.
Claims20
A method for allowing a user to manipulate images at a user interface on a computer device, comprising:
- displaying a plurality of image receiving areas in the image collage layout at a user interface on a computer device, wherein the plurality of image receiving areas comprise a first group of image receiving areas and a second group of image receiving areas, wherein each of the plurality of image receiving areas is configured to receive and display an image;
- allowing a user to select a first tilt angle for the first group of image receiving areas;
- displaying the first group of the image receiving areas at the first tilt angle in the image collage layout at the user interface;
- allowing the user to select a second tilt angle for the second group of image receiving areas;
- and
- displaying the second group of the image receiving areas at the second tilt angle in the image collage layout at the user interface, wherein the user interface comprises at least one control configured to allow the user to continuously vary the first tilt angle and the second tilt angle, wherein the at least one control comprises a first slideable tab and one of a second slideable tab or a third slideable tab at the user interface, wherein the first slidable tab is configured to be slided by a user to select the first tilt angle and the second tilt angle, wherein the second slidable tab is configured to adjust the amount of padding between the plurality of image receiving areas, and the third slideable tab is configured to adjust the width of a canvas border for the image receiving areas in the image collage layout are adjustable by the user at the user interface, wherein the plurality of image receiving areas are positioned at a plurality of grid points on the user interface, wherein each of the grid points defines a center of rotation for the image receiving area located at the respective grid point.
A method for allowing a user to manipulate images at a user interface on a computer device, comprising:
- displaying a plurality of image receiving areas in the image collage layout at a user interface on a computer device, wherein each of the plurality of image receiving areas is configured to receive and display an image;
- allowing a user to select the amount of space between adjacent image receiving areas in the plurality of image receiving areas in the image collage layout;
- displaying the plurality of image receiving areas having the selected amount of space by the user in the image collage layout at the user interface;
- allowing the user to select a tilt angle for the plurality of image receiving areas according to the selected amount of space between the adjacent image receiving areas;
- and
- displaying the plurality of image receiving areas having the selected amount of space and oriented at the selected tilt angle in the image collage layout at the user interface, wherein the user interface comprises at least one control configured to allow the user to continuously vary the first tilt angle and the second tilt angle, wherein the at least one control comprises a first slideable tab and one of a second slideable tab or a third slideable tab at the user interface, wherein a first slidable tab is configured to be slided by a user to select the first tilt angle and the second tilt angle, wherein the second slidable is configured to adjust the amount of padding between the plurality of image receiving areas, and the third slideable tab is configured to adjust the width of a canvas border for the image receiving areas in the image collage layout are adjustable by the user at the user interface, wherein the plurality of image receiving areas are positioned at a plurality of grid points on the user interface, wherein each of the grid points defines a center of rotation for the image receiving area located at the respective grid point.
A computer program product comprising a non-transitory computer useable medium having computer readable program code functions embedded in said medium for causing a computer to:
- display a plurality of image receiving areas in the image collage layout at a user interface on a computer device, wherein the plurality of image receiving areas comprise a first group of image receiving areas and a second group of image receiving areas, wherein each of the plurality of image receiving areas is configured to receive and display an image;
- allow a user to select a first tilt angle for the first group of image receiving areas in the image collage layout;
- display the first group of the image receiving areas at the first tilt angle in the image collage layout at the user interface;
- allow the user to select a second tilt angle for the second group of image receiving areas in the image collage layout;
- and
- display the second group of the image receiving areas at the second tilt angle in the image collage layout at the user interface, wherein the user interface comprises at least one control configured to allow the user to continuously vary the first tilt angle and the second tilt angle, wherein the at least one control comprises a first slideable tab and one of a second slideable tab or a third slideable tab at the user interface, wherein a first slidable tab is configured to be slided by a user to select the first tilt angle and the second tilt angle, wherein the second slidable is configured to adjust the amount of padding between the plurality of image receiving areas, and the third slideable tab is configured to adjust the width of a canvas border for the image receiving areas in the image collage layout are adjustable by the user at the user interface, wherein the plurality of image receiving areas are positioned at a plurality of grid points on the user interface, wherein each of the grid points defines a center of rotation for the image receiving area located at the respective grid point.
Dependencies are inferred from the claim text.