IP Library Granted Patent US 8,154,561
Granted Patent B1
US 8,154,561 · App. 11/728,254 · Granted Apr 10, 2012

Dynamic display of a harmony rule list

View Patent ↗
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 8,154,561
App. No.
11/728,254
Granted
Apr 10, 2012
Kind
B1
Abstract

Display of a harmony rule list is disclosed, including obtaining at least one base color and two or more color harmony rules; for each color harmony rule, computing a derived set of colors based on the at least one base color and the color harmony rule, resulting in two or more derived sets of colors; and simultaneously displaying the derived sets of colors for the two or more color harmony rules.

Claims (38)

1. A method, including:

obtaining at least one base color and two or more color harmony rules;

for each color harmony rule, computing, using a processor, a derived set of colors based at least in part on the at least one base color and the color harmony rule, resulting in two or more derived sets of colors;

simultaneously displaying the derived sets of colors for the two or more color harmony rules in a pull down menu included in a user interface, including by displaying each of the derived set of colors applied to an artwork; and

receiving, via the user interface, a selection of one of the two or more color harmony rules based on the display.

2. A method as recited in claim 1 , wherein the two or more color harmony rules include all color harmony rules available.

3. A method as recited in claim 1 , further including obtaining two or more values of a rule specific input.

4. A method as recited in claim 1 , wherein computing is performed for each combination of color harmony rule and value of a rule specific input, if applicable.

5. A method as recited in claim 1 , further including analyzing input artwork to determine the at least one base color.

6. A method as recited in claim 1 , wherein displaying includes displaying for selection.

7. A method as recited in claim 1 , wherein displaying includes displaying the derived sets of colors in boxes.

8. A method as recited in claim 1 , wherein displaying includes displaying each of the derived sets of colors adjacent to its corresponding color harmony rule name.

9. A method as recited in claim 1 , wherein each of the two or more color harmony rules includes a discrete and finite set of two or more elements having fixed relationships with each other and each of the two or more derived set of colors includes a discrete and finite set of two or more colors.

10. A method as recited in claim 9 , further including analyzing input artwork to determine a value for a rule specific input.

11. A method as recited in claim 9 , further including analyzing input artwork to determine a color harmony rule.

12. A method as recited in claim 9 , wherein at least one of the two or more color harmony rules is a user-defined harmony rule.

13. A computer program product, the computer program product being embodied in a computer readable storage medium and comprising computer instructions for:

obtaining at least one base color and two or more color harmony rules;

for each color harmony rule, computing a derived set of colors based at least in part on the at least one base color and the color harmony rule, resulting in two or more derived sets of colors;

simultaneously displaying the derived sets of colors for the two or more color harmony rules in a pull down menu included in a user interface, including by displaying each of the derived set of colors applied to an artwork; and

receiving, via the user interface, a selection of one of the two or more color harmony rules based on the display.

14. A computer program product as recited in claim 13 , wherein the two or more color harmony rules include all color harmony rules available.

15. A computer program product as recited in claim 13 , further including obtaining two or more values of a rule specific input.

16. A computer program product as recited in claim 13 , wherein computing is performed for each combination of color harmony rule and value of a rule specific input, if applicable.

17. A computer program product as recited in claim 13 , wherein each of the two or more color harmony rules includes a discrete and finite set of two or more elements having fixed relationships with each other and each of the two or more derived set of colors includes a discrete and finite set of two or more colors.

18. A computer program product as recited in claim 17 , wherein at least one of the two or more color harmony rules is a user-defined harmony rule.

19. A system, including:

a processor; and

a memory coupled with the processor, wherein the memory is configured to provide the processor with instructions which when executed cause the processor to:

obtain at least one base color and two or more color harmony rules;

for each color harmony rule, compute a derived set of colors based at least in part on the at least one base color and the color harmony rule, resulting in two or more derived sets of colors;

simultaneously display the derived sets of colors for the two or more color harmony rules in a pull down menu included in a user interface, including by displaying each of the derived set of colors applied to an artwork; and

receiving, via the user interface, a selection of one of the two or more color harmony rules based on the display.

20. A system as recited in claim 19 , wherein the two or more color harmony rules include all color harmony rules available.

21. A system as recited in claim 19 , wherein the memory is further configured to obtain two or more values of a rule specific input.

22. A system as recited in claim 19 , wherein the memory is configured to compute the derived set of colors for each combination of color harmony rule and value of a rule specific input, if applicable.

23. A system as recited in claim 19 , wherein each of the two or more color harmony rules includes a discrete and finite set of two or more elements having fixed relationships with each other and each of the two or more derived set of colors includes a discrete and finite set of two or more colors.

24. A system as recited in claim 23 , wherein at least one of the two or more color harmony rules is a user-defined harmony rule.

Assignments (2)
CHANGE OF NAME Recorded Mar 6, 2019
From: ADOBE SYSTEMS INCORPORATED
To: ADOBE INC.
Reel/Frame 048525/0042 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 22, 2007
From: VOLITER, ROBERT; MIURA, BRITT
To: ADOBE SYSTEMS INCORPORATED
Reel/Frame 019159/0578 →