Patent ID: 8325385

Claim:
A processor-implemented method for processing at least one document comprising color data in a first color space, the method comprising the processor-implemented steps of: determining whether the color data is in a first standard color space characterized by a sequence of bytes in a standard profile format; if the color data is determined not to be in the first standard color space: inspecting the color data to determine if a first color space conversion operation for a portion of the color data is specified using at least one of a color space dictionary or a transformation matrix, wherein the first color space conversion operation converts the color data from the first color space to an intermediate standard color space; and converting the color data to the first standard color space if the first color space conversion operation is specified using at least one of the color space dictionary or the transformation matrix; generating an input profile corresponding to a second the color conversion operation, wherein the input profile comprises information to convert color data from the first standard color space to the intermediate standard color space; and performing the second color space conversion operation on the color data in the first standard color space to the intermediate standard color space using the generated input profile.