Patent US5859644A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5859644A Expired / Lapsed US ⏱️ 0.0 years remaining

System for providing switchable color paradigms in computers

Assignee: Apple Inc
•
Filing: 1994-09-30
•
Granted: 1999-01-12
•
Expires: 2014-09-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A computer is provided with sets of switchable resources and utilities that enable the user to select from among a number of color paradigms within which to work. These resources include different operating system support services, such as different color pickers that are respectively directed to the different paradigms. The utilities include some whose operations are integrated with application programs, and others which function on a stand-alone basis. A color personality agent requests the computer user to select a particular color paradigm with which to work. In response to the user's selection, the agent selects the appropriate resources and utilities for that paradigm, to provide full color management that is consistent with the user's designated preferences. All subsequent color-related operations are carried out in accordance with the selected paradigm, in a manner that is transparent to the user and application programs running on the computer.

Inventors

  • 👤 Michael Stokes
  • 👤 Alan D. Beck

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 14:31
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0487; G06F3/0489; G06F3/04897

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.

References Cited (Backward Citations)

US5249263A Cited
US5254978A Cited
US5311212A Cited
US5459824A Cited
US5416890A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-01-11 2002-07-13 2003-01-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-01-11 2006-07-13 2007-01-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-01-11 2010-07-13 2011-01-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag