Patent US1950469A successfully refreshed from Google Patents.
Patent US4664583A successfully refreshed from Google Patents.
Patent US5872895A successfully refreshed from Google Patents.
US5872895A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method for object based color matching when printing a color document
Assignee: Apple Inc
•
Filing: 1994-09-29
•
Granted: 1999-02-16
•
Expires: 2014-09-29
Abstract
Abstract A method for object based color matching when printing color documents. Objects are anything that can be drawn, and include text, rectangle, oval, region, polygon, and PixMaps. Color matching is performed on each object in a page prior to rendering the object into a pixel map. This is accomplished by setting up multiple concurrent color matching sessions that have different rendering intents. Depending upon the object type, a color matching session with a particular rendering intent is used to perform color matching on the object.
Inventors
- 👤 James C. Zandee
- 👤 Randall G. Guay
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-29 21:37
CPC Classifications
H; H04; H04N; H04N1/00; H04N1/46; H04N1/56; H04N1/60; H04N1/6072; G; G06; G06T; G06T11/00; G06T11/10
Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
159 words
A method for performing color matching on at least one object on a page, comprising the steps of: initiating at least two color matching sessions using ColorSync™, wherein each color matching session has a rendering intent that differs from the rendering intent of any other color matching session; determining an object type for an object; based upon the object type, performing a color matching session on the object using one of the at least two color matching sessions, wherein the selected color matching session has a particular rendering intent for that object; and for any remaining objects on the page, repeating until all objects on the page have been color matched the steps of determining an object type for an object and based upon the object type, performing a color matching session on the object using one of the at least two color matching sessions, wherein the selected color matching session has a particular rendering intent for that object.
Claim 2
Independent Claim
159 words
A method for performing color matching on at least one object on a page, comprising the steps of: initiating at least two color matching sessions using ColorSync™, wherein each color matching session has a rendering intent that differs from the rendering intent of any other color matching session; determining an object type for an object; based upon the object type, performing a color matching session on the object using one of the at least two color matching sessions, wherein the selected color matching session has a particular rendering intent for that object; and for any remaining objects on the page, repeating until all objects on the page have been color matched the steps of determining an object type for an object and based upon the object type, performing a color matching session on the object using one of the at least two color matching sessions, wherein the selected color matching session has a particular rendering intent for that object.
Claim 3
Dependent Claim
29 words
The method of claim 1, wherein the step of determining an object type for each object comprises the step of determining a drawing routine used to render each object.
Claim 4
Dependent Claim
23 words
The method of claim 1, wherein the step of performing a color matching session on each object occurs before each object is rendered.
Claim 5
Dependent Claim
44 words
The method of claim 1, wherein the step of initiating at least two color matching sessions comprises the step of initiating a first color matching session that has a business/graphics rendering intent and a second color matching session that has a photographic rendering intent.
Claim 6
Dependent Claim
52 words
The method of claim 1, further comprising the steps of: before performing the step of initiating at least two color matching sessions, determining if a profile is associated with an object; and if a profile is associated with the object, performing a color matching session on the object using the associated profile.
Claim 7
Independent Claim
164 words
A system for performing color matching on at least one object on a page, comprising: means for initiating at least two color matching sessions using ColorSync™ wherein each color matching session has a rendering intent that differs from the rendering intent of any other color matching session; means for determining an object type for an object; based upon the object type, means for performing a color matching session on the object using one of the at least two color matching sessions, wherein the selected color matching session has a particular rendering intent for that object; and for any remaining objects on the page, means for repeating until all objects on the page have been color matched the steps of determining an object type for an object and based upon the object type, performing a color matching session on the object using one of the at least two color matching sessions, wherein the selected color matching session has a particular rendering intent for that object.
Claim 8
Independent Claim
164 words
A system for performing color matching on at least one object on a page, comprising: means for initiating at least two color matching sessions using ColorSync™ wherein each color matching session has a rendering intent that differs from the rendering intent of any other color matching session; means for determining an object type for an object; based upon the object type, means for performing a color matching session on the object using one of the at least two color matching sessions, wherein the selected color matching session has a particular rendering intent for that object; and for any remaining objects on the page, means for repeating until all objects on the page have been color matched the steps of determining an object type for an object and based upon the object type, performing a color matching session on the object using one of the at least two color matching sessions, wherein the selected color matching session has a particular rendering intent for that object.
Claim 9
Dependent Claim
28 words
The system of claim 6, wherein the means for determining an object type for each object comprises means for determining a drawing routine used to render each object.
Claim 10
Dependent Claim
43 words
The system of claim 6, wherein the means for initiating at least two color matching sessions comprises means for initiating a first color matching session that has a business/graphics rendering intent and a second color matching session that has a photographic rendering intent.
Claim 11
Dependent Claim
51 words
The system of claim 6, further comprising: means for determining if a profile is associated with an object before the at least two color matching sessions are initiated; and if a profile is associated with the object, means for performing a color matching session on the object using the associated profile.
Claim 12
Independent Claim
119 words
A system for performing color matching on at least one object on a page, comprising: at least two rendering intents available for use in color matching; and means for initiating at least two color matching sessions using at least two of the rendering intents available for use in color matching, wherein ColorSync™ is used to initiate the at least two color matching sessions, and wherein a color matching session is performed on each object on the page using one of the at least two color matching sessions, wherein the color matching session used is determined by an object type associated with each object so that the selected color matching session has a particular rendering intent for a particular object.
Claim 13
Independent Claim
119 words
A system for performing color matching on at least one object on a page, comprising: at least two rendering intents available for use in color matching; and means for initiating at least two color matching sessions using at least two of the rendering intents available for use in color matching, wherein ColorSync™ is used to initiate the at least two color matching sessions, and wherein a color matching session is performed on each object on the page using one of the at least two color matching sessions, wherein the color matching session used is determined by an object type associated with each object so that the selected color matching session has a particular rendering intent for a particular object.
Claim 14
Dependent Claim
28 words
The system of claim 10, wherein the at least two rendering intents available for use in color matching comprise a business/graphics rendering intent and a photographic rendering intent.
Claim 15
Dependent Claim
22 words
The system of claim 10, wherein the object type associated with each object comprises a drawing routine used to render the object.
References Cited (Backward Citations)
US5243691A
Cited
US5079638A
Cited
US5081596A
Cited
US5432620A
Cited
US5257097A
Cited
US5315691A
Cited
EP0606781A1
Cited
EP0665676A2
Cited
US5579446A
Cited
US5704021A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2002-02-15 | 2002-08-17 | 2003-02-16 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2006-02-15 | 2006-08-17 | 2007-02-16 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2010-02-15 | 2010-08-17 | 2011-02-16 | $7700.00 | Window Closed / Lapsed |