Pixel color matching across X servers in network conferencing systems by master-participant pair mapping
First Claim
1. In a networking system that provides conferencing of an application among a plurality of X servers, each using the same colormapping format, a method of supporting applications that are dependent upon translation of pixel values by a conferencing enabler, comprising the steps of:
- (A) requesting a connection to all desired servers;
(B) requesting a connection on each server within said conference;
(C) generating a colormap on each server in said conference in response to an occurrence of said requested connection;
(D) allocating black and white pixel IDs in said colormap;
(E) installing said generated colormap on each of said servers; and
(F) replacing a default colormap ID and black and white pixel IDs within a reply sent to the application from each X server with a colormap ID of said colormap generated in step (C).
1 Assignment
0 Petitions
Accused Products
Abstract
A method of mapping pixel IDs between X servers that differ in the format of pixel IDs they support is disclosed. The method involves defining a specific type of map for each master/participant pair, thus allowing X servers that support different formats to participate in one conference and to view colors that are as close to the application'"'"'s request as each X server deems possible. A method of supporting applications that are dependent on mathematical operations on pixel values by an X Windows conferencing enabler is further disclosed. The mathematical operations on pixel values are common among X Windows applications that are color intensive, such as scientific visualization programs. This method allows these applications to be displayed with colors that are as close as the supports to the colors requested by the application as supported by the X server.
43 Citations
5 Claims
-
1. In a networking system that provides conferencing of an application among a plurality of X servers, each using the same colormapping format, a method of supporting applications that are dependent upon translation of pixel values by a conferencing enabler, comprising the steps of:
-
(A) requesting a connection to all desired servers;
(B) requesting a connection on each server within said conference;
(C) generating a colormap on each server in said conference in response to an occurrence of said requested connection;
(D) allocating black and white pixel IDs in said colormap;
(E) installing said generated colormap on each of said servers; and
(F) replacing a default colormap ID and black and white pixel IDs within a reply sent to the application from each X server with a colormap ID of said colormap generated in step (C). - View Dependent Claims (2, 3, 4, 5)
-
Specification