IP Library Granted Patent US 7,961,320
Granted Patent B2
US 7,961,320 · App. 11/880,174 · Granted Jun 14, 2011

Color management system with system-level communications

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,961,320
App. No.
11/880,174
Granted
Jun 14, 2011
Kind
B2
Abstract

Color management systems and methods are provided wherein operations associated with an individual color measurement instrument are integrated into system-level operating software. Color measurement-related information associated with or derived from such color measurement instrument, e.g., color measurements, instrument-related messages (e.g., error messages), instrument status and the like, is automatically broadcast to other programs, instruments and/or applications that are adapted/registered to listen for and receive such broadcasts. An operating system program that includes, defines or interacts with an OS notification center facilitates communication with the ancillary programs, instruments or applications. Two way communications by way of the OS notification center are also facilitated.

Claims (24)

1. A color measurement system, comprising:

a. at least one color measurement instrument in communication with an operating system program that is adapted to communicate color measurement-related information to an OS notification center; and

b. at least one program, instrument or application in communication with the OS notification center for automatic receipt of a notification that color-measurement-related information has been received from the at least one color measurement instrument at said OS notification center;

wherein the operating system program is adapted to automatically broadcast a notification to said at least one program, instrument or application when color measurement-related information is received at said OS notification center; and

wherein the operating system program is adapted to (i) maintain a continuous connection with the at least one color measurement instrument through an application programming interface, (ii) broadcast color measurement-related information to the at least one program, instrument or application that is programmed to listen for such broadcast, and (iii) receive at least one command or other input from said at least one program, instrument or application.

2. The color measurement system of claim 1 , wherein the at least one color measurement instrument includes a processor, and wherein said operating system program and said OS notification system run on said processor.

3. The color measurement system of claim 1 , wherein the at least one color measurement instrument communicates with the operating system program through a programming interface.

4. The color measurement system of claim 1 , wherein communication between the at least one color measurement instrument and the at least one program, instrument or application is effected in the absence of an application-to-application communication link.

5. The color measurement system of claim 1 , wherein the automatic broadcast includes color measurement-related information.

6. The color measurement system of claim 1 , wherein the color measurement-related information includes at least one of: (i) parameters associated with making a color measurement determination, (ii) one or more values obtained from such color measurement determination, (iii) corrections or adjustments to such color measurement values, (iv) messages or signals associated with operation of the at least one color measurement instrument, (v) status information concerning the at least one color measurement instrument, and (vi) combinations thereof.

7. The color measurement system of claim 1 , wherein the at least one program, instrument or application is programmed to listen for broadcast notifications initiated by said operating system program.

8. The color measurement system of claim 1 , wherein the at least one program, instrument or application is registered to receive broadcast color measurement-related information according to one or more predetermined parameters.

9. The color measurement system of claim 1 , wherein the operating system program is adapted to communicate with a plurality of programs, instruments or applications with respect to color measurement-related information in the absence of establishing an application-to-application communication link.

10. A method for communicating color measurement-related information, comprising:

a. providing at least one color measurement instrument in communication with an operating system program that is adapted to communicate color measurement-related information to an OS-notification center, wherein the operating system program is further adapted to (i) maintain a continuous connection with the at least one color measurement instrument through an application programming interface, (ii) broadcast color measurement-related information to the at least one program, instrument or application that is programmed to listen for such broadcast, and (iii) receive at least one command or other input from said at least one program, instrument or application;

b. obtaining color measurement-related information from said at least one color measurement instrument; and

c. automatically broadcasting the color measurement-related information to the OS notification center and at least one registered program, instrument or application in communication with the OS notification center.

11. The method of claim 10 , further comprising receiving communications from at least one registered program, instrument or application at the OS notification center.

12. The method of claim 10 , wherein the color measurement-related information is broadcast to said at least one registered program, instrument or application in the absence of an application-to-application communication link.

13. The method of claim 10 , wherein the color measurement-related information is automatically and simultaneously broadcast to a plurality of registered programs, instruments or applications.

14. The method of claim 10 , wherein the at least one registered program, instrument or application is registered to receive broadcast color measurement-related information according to one or more predetermined parameters.

15. The method of claim 10 , wherein the color measurement-related information includes at least one of: (i) parameters associated with making a color measurement determination, (ii) one or more values obtained from such color measurement determination, (iii) corrections or adjustments to such color measurement values, (iv) messages or signals associated with operation of the at least one color measurement instrument, (v) status information concerning the at least one color measurement instrument, and (vi) combinations thereof.

16. The color measurement system of claim 1 , wherein the at least one color measurement instrument is selected from the group consisting of a spectrophotometer, a colorimeter and a densitometer.

17. The method of claim 10 , wherein the at least one color measurement instrument is a spectrophotometer, colorimeter or densitometer.

Assignments (3)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED ON REEL 026082 FRAME 0713 Recorded May 16, 2012
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: X-RITE, INC.
Reel/Frame 028218/0671 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Apr 6, 2011
From: X-RITE, INCORPORATED
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 026082/0713 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 6, 2007
From: HALFORD, CHRIS; COHEN, ALEX
To: X-RITE, INC.
Reel/Frame 019790/0382 →