WO2004012102A2 - Color management and solution distribution system and method - Google Patents

Color management and solution distribution system and method Download PDF

Info

Publication number
WO2004012102A2
WO2004012102A2 PCT/US2003/018119 US0318119W WO2004012102A2 WO 2004012102 A2 WO2004012102 A2 WO 2004012102A2 US 0318119 W US0318119 W US 0318119W WO 2004012102 A2 WO2004012102 A2 WO 2004012102A2
Authority
WO
WIPO (PCT)
Prior art keywords
motor vehicle
color
set forth
repaired
operator
Prior art date
Application number
PCT/US2003/018119
Other languages
French (fr)
Other versions
WO2004012102A3 (en
Inventor
Craig Mc Clanahan
Cynthia Frank
Stephen Shufeldt
Original Assignee
Basf Corporation
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Basf Corporation filed Critical Basf Corporation
Priority to AU2003238962A priority Critical patent/AU2003238962A1/en
Priority to MXPA04008703A priority patent/MXPA04008703A/en
Priority to BR0305672-4A priority patent/BR0305672A/en
Priority to CA002478366A priority patent/CA2478366A1/en
Publication of WO2004012102A2 publication Critical patent/WO2004012102A2/en
Publication of WO2004012102A3 publication Critical patent/WO2004012102A3/en

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01JMEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY
    • G01J3/00Spectrometry; Spectrophotometry; Monochromators; Measuring colours
    • G01J3/46Measurement of colour; Colour measuring devices, e.g. colorimeters
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01JMEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY
    • G01J3/00Spectrometry; Spectrophotometry; Monochromators; Measuring colours
    • G01J3/46Measurement of colour; Colour measuring devices, e.g. colorimeters
    • G01J3/462Computing operations in or between colour spaces; Colour management systems
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01JMEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY
    • G01J3/00Spectrometry; Spectrophotometry; Monochromators; Measuring colours
    • G01J3/46Measurement of colour; Colour measuring devices, e.g. colorimeters
    • G01J3/463Colour matching
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/951Indexing; Web crawling techniques
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/46Colour picture communication systems

Definitions

  • the present invention relates generally to color matching, and more particularly, to
  • the paint manufacturer supplies one or more paint formulations for the original
  • formulations for a particular color are distributed to repair shops, i.e., "bump” shops, on paper, microfiche, and/or compact disks (CD).
  • a color tool composed of swatches of the
  • variances for each color may also be produced and delivered to each customer.
  • That part to be painted is typically done visually, i.e., by comparing swatches to the
  • trim any suitable material that can be used on various parts of the interior or the exterior of the automobile, for example, trim,
  • auxiliarypaint color may be difficult, since auxiliary
  • the present invention is aimed at one or more of the problems identified above.
  • a computer system for providing a color solution for an auxiliary color of a portion of a motor vehicle to be repaired.
  • the computer system includes a first module located at a remote location and a second module coupled to the first module.
  • the first module is adapted to receive a solution request from an operator.
  • the solution request includes an identification of the motor vehicle to be repaired, a main body color, and the portion of the motor vehicle to be repaired.
  • the second module includes a composite solution database and a search routine coupled to the composite solution database.
  • the second module is adapted to receive the solution request from the first module.
  • the search routine is adapted to search the composite solution database and to determine the color solution as a function of the solution request.
  • a computer based method forproviding a color solution for an auxiliary color of a portion of a motor vehicle to be repaired includes the steps of receiving a solution request from an operator located at a remote location and delivering the solution request from the remote location to a central location over the computer network.
  • the solution request includes an identification of the motor vehicle to be repaired, a main body color, and the portion of the motor vehicle to be repaired.
  • the method also includes the step of searching a composite solution database and determining the color solution as a function of the solution request.
  • Fig. 1 is a block diagram of a color management and solution distribution system
  • FIG. 2 is a flow diagram of a color management and solution distribution method, according to an embodiment of the present invention.
  • FIG. 3 is a block diagram of a color management and solution distribution system, according to another embodiment of the present invention.
  • Figure 4 is a flow diagram of a color management and solution distribution
  • FIG. 5 is a flow diagram of a method for determining an auxiliary color solution, according to an embodiment of the present invention.
  • Fig. 6 is a diagrammatical illustration of a portion of a customer interface
  • Fig. 7 is a diagrammatical illustration of a portion of a customer interface
  • FIG. 8 is a diagrammatic illustration of a portion of a customer interface, according
  • solutions such as paint, pigments or dye formulations.
  • the system 100 includes
  • a first module 102 located at a remote location 104, such as a customer site.
  • a remote location 104 such as a customer site.
  • first module 102 is implemented on a computer (not shown), such as a personal computer or
  • the first module 102 is adapted to be operated by a user or
  • the operator 106 i.e., the customer.
  • the operator 106 inputs a solution request to the first
  • the solution request includes a paint identifier (or color code) which identifies
  • the color measurement device 110 is used to provide color measurements, i.e., an
  • measurement device 110 is a spectrophotometer such as is available from X-Rite,
  • device 110 may be a spherical geometry color measuring device, a digital camera or other suitable device.
  • the first module 102 is coupled to a second computer based module 112 located at
  • computer based modules 102, 112 are coupled across a computer network 116.
  • the computer network 116 is the internet.
  • the second module 112 receives the solution request from the operator 106 via the
  • the second module 112 includes a composite solution database 118 and a search engine or routine 120.
  • the search routine 120
  • the solution request is delivered over the computer network 116 from the
  • the system 300 includes three components
  • the composite solution database 118 the composite solution database 118, a color measurement database 302, and a
  • a customer interface 306 is implemented on the first module 102 located at the
  • the customer interface 306 allows the operator 106 to log on to the
  • system communicate with the system 100,300, e.g., to request color solutions, and to
  • the customer interface 306 is graphical in nature, and, preferably, is accessed through a generic world wide web (WWW) browser,
  • the customer interface 306 may be implemented in hyper text markup language (HTML), the JAVA language, and may include JavaScript.
  • HTML hyper text markup language
  • JAVA JAVA
  • JavaScript JavaScript
  • the operator 106 measures the color of the part 108, which needs to be painted, using the color measuring device 110.
  • the color measuring device 110 may be a spectrophotometer, a digital camera or other suitable device.
  • the color measuring device 110 is a spectrophotometer which measures reflective values.
  • the color measurements of the part 108 are taken at multiple angles using industry known methods.
  • the color measurement data along with other identifying data are transmitted over the computer network 116 to the central location 114.
  • the identifying data includes at least a paint color code which represents the original color of the part 108.
  • the identifying data includes a customer identification number or identifier, vehicle information (make, model, model year), color code and desired paintline. Paintline refers to different types of paint available from the manufacturer, which typically balance product features and cost.
  • the solution request is analyzed by the quality control analysis process 310 to ensure that the data contained in the solution request is accurate.
  • the quality control analysis process 310 compares the given color code with the color measurements to make sure that it is the right color. In another example, the color code and vehicle data are compared to make sure that the color was available on the particular model. If the solution request is inconsistent, the inconsistencies are reported to the operator 106 in a sixth process block 408. The operator 106 is requested to make
  • control proceeds to a seventh process block 410.
  • the seventh process block 410 the
  • search routine 120 searches the composite solution database 118 for a color solution
  • color solution can successfully adjust the solution or create a new solution, the new solution
  • system 100,300 includes several databases containing
  • the composite solution database 118 is the main database of the system 100,300
  • the paint or color code "4M9" may have multiple formulations
  • the composite solution database 118 is coupled to the search
  • routine 120 the solution creation process 308, the quality control analysis process 310, and
  • the composite solution database 118 contains measurement
  • Color values refer to color attributes used to quantify color.
  • Examples include, but are not limited to, reflectance values, tristimulus values, and color
  • color space values are defined by L*a*b*, where L*
  • a* represents luminous intensity
  • a* represents a red/green appearance
  • b* represents a
  • color space values are defined by L*, C*, h,
  • the color measurement database 302 includes all valid field measurements (color
  • included in the database 302 for a particular color code includes all measurements taken by
  • color measurement data contained in the database 302 is used by the various processes 120,308,310,312,314,316 of the system 100,300.
  • the customer and solution usage database 304 contains customer and solution
  • the customer and solution usage database may contain information regarding a particular customer, how many times the request data gathered by the system 100,300.
  • the customer and solution usage database may contain information regarding a particular customer, how many times the request data gathered by the system 100,300.
  • This data may be used to
  • the search routine 120 is used to search the composite solution
  • formulations may be compared with the color measurements received from the operator 106 in the variant determination process 314 (see below). If a match is found, then the solution
  • solution creation process 308 attempts to derive a new formulation or adjust an
  • the derived solution is sent to the operator 106 via the customer interface 306. Otherwise, the operator 106 is informed that no solution exists.
  • differential color values e.g., ⁇ L*, ⁇ C*, ⁇ H*.
  • the differential values will vary as a function
  • the derived tolerances process 316 is embodied in a neural
  • the neural network is trained using the color values (L*,C*,h) for each
  • output of the neural network is whether or not the color solution is acceptable.
  • the color solution is acceptable.
  • the neural network is a feed-forward, back propagation neural network.
  • One such neural network is disclosed in commonly assigned US Patent Application Serial No. 09/874,699
  • the quality control analysis process 310 ensures that the data
  • the solution request is accurate, h other words, the solution request is analyzed for inconsistencies.
  • the solution creation process 308 attempts to either create a new solution given the customer's color measurement value or adjust an existing formulation contained in the composite solution database 118 using artificial intelligence methods.
  • One such system is described in commonly assigned and pending US Patent Applications Serial Nos.
  • the formula conversion process 312 is utilized to convert paint formulations between various paint lines. Said process can be used to create needed solutions or starting points for the solution creation process 308.
  • the formula conversion process 312 maybe embodied in an artificial neural network.
  • the variant determination process 308 may be used to select from the plurality of color solutions contained in the composite solution database 118 for a particular color code.
  • the measurements received from the customer do not necessarily need to go through the variant determination process before being delivered to the customer.
  • the variant determination process is run after the customer's initial need is met, i.e., the customer receives a solution.
  • the variant determination is a cluster analysis of the measurements. There are several reasons for performing this analysis including the following:
  • the variant determination process 308 compares the formulations with the color
  • the variant determination process is accomplished
  • determination process include a self-organizing map (SOM) neural network (not shown).
  • SOM self-organizing map
  • computer system 100 is adapted to provide a color solution for an auxiliary color of a portion
  • the computer system 100 includes a
  • first module 102 and a second module 106.
  • the first module 102 is located at a remote location and the
  • second module 106 is located at a central location.
  • first and second module 106 are located at a central location.
  • second modules 102, 106 are located at a user workstation, e.g., the software is distributed
  • CD compact disc
  • the first module 102 is adapted to receive a solution request from the operator 106.
  • the solution request includes an identification of the motor vehicle to
  • Auxiliary colors may include, but are not limited to:
  • accent colors e.g., bumper, Cladding, Lower Two Tone, Molding
  • accessory colors e.g., Accessories, Chassis, Grille, Light Bezel;
  • roof colors e.g., fiberglass, Hardtop, Vinyl
  • underhood colors e.g., Engine, Trunk, Underhood.
  • wheel colors e.g., wheels, Wheel Covers.
  • the second module 106 includes the composite solution database 118 and the
  • search routine 120 coupled to the composite solution database 118, as described above.
  • second module 106 is adapted to receive the solution request from the first module 102.
  • search routine 120 is adapted to search the composite solution database and determine the color solution for the auxiliary color as a function of the solution request.
  • a solution request is received from the operator 106 at a remote location 104.
  • the solution request includes an identification of the motor
  • the solution request may include one of the colors on the vehicle, e.g., the body color.
  • the color maybe identified by a color code, a color standard number of
  • the identification of the motor vehicle may include a special edition, e.g., an Eddie Bauer edition. This maybe
  • the composite solution database 118 is searched to determine the color solution
  • the customer interface 306 is adapted to allow the operator 106
  • motor vehicle being repaired includes a make, a model, and a model year.
  • the customer interface 306 includes a
  • Make drop down list 602 a Model drop down list 604, and a Model Year drop down list
  • the customer interface 306 is adapted to populate the drop down lists 602, 604, 606
  • Model drop down list 604 are based on the selected Manufacturer (i.e., Make) in the
  • customer interface 306 may provide other mechanisms for the operator 106 to select the
  • the customer interface 306 also allows the operator 106 to select the main body color of the motor vehicle being repaired.
  • the customer interface 306 includes a Body Color drop down list 608. h a similar manner as described above, the Body Color drop down list 608 is populated based on the selections in the Make
  • the customer interface 306 includes a graphical representation
  • the graphical representation 610 is three dimensional and may be rotated. The view of the
  • graphical representation may also be enlarged or reduced, hi one embodiment, the graphical
  • representation 610 is implemented using a Virtual Reality Modeling language (VRML).
  • VRML Virtual Reality Modeling language
  • the graphical representation 610 includes the body of the motor vehicle 612, as
  • auxiliary portions include trim or molding 614, wheel covers 616,
  • the graphical representation 610 includes (or displays) the main body color and a color associated with at least one auxiliary part of the motor vehicle.
  • the customer interface 306 allows the operator 106 to select
  • the motor vehicle For example, once the make, model, and model year of the motor vehicle
  • the selected motor vehicle is represented by
  • graphical representation 610 is displayed with the main body color. For the selected main
  • different portions of the motor vehicle may have a plurality of colors available
  • the operator may "click" on the correspond portion of the graphical representation. In the first embodiment, clicking on the corresponding portion will cycle through the available paint colors for that portion of the motor vehicle.
  • the customer interface 306 allows
  • an Auxiliary Portion Color drop down list 704 is populated with the available
  • the customer interface 306 displays
  • a color sample 802A, 802B, 802C, 802D may be displayed in the customer
  • color samples 802A, 802B, 802C, 802D are displayed for the
  • the operator 106 may cycle
  • the operator 106 may cycle through available
  • the customer interface 306 is adapted to
  • each color on a respective part
  • display information regarding each color e.g., the color name, type,
  • each color may be displayed in a pop-up displayed when the user right-clicks on
  • the solution request may be submitted to the customer interface 306
  • the second module 112 searches the composite solution database 118 for the corresponding color solution and returns the color solution to

Abstract

A computer based system and method provides color solutions to a customer over a computer network. A solution request is received from an operator. A composite solution database is searched to determine a color solution as a function of the solution request.

Description

COLOR MANAGEMENT AND SOLUTION DISTRIBUTION SYSTEM AND METHOD
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] The present application is a continuation-in-part application of U.S. Patent
Application Serial No. 09/874,700, (BASF DOCKET NO. LN-5457), filed June 5, 2001.
BACKGROUND OF THE INVENTION
1. Field of the Invention
[0002] The present invention relates generally to color matching, and more particularly, to
a method and system for providing a color matching solution.
2. Description of the Related Art
[0003] Modern vehicles, such as automobiles, typically are offered to consumers in a wide
variety of paint colors. In fact, from model year to model year, it is not uncommon for a
particular vehicle model to be available in several new paint colors. Actual paint color may vary depending on any number of factors, such as variations in the paint application process.
Consequently, when a vehicle's body panels are damaged and require repairs (including
repainting), the paint manufacturer supplies one or more paint formulations for the original
paint color to customers, such as repair shops.
[0004] By supplying a plurality of formulations or variances for a particular color, the paint manufacturer accounts for those factors which affect the actual color. Typically, the
formulations for a particular color are distributed to repair shops, i.e., "bump" shops, on paper, microfiche, and/or compact disks (CD). A color tool, composed of swatches of the
variances for each color may also be produced and delivered to each customer.
[0005] Furthermore, the customer must select which formulation most closely matches
that part to be painted. This is typically done visually, i.e., by comparing swatches to the
part or spraying a test piece with each formulation.
[0006] Different formulations are derived from actual data gathered by inspectors at various locations, e.g., the automobile manufacturer or vehicle distribution point. The
inspectors take color measurement readings from new automobiles which have a particular
paint color. These readings are used to develop color solutions, i.e., different paint
formulations for the same color.
[0007] There are several disadvantages to the present method of distributing color
solutions in this manner. One disadvantage is the cost. A copy of the paper or CD listing of
all of the solutions for each color must be printed and sent to each customer, i.e., repair shop.
Furthermore, new formulations are periodically developed. The new formulations and any other corrections must be sent to each customer. It is a time consuming and a laborious
process to make sure every customer has the most up to date formulations.
[0008] Further, many automobiles have auxiliary paint colors. Auxiliary paint colors may
be used on various parts of the interior or the exterior of the automobile, for example, trim,
molding, cladding, lower two tone colors, wheel covers, bumpers, stripes, or parts within the passenger compartment. Identifying an auxiliarypaint color may be difficult, since auxiliary
colors are not typically listed on the vehicle identification plate (located on the vehicle).
Additionally, as a result of the many different application areas used on recent automobiles,
it is often difficult to unambiguously describe the area of interest. [0009] The present invention is aimed at one or more of the problems identified above.
. SUMMARY OF THE INVENTION
[0010] In one aspect of the present invention, a computer system for providing a color solution for an auxiliary color of a portion of a motor vehicle to be repaired, is provided. The computer system includes a first module located at a remote location and a second module coupled to the first module. The first module is adapted to receive a solution request from an operator. The solution request includes an identification of the motor vehicle to be repaired, a main body color, and the portion of the motor vehicle to be repaired. The second module includes a composite solution database and a search routine coupled to the composite solution database. The second module is adapted to receive the solution request from the first module. The search routine is adapted to search the composite solution database and to determine the color solution as a function of the solution request. [0011] In another aspect of the present invention, a computer based method forproviding a color solution for an auxiliary color of a portion of a motor vehicle to be repaired is provided. The method includes the steps of receiving a solution request from an operator located at a remote location and delivering the solution request from the remote location to a central location over the computer network. The solution request includes an identification of the motor vehicle to be repaired, a main body color, and the portion of the motor vehicle to be repaired. The method also includes the step of searching a composite solution database and determining the color solution as a function of the solution request.
BRIEF DESCRIPTION OF THE DRAWINGS [0012] Other advantages of the present invention will be readily appreciated as the same
becomes better understood by reference to the following detailed description when considered in connection with the accompanying drawings wherein:
[0013] Fig. 1 is a block diagram of a color management and solution distribution system,
according to an embodiment of the present invention;
[0014] Fig. 2 is a flow diagram of a color management and solution distribution method, according to an embodiment of the present invention;
[0015] Fig. 3 is a block diagram of a color management and solution distribution system, according to another embodiment of the present invention;
[0016] Figure 4 is a flow diagram of a color management and solution distribution
method, according to another embodiment of the present invention;
[0017] Fig. 5 is a flow diagram of a method for determining an auxiliary color solution, according to an embodiment of the present invention;
[0018] Fig. 6 is a diagrammatical illustration of a portion of a customer interface,
according to an embodiment of the present invention;
[0019] Fig. 7 is a diagrammatical illustration of a portion of a customer interface,
according to another embodiment of the present invention; and,
[0020] Fig. 8 is a diagrammatic illustration of a portion of a customer interface, according
to still another embodiment of the present invention.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT [0021] 1. Overview. [0022] Referring to the Figs., wherein like numerals indicate like or corresponding parts
throughout the several views, a computer system 100 for managing and providing color
solutions, such as paint, pigments or dye formulations, is provided.
[0023] With particular reference to Fig. 1 , in a first embodiment, the system 100 includes
a first module 102 located at a remote location 104, such as a customer site. Preferably, the
first module 102 is implemented on a computer (not shown), such as a personal computer or
wireless computing device. The first module 102 is adapted to be operated by a user or
operator 106, i.e., the customer. The operator 106 inputs a solution request to the first
module 102. The solution request includes a paint identifier (or color code) which identifies
the paint color of a subject part 108, such as an automobile body part and color
measurements from a color measurement device 110.
[0024] The color measurement device 110 is used to provide color measurements, i.e., an
indication of the actual color of the subject part 108 to be painted. Preferably, the color
measurement device 110 is a spectrophotometer such as is available from X-Rite,
Incorporated of Grandville, MI as model no. MA58. Alternatively, the color measurement
device 110 may be a spherical geometry color measuring device, a digital camera or other suitable device.
[0025] The first module 102 is coupled to a second computer based module 112 located at
a central location 114, such as the paint manufacturer's facility. The first and second
computer based modules 102, 112 are coupled across a computer network 116. In the preferred embodiment, the computer network 116 is the internet.
[0026] The second module 112 receives the solution request from the operator 106 via the
first module 102 and the computer network 116. The second module 112 includes a composite solution database 118 and a search engine or routine 120. The search routine 120
is adapted to search the composite solution database 118 and determine a paint color
solution as a function of the solution request.
[0027] With reference to Fig. 2, a computer based method for providing paint color
solutions to a customer will now be explained. In a first control block 202, the solution
request from the operator 106 located at the remote location 104 is received. In a second
control block 204, the solution request is delivered over the computer network 116 from the
remote location 104 to the central location 104. hi a third control block 206, the composite
solution database 118 is searched and a paint color solution is determined as a function of
the solution request.
[0028] With particular reference to Fig. 3, in a second embodiment, a system 300 for
managing and providing color solutions is provided. The system 300 includes three
databases: the composite solution database 118, a color measurement database 302, and a
customer and solution usage database 304.
[0029] A customer interface 306 is implemented on the first module 102 located at the
remote location 104. The customer interface 306 allows the operator 106 to log on to the
system, communicate with the system 100,300, e.g., to request color solutions, and to
receive color solutions from the system 100,300. The customer interface 306 is graphical in nature, and, preferably, is accessed through a generic world wide web (WWW) browser,
such as Microsoft™ Internet Explorer, available from Microsoft of Redmond, Washington.
[0030] The customer interface 306 may be implemented in hyper text markup language (HTML), the JAVA language, and may include JavaScript. The system 300 also includes
several processes: a solution creation process 308, a quality control process 310, a formula conversion process 312, a variant determination process 314, and a derived tolerance process 316. Each of the databases 118, 302, 304 and the processes 308,310, 312, 314, 316 will be explained further below.
[0031] With reference to Figs. 3 and 4, basic operation of the system 300 will now be discussed. In a fourth process block 402, the operator 106 measures the color of the part 108, which needs to be painted, using the color measuring device 110. As stated above, the color measuring device 110 may be a spectrophotometer, a digital camera or other suitable device. Preferably, the color measuring device 110 is a spectrophotometer which measures reflective values. The color measurements of the part 108 are taken at multiple angles using industry known methods.
[0032] In a fifth process block 404, the color measurement data along with other identifying data (collectively known as a solution request) are transmitted over the computer network 116 to the central location 114. The identifying data includes at least a paint color code which represents the original color of the part 108. Preferably, the identifying data includes a customer identification number or identifier, vehicle information (make, model, model year), color code and desired paintline. Paintline refers to different types of paint available from the manufacturer, which typically balance product features and cost. [0033] In a first decision block 406, the solution request is analyzed by the quality control analysis process 310 to ensure that the data contained in the solution request is accurate. For example, the quality control analysis process 310 compares the given color code with the color measurements to make sure that it is the right color. In another example, the color code and vehicle data are compared to make sure that the color was available on the particular model. If the solution request is inconsistent, the inconsistencies are reported to the operator 106 in a sixth process block 408. The operator 106 is requested to make
corrections through the customer interface 306.
[0034] Once the solution request has been approved by the quality control analysis process
310, control proceeds to a seventh process block 410. In the seventh process block 410, the
search routine 120 searches the composite solution database 118 for a color solution
(formulation) which most closely matches the solution request. The search routine 120
compares the color solution with tolerances determined by the derived tolerance process 316
(see below).
[0035] In a second decision block 410, if the color solution is within the tolerances, than the color solution is sent to the operator 106 at the remote location 104 in a eighth process
block 414. If the color solution is not within the given tolerances, than control proceeds to a
third decision block 416. In the third decision block 416, the solution creation process 308
attempts to adjust the solution to be within tolerances and/or creates a new solution. If the
color solution can successfully adjust the solution or create a new solution, the new solution
is sent to the operator 106. Otherwise, the operator 106 is informed that no solution is feasible in a ninth process block 418.
[0036] 2. Databases
[0037] As discussed above, the system 100,300 includes several databases containing
information used in and generated by the various processes 120, 304, 306, 308, 310, 312,
314, 316. The use and content of each of these databases are described below.
[0038] A. Composite Solution Database 118
[0039] The composite solution database 118 is the main database of the system 100,300
and contains all current formulations or variants for each paint color. [0040] For example, the paint or color code "4M9" may have multiple formulations
contained in the database 118. The composite solution database 118 is coupled to the search
routine 120, the solution creation process 308, the quality control analysis process 310, and
the customer and solution usage database 304.
[0041] For each formulation, the composite solution database 118 contains measurement
data in the form of color values. Color values refer to color attributes used to quantify color.
Examples include, but are not limited to, reflectance values, tristimulus values, and color
space values. One example of color space values are defined by L*a*b*, where L*
represents luminous intensity, a* represents a red/green appearance, b* represents a
yellow/blue appearance. Another example of color space values are defined by L*, C*, h,
where L* represents lightness, C* represents chroma, and h represents hue. The color values
(L*, a*, and b* or L*, C*, and h) at various angles are obtained using a color measurement
device.
[0042] B. Color Measurement Database 302
[0043] The color measurement database 302 includes all valid field measurements (color
values) for a particular paint color (color code). Preferably, the color measurements
included in the database 302 for a particular color code includes all measurements taken by
inspectors and all valid measurements received by the system 100,300 from customers. The
color measurement data contained in the database 302 is used by the various processes 120,308,310,312,314,316 of the system 100,300.
[0044] C. Customer and Solution Usage Database
[0045] The customer and solution usage database 304 contains customer and solution
request data gathered by the system 100,300. For example, the customer and solution usage database may contain information regarding a particular customer, how many times the
customer has used the system and what solutions he has requested. This data may be used to
assist in planning for the future in terms of paint color trends and material requirements
based on the requested paint solutions.
[0046] 3. Methods
[0047] A. Search Routine 120
[0048] As stated above, the search routine 120 is used to search the composite solution
database 118 and determine a paint color solution as a function of the solution request.
Given the color code or paint identifier (as part of the solution request), the corresponding
formulations and associated color values are retrieved from the composite solution database
118.
[0049] Using tolerances received from the derived tolerances process 316 (see below), the
formulations may be compared with the color measurements received from the operator 106 in the variant determination process 314 (see below). If a match is found, then the solution
is sent to the operator 106 via the customer interface 306. If no match is found, then the
solution creation process 308 (see below) attempts to derive a new formulation or adjust an
existing formulation. If an acceptable solution is derived, then the derived solution is sent to the operator 106 via the customer interface 306. Otherwise, the operator 106 is informed that no solution exists.
[0050] B. Derived Tolerances Process 316
[0051] Acceptable tolerances vary depending on the color. Tolerances are expressed in
differential color values, e.g., ΔL*, ΔC*, ΔH*. The differential values will vary as a function
of the color. Historically, these values have been determined manually, i.e., by visual evaluation. The tolerances for that formulation are determined as a function of all of the
color measurement values which have been deemed acceptable (usually by visible methods).
[0052] In the present invention, the derived tolerances process 316 is embodied in a neural
network. The neural network is trained using the color values (L*,C*,h) for each
formulation of each color and the differential color values from all acceptable
measurements.
[0053] When a proposed color solution has been chosen by the search routine 120, the
color values of the solution from the composite solution database 118 and the color
measurement data taken from the subject part 108 form the input to the neural network. The
output of the neural network is whether or not the color solution is acceptable. Preferably,
the neural network is a feed-forward, back propagation neural network. One such neural network is disclosed in commonly assigned US Patent Application Serial No. 09/874,699
(BASF Docket: LN-5458; Attorney Docket No. 65,241-008), filed June 5, 2001, which is
hereby incorporated by reference.
[0054] C. Quality Control Analysis 310
[0055] As stated above, the quality control analysis process 310 ensures that the data
contained in the solution request is accurate, h other words, the solution request is analyzed for inconsistencies.
[0056] D. Solution Creation Process 308
[0057] The solution creation process 308 attempts to either create a new solution given the customer's color measurement value or adjust an existing formulation contained in the composite solution database 118 using artificial intelligence methods. One such system is described in commonly assigned and pending US Patent Applications Serial Nos.
09/779,101 filed February 7, 2001 (BASF Docket: IN-5393A) and 09/778,819 filed
February 7, 2001 (BASF Docket: IN-5393B), both of which are incorporated herein by reference.
[0058] E. Formula Conversion Process 312
[0059] The formula conversion process 312 is utilized to convert paint formulations between various paint lines. Said process can be used to create needed solutions or starting points for the solution creation process 308. The formula conversion process 312 maybe embodied in an artificial neural network.
[0060] One such process is disclosed in commonly assigned US Patent Application Serial
No. 09/874,698 (BASF Docket: IN-5392; Attorney Docket No. 65,241-015), filed June 5,
2001 which is hereby incorporated by reference.
[0061] F. Variant Determination Process 308
[0062] The variant determination process 308 may be used to select from the plurality of color solutions contained in the composite solution database 118 for a particular color code.
[0063] The measurements received from the customer do not necessarily need to go through the variant determination process before being delivered to the customer. The variant determination process is run after the customer's initial need is met, i.e., the customer receives a solution. The variant determination is a cluster analysis of the measurements. There are several reasons for performing this analysis including the following:
[0064] 1) to determine if new solutions are needed;
[0065] 2) decide what solutions should be published; [0066] 3) select targets for inclusion in color tools; and/or
[0067] 4) trend analysis.
[0068] The variant determination process 308 compares the formulations with the color
measurements of the part 108. Preferably, the variant determination process is accomplished
using artificial intelligence techniques. In the preferred embodiment, the variant
determination process include a self-organizing map (SOM) neural network (not shown).
[0069] One such process is disclosed in commonly assigned US Patent Application Serial
No. 09/874,697 (BASF Docket: LN-5459; Attorney Docket No. 65,241-009), filed June 5,
2001, which is hereby incorporated by reference.
[0070] 4. Auxiliary Color Solutions
[0071] With reference to Figs. 5-8, in another aspect of the present invention, the
computer system 100 is adapted to provide a color solution for an auxiliary color of a portion
of a motor vehicle to be repaired. As described above, the computer system 100 includes a
first module 102 and a second module 106.
[0072] In one embodiment, the first module 102 is located at a remote location and the
second module 106 is located at a central location. In a second embodiment, the first and
second modules 102, 106 are located at a user workstation, e.g., the software is distributed
on compact disc (CD).
[0073] The first module 102 is adapted to receive a solution request from the operator 106. In one embodiment, the solution request includes an identification of the motor vehicle to
be repaired, a main body color, and the portion of the motor vehicle to be repaired. As described above, the second module 112 is coupled to the first module 102 and is located at a central location 114. [0074] Auxiliary colors may include, but are not limited to:
[0075] accent colors, e.g., bumper, Cladding, Lower Two Tone, Molding;
[0076] accessory colors, e.g., Accessories, Chassis, Grille, Light Bezel;
[0077] interior colors;
[0078] primer colors;
[0079] roof colors, e.g., fiberglass, Hardtop, Vinyl;
[0080] stripe colors;
[0081] underhood colors, e.g., Engine, Trunk, Underhood; and,
[0082] wheel colors, e.g., wheels, Wheel Covers.
[0083] The second module 106 includes the composite solution database 118 and the
search routine 120 coupled to the composite solution database 118, as described above. The
second module 106 is adapted to receive the solution request from the first module 102. The
search routine 120 is adapted to search the composite solution database and determine the color solution for the auxiliary color as a function of the solution request.
[0084] With reference to Fig. 5, in another aspect of the present a computer based method
500 for providing a color solution for an auxiliary color of a portion of a motor vehicle to be
repaired is provided. In a tenth process block 502, a solution request is received from the operator 106 at a remote location 104.
[0085] In one embodiment, the solution request includes an identification of the motor
vehicle to be repaired, a main body color, and the portion of the motor vehicle to be repaired.
hi another embodiment, the solution request may include one of the colors on the vehicle, e.g., the body color. The color maybe identified by a color code, a color standard number of
a reading from a color measurement device. In still another embodiment, the identification of the motor vehicle may include a special edition, e.g., an Eddie Bauer edition. This maybe
accomplished by either the user entering the special edition or if the user has identified a
vehicle which has a special edition, displaying a button or a pop-up menu which allows the
user to select the special edition.
[0086] In an eleventh process block 504, the solution request is delivered from the remote
location 104 to a central location 114 over a computer network 116. In a twelfth process
block 506, the composite solution database 118 is searched to determine the color solution
as a function of the solution request.
[0087] In one embodiment, the customer interface 306 is adapted to allow the operator 106
to enter the solution request. For example, in a first embodiment the identification of the
motor vehicle being repaired includes a make, a model, and a model year.
[0088] With reference to Fig. 6, in one embodiment, the customer interface 306 includes a
Make drop down list 602, a Model drop down list 604, and a Model Year drop down list
606. The customer interface 306 is adapted to populate the drop down lists 602, 604, 606
based on selected items in the other drop down lists. For example, the choices available on
the Model drop down list 604 are based on the selected Manufacturer (i.e., Make) in the
Make drop down list 602. Likewise, the Model Year drop down list 606 is populated based
on the selections in the Make and the Model drop down lists 602, 604. Alternatively, the
customer interface 306 may provide other mechanisms for the operator 106 to select the
make, model, and the model year of the motor vehicle.
[0089] The customer interface 306 also allows the operator 106 to select the main body color of the motor vehicle being repaired. In the illustrated embodiment, the customer interface 306 includes a Body Color drop down list 608. h a similar manner as described above, the Body Color drop down list 608 is populated based on the selections in the Make
drop down list 602, the Model drop down list 604, and the Model drop down list 606.
[0090] hi one embodiment, the customer interface 306 includes a graphical representation
610 of the motor vehicle being repaired. In a first embodiment of the present invention the graphical representation 610 is three dimensional and may be rotated. The view of the
graphical representation may also be enlarged or reduced, hi one embodiment, the graphical
representation 610 is implemented using a Virtual Reality Modeling language (VRML).
[0091] The graphical representation 610 includes the body of the motor vehicle 612, as
well as the auxiliary portions of the motor vehicle for which paint color solutions exist.
Examples of such auxiliary portions include trim or molding 614, wheel covers 616,
bumpers 618, stripes 620, roofs or vinyl roofs 622, and parts within a passenger
compartment 624 of the motor vehicle.
[0092] In one embodiment, the graphical representation 610 includes (or displays) the main body color and a color associated with at least one auxiliary part of the motor vehicle.
[0093] In a first embodiment, the customer interface 306 allows the operator 106 to select
the portion of the motor vehicle through interaction with the graphical representation 610 of
the motor vehicle. For example, once the make, model, and model year of the motor vehicle
to be repaired are selected by the operator 106, the selected motor vehicle is represented by
the graphical representation 610. Once the main body color is selected, the body 612 of the
graphical representation 610 is displayed with the main body color. For the selected main
body color, different portions of the motor vehicle may have a plurality of colors available,
hi order to select the correct color, the operator may "click" on the correspond portion of the graphical representation. In the first embodiment, clicking on the corresponding portion will cycle through the available paint colors for that portion of the motor vehicle. As the
available colors are cycled, the corresponding portion of the graphical representation 610
will be displayed in the selected color.
[0094] With reference to Fig. 7, in another embodiment the customer interface 306 allows
the operator 106 to select the portion of the motor vehicle from a list, e.g., an Auxiliary
Portion drop down list 702. Once the auxiliary portion of the motor vehicle to be repaired is
selected, an Auxiliary Portion Color drop down list 704 is populated with the available
colors. Once a color is selected in the Auxiliary Portion Color drop down list 704 it may be
displayed either on the graphical representation 610 or in a color sample 706 displayed in the
customer interface.
[0095] In another embodiment, as illustrated in Fig. 8, the customer interface 306 displays
the auxiliary color in a color sample 802 associated with the portion of the motor vehicle
being repaired. A color sample 802A, 802B, 802C, 802D may be displayed in the customer
interface 306 for each portion of the motor vehicle for which a paint color solution exists.
For example, as shown, color samples 802A, 802B, 802C, 802D are displayed for the
bumper, trim, roof, and wheel covers, hi one embodiment, the operator 106 may cycle
through available paint colors for a portion of the motor vehicle being repaired by clicking
on the portion of the motor vehicle being repaired within the graphical representation of the
motor vehicle. Alternatively, or in addition, the operator 106 may cycle through available
paint colors by clicking on the respective color sample 802A, 802B, 802C, 802D.
[0096] It should be noted that, although, the customer interface 306 has been described
with particular elements, i.e., drop down lists and/or color samples, the present invention may be implemented using other components without departing from the spirit of the
invention.
[0097] In another aspect of the present invention, the customer interface 306 is adapted to
display information regarding each color (on a respective part), e.g., the color name, type,
standard number and color code for each color. In one embodiment, the information
regarding each color may be displayed in a pop-up displayed when the user right-clicks on
the respective part.
[0098] Once the correct color for the part or parts being repaired are identified by the
operator 106 using the customer interface 306, the solution request may be submitted to the
second module 112. As described above, the second module 112 searches the composite solution database 118 for the corresponding color solution and returns the color solution to
the operator 106 through the first module 102.

Claims

CLAIMSWhat is claimed is:
1. A computer system for providing a color solution for an auxiliary color of
a portion of a motor vehicle to be repaired, comprising:
a first module and being adapted to receive a solution request from an operator, the
solution request including an identification of the motor vehicle to be repaired, a main body
color, and the portion of the motor vehicle to be repaired; and,
a second module coupled to the first, the second module including a composite
solution database and a search routine coupled to the composite solution database and being
adapted to receive the solution request from the first module, the search routine being
adapted to search the composite solution database and determine the color solution as a
function of the solution request.
2. The computer system, as set forth in claim 1 , wherein the first is located at remote location and the second module is located at a central location, the first and second
modules being coupled by a computer network.
3. The computer system, as set forth in claim 2, wherein the computer
network is the internet.
4. The computer system, as set forth in claim 1, including a customer interface implemented on the first module.
5. The computer system, as set forth in claim 4, wherein the customer interface is adapted to allow the operator to enter the solution request.
6. The computer system, as set forth in claim 5 , wherein the identification of
the motor vehicle being repaired includes a make, a model, and a model year.
7. The computer system, as set forth in claim 4, wherein the customer
interface includes a graphical representation of the motor vehicle being repaired.
8. The computer system, as set forth in claim 7, wherein the graphical representation of the motor vehicle being repaired includes the main body color and a color
associated with at least one auxiliary part of the motor vehicle.
9. The computer system, as set forth in claim 8, wherein the at least one
auxiliary part of the motor vehicle may be one of trim, molding, wheel covers, bumper,
stripe, roof, vinyl roof, and parts within a passenger compartment of the motor vehicle.
10. The computer system, as set forth in claim 8, wherein the customer
interface allows the operator to select the portion of the motor vehicle through interaction
with the graphical representation of the motor vehicle.
11. The computer system, as set forth in claim 10, wherein the operator may
cycle tlirough available paint colors for the portion of the motor vehicle being repaired be
clicking on the portion of the motor vehicle being within the graphical representation of the
motor vehicle.
12. The computer system, as set forth in claim 8, wherein the customer
interface allows the operator to select the portion of the motor vehicle from a list.
13. The computer system, as set forth in claim 1, wherein the customer
interface presents the operator with a list of available paint colors for the portion of the motor vehicle being repaired as a function of the identification of the motor vehicle, the base
color and the portion of the motor vehicle being repaired.
14. The computer system, as set forth in claim 13, wherein the customer
interface allows the operator to select the auxiliary color from the list.
15. The computer system, as set forth in claim 14, wherein the customer interface displays the portion of the motor vehicle being repaired with the selected auxiliary
color.
16. The computer system, as set forth in claim 14, wherein the customer interface displays the selected auxiliary color in a color sample associated with the portion of
the motor vehicle being repaired.
17. The computer system, as set forth in claim 4, wherein the customer
interface displays the auxiliary color in a color sample associated with the portion of the
motor vehicle being repaired, wherein the operator may cycle through available paint colors for the portion of the motor vehicle being repaired by clicking on the portion of the motor
vehicle being repaired within the graphical representation of the motor vehicle.
18. A computer system for providing a color solution for an auxiliary color of
a portion of a motor vehicle to be repaired, comprising: a first module having a customer interface, the first module being adapted to receive a solution request from an operator, the customer interface being adapted to allow the operator to enter the solution request and including a graphical representation of the motor vehicle being repaired, the solution request including an identification of the motor vehicle to be repaired, a main body color, and the portion of the motor vehicle to be repaired; and, a second module coupled to the first module, the second module including a composite solution database and a search routine coupled to the composite solution database and being adapted to receive the solution request from the first module, the search routine being adapted to search the composite solution database and determine the color solution as a function of the solution request.
19. The computer system, as set forth in claim 18, wherein the identification of the motor vehicle being repaired includes a make, a model, and a model year.
20. The computer system, as set forth in claim 18, wherein the graphical representation of the motor vehicle being repaired includes the main body color and colors associated with at least one auxiliary part of the motor vehicle.
21. The computer system, as set forth in claim 20, wherein the at least one auxiliary part of the motor vehicle may be one of trim, molding, wheel covers, bumpers, stripes, roofs, vinyl roofs, and parts within a passenger compartment of the motor vehicle.
22. The computer system, as set forth in claim 18, wherein the customer interface allows the operator to select the portion of the motor vehicle through interaction with the graphical representation of the motor vehicle.
23. The computer system, as set forth in claim 22, wherein the operator may cycle through available paint colors for the portion of the motor vehicle being repaired be clicking on the portion of the motor vehicle being within the graphical representation of the
motor vehicle.
24. The computer system, as set forth in claim 18, wherein the customer
interface allows the operator to select the portion of the motor vehicle through a list.
25. The computer system, as set forth in claim 18, wherein the customer interface presents the operator with a list of available paint colors for the portion of the
motor vehicle being repaired as a function of the identification of the motor vehicle, the base
color and the portion of the motor vehicle being repaired.
26. The computer system, as set forth in claim 25, wherein the customer
interface allows the operator to select the auxiliary color from the list.
27. The computer system, as set forth in claim 25, wherein the customer
interface displays the portion of the motor vehicle being repaired with the selected auxiliary color.
28. The computer system, as set forth in claim 22, wherein the customer
interface displays the auxiliary color in a color sample associated with the portion of the
motor vehicle being repaired, wherein the operator may cycle through available paint colors
for the portion of the motor vehicle being repaired by clicking on the color sample.
29. The computer system, as set forth in claim 26, wherein the customer interface displays the selected auxiliary color in a color sample associated with the portion of the motor vehicle being repaired.
30. A computer based method for providing a color solution for an auxiliary color of a portion of a motor vehicle to be repaired, including the steps of: receiving a solution request from an operator, the solution request including an identification of the motor vehicle to be repaired, a main body color, and the portion of the motor vehicle to be repaired; and searching a composite solution database and determining the color solution as a function of the solution request.
31. The computer based method, as set forth in claim 30, including the step of delivering the color solution to the operator.
32. The computer based method, as set forth in claim 31 , including the step of providing a customer interface.
33. The computer based method, as set forth in claim 32, wherein the composite solution database includes at least one formulation for a plurality of colors.
34. The computer based method, as set forth in claim 32, including the step of entering, by the operator, the solution request using the customer interface.
35. The computer based method, as set forth in claim 34, wherein the identification of the motor vehicle being repaired includes a make, a model, and a model year.
36. The computer based method, as set forth in claim 32, including the step of providing a graphical representation of the motor vehicle being repaired via the customer interface.
37. The computer based method, as set forth in claim 36, hicludingthe step of
displaying the main body color and a color associated with at least one auxiliary part of the
motor vehicle on the graphical representation of the motor vehicle.
38. The computer based method, as set forth in claim 37, wherein the at least one auxiliary part of the motor vehicle may be one of trim, molding, wheel covers, bumper,
stripe, roof, vinyl roof, and parts within a passenger compartment of the motor vehicle.
39. The computer based method, as set forth in claim 37, including the step of
selecting, by the operator, the portion of the motor vehicle through interaction with the graphical representation of the motor vehicle.
40. The computer based method, as set forth in claim 39, including the step of
cycling through available paint colors for the portion of the motor vehicle in response to the
operator clicking on the portion of the motor vehicle being repaired within the graphical
representation of the motor vehicle.
41. The computer based method, as set forth in claim 39, including the steps
of:
providing a list of available portions of the motor vehicle; and, allowing the operator to select the portion of the motor vehicle from the
list.
42. The computer based method, as set forth in claim 30, including the step of
presenting to the customer a list of available paint colors for the portion of the motor vehicle being repaired as a function of the identification of the motor vehicle, the base color and the portion of the motor vehicle being repaired.
43. The computer based method, as set forth in claim 42, including the step
of allowing the operator to select the auxiliary color from the list.
44. The computer based method, as set forth in claim 43, including the step of
displaying, using the customer interface, the portion of the motor vehicle being repaired with
the selected auxiliary color.
45. The computer based method, as set forth in claim 44, including the step of wherein the customer interface displays the selected auxiliary color in a color sample
associated with the portion of the motor vehicle being repaired.
46. The computer based method, as set forth in claim 32, including the steps
of: displaying the auxiliary color in a color sample associated with the
portion of the motor vehicle being repaired; and, cycling through available paint colors for the portion of the motor vehicle
in response to the operator clicking on the color sample.
PCT/US2003/018119 2002-07-26 2003-06-06 Color management and solution distribution system and method WO2004012102A2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
AU2003238962A AU2003238962A1 (en) 2002-07-26 2003-06-06 Color management and solution distribution system and method
MXPA04008703A MXPA04008703A (en) 2002-07-26 2003-06-06 Color management and solution distribution system and method.
BR0305672-4A BR0305672A (en) 2002-07-26 2003-06-06 System and method of color management and solution distribution
CA002478366A CA2478366A1 (en) 2002-07-26 2003-06-06 Color management and solution distribution system and method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/206,556 US6973211B2 (en) 2001-06-05 2002-07-26 Color management and solution distribution system and method
US10/206,556 2002-07-26

Publications (2)

Publication Number Publication Date
WO2004012102A2 true WO2004012102A2 (en) 2004-02-05
WO2004012102A3 WO2004012102A3 (en) 2004-06-24

Family

ID=31186630

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2003/018119 WO2004012102A2 (en) 2002-07-26 2003-06-06 Color management and solution distribution system and method

Country Status (6)

Country Link
US (1) US6973211B2 (en)
AU (1) AU2003238962A1 (en)
BR (1) BR0305672A (en)
CA (1) CA2478366A1 (en)
MX (1) MXPA04008703A (en)
WO (1) WO2004012102A2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009021720A1 (en) * 2007-08-14 2009-02-19 Basf Coatings Ag Learning method for producing color formulas

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060242089A1 (en) * 2005-04-26 2006-10-26 Shahram Vahidi Web based repair cost estimating system
US8290949B2 (en) * 2006-07-24 2012-10-16 International Business Machines Corporation Resource name reconciliation in a configuration database
US20090274827A1 (en) * 2008-04-30 2009-11-05 Ppg Industries Ohio, Inc. Color formulation selection process with visual display
US20090276254A1 (en) * 2008-04-30 2009-11-05 Ppg Industries Ohio, Inc. Color formulation selection process
US8629882B2 (en) 2008-05-29 2014-01-14 Ppg Industries Ohio, Inc. Digital color chip
JP2014510322A (en) * 2011-01-04 2014-04-24 ピーピージー・インダストリーズ・オハイオ・インコーポレイテッド Web-based architectural color selection system
US9323993B2 (en) * 2013-09-05 2016-04-26 Xerox Corporation On-street parking management methods and systems for identifying a vehicle via a camera and mobile communications devices
CA2986452C (en) 2015-05-22 2020-11-24 Ppg Industries Ohio, Inc. Home decor color matching
EP3298569A1 (en) 2015-05-22 2018-03-28 PPG Industries Ohio, Inc. Analyzing user behavior at kiosks to identify recommended products
US20180101895A1 (en) * 2016-10-10 2018-04-12 Focus!...On Innovation, Inc. Automated custom website storefront creation

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0484564A1 (en) * 1990-11-05 1992-05-13 Kansai Paint Co., Ltd. Metered color matching method
WO2001044767A1 (en) * 1999-12-17 2001-06-21 Ppg Industries Ohio, Inc. Computer-implemented method and apparatus for matching paint
EP1139234A1 (en) * 2000-03-28 2001-10-04 E.I. Dupont De Nemours And Company Color matching method for automotive refinishing
WO2001097090A2 (en) * 2000-06-16 2001-12-20 Polyone Corporation Color matching system and method

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1056358A (en) 1962-10-19 1967-01-25 Ciba Ltd Improvements in and relating to the manufacture of colouring compositions
US5410637A (en) * 1992-06-18 1995-04-25 Color And Appearance Technology, Inc. Color tolerancing system employing fuzzy logic
FR2698982B1 (en) 1992-12-09 1995-02-10 Guillemin Jean Pierre Method of improving the color quality, corresponding structure and use in the search for a shade to be matched.
DE69324899T2 (en) * 1992-12-15 1999-10-21 Du Pont Color matching method and device
US5559604A (en) * 1993-09-27 1996-09-24 Toyo Ink Manufacturing Co., Ltd. Color matching apparatus for reproducing the same color under different illuminants
JPH07160871A (en) * 1993-12-09 1995-06-23 Mieko Nagashima Method and device for correcting color picture
US5729360A (en) * 1994-01-14 1998-03-17 Fuji Xerox Co., Ltd. Color image processing method and system
JP3417051B2 (en) * 1994-05-20 2003-06-16 東洋インキ製造株式会社 Color information processing method and apparatus using feature parameter values independent of light source
US5546195A (en) * 1994-08-11 1996-08-13 Toyo Ink Manufacturing Co., Ltd. Apparatus for reproducing color images
US5680327A (en) * 1995-03-21 1997-10-21 Light Source Computer Images, Inc. Apparatus and process for a digital swatchbook
US5687000A (en) * 1995-03-24 1997-11-11 Toyo Ink Manufacturing Co., Ltd. Colorant-amount transforming method
JP3287177B2 (en) * 1995-05-17 2002-05-27 東洋インキ製造株式会社 Color imaging method and apparatus
JP3115508B2 (en) * 1995-06-21 2000-12-11 シャープ株式会社 Color image processing equipment
US5680333A (en) * 1995-09-28 1997-10-21 E. I. Du Pont De Nemours And Company Predictive simulation of heather fabric appearance
US5761070A (en) * 1995-11-02 1998-06-02 Virginia Tech Intellectual Properties, Inc. Automatic color and grain sorting of materials
JPH09163382A (en) * 1995-12-07 1997-06-20 Toyo Ink Mfg Co Ltd Color slurring correction method and device
WO1998012520A1 (en) 1996-09-05 1998-03-26 Wea Manufacturing, Inc. Spectrophotometric neural network
US5899605A (en) * 1996-09-26 1999-05-04 Xerox Corporation Color mixing and color system for use in a printing machine
US6362808B1 (en) 1997-07-03 2002-03-26 Minnesota Mining And Manufacturing Company Arrangement for mapping colors between imaging systems and method therefor
GB2346964A (en) 1999-01-29 2000-08-23 Richard May Method and apparatus for colour sample identification and display
JP2000311243A (en) 1999-04-28 2000-11-07 Sony Corp Image color correction method and device
US20020161530A1 (en) * 1999-12-17 2002-10-31 Corrigan Victor G. Computer-implemented method and apparatus for matching paint
US6563510B1 (en) * 2000-03-30 2003-05-13 Behr Process Corporation Paint color matching and coordinating system
US20020021439A1 (en) * 2000-08-07 2002-02-21 Derek Priestley Colour matching system
US7685224B2 (en) * 2001-01-11 2010-03-23 Truelocal Inc. Method for providing an attribute bounded network of computers

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0484564A1 (en) * 1990-11-05 1992-05-13 Kansai Paint Co., Ltd. Metered color matching method
WO2001044767A1 (en) * 1999-12-17 2001-06-21 Ppg Industries Ohio, Inc. Computer-implemented method and apparatus for matching paint
EP1139234A1 (en) * 2000-03-28 2001-10-04 E.I. Dupont De Nemours And Company Color matching method for automotive refinishing
WO2001097090A2 (en) * 2000-06-16 2001-12-20 Polyone Corporation Color matching system and method

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
DAUNER J, LANDAUER J, STIMPFIG E, FRAUNHOFER IAO, REUTER D: "3D Presentation Online: The Virtual Design Exhibition" PROC. VRML, pages 52-59, XP002278608 Monterrey (Ca) *
J SUN, C YUAN: "Web-based 3D interface for product data management" IASTED INTERNATIONAL CONFERENCE ON VISUALIZATION, IMAGING AND IMAGE PROCESSING, 3 - 5 September 2001, pages 1-6, XP002278607 Marbella, Spain *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009021720A1 (en) * 2007-08-14 2009-02-19 Basf Coatings Ag Learning method for producing color formulas
US10996110B2 (en) 2007-08-14 2021-05-04 Basf Coatings Gmbh Learning method for producing color formulas

Also Published As

Publication number Publication date
US6973211B2 (en) 2005-12-06
AU2003238962A1 (en) 2004-02-16
WO2004012102A3 (en) 2004-06-24
CA2478366A1 (en) 2004-02-05
US20020191843A1 (en) 2002-12-19
AU2003238962A8 (en) 2004-02-16
BR0305672A (en) 2004-10-19
MXPA04008703A (en) 2004-12-06

Similar Documents

Publication Publication Date Title
US7536231B2 (en) Method for determining acceptability of proposed color solution using an artificial intelligence model
JP5187709B2 (en) How to visualize color deviation
US8230362B2 (en) Computer-assisted and/or enabled systems, methods, techniques, services and user interfaces for conducting motor vehicle and other inspections
EP2661675B1 (en) Web-based color selection system
CA2742274C (en) Color formulation selection process with visual display
US6973211B2 (en) Color management and solution distribution system and method
WO2004044850A1 (en) Electronic display of automotive colors
JP2001338091A (en) Color matching method for refinishing automobile
EP1815219A2 (en) Computer-implemented color adjustment method and program using stored color values
CN105009152A (en) Process for matching paint
EP1393028A1 (en) Color management and solution distribution system and method
AU2022328570A1 (en) Automated fmea system for customer service
JP4190821B2 (en) Vehicle trade-in price provision method
US20090276254A1 (en) Color formulation selection process
CN117897597A (en) Automated FMEA system for customer service

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SD SE SG SK SL TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2478366

Country of ref document: CA

WWE Wipo information: entry into national phase

Ref document number: PA/a/2004/008703

Country of ref document: MX

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP