Automatic color adjustment of template design
First Claim
1. A computerized method for generating a color template design to format a presentation, the method comprising:
- providing a plurality of template designs on a visual display;
receiving a selection of one of the plurality of template designs from a user;
providing a plurality of source images that are separate from the plurality of template designs on the visual display;
receiving a selection of one of the plurality of source images from the user;
using a processor to automatically adjust colors of the selected template design based on the selected source image.
3 Assignments
0 Petitions
Accused Products
Abstract
The present invention generates a color template design to format a presentation. According to one aspect, a plurality of template designs are provided on a visual display. A selection of one of the plurality of template designs is received from a user. A plurality of source images that are separate from the plurality of template designs are provided on the visual display. A selection of one of the plurality of source images is received from the user. A processor automatically adjusts colors of the selected template design based on the selected source image. The selected template design may include a framing portion and a mat portion, at least one of which is adjusted. The colors may be adjusted to match, contrast with, or be a predetermined variation of a color of the source image at a cursor placed on a source image.
356 Citations
18 Claims
-
1. A computerized method for generating a color template design to format a presentation, the method comprising:
-
providing a plurality of template designs on a visual display; receiving a selection of one of the plurality of template designs from a user; providing a plurality of source images that are separate from the plurality of template designs on the visual display; receiving a selection of one of the plurality of source images from the user; using a processor to automatically adjust colors of the selected template design based on the selected source image. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computerized system comprising:
-
a processor; a memory coupled to the processor through a system bus; a visual display coupled to the processor through the system bus; a “
non-transitory”
computer-readable storage medium coupled to the processor through the system bus; anda color template design module executed from the “
non-transitory”
computer-readable storage medium by the processor to cause the processor to perform actions including;providing a plurality of template designs on the visual display; receiving a selection of one of the plurality of template designs from a user; providing a plurality of source images that are separate from the plurality of template designs on the visual display; receiving a selection of one of the plurality of source images from the user; automatically adjusting colors of the selected template design based on the selected source image. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A “
- non-transitory”
computer-readable storage medium having computer-executable instructions to cause a server computer to perform a method comprising;providing a plurality of template designs on a visual display; receiving a selection of one of the plurality of template designs from a user; providing a plurality of source images that are separate from the plurality of template designs on the visual display; receiving a selection of one of the plurality of source images from the user; using a processor to automatically adjust colors of the selected template design based on the selected source image. - View Dependent Claims (14, 15, 16, 17, 18)
- non-transitory”
Specification