Automatic color adjustment of a template design
First Claim
1. A computerized method for generating a color template design to format a presentation programmed in a non-transitory memory of a device, 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 at least one source image on the visual display that is separate from the plurality of template designs on the visual display;
receiving a selection of a color from the user based on placement of a cursor on the source image on the visual display; and
automatically adjusting colors of the selected template design on the visual display to match the selected color from the 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 a color from one of the plurality of source images is received from the user. Colors of the selected template design are automatically adjusted to match the selected the color from the source image. The selected template design may include framing, mat, background, and foreground portions, at least one of which is adjusted. After automatically adjusting the colors, the selected template design may be displayed and/or stored for use as a template.
353 Citations
20 Claims
-
1. A computerized method for generating a color template design to format a presentation programmed in a non-transitory memory of a device, 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 at least one source image on the visual display that is separate from the plurality of template designs on the visual display; receiving a selection of a color from the user based on placement of a cursor on the source image on the visual display; and automatically adjusting colors of the selected template design on the visual display to match the selected color from the source image. - View Dependent Claims (2, 3, 4, 5)
-
-
6. 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 computer-readable medium coupled to the processor through the system bus; and
a color template design module executed from the computer-readable medium by the processor to cause the processor to perform actions including;providing at least one template design on a visual display; receiving a selection of the template design from a user; providing at least one source image that is separate from the template design on the visual display, receiving a selection of a color from the user based on placement of a cursor on the source image; and automatically adjusting colors of the selected template design to match the selected color from the source image. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A non-transitory computer-readable medium having computer-executable instructions that are executed by 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 a color from the user based on placement of a cursor on one of the plurality of source images; and automatically adjusting colors of the selected template design to match the selected color from the source image. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A apparatus for generating a color template design to format a presentation, the apparatus comprising:
-
means for providing at least one template design on a visual display; means for receiving a selection of the template design from a user; means for providing at least one source image that is separate from the template design on the visual display; means for receiving a selection of a color from the user based on placement of a cursor on the source image; and means for automatically adjusting colors of the selected template design to match the selected color from the source image. - View Dependent Claims (17, 18, 19, 20)
-
Specification