Data-Driven Color Coordinator
First Claim
Patent Images
1. An automated method for providing color coordination capability to a user comprising:
- employing one or more programmed computers to perform a plurality of operations in conjunction with a stored, computer queryable database, the operations comprising;
receiving a starting color for which coordinating colors are sought;
associating the starting color with a first color stored, the first color being one of a plurality of colors stored in digital format in the database, the first color being the closest matching color in the database to the starting color;
transforming the digital format of said first color into a visual display of said first color on a computer controlled display apparatus;
retrieving one or more color palettes associated with the first color, each palette including said first color and one or more coordinating colors which coordinate with said first color;
causing display of at least one of the retrieved color palettes on the computer controlled display apparatus;
providing an interactive fine-tuning feature on said display apparatus, said feature enabling fine-tuning a characteristic of the first color by the user after said first color has been displayed to the user by accessing a first color data structure associated with the first color and retrieving a fine tuned color, said fine tuned color being one of a plurality of data elements specified in the color data structure; and
wherein said first color data structure comprises one of a plurality of accessible color data structures, each of said plurality of accessible color data structures being associated with one of the plurality of colors stored in the data base, each accessible color data structure further comprising the same pre-defined set of data elements ordered in the same way; and
wherein one of the data elements of each accessible color data structure specifies a fine tuned color.
0 Assignments
0 Petitions
Accused Products
Abstract
A color selection and coordination system including a database of predetermined color relationships implementing a data-driven color model. A starting color is associated with a first color in the color database. One or more predefined color palettes associated with the first color may be retrieved, each palette including one or more coordinating colors, the coordinating colors being predetermined based on the first color and a color coordination algorithm.
-
Citations
52 Claims
-
1. An automated method for providing color coordination capability to a user comprising:
-
employing one or more programmed computers to perform a plurality of operations in conjunction with a stored, computer queryable database, the operations comprising; receiving a starting color for which coordinating colors are sought; associating the starting color with a first color stored, the first color being one of a plurality of colors stored in digital format in the database, the first color being the closest matching color in the database to the starting color; transforming the digital format of said first color into a visual display of said first color on a computer controlled display apparatus; retrieving one or more color palettes associated with the first color, each palette including said first color and one or more coordinating colors which coordinate with said first color; causing display of at least one of the retrieved color palettes on the computer controlled display apparatus; providing an interactive fine-tuning feature on said display apparatus, said feature enabling fine-tuning a characteristic of the first color by the user after said first color has been displayed to the user by accessing a first color data structure associated with the first color and retrieving a fine tuned color, said fine tuned color being one of a plurality of data elements specified in the color data structure; and wherein said first color data structure comprises one of a plurality of accessible color data structures, each of said plurality of accessible color data structures being associated with one of the plurality of colors stored in the data base, each accessible color data structure further comprising the same pre-defined set of data elements ordered in the same way; and
wherein one of the data elements of each accessible color data structure specifies a fine tuned color. - View Dependent Claims (2, 3, 4, 5, 6, 7, 47, 51)
-
-
8. A paint color selection and coordination apparatus comprising:
a plurality of color data structures stored on a computer-readable medium, each color data structure including a pre-defined set of data elements, the pre-defined data elements of each color data structure comprising; a unique identifier for each respective color data structure; a plurality of color metrics defining a unique color associated with the respective color data structure; and a plurality of references to other data structures representing at least one color neighboring the unique color in color space, the at least one neighboring color having at least one color characteristic which differs from those of the unique color; the apparatus further comprising one or more computers operable to display a first of said unique colors on a computer controlled display apparatus and to thereafter display on said display apparatus one of the colors neighboring said first of said unique colors. - View Dependent Claims (9)
-
10. A method for providing color selection comprising:
employing one or more computers to perform a plurality of operations in conjunction with a computer queryable database, the operations comprising; retrieving a first color from said database; displaying said first color; and fine-tuning a characteristic of the first color by accessing a color data structure associated with the first color and retrieving a fine tuned color, said fine tuned color being specified in the color data structure. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 49, 50)
-
23. A color selection and coordination apparatus comprising a plurality of different data structure types recorded on a computer readable medium, each different data structure type comprising a different pre-defined set of data elements, said data structure types further comprising:
-
a first data structure type whose data elements include a color identifier, a plurality of color metrics defining the first color, and a plurality of references to other data structures representing other colors; a second data structure type whose data elements include a color identifier and data defining a color profile corresponding to a particular display device; and a color palette data structure type whose data elements include a palette identifier and a plurality of color identifiers defining a plurality of colors which constitute a palette; said apparatus further including one or more computers and an associated display apparatus, said one or more computers being operable to select a first color for display to a user on said display apparatus, to cause display on said display apparatus of one of said other colors and to utilize said a data structure of said color palette data structure type to cause display on said display apparatus of a color palette comprising said first color and a plurality of colors which coordinate with said first color.
-
-
24. A color selection and coordination apparatus comprising a plurality of data structures recorded on a computer readable storage medium, said data structures comprising:
-
a plurality of color palette data structures each including a core color and a plurality of related colors, the plurality of related colors being determined by a first color coordination algorithm for a first of said color palette data structures and by a second color coordination algorithm for a second of said color palette data structures; and said apparatus further including one or more computers operable to utilize said color palette data structures to cause display on a computer controlled display apparatus of a first palette comprising said core color and the related colors defined by the first color palette data structure and a second color palette comprising said core color and the related colors defined by the second palette data structure. - View Dependent Claims (25, 26, 27, 28, 48)
-
-
29. A method for providing color coordination capability to a user comprising:
-
receiving a starting color for which coordinating colors are sought; associating the starting color with a first color in a color database, the first color being the closest matching color in the color database to the starting color; displaying said first color to the user on a computer controlled display device; retrieving one or more color palettes associated with the first color, each palette including one or more coordinating colors; displaying the one or more color palettes to said user on the computer controlled display device; and fine-tuning a characteristic of the first color in response to user activation of a fine tuning feature displayed on said display device by accessing a color data structure associated with the first color and retrieving a fine tuned color, said fine tuned color being specified in the color data structure. - View Dependent Claims (30, 31, 32, 33, 34, 35)
-
-
36. A method for providing color selection capability to a user comprising:
-
retrieving a first color from a color database; displaying said first color to the user on a computer controlled display device; and fine-tuning a characteristic of the first color in response to user activation of an interactive fine-tuning feature displayed on said display device by accessing a color data structure associated with the first color and retrieving a fine tuned color, said fine tuned color being specified in the color data structure. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
-
52. Apparatus for providing color coordination capability to a user comprising:
-
one or more programmed computers programmed to perform a plurality of operations in conjunction with a stored, computer queryable database, the operations comprising; receiving a starting color for which coordinating colors are sought; associating the starting color with a first color stored, the first color being one of a plurality of colors stored in digital format in the database, the first color being the closest matching color in the database to the starting color; transforming the digital format of said first color into a visual display of said first color on a computer controlled display apparatus; retrieving one or more color palettes associated with the first color, each palette including said first color and one or more coordinating colors which coordinate with said first color; causing display of at least one of the retrieved color palettes on the computer controlled display apparatus; providing an interactive fine-tuning feature on said display apparatus, said feature enabling fine-tuning a characteristic of the first color by the user after said first color has been displayed to the user by accessing a first color data structure associated with the first color and retrieving a fine tuned color, said fine tuned color being one of a plurality of data elements specified in the color data structure; and wherein said color data structure comprises one of a plurality of accessible color data structures, each of said plurality of accessible color data structures being associated with a respective one of the plurality of colors stored in the data base, each accessible color data structure further comprising the same pre-defined set of data elements ordered in the same way; and
wherein one of said data elements of each accessible color data structure specifies a fine tuned color.
-
Specification