Patent US5962926A successfully refreshed from Google Patents.
Patent US7085009B2 successfully refreshed from Google Patents.
Patent US6697079B2 successfully refreshed from Google Patents.
US6697079B2
Expired / Lapsed
US
⏱️ 0.0 years remaining
Color palette providing cross-platform consistency
Assignee: Apple Inc
•
Filing: 2001-03-15
•
Granted: 2004-02-24
•
Expires: 2021-03-15
Abstract
Abstract A method and system to provide a color palette which facilitates user selection of web-safe colors. In laying out the color palette, the extent of achromatic colors located within the color palette is determined. The achromatic colors are then arranged in one group on the palette, for instance in order of lightest to darkest. The non web-safe chromatic colors are then grouped together. From this grouping blends of the colors are created. Finally, the web-safe chromatic colors are grouped together. Blends with respect to the web-safe chromatic colors are created and then grouped on the color palette.
Inventors
- 👤 Brian Rose
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 18:38
CPC Classifications
G; G09; G09G; G09G5/00; G09G5/02
Claims Analysis
Total Claims: 26
Claim 1
Independent Claim
158 words
A method for providing a color palette which facilitates user selection of colors having a consistent appearance across different platforms; determining the achromatic colors to be located within a color palette; arranging all the achromatic colors in one contiguous grouping within the palette; placing blends of non-web safe chromatic colors in a second contiguous grouping within the palette; and placing all web-safe chromatic colors, including blends created from the web-safe chromatic colors, in a third contiguous grouping within the palette; wherein a subgroup of web-safe chromatic color blends are arranged within said third grouping to form a square wherein the colors are arranged on one side of a diagonal of the square horizontally in order of decreasing saturation towards said diagonal and vertically in order of decreasing value towards said diagonal, and the colors in the other side of the diagonal are arranged horizontally decreasing in value towards said diagonal and vertically decreasing in saturation towards said diagonal.
Claim 2
Independent Claim
158 words
A method for providing a color palette which facilitates user selection of colors having a consistent appearance across different platforms; determining the achromatic colors to be located within a color palette; arranging all the achromatic colors in one contiguous grouping within the palette; placing blends of non-web safe chromatic colors in a second contiguous grouping within the palette; and placing all web-safe chromatic colors, including blends created from the web-safe chromatic colors, in a third contiguous grouping within the palette; wherein a subgroup of web-safe chromatic color blends are arranged within said third grouping to form a square wherein the colors are arranged on one side of a diagonal of the square horizontally in order of decreasing saturation towards said diagonal and vertically in order of decreasing value towards said diagonal, and the colors in the other side of the diagonal are arranged horizontally decreasing in value towards said diagonal and vertically decreasing in saturation towards said diagonal.
Claim 3
Dependent Claim
22 words
The method of claim 1 , wherein the non web-safe chromatic colors are positioned within said second grouping by their respective hues.
Claim 4
Dependent Claim
26 words
The method of claim 1 , wherein the non web-safe blends are created from the non web-safe chromatic colors via incremental changed in saturation and value.
Claim 5
Dependent Claim
26 words
The method of claim 1 , wherein the blends of non web-safe chromatic colors are arranged in order from lightest to darkest within said second grouping.
Claim 6
Dependent Claim
19 words
The method of claim 1 , wherein the web-safe chromatic colors are grouped by hue within said third grouping.
Claim 7
Dependent Claim
22 words
The method of claim 1 , wherein said blends of web-safe chromatic colors are created via incremental changes in saturation and value.
Claim 8
Dependent Claim
31 words
The method of claim 1 , wherein the colors on one side of said diagonal are primary colors and the colors on the other side of said diagonal are secondary colors.
Claim 9
Dependent Claim
23 words
The method of claim 1 , wherein a subgroup of additional secondary colors are positioned adjacent their corresponding square and form a rectangle.
Claim 10
Dependent Claim
34 words
The method of claim 1 , wherein said palette comprises a grid of rows and columns in which said colors are displayed, and said one grouping comprises one row or column of said grid.
Claim 11
Dependent Claim
23 words
The method of claim 9 , wherein said one grouping is positioned in a row or column at an edge of said grid.
Claim 12
Dependent Claim
24 words
The method of claim 9 , wherein said achromatic colors are arranged in order from lightest to darkest within said one row or column.
Claim 13
Dependent Claim
28 words
The method of claim 9 , wherein said one row or column contains one contiguous subgroup of web-safe colors, and a second contiguous subgroup of non web-safe colors.
Claim 14
Dependent Claim
150 words
A computer readable medium containing a program which executes the following steps: determining the achromatic colors to be located within a color palette; arranging all the achromatic colors in one contiguous grouping within the palette; placing blends of non web-safe chromatic colors in a second contiguous grouping within the palette; and placing all web-safe chromatic colors, including blends created from the web-safe chromatic colors, in a third contiguous grouping within the palette; wherein a subgroup of web-safe chromatic color blends are arranged within said third grouping to form a square wherein the colors are arranged on one side of a diagonal of the square horizontally in order of decreasing saturation towards said diagonal and vertically in order of decreasing value towards said diagonal, and the colors in the other side of the diagonal are arranged horizontally decreasing in value towards said diagonal and vertically decreasing in saturation towards said diagonal.
Claim 15
Dependent Claim
150 words
A computer readable medium containing a program which executes the following steps: determining the achromatic colors to be located within a color palette; arranging all the achromatic colors in one contiguous grouping within the palette; placing blends of non web-safe chromatic colors in a second contiguous grouping within the palette; and placing all web-safe chromatic colors, including blends created from the web-safe chromatic colors, in a third contiguous grouping within the palette; wherein a subgroup of web-safe chromatic color blends are arranged within said third grouping to form a square wherein the colors are arranged on one side of a diagonal of the square horizontally in order of decreasing saturation towards said diagonal and vertically in order of decreasing value towards said diagonal, and the colors in the other side of the diagonal are arranged horizontally decreasing in value towards said diagonal and vertically decreasing in saturation towards said diagonal.
Claim 16
Independent Claim
153 words
An apparatus which implements a color palette that facilitates user selection of web-safe colors, comprising: a computer; a storage device that stores a color palette; and a display device that displays the color palette; wherein the color palette is organized into one contiguous grouping of achromatic colors, a second contiguous grouping of non web-safe chromatic colors, and a third contiguous grouping of web-safe chromatic colors, including blends that are created from the web-safe chromatic colors wherein a subgroup of web-safe chromatic color blends are arranged within said third grouping to form a square wherein the colors are arranged on one side of a diagonal of the square horizontally in order of decreasing saturation towards said diagonal and vertically in order of decreasing value towards said diagonal, and the colors in the other side of the diagonal are arranged horizontally decreasing in value towards said diagonal and vertically decreasing in saturation towards said diagonal.
Claim 17
Independent Claim
153 words
An apparatus which implements a color palette that facilitates user selection of web-safe colors, comprising: a computer; a storage device that stores a color palette; and a display device that displays the color palette; wherein the color palette is organized into one contiguous grouping of achromatic colors, a second contiguous grouping of non web-safe chromatic colors, and a third contiguous grouping of web-safe chromatic colors, including blends that are created from the web-safe chromatic colors wherein a subgroup of web-safe chromatic color blends are arranged within said third grouping to form a square wherein the colors are arranged on one side of a diagonal of the square horizontally in order of decreasing saturation towards said diagonal and vertically in order of decreasing value towards said diagonal, and the colors in the other side of the diagonal are arranged horizontally decreasing in value towards said diagonal and vertically decreasing in saturation towards said diagonal.
Claim 18
Dependent Claim
131 words
A computer generated color palette for displaying in a graphical user interface of a computer, said color palette comprising one contiguous grouping of achromatic colors, a second contiguous grouping of non web-safe chromatic colors, and a third contiguous grouping of web-safe chromatic colors, including blends that are created from the web-safe chromatic colors wherein a subgroup of web-safe chromatic color blends are arranged within said third grouping to form a square wherein the colors are arranged on one side of a diagonal of the square horizontally in order of decreasing saturation towards said diagonal and vertically in order of decreasing value towards said diagonal, and the colors in the other side of the diagonal are arranged horizontally decreasing in value towards said diagonal and vertically decreasing in saturation towards said diagonal.
Claim 19
Dependent Claim
131 words
A computer generated color palette for displaying in a graphical user interface of a computer, said color palette comprising one contiguous grouping of achromatic colors, a second contiguous grouping of non web-safe chromatic colors, and a third contiguous grouping of web-safe chromatic colors, including blends that are created from the web-safe chromatic colors wherein a subgroup of web-safe chromatic color blends are arranged within said third grouping to form a square wherein the colors are arranged on one side of a diagonal of the square horizontally in order of decreasing saturation towards said diagonal and vertically in order of decreasing value towards said diagonal, and the colors in the other side of the diagonal are arranged horizontally decreasing in value towards said diagonal and vertically decreasing in saturation towards said diagonal.
Claim 20
Dependent Claim
101 words
A computer implemented method for displaying colors in a color palette, comprising the steps of: arranging colors associated with a given hue angle on one side of diagonal of the rectangular geometric area so that the colors are disposed horizontally in order of decreasing saturation towards said diagonal and vertically in order of decreasing value towards said diagonal, and arranging blends of colors in a range of hue angles associated with said given hue angle on the other side of the diagonal so that said blends horizontally decrease in value towards said diagonal and vertically decrease in saturation towards said diagonal.
Claim 21
Dependent Claim
101 words
A computer implemented method for displaying colors in a color palette, comprising the steps of: arranging colors associated with a given hue angle on one side of diagonal of the rectangular geometric area so that the colors are disposed horizontally in order of decreasing saturation towards said diagonal and vertically in order of decreasing value towards said diagonal, and arranging blends of colors in a range of hue angles associated with said given hue angle on the other side of the diagonal so that said blends horizontally decrease in value towards said diagonal and vertically decrease in saturation towards said diagonal.
Claim 22
Dependent Claim
31 words
The method of claim 16 , wherein the colors on one side of said diagonal are primary colors and the colors on the other side of said diagonal are secondary colors.
Claim 23
Dependent Claim
23 words
The method of claim 16 , wherein a subgroup of additional secondary colors are positioned adjacent said rectangle in a second geometric area.
Claim 24
Dependent Claim
14 words
The method of claim 18 , wherein said second geometric area is a rectangle.
Claim 25
Dependent Claim
158 words
A computer generated color palette for display in a graphical user interface of a computer, said color palette comprising a first contiguous grouping of primary colors, and a second contiguous grouping of secondary colors within a rectangular area, wherein the colors in said first grouping are associated with a given hue angle and arranged on one side of a diagonal of said rectangular area such that they decrease in saturation along one dimension of said rectangular area in a direction towards said diagonal and decrease in value along the other dimension of said rectangular area in a direction towards said diagonal, and wherein the colors in said second grouping are within a range of hue angles associated with said given hue angle and arranged on the other side of said diagonal such that they decrease in saturation along said other dimension in a direction towards said diagonal and decrease in value along said one dimension toward said diagonal.
Claim 26
Dependent Claim
158 words
A computer generated color palette for display in a graphical user interface of a computer, said color palette comprising a first contiguous grouping of primary colors, and a second contiguous grouping of secondary colors within a rectangular area, wherein the colors in said first grouping are associated with a given hue angle and arranged on one side of a diagonal of said rectangular area such that they decrease in saturation along one dimension of said rectangular area in a direction towards said diagonal and decrease in value along the other dimension of said rectangular area in a direction towards said diagonal, and wherein the colors in said second grouping are within a range of hue angles associated with said given hue angle and arranged on the other side of said diagonal such that they decrease in saturation along said other dimension in a direction towards said diagonal and decrease in value along said one dimension toward said diagonal.
References Cited (Backward Citations)
US5254978A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2007-02-23 | 2007-08-25 | 2008-02-24 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2011-02-23 | 2011-08-25 | 2012-02-24 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2015-02-23 | 2015-08-25 | 2016-02-24 | $7700.00 | Window Closed / Lapsed |