Patent ID: 7656543

Claim:
A machine-implemented method of albuming images, comprising: automatically selecting a first partition of a page corresponding to a first layout of a first set of images on the page, wherein the first page partition is selected automatically from a first set of candidate page partitions based on scores that respectively are assigned to the candidate page partitions, each of the candidate page partitions corresponds to a different respective layout in accordance with which each of the images in the first set is positioned in a different respective non-overlapping location on the page, and each of the candidate page partitions comprises a respective set of nominal size values defining respective nominal sizes of the images in the first set of images; on a display displaying a user interface that shows a graphical representation of the first layout of the first set of images and provides user controls enabling a user to modify one or more of the images in the first layout in terms of size, shape, and position on the page; via the user interface, receiving at least one user command to modify a selected one of the images in the first layout in at least one of size, shape, and position on the page; and automatically selecting a second partition of the page corresponding to a second layout of a second set of images on the page in response to the user command, wherein the selecting of the second partition comprises modifying the first page partition.