Patent ID: 9424799
Filing Date: 2016-08-23
CPC Classification: G06F,G09G

Claim Text:
1. A non-transitory computer storage medium encoded with a computer program, the program comprising instructions that, when executed by data processing apparatus of a mobile device, cause the mobile device to perform operations comprising: presenting, within a graphical user interface (GUI) of the mobile device, a digital image comprised of a plurality of colors; receiving user input selecting a location within the digital image, the selected location having a color; in response to the receiving of the user input selecting the location, displaying within the GUI, and superimposed on the selected location within the digital image, a color control tool configured to cause change of the color of the selected location within the digital image in accordance with user input specifying movement within the GUI, the color control tool including a reference color indicator indicating the color of the selected location, the reference color indicator being surrounded by a plurality of new color indicators, each new color indicator including a new color to which the color of the selected location will change in response to an associated predetermined movement in the GUI from the reference color indicator toward the new color indicator; receiving via the color control tool user input specifying a direction and a length of movement within the GUI from the reference color indicator toward one of the plurality of new color indicators, such that a magnitude of the change of the color of the selected location is determined based on the specified length of the movement; and changing, while the specified length of the movement is between first and second predefined lengths, the color of the selected location within the digital image to match a new color included in the one of the plurality of new a color indicators associated with the specified direction of movement, wherein as part of said changing,