Interactive system for dynamic generation of a user-customized composite digital image
First Claim
1. A system for generating a user-customized composite digital image, said system comprising:
- a first database having one or more digital images;
a second database having a library of template element images;
a third database having a library of at least one composite digital image template, wherein each composite digital image template within said library comprises one or more user modifiable template elements, and one or more locations where an identified one or more of said digital images can be located;
a template element editor for selectively changing said one or more user modifiable template elements associated with said composite digital image template using images obtained from said library of template element images; and
a rendering unit for combining said composite digital image template with said identified one or more of said digital images and said one or more user modifiable template elements to generate said user-customized composite digital image.
1 Assignment
0 Petitions
Accused Products
Abstract
System and method for the dynamic generation of a user-customized composite digital image (CDI). In accordance with some embodiments, the CDI is generated by identifying one or more user supplied digital images, and selecting a CDI template from a library of pre-stored CDI templates. Each CDI template stored in the library may include one or more user modifiable template elements, and one or more locations where the identified digital images can be positioned or otherwise located. If desired, one or more of the user modifiable template elements of the selected CDI template may be modified using, for example, images stored in a template element image library. The generation of the user-customized composite digital image may be realized by combining the selected CDI template, the identified digital images, and the user modifiable template elements.
65 Citations
51 Claims
-
1. A system for generating a user-customized composite digital image, said system comprising:
-
a first database having one or more digital images;
a second database having a library of template element images;
a third database having a library of at least one composite digital image template, wherein each composite digital image template within said library comprises one or more user modifiable template elements, and one or more locations where an identified one or more of said digital images can be located;
a template element editor for selectively changing said one or more user modifiable template elements associated with said composite digital image template using images obtained from said library of template element images; and
a rendering unit for combining said composite digital image template with said identified one or more of said digital images and said one or more user modifiable template elements to generate said user-customized composite digital image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method for generating a user-customized composite digital image, said method comprising:
-
providing a composite digital image template from a library of at least one composite digital image template, wherein each composite digital image template stored in said library comprises one or more user modifiable template elements, and one or more locations where an associated one or more digital images can be located;
modifying said one or more user modifiable template elements using images stored in a library of template element images; and
generating said user-customized composite digital image by combining said composite digital image template, said one or more digital images, and said one or more user modifiable template elements. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50)
-
-
51. A system for generating a user-customized composite digital image, said system comprising:
-
first memory means for storing one or more digital images;
second memory means for storing a library of template element images;
third memory means for storing at least one composite digital image template comprising one or more user modifiable template elements, and one or more locations where an identified one or more of said digital images can be located;
means for selectively changing said one or more user modifiable template elements associated with said composite digital image template using images obtained from said library of template element images; and
means for combining said selected composite digital image template with said identified one or more of said digital images and said one or more user modifiable template elements to generate said user-customized composite digital image.
-
Specification