A computer-implemented method for providing color consistency, comprising the steps of: receiving, at a digital printing system, a target color measurement chart data generated at a target device, said target color measurement chart data generated in a device independent CIE L*a*b* color space; measuring, by said digital printing system, patch data ("patches"), said patches defined in said device independent CIE L*a*b* color space and from said target color measurement chart, and generating, by said digital printing system, corresponding target values, said target values defined in said device independent CIE L*a*b* color space; storing, by said digital printing system, said target values in a particular container; receiving, by said digital printing system and from a new device, target measurement chart data, printed by said new device and defined in said device independent CIE L*a*b* color space; measuring, by said digital printing system, patches on said color measurement chart printed at the new device and generating corresponding, by said digital printing system, measured values; using the target values from said particular container, said digital printing system comparing said received measured values from the new device to said target values; based on said comparing, said digital printing system generating analysis values, said analysis values indicating whether the measured values from the color measurement chart printed at the new device are within a tolerance value of the target values that were stored in the container; when the measured values at the new device are not within the tolerance value of the stored target values: said digital printing system causing an optimization and causing subsequent measured values at the new device to be closer to said stored target values than said previous measured values; and said digital printing system subsequently returning control to the step of receiving from the new device data corresponding to a subsequently printed color measurement chart at the new device; and when the measured values at the new device are within the tolerance value of the stored target values, said digital printing system determining that the new device is ready for printing; wherein one or more steps are performed by one or more processors. receiving, at a digital printing system, a target color measurement chart data generated at a target device, said target color measurement chart data generated in a device independent CIE L*a*b* color space; measuring, by said digital printing system, patch data ("patches"), said patches defined in said device independent CIE L*a*b* color space and from said target color measurement chart, and generating, by said digital printing system, corresponding target values, said target values defined in said device independent CIE L*a*b* color space; storing, by said digital printing system, said target values in a particular container; receiving, by said digital printing system and from a new device, target measurement chart data, printed by said new device and defined in said device independent CIE L*a*b* color space; measuring, by said digital printing system, patches on said color measurement chart printed at the new device and generating corresponding, by said digital printing system, measured values; using the target values from said particular container, said digital printing system comparing said received measured values from the new device to said target values; based on said comparing, said digital printing system generating analysis values, said analysis values indicating whether the measured values from the color measurement chart printed at the new device are within a tolerance value of the target values that were stored in the container; when the measured values at the new device are not within the tolerance value of the stored target values: said digital printing system causing an optimization and causing subsequent measured values at the new device to be closer to said stored target values than said previous measured values; and said digital printing system subsequently returning control to the step of receiving from the new device data corresponding to a subsequently printed color measurement chart at the new device; and said digital printing system causing an optimization and causing subsequent measured values at the new device to be closer to said stored target values than said previous measured values; and said digital printing system subsequently returning control to the step of receiving from the new device data corresponding to a subsequently printed color measurement chart at the new device; and when the measured values at the new device are within the tolerance value of the stored target values, said digital printing system determining that the new device is ready for printing; wherein one or more steps are performed by one or more processors.