Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
131 words
A system for providing color processing services within a plurality of selectable color paradigms, comprising: an installer utility via which a user selects a color paradigm from among a plurality of available color paradigms, and which is responsive to user selection of a color paradigm for loading color processing tools associated with the selected paradigm into working memory; an operating system which receives calls from application programs for services to be performed, said operating system including a color dispatcher which receives calls that relate to color services and forwards said calls to appropriate ones of said color processing tools loaded into working memory; and a color management system which translates said calls into a color space associated with the selected paradigm and provides the translated calls to said color processing tools.
Claim 2
Independent Claim
131 words
A system for providing color processing services within a plurality of selectable color paradigms, comprising: an installer utility via which a user selects a color paradigm from among a plurality of available color paradigms, and which is responsive to user selection of a color paradigm for loading color processing tools associated with the selected paradigm into working memory; an operating system which receives calls from application programs for services to be performed, said operating system including a color dispatcher which receives calls that relate to color services and forwards said calls to appropriate ones of said color processing tools loaded into working memory; and a color management system which translates said calls into a color space associated with the selected paradigm and provides the translated calls to said color processing tools.
Claim 3
Dependent Claim
46 words
The system of claim 1 wherein said color processing tools return data to said operating system in the color space associated with the selected paradigm, and said color management system translates said data into a color space required by the operating system to perform a service.
Claim 4
Dependent Claim
27 words
The system of claim 1 wherein said color dispatcher also receives calls that relate to color services directly from users, independently of calls made by application programs.
Claim 5
Dependent Claim
49 words
The system of claim 1 wherein at least some of said color processing tools include utilities that are generic to a plurality of application programs, and said operating system includes a plurality of filters which convert data and commands from said utilities into formats appropriate for respective application programs.
Claim 6
Independent Claim
104 words
A method for performing color-related services within one of several available color paradigms, comprising the steps of: storing a plurality of sets of color processing tools which are respectively associated with different color paradigms; selecting one of said color paradigms; loading color processing tools associated with the selected paradigms into working memory, in response to said selecting step; receiving requests for a color services from application programs; forwarding the requests to appropriate ones of the color processing tools loaded into memory; translating the forwarded requests into a color space associated with the selected paradigm; and processing the translated requests with said color processing tools.
Claim 7
Independent Claim
104 words
A method for performing color-related services within one of several available color paradigms, comprising the steps of: storing a plurality of sets of color processing tools which are respectively associated with different color paradigms; selecting one of said color paradigms; loading color processing tools associated with the selected paradigms into working memory, in response to said selecting step; receiving requests for a color services from application programs; forwarding the requests to appropriate ones of the color processing tools loaded into memory; translating the forwarded requests into a color space associated with the selected paradigm; and processing the translated requests with said color processing tools.
Claim 8
Dependent Claim
32 words
The method of claim 5 further including the step of translating the results of processed requests into a color space associated with a function to be performed in response to said processing.
Claim 9
Dependent Claim
30 words
The method of claim 6 wherein said function is the display of a color on a monitor, and said results are translated into a color space associated with the monitor.