COLOR MANAGEMENT FOR WEB SERVER BASED APPLICATIONS
First Claim
1. A method to manage colors at a server for displaying a page on a client device, the method comprising:
- at the server,receiving a command from the client device to retrieve the page;
converting page elements in the page to a common color profile, the page elements including at least an image tagged with a color profile and a page element specified by a numerical color value without a color profile; and
transmitting a modified page that includes the converted page elements to the client device for displaying on the client device.
1 Assignment
0 Petitions
Accused Products
Abstract
Method and apparatus for color management of documents retrieved and manipulated by a server based application and displayed on a client device through a browser application. Page elements of documents are manipulated to provide consistent and/or accurate color reproduction on the client device. Pages include untagged images, images tagged with color profiles, and tagged or untagged page elements specified by hex color values. Color values for images and untagged page elements specified by hex color values are adjusted by the server application before transmission to the client device to account for properties of browser applications and operating systems of different client devices.
24 Citations
24 Claims
-
1. A method to manage colors at a server for displaying a page on a client device, the method comprising:
-
at the server, receiving a command from the client device to retrieve the page; converting page elements in the page to a common color profile, the page elements including at least an image tagged with a color profile and a page element specified by a numerical color value without a color profile; and transmitting a modified page that includes the converted page elements to the client device for displaying on the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus in a server for color management of page elements displayed on a client device, the apparatus comprising:
-
a receiving module configured to receive a command from the client device to retrieve a page; a processing module configured to convert page elements in the page to a common color profile, the page elements including at least an image tagged with a color profile and a page element specified by a numerical color value without a color profile; and a transmitting module configured to transmit a modified page to the client device, the modified page including the converted page elements. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product encoded in a non-transitory computer readable medium for managing colors at a server for displaying a page on a client device, the computer program product comprising:
-
computer program code for receiving a command from the client device to retrieve the page; computer program code for converting page elements in the page to a common color profile, the page elements including at least an image tagged with a color profile and a page element specified by a numerical color value without a color profile; and computer program code for transmitting a modified page that includes the converted page elements to the client device for displaying on the client device. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification