System and Method for Automated Layout of Collaboratively Selected Images
First Claim
1. A method of automated layout of images within a compilation, the method comprising:
- selecting a set of top-rated images for the compilation from a pool of images shared within a community of users;
dividing the selected images into multiple chapters;
within each chapter of images;
sequencing images in the chapter into pages;
selecting page templates for each page; and
arranging the images on each page with each image'"'"'s prominence reflecting the image'"'"'s rating; and
storing the compilation.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for automated layout of collaboratively selected images within a compilation for printing, viewing, etc. The images may be drawn from any number of albums owned by various users, and have associated rankings reflecting the users'"'"' behavior regarding the images (e.g., viewing, printing, recommending). Some number of images is selected for the compilation (e.g., the highest ranked images) and the images are arranged into chapters that correspond to the albums in which they are located. Within each chapter, images are ordered by time and grouped into clusters of related images (e.g., close in time, same event, same subject). Page templates are used to determine how many images to place on a page, and may be designed or redesigned so that the prominence (e.g., size) of each image corresponds to its ranking. The chapters, pages and/or images may be augmented with titles or captions.
70 Citations
23 Claims
-
1. A method of automated layout of images within a compilation, the method comprising:
-
selecting a set of top-rated images for the compilation from a pool of images shared within a community of users; dividing the selected images into multiple chapters; within each chapter of images; sequencing images in the chapter into pages; selecting page templates for each page; and arranging the images on each page with each image'"'"'s prominence reflecting the image'"'"'s rating; and storing the compilation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer readable medium storing instructions that, when executed by a computer, cause the computer to perform a method of automated layout of images within a compilation, the method comprising:
-
selecting a set of top-rated images for the compilation from a pool of images shared within a community of users; dividing the selected images into multiple chapters; within each chapter of images; sequencing images in the chapter into pages; selecting page templates for each page; and arranging the images on each page with each image'"'"'s prominence reflecting the image'"'"'s rating; and storing the compilation.
-
-
22. A method of automatically laying out images within a poster, the method comprising:
-
identifying a set of ranked images to be included in the poster, wherein the image rankings are based on user activity with the images; identifying related images within the set of images; distributing the images within the poster to separate said related images; and resizing one or more of the images to reflect their rankings. - View Dependent Claims (23)
-
Specification