IP Library Patent Application 13837431
Patent Application
App. No. 13/837,431

MODIFYING COLORS IN A COLOR HARMONY

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/837,431
Abstract

A method for controlling color styles in a graphics application program includes the steps of selecting a plurality of color styles and grouping the color styles into a harmony. The method further includes the step of displaying a color model graphical user interface representative of each color style in the harmony. The method further includes the steps of creating a rule in program instructions for the graphics application program to constrain at least one color component of the color model graphical user interface, selecting a base color style within the color model graphical user interface for editing, and invoking the rule so the computer executes instructions to constrain the color component. The method further includes the steps of modifying a color component of the base color style with the graphical user interface while in the constrained state, and proportionately modifying the corresponding color component of the remaining color styles in the color model graphical user interface.

Claims (47)

1 . A method for controlling color styles in a graphics application program executing on a computer, comprising the steps of:

selecting a plurality of color styles;

grouping the color styles into a harmony;

displaying a color model graphical user interface representative of each color style in the harmony;

creating a rule in program instructions for the graphics application program to constrain at least one color component of the color model graphical user interface;

selecting a base color style within the color model graphical user interface for editing;

invoking the rule so the computer executes instructions to constrain the color component of the color model graphical user interface;

while in the constrained state, modifying a color component of the base color style with the graphical user interface; and

proportionately modifying, by the computer, the corresponding color component of the remaining color styles in the color model graphical user interface.

2 . The method according to claim 1 , wherein the color model graphical user interface is selected from the group consisting of CMYK, RGB, HSV, Lab model, and YCbCr.

3 . The method according to claim 1 , wherein the rule is to constrain a value of the hue component of the base color.

4 . The method according to claim 1 , wherein the rule is to constrain a value of the saturation component of the base color.

5 . The method according to claim 1 , wherein the rule is to constrain the hue value of the base color style to the hue value of a different color style in the color model graphical user interface.

6 . The method according to claim 1 , wherein the rule is to simultaneously constrain the hue value of the base color style to the hue value of a different color style in the color model graphical user interface and constrain a value of the saturation component of the base color.

7 . The method according to claim 1 , wherein the step of applying a rule comprises entering a keyboard short cut.

8 . The method according to claim 1 , wherein the step of applying a rule comprises invoking a harmony rule.

9 . The method according to claim 8 , wherein the harmony rule is selected from the group consisting of Analogous, Analogous-Accented, Complementary, Monochromatic, Tetrad, and Triad.

10 . The method according to claim 8 , wherein the harmony rule requires at least a pre-defined number of color styles, and the actual number of color styles in the harmony is less than the pre-defined number.

11 . The method according to claim 10 , wherein the harmony rule is Tetrad, and the harmony comprises less than four color styles.

12 . The method according to claim 10 , wherein the harmony rule is Triad, and the harmony comprises less than three color styles.

13 . The method according to claim 10 , wherein the graphical user interface depicts the missing color styles as a placeholder.

14 . The method according to claim 13 , wherein the color model graphical user interface comprises a hue-saturation-value cylindrical color model, each color style in the harmony being depicted as an arm extending radially from a center point of the color model, each arm having a radial component corresponding to a saturation value and an angular component corresponding to a hue value, and the placeholder comprises an empty arm.

15 . A digital graphics computer system, comprising:

a computer, comprising:

one or more processors;

one or more computer-readable memories;

one or more computer-readable tangible storage devices; and

program instructions stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories;

a display connected to the computer;

the computer program instructions comprising:

program instructions for executing a graphics application program and outputting to the display;

program instructions for selecting a plurality of color styles;

program instructions for grouping the color styles into a harmony;

program instructions for displaying a color model graphical user interface representative of each color style in the harmony;

program instructions for creating a rule to constrain at least one color component of the color model graphical user interface;

program instructions for selecting a base color style within the color model graphical user interface for editing;

program instructions for invoking the rule so the computer executes instructions to constrain the color component of the color model graphical user interface;

program instructions for modifying a color component of the base color style with the graphical user interface while in the constrained state; and

program instructions for proportionately modifying the corresponding color component of the remaining color styles in the color model graphical user interface.

16 . The digital graphics computer system according to claim 15 , wherein the program instructions constrain a value of the hue component of the base color.

17 . The digital graphics computer system according to claim 15 , wherein the program instructions constrain a value of the saturation component of the base color.

18 . The digital graphics computer system according to claim 15 , wherein the program instructions constrain the hue value of the base color style to the hue value of a color style in the color model graphical user interface.

19 . The digital graphics computer system according to claim 15 , wherein the program instructions apply the rule in response to entering a keyboard short cut.

20 . The digital graphics computer system according to claim 15 , wherein the program instructions invoke a harmony rule.

21 . The digital graphics computer system according to claim 20 , wherein the harmony rule requires at least a pre-defined number of color styles, and the actual number of color styles in the harmony is less than the pre-defined number.

22 . The digital graphics computer system according to claim 20 , wherein the graphical user interface depicts the missing color styles as a placeholder.

23 . The digital graphics computer system according to claim 22 , wherein the color model graphical user interface comprises a hue-saturation-value cylindrical color model, each color style in the harmony being depicted as an arm extending radially from a center point of the color model, each arm having a radial component corresponding to a saturation value and an angular component corresponding to a hue value, and the placeholder comprises an empty arm.

Assignments (2)
RELEASE OF SECURITY INTEREST Recorded Jan 4, 2017
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: COREL CORPORATION; COREL US HOLDINGS,LLC; VAPC (LUX) S.Á.R.L.
Reel/Frame 041246/0001 →
SECURITY AGREEMENT Recorded Jun 21, 2013
From: COREL CORPORATION; COREL US HOLDINGS, LLC; COREL INC.; WINZIP INTERNATIONAL LLC; WINZIP COMPUTING LLC; WINZIP COMPUTING LP
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 030657/0487 →