1460928282-b1a5a09a-9e45-451e-bc45-b27c6140237e

1. A computer-implemented method of matching color elements for objects having different source color definitions within a print job prior to printing, comprising:
identifying all source colors to be printed within the print job and object type associated with each instance of a source color;
identifying any source colors having at least two different source color definitions;
for each source color having at least two different source color definitions, selecting one of the source color definitions in accordance with a predetermined criterion; and
assigning the selected source color definition to at least one other instance of the source color for that object type.
2. The method of claim 1, wherein the predetermined criterion comprises: for each source color having at least two different source color definitions for the same object type, assigning the selected source color definition to all other instances of the source color for that object type.
3. The method of claim 1, wherein selecting one of the source color definitions comprises:
displaying the source colors having at least two different source color definitions and associated object types in a user interface; and
responsive to input from a user, assigning a user-selected source color definition to all user-selected instances of the user-selected source color.
4. The method of claim 1, wherein identifying any source colors having at least two different source color definitions comprises:
for each object in the print job, transforming each object of the same object type using a prototypical color transformation;
identifying sets of objects having source colors that match within a first tolerance level after the prototypical transformation process;
for each set of objects having source colors that match, transforming each matching object’s original source colors using a target printer’s color space; and
identifying any of the transformed colors of the matching objects within the set that do not match within a second tolerance level.
5. The method of claim 4, wherein the prototypical color transformation comprises an ICC-based profile.
6. The method of claim 5, further comprising deselecting any objects having source colors not intended to match in accordance with a second predetermined criterion.
7. The method of claim 1, further comprising assigning the selected source color definition to all instances of the source color within the print job.
8. A computer-implemented method of matching color elements for objects having different source color definitions within a print job prior to printing, comprising:
converting each object’s source colors to a common color space;
identifying groups of objects having source colors in the common color space that match within a first tolerance level; and
within each group of objects having matching source colors:
transforming each object’s original source color into a target printer’s color space using the target printer’s color transformation path;
identifying any of the transformed colors of the matching objects within the group that do not match within a second tolerance level;
if at least one of the transformed colors does not match the other transformed colors in the group, correcting mismatches within the group.
9. The method of claim 8, further comprising:
displaying any groups of mismatched objects within a user interface; and
responsive to user input for each group of mismatched objects displayed in the user interface, assigning a user-selected source color definition of the user-selected transformed color to all objects within the group.
10. The method of claim 8, further comprising modifying the target printer’s color transformation path according to any relevant printer settings and print job parameters.
11. The method of claim 8, wherein converting each object’s source colors to a common color space comprises converting each object’s source color into a profile connection space (PCS) representation using a source ICC profile.
12. The method of claim 11, wherein transforming each object’s original source color into a target printer’s color space using the target printer’s color transformation path comprises converting the PCS representation to the common color space using an output profile.
13. The method of claim 8, wherein correcting mismatches within the group comprises:
examining the objects within the group;
determining if the objects in the group are intended to match one another in accordance with a predetermined criterion; and
if not, removing those objects not intended to match from the group.
14. The method of claim 13, wherein examining the objects within the group comprises for each object in the group, examining that object’s source colors, colors as expressed in the common color space and colors as expressed in the target printer’s color space.
15. The method of claim 13, wherein the predetermined criterion comprises determining which objects in the group of are of the same object type.
16. The method of claim 8, further comprising:
displaying any groups of mismatched objects within a user interface; and
responsive to user input for each group of mismatched objects displayed in the user interface, assigning a new source color definition to all objects within the group.
17. The method of claim 8, wherein a print job comprises a single page.
18. A computer-implemented method of matching color elements for objects within a print job prior to printing, comprising:
identifying all source colors to be printed within the print job and object type associated with each instance of a source color;
identifying any source colors having at least two different source color definitions;
for each source color having at least two different source color definitions, selecting one of the source color definitions in accordance with a predetermined criterion;
assigning the selected source color definition to at least one other instance of the source color for that object type;
identifying all objects within the print job, each object’s type, each object’s rendering intent and all source colors associated with each object;
for each object in the print job, transforming each object’s source colors using a prototypical color transformation;
identifying sets of transformed objects having source colors that match within a first tolerance level after the prototypical transformation process;
transforming all transformed objects using a target printer’s color space;
identifying any of the transformed objects in each set that do not match within a second tolerance level to form a group of mismatched objects;
identifying any object types within the group of mismatched objects having at least two different rendering intents;
for each object type having at least two different rendering, selecting one of the rendering intents in accordance with a predetermined criterion; and
assigning the selected rendering intent to at least one other instance of that object type.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A method for making a garment for heating and cooling the wearer of the garment, the method comprising the steps of:
a) providing a pattern board comprising a first side that includes a channel configuration formed therein that defines at least one channel circuit and a plurality of substantially flat portions adjacent the channel configuration, and a second side opposite the first side;
b) disposing a first layer of flexible material over first the side of the pattern board;
c) disposing an adhesive film over the first layer of flexible material;
d) disposing a second layer of flexible material over the adhesive film wherein the layers of flexible material and adhesive film form a laminate assembly; and
e) applying heat and pressure to the laminate assembly so as to activate the adhesive film and fuse together the portions of the layers of flexible material that correspond to the substantially flat portions of the first side of the pattern board; wherein each of the layers of flexible material comprises coated aluminum foil.
2. The method according to claim 1 further including the step of curing the laminate structure.