Color scheme-compatible color selection with hue preservation
AssigneeMicrosoft Corporation
InventorsEvan Moran, Mark Nelson
Life of this patent
Estimating the term…
Abstract
A facility for adapting a subject color to be compatible with a basis color is described. The facility accesses a color transformation specification that specifies how the subject color is to be adapted to be compatible with the basis color. The facility then applies the accessed color transformation specification to the subject color to adapt the subject color to be compatible with the basis color.
Claims20
A method in the computing system for providing a user interface usable to create a document containing colored document elements, comprising:
- identifying a current color scheme being used to create the document;
- displaying a palette containing a plurality of color regions;
- and
- in each color region of the palette, displaying a color obtained by adapting a starting color specified for the color region to be visually compatible with the identified color.
A computer-readable medium whose contents cause a computing system to perform a method for adapting a subject color to be compatible with a basis color, the method comprising:
- accessing a color transformation specification that specifies how the subject color is to be adapted to be compatible with the basis color;
- and
- applying the accessed color transformation specification to the subject color to adapt the subject color to be compatible with the basis color.
One or more computer memories collectively storing a document data structure, comprising:
- information identifying at a distinguished document element;
- and
- information specifying a color in which the distinguished document element is to be displayed, the specified color having been obtained by adapting a starting color to be compatible with a basis color, the specified color having the same hue value as the starting color,
- such that contents of the data structure may be used to display the distinguished document element.
Dependencies are inferred from the claim text.