Computer-implemented methods and systems for a color generator
First Claim
1. A computer-implemented method comprising:
- rendering, by a processor, an interface comprising a synopsis node and a plurality of configurable component nodes, each of the component nodes corresponding to a respective color, and the synopsis node having a color that is a combination of the colors of the component nodes, the component nodes extending in a radial manner from the synopsis node, wherein each component node is associated with a halo, the halo having a halo color that corresponds to the color associated with the component node, the halo having a radius that corresponds to a distance between the component node and the synopsis node and a luminosity of the halo color that corresponds to the distance;
receiving, by the processor, input changing an influence of a color of a first component node on the color of the synopsis node by;
moving the first component node closer to the synopsis node to increase the influence of the first component node on the synopsis node color;
ormoving the first component node farther from the synopsis node to decrease the influence of the first component node on the synopsis node color;
determining, by the processor, a change in the color of the synopsis node based on the received input, the changed color representing a combination of the colors of the component nodes, wherein the respective distances of the component nodes from the synopsis node are used to determine influences of the respective colors of the component nodes on the synopsis node color, wherein component nodes closer to synopsis node are more influential than component nodes that are farther from the synopsis node; and
rendering, by the processor, the changed synopsis node color in the synopsis node.
2 Assignments
0 Petitions
Accused Products
Abstract
One exemplary embodiment involves a computer-implemented method that comprises rendering, by a processor, an interface comprising a synopsis node and a plurality of configurable component nodes, each of the component nodes corresponding to a respective color, and the synopsis node having a color that is a combination of the colors of the synopsis node. The method additionally includes, receiving, by the processor, input changing an influence of a first component node and determining, by the processor, a change in the color of the synopsis node based on the received input, wherein the change represents a combination of the colors of the component nodes. Additionally, the method includes rendering, by the processor, the changed synopsis node color in the synopsis node.
-
Citations
24 Claims
-
1. A computer-implemented method comprising:
-
rendering, by a processor, an interface comprising a synopsis node and a plurality of configurable component nodes, each of the component nodes corresponding to a respective color, and the synopsis node having a color that is a combination of the colors of the component nodes, the component nodes extending in a radial manner from the synopsis node, wherein each component node is associated with a halo, the halo having a halo color that corresponds to the color associated with the component node, the halo having a radius that corresponds to a distance between the component node and the synopsis node and a luminosity of the halo color that corresponds to the distance; receiving, by the processor, input changing an influence of a color of a first component node on the color of the synopsis node by; moving the first component node closer to the synopsis node to increase the influence of the first component node on the synopsis node color;
ormoving the first component node farther from the synopsis node to decrease the influence of the first component node on the synopsis node color; determining, by the processor, a change in the color of the synopsis node based on the received input, the changed color representing a combination of the colors of the component nodes, wherein the respective distances of the component nodes from the synopsis node are used to determine influences of the respective colors of the component nodes on the synopsis node color, wherein component nodes closer to synopsis node are more influential than component nodes that are farther from the synopsis node; and rendering, by the processor, the changed synopsis node color in the synopsis node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-implemented method comprising:
-
rendering, on a display, an interface comprising a color generator, the interface including a synopsis node and a plurality of component nodes, each of the component nodes being associated with a respective component color and the synopsis node being associated with a synopsis color, wherein each component node is associated with a halo, the radius of the halo corresponding to the distance between the respective component node and the synopsis node; receiving an input adjusting a location of the component node with respect to the synopsis node; determining, via a processor, a change in the synopsis color based on the received input; and rendering, on the display, the changed synopsis color. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A non-transitory computer-readable medium on which is encoded program code, the program code comprising:
-
program code for rendering a color generator on a user interface, the color generator comprising a plurality of component nodes and a synopsis node, each component node being associated with a component color and the synopsis node being associated with a synopsis color; program code for rendering a halo associated with each component node located within a boundary, the halo having a halo color that corresponds to the component color and having a radius that corresponds to a distance between the respective component node and the synopsis node; program code for rendering a convergence of the halos, the convergence area having a convergence color that represents a combination of all the halo colors involved in the convergence; and program code for modifying the synopsis color to correspond to the convergence color. - View Dependent Claims (22, 23, 24)
-
Specification