Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
50 words
A process of creating a gamut for a device, comprising: obtaining a forward model of the device; and directly obtaining independent color values for ink values known to be on the
surface of the gamut using the forward model and establishing a connectivity of
the values for a gamut boundary.
Claim 2
Dependent Claim
20 words
A process as recited in claim 1, further comprising sorting the
independent color space color values responsive to angular position.
Claim 3
Dependent Claim
21 words
A process as recited in claim 1 further comprising sorting the
independent color space color values responsive to expected inking behavior.
Claim 4
Dependent Claim
24 words
A process as recited in claim 1, wherein at least some of the ink
values correspond to the most saturated colors of the gamut.
Claim 5
Dependent Claim
114 words
A process as recited in claim 1 wherein said obtaining
comprises: generating independent color space color values from sampled ink
values on the planes of an ink space polyhedron; establishing an initial connectivity of the color values and
determining a circumference for the initial connectivity; determining a pivot point for the color values; sorting the color values by angles with respect to the pivot point; determining a circumference of an angle sorted polygon defined by
the angle sorted color values; sorting the color values of the angle-sorted polygon responsive to
ink behavior creating an ink-sorted polygon; determining a circumference of the ink-sorted polygon; and selecting the polygon with the minimum circumference as the
gamut.
Claim 6
Dependent Claim
146 words
A process of creating a gamut for a device, comprising: obtaining independent color values for known command values
processed by a color device being characterized; creating a forward model of the device using the color values and
the command values; generating independent color values from sampled ink values
where the ink values are on the planes of an ink space polyhedron of the device; establishing an initial-connectivity of the color values and
determining a circumference for the initial connectivity; determining a pivot point from the color values; sorting the color values responsive to angle using the pivot point; determining a circumference of an angle sorted polygon defined by
the angle sorted color values; sorting the color values of the angle-sorted polygon responsive to
ink behavior creating an ink-sorted polygon; determining a circumference of the ink-sorted polygon: selecting the polygon with the minimum circumference as the
gamut.
Claim 7
Independent Claim
88 words
A system for generating a gamut of a color device, comprising: a measuring device obtaining measured color values for known
command values processed by the color device; and a computer associated with the measuring device, creating a
forward model of the device using the known command values and the measured
colors, and directly obtaining independent color space color values for ink space
color values known to be on the surface of the gamut using the forward model and
establishing a connectivity of the values for a gamut boundary.
Claim 8
Dependent Claim
46 words
A computer product, comprising a recording medium readable
by a computer and a data structure recorded on the recording medium defining a
gamut of a color device, said data structure comprising an ordered list of
independent color values including the most saturated colors of the gamut.
Claim 9
Dependent Claim
44 words
A computer product, comprising a recording medium readable
by a computer, said recording medium comprising a process directly obtaining
independent color values for ink values known to be on the surface of a gamut of a
device using a forward model of the device.
Claim 10
Dependent Claim
217 words
A computer program product for generating a color gamut for
any medium expressing color which color can be controlled by digital command
values, comprising: a computer readable storage medium having a computer program
stored thereon for performing the steps of: deriving a forward model from colorimetric measurements
of a color target on the medium expressing the color and generated by command
values for the driving device; sampling a surface of the colorant gamut at regular intervals
in colorant space and converting the colorant values to color values in color space
at quantized L* values; finding a valid pivot point within collection of converted
color values at each L* level; converting the color values at each L* plane to cylindrical
coordinate points and establishing a connectivity of the points by sorting the
coordinate points with respect to theta relative to the pivot point producing a theta-based
sort; testing the validity of the theta-based sorted coordinate
points by comparing an ink expected behavior of the chromatic colorants as the
points are sequenced via the theta sort; establishing a colorant-based sort with respect to valid
variation in colorants when the expected behavior does not exist in the colorant
behavior based on the theta sort; and selecting between the colorant-based sort and
a theta-based sort on the principle of minimum circumference.