Arranging images on a page
OwnerJack Cassidy, William Cassidyinventors
Life of this patent
Estimating the term…
Abstract
Arranging digital images. A method embodiment includes generating a first trial and a second trial pack. The packs are generated such that in each trial pack The digital images are uniquely oriented as compared to the other trial pack. The trial packs are compared, and one of the trial packs is selected based on the comparison.
Claims48
A method for arranging digital images, comprising:
- generating a first trial pack and a second trial pack, such that in the first trial pack the digital images are uniquely oriented as compared to the second trial pack;
- comparing the trial packs;
- and
- selecting one of the trial packs based on the comparison.
A method for arranging digital images on a page, comprising:
- defining a packing area;
- if it will fit in the packing area, packing a digital image in the first orientation in a first trial pack;
- and
- if it will fit in the packing area, packing the digital image in the second orientation in a second trial pack.
A method for generating trial packs from a set of digital images, comprising
- opening a trial pack as an empty page;
- continuing, if possible, each open trial pack and closing each trial pack that cannot be continued;
- and
- repeating the steps of continuing and closing until no trial pack remains open.
A method for arranging a set of digital images on a page, comprising:
- selecting a set of digital images;
- generating trial packs for the selected set of digital images;
- comparing the trial packs;
- selecting a trial pack based upon the comparison;
- and
- determining if any of the digital images from the set were not used in the selected trial pack, and if any digital images are determined to not be used, selecting the unused digital images as the set of digital images and repeating the steps of generating, comparing, selecting, and determining.
A computer readable medium having instructions for:
- generating a first trial pack and a second trial pack, such that in the first trial pack digital images are uniquely oriented as compared to the second trial pack;
- comparing the trial packs;
- and
- selecting one of the trial packs based on the comparison.
A computer readable medium having instructions for:
- defining a packing area;
- if it will fit in the packing area, packing a digital image in the first orientation in a first trial pack;
- and
- if it will fit in the packing area, packing the digital image in the second orientation in a second trial pack.
A computer readable medium having instructions for:
- selecting a set of digital images;
- opening a trial pack as an empty page;
- continuing, if possible, each open trial pack and closing each trial pack that cannot be continued;
- and
- repeating the instructions for continuing and closing until no trial pack remains open.
A computer readable medium having instructions for
- selecting a set of digital images;
- generating trial packs for the selected set of digital images;
- comparing the trial packs;
- selecting a trial pack based upon the comparison;
- and
- determining if any of the digital images from the set were not used in the selected trial pack, and if any digital images are determined to not be used, selecting the unused digital images as the set of digital images and repeating the steps of generating, comparing, selecting, and determining.
A packing module for arranging digital images, comprising:
- a trial pack generator operable to generate a first trial pack and a second trial pack, such that digital images in the first trial pack are uniquely oriented as compared to digital images in the second trial pack;
- and
- a pack selector operable to compare the trial packs and select one of the trial packs based on the comparison.
A system for arranging a set of digital images, comprising a
- a trial pack generator operable to generate trial packs for the set of digital images;
- a pack selector operable to compare generated trial packs generated by the trial pack generator, to select a trial pack based upon the comparison;
- and,
- until all digital image from the set are used in one of one or more selected trial packs, to direct the trial pack generator to generate new trial packs for any digital images not used in a selected trial pack.
A packing module for arranging digital images, comprising:
- a means for generating a first trial pack;
- a means for generating a second trial pack, such that digital images in the second trial pack are uniquely oriented as compared to digital images in the first trial pack;
- a means for comparing the trial packs;
- and
- a means for selecting one of the trial packs based on the comparison.
Dependencies are inferred from the claim text.