Method and system for maintaining fidelity of color correction information with displays
AssigneeApple Computer, Inc.
InventorsIan Hendry, David Hayward, John Calhoun, Eric Anderson
Life of this patent
Estimating the term…
Abstract
Aspects for maintaining and providing a calibrated color environment for display devices of a computer system. In an aspect of an exemplary method, the method includes determining relevant state data, including a framebuffer driver state and a display driver state. The method further includes saving the relevant state data as calibration information for the calibrated color environment. The relevant state data includes information about a display that has an effect on color, such as a framebuffer driver state, a display driver state, and phospher characteristics of the display.
Claims24
A method for providing a calibrated color environment for display devices of a computer system, the method comprising the steps of:
- a) determining relevant state data for color calibration, including a framebuffer driver state and a display driver state;
- b) saving the relevant state data as calibration information for the calibrated color environment, including saving the relevant state data as data tags in a display profile;
- c) retrieving the data tags;
- d) determining whether the data tags are valid;
- and
- e) notifying a user when the data tags retrieved are not valid due to one of the group comprising expiration of data, a control being unavailable, and a control being read only.
A computer system with calibrated color environment capabilities, the computer system comprising:
- a processor operating in accordance with an operating system;
- at least one display coupled to the processor for displaying information processed by the processor;
- and
- a calibrator for adjusting and measuring a color environment of the at least one display by determining relevant state data, including a framebuffer driver state and a display driver state, saving the relevant state data as calibration information for the calibrated color environment, including saving the relevant state data as data tags in a display profile, retrieving the data tags, determining whether the data tags are valid, and notifying a user when the data tags retrieved are not valid due to one of the group comprising expiration of data, a control being unavailable, and a control being read only.
A method for achieving and maintaining a calibrated color environment for display devices of a computer system, the method comprising the steps of:
- a) determining calibration information of a color environment for at least one display;
- b) saving the calibration information as data in a profile for the at least one display;
- and
- c) restoring the at least one display to a particular calibration based on the calibration information in the profile, including retrieving the data, determining whether the data retrieved is valid, restoring the signal characteristics of the framebuffer driver, the display driver, and of other control information from the data when the data is valid, and notifying a user when the data retrieved is not valid due to one of the group comprising expiration of data, a control being unavailable, and a control being read only.
A computer readable medium containing program instructions for providing a calibrated color environment for display devices of a computer system, the program instructions comprising the steps of:
- a) determining relevant state data for color calibration, including a framebuffer driver state and a display driver state;
- b) saving the relevant state data as calibration information for the calibrated color environment, including saving the relevant state data as data tags in a display profile;
- c) retrieving the data tags;
- d) determining whether the data tags are valid;
- and
- e) notifying a user when the data tags retrieved are not valid due to one of the group comprising expiration of data, a control being unavailable, and a control being read only.
Dependencies are inferred from the claim text.