METHODS AND APPARATUS FOR PROVIDING COLOR PALETTE MANAGEMENT WITHIN A GRAPHICAL USER INTERFACE
First Claim
1. A method, comprising:
- receiving, from a user device, a first input indicating a first color as a source color, the source color being from a color palette representation displayed on a user interface associated with the user device;
receiving, from the user device, a second input indicating a second color as a target color, the target color being from the color palette representation;
receiving, from the user device, a plurality of user movement indicators representing an incremental mixing of the target color into the source color;
defining a plurality of colors based on the source color, the target color and the plurality of user movement indicators, each color from the plurality of colors being associated with at least one user movement indicator from the plurality of user movement indicators;
storing, for each color from the plurality of colors, data associated with that color, the first input, the second input, and the at least one user movement indicator from the plurality of user movement indicators associated with that color; and
sending, for each color from the plurality of colors, a signal to display a representation of that color on the user interface associated with the user device.
2 Assignments
0 Petitions
Accused Products
Abstract
A method is provided that comprises receiving, from a user device, a first input indicating a first color, from a color palette, as a source color. The method further comprises receiving, from the user device, a second input indicating a second color from the color palette as a target color. The method also comprises receiving, from the user device, a plurality of user movement indicators representing an incremental mixing of the target color into the source color. The method further comprises defining a plurality of colors based on the first input, the second input and the plurality of user movement indicators. The method also comprises storing, data associated with each color from the plurality of colors. The method further comprises sending, for each color from the plurality of colors, a signal to display a representation of that color on the user interface associated with the user device.
-
Citations
19 Claims
-
1. A method, comprising:
-
receiving, from a user device, a first input indicating a first color as a source color, the source color being from a color palette representation displayed on a user interface associated with the user device; receiving, from the user device, a second input indicating a second color as a target color, the target color being from the color palette representation; receiving, from the user device, a plurality of user movement indicators representing an incremental mixing of the target color into the source color; defining a plurality of colors based on the source color, the target color and the plurality of user movement indicators, each color from the plurality of colors being associated with at least one user movement indicator from the plurality of user movement indicators; storing, for each color from the plurality of colors, data associated with that color, the first input, the second input, and the at least one user movement indicator from the plurality of user movement indicators associated with that color; and sending, for each color from the plurality of colors, a signal to display a representation of that color on the user interface associated with the user device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus, comprising:
-
a color-mixer module implemented in at least one of a memory or a processor device, the color mixer module configured to receive, from a user device, a first input indicating a first color from a color palette representation displayed on a user interface of the user device, as a source color, the color-mixer module configured to receive, from the user device, a second input indicating a second color from the color palette representation as a target color, the color-mixer module configured to receive, from the user device, a plurality of user movement indicators representing an incremental mixing of the target color into the source color, the color-mixer module configured to define a plurality of colors based on the first input, the second input and the plurality of user movement indicators, each color from the plurality of colors being associated with at least one user movement indicator from the plurality of user movement indicators; and a history module implemented in at least one of a memory or a processor device, the history module configured to store, for each color from the plurality of colors, data associated with that color, the first input, the second input and the at least one user movement indicator from the plurality of user movement indicators for that color. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory processor-readable medium storing code representing instructions to be executed by a processor, the code comprising code to cause the processor to:
-
receive, from a user device, (1) a first input indicating a first color from a color palette representation as a first source color, (2) a second input indicating a second color from the color palette representation as a first target color, and (3) a first plurality of user movement indicators representing an incremental mixing of the first target color into the first source color; define a first plurality of colors based on the first source color, the first target color and the first plurality of user movement indicators, each color from the first plurality of colors being associated with a user movement indictor from the first plurality of user movement indicators; receive, from the user device, a second plurality of user movement indicators representing a decremental mixing of the target color into the source color; define a second plurality of colors based on the first plurality of colors and the second plurality of user movement indicators, each color from the second plurality of colors being associated with a user movement indicator from the second plurality of user movement indicators, the second plurality of colors being in an inverse order of the first plurality of colors; and send a signal to display a representation of each color from the second plurality of colors on a user interface associated with the user device. - View Dependent Claims (16, 17, 18, 19)
-
Specification