Claims
- 1. A method of displaying a plurality of images on a digital display unit of a computer system, wherein said plurality of images are encoded in an analog display signal using one of a plurality of source modes, wherein each of said plurality of source modes are characterized by a plurality of display signal parameters, said method comprising the steps of:
- (a) storing a plurality of display signal parameter values for each of said plurality of source modes, wherein said plurality of display signal parameter values correspond to said plurality of display signal parameters;
- (b) storing a tolerance level associated with each of said display signal parameters;
- (c) receiving said analog display signal in said digital display unit;
- (d) measuring one or more of said display signal parameters of said received analog display signal to generate a plurality of measured display signal parameter values;
- (e) comparing each of said plurality of measured display signal parameter values generated in step (d) with a corresponding one of said display signal parameter values stored in step (a) to generate a corresponding difference value;
- (f) determining whether each of said difference values computed in step (e) for each display signal parameter is less than said associated tolerance level;
- (g) determining whether there is a matching source mode, wherein a source mode is determined to be matching if said difference for some or all of said plurality of display signal parameters is determined to be within said associated tolerance level in step (f); and
- (h) varying said tolerance levels and performing steps (e), (f) and (g) if a single source mode is not determined to be matched or if more than a single source mode is determined to be matched until a single source mode is determined to be matched; and
- (i) processing said analog display signal using said determined single source mode to display said plurality of images encoded in said analog display signal.
- 2. The method of claim 1, wherein step (h) comprises the steps of:
- (j) decreasing said tolerance level for at least some of said display signal parameters if more than one single source mode is determined to be matched in step (g); and
- (k) increasing said tolerance level for at least some of said display signal parameters if no source mode is determined to be matching in step (g).
- 3. The method of claim 2, further comprising the step of providing a minimum tolerance level, wherein said (j) is performed until said tolerance level is less than or equal to said minimum tolerance level.
- 4. The method of claim 2, further comprising the step of providing a maximum tolerance level, wherein said (k) is performed until said tolerance level is greater than or equal to said maximum tolerance level.
- 5. The method of claim 1, further comprising the step of:
- (m) determining a plurality of matching modes with respect to each of said display signal parameters, wherein a mode is matching with respect to a display signal parameter if said difference for the mode is determined to be less than said associated tolerance level in step (f);
- (n) determining said single source mode to be a source mode matching with respect to all display signal parameters; and
- (o) determining said single source mode to be a source mode matching with respect to a maximum number of display signal parameters if no mode is determined to be said single matching mode in step (n).
- 6. The method of claim 1, wherein said analog display signal comprises one of red, blue or green signals.
- 7. A method of displaying a plurality of images on a digital display unit of a computer system, wherein said plurality of images are encoded in an analog display signal using one of a plurality of source modes, wherein each of said plurality of source modes are characterized by a plurality of display signal parameters, said method comprising the steps of:
- (a) storing a plurality of display signal parameter values for each of said plurality of source modes, wherein said plurality of display signal parameter values correspond to said plurality of display signal parameters;
- (b) storing a minimum tolerance level and a maximum tolerance level associated with each of said display signal parameters;
- (c) receiving said analog display signal in said digital display unit;
- (d) measuring a first display signal parameter of said received analog display signal to generate a measured display signal parameter value, wherein said first display signal parameter is included in said plurality of display signal parameters;
- (e) comparing said measured display signal parameter value generated in step (d) with each of corresponding display signal parameter values stored in step (a) to generate a corresponding difference value;
- (f) determining whether each of said difference values computed in step (e) is less than an associated tolerance level;
- (g) determining source modes with matching parameter, wherein a source mode is determined to be matching if the corresponding difference value is determined to be within said associated tolerance level; and
- (h) varying said tolerance level between said maximum tolerance level and said minimum tolerance level associated with said first parameter and performing steps (e), (f) and (g) to determine source modes with matching parameter values for said first parameter;
- (i) repeating steps (d)-(h) while selecting each of said display signal parameters as said first parameter to determine associated matching source modes for each of said selected display signal parameter;
- (j) selecting a single source mode from said matching source modes of steps (h) and (i) according to a predetermined convention; and
- (k) processing said analog display signal using said single source mode to display said plurality of images encoded in said analog display signal.
- 8. A digital display unit for displaying a plurality of images, wherein said plurality of images are encoded in an analog display signal using one of a plurality of source modes, wherein each of said plurality of source modes are characterized by a plurality of display signal parameters, said digital display unit comprising:
- a non-volatile memory for storing a plurality of display signal parameter values for each of said plurality of source modes, wherein said plurality of display signal parameter values correspond to said plurality of display signal parameters;
- a measurement block for measuring said one or more of said display signal parameters of said received analog display signal to generate a plurality of measured display signal parameter values;
- a processor for comparing each of said measured display signal parameter values with a corresponding one of said stored display signal parameter values to generate a corresponding difference value, said processor determining whether each of said difference values is within an associated tolerance level to determine whether there is a matching source mode, wherein a source mode is determined to be matching if said difference for some or all of said plurality of display signal parameters is determined to be less than said associated tolerance level, and
- wherein said processor varies said tolerance levels if a single source mode is not determined to be matched or if more than a single source mode is determined to be matched until a single source mode is determined to be matched;
- a display screen for displaying images; and
- a controller for processing said analog display signal using said determined single source mode to display said plurality of images encoded in said analog display signal on said display screen.
- 9. The digital display unit claim 8, wherein said processor is designed to decrease said tolerance level for at least some of said display signal parameters if more than one single source mode is determined to be matched, and to increase said tolerance level for at least some of said display signal parameters if no source mode is determined to be matched.
- 10. The digital display unit claim 9, wherein said non-volatile memory is designed to store a minimum tolerance level, and wherein said processor decreases said tolerance level until said tolerance level is less than or equal to said minimum tolerance level.
- 11. The digital display unit of claim 9, wherein said non-volatile memory is designed to store a maximum tolerance level, and wherein said processor increases said tolerance level until said tolerance level is greater than or equal to said maximum tolerance level.
- 12. The digital display unit of claim 9, wherein said processor determines a plurality of matching modes with respect to each of said display signal parameters, wherein a mode is matching with respect to a display signal parameter if said difference for the mode is determined to be less than said associated tolerance level, said processor determining said single source mode to be a source mode matching with respect to all measured display signal parameters, and said processor determining said single source mode to be a source mode matching with respect to a maximum number of display signal parameters if no mode is determined to be said single matching mode.
- 13. A circuit for displaying a plurality of images on a display screen of a digital display unit, wherein said plurality of images are encoded in an analog display signal using one of a plurality of source modes, wherein each of said plurality of source modes are characterized by a plurality of display signal parameters, said digital display unit comprising:
- an interface to a memory which stores a plurality of display signal parameter values for each of said plurality of source modes, wherein said plurality of display signal parameter values correspond to said plurality of display signal parameters;
- a measurement block for measuring said one or more of said display signal parameters of said received analog display signal to generate a plurality of measured display signal parameter values;
- a processor coupled to said interface and said measurement block, said processor for comparing each of said measured display signal parameter values with a corresponding one of said stored display signal parameter values to generate a difference value, said processor determining whether each of said difference values is within an associated tolerance level to determine whether there is a matching source mode, wherein a source mode is determined to be matching if said difference for each of said plurality of display signal parameters is determined to be within said associated tolerance level, and
- wherein said processor is designed to vary said tolerance levels if a single source mode is not determined to be matched or if more than a single source mode is determined to be matched until a single source mode is determined to be matched, and
- wherein a display controller processes said analog display signal using said single source mode display said plurality of images encoded in said analog display signal on a display screen.
- 14. The circuit claim 13, wherein said processor is designed to decrease said tolerance level for at least some of said display signal parameters if more than one single source mode is determined to be matched, and to increase said tolerance level for at least some of said display signal parameters if no source mode is determined to be matched.
- 15. The circuit claim 13, wherein said non-volatile memory is designed to store a minimum tolerance level, and wherein said processor decreases said tolerance level until said tolerance level is less than or equal to said minimum tolerance level.
- 16. The circuit of claim 14, wherein said non-volatile memory is designed to store a maximum tolerance level, and wherein said processor increases said tolerance level until said tolerance level is greater than or equal to said maximum tolerance level.
- 17. The circuit of claim 15, wherein said processor determines a plurality of matching modes with respect to each of said display signal parameters, wherein a mode is matching with respect to a display signal parameter if said difference for the mode is determined to be less than said associated tolerance level, said processor determining said single source mode to be a source mode matching with respect to all measured display signal parameters, and
- said processor determining said single source mode to be a source mode matching with respect to a maximum number of display signal parameters if no mode is determined to be said single matching mode.
- 18. A digital display unit for displaying a plurality of images, wherein said plurality of images are encoded in an analog display signal using one of a plurality of source modes, wherein each of said plurality of source modes are characterized by a plurality of display signal parameters, said digital display unit comprising:
- means for storing a plurality of stored display signal parameter values for each of said plurality of source modes, wherein said plurality of stored display signal parameter values correspond to said plurality of display signal parameters characterizing each of said plurality of source modes;
- means for storing a tolerance level associated with each of said display signal parameters;
- means for receiving said analog display signal in said digital display unit;
- means for measuring said one or more of said display signal parameters of said received analog display signal to generate a plurality of measured display signal parameter values;
- means for comparing each of said measured display signal parameter values with a corresponding one of said stored display signal parameter values to generate a difference value;
- means for determining whether each of said difference values for each display signal parameter is within said associated tolerance level;
- means for determining whether there is a matching source mode, wherein a source mode is determined to be matching if said difference for each of said plurality of display signal parameters is determined to be less than said associated tolerance level; and
- means for varying said tolerance levels if a single source mode is not determined to be matched or if more than a single source mode is determined to be matched until a single source mode is determined to be matched; and
- means for processing said analog display signal using said determined single source mode to display said plurality of images encoded in said analog display signal.
- 19. A digital display unit for displaying a plurality of images, wherein said plurality of images are encoded in an analog display signal using one of a plurality of source modes, wherein each of said plurality of source modes are characterized by a plurality of display signal parameters, said digital display unit comprising:
- means for storing a plurality of display signal parameter values for each of said plurality of source modes, wherein said plurality of display signal parameter values correspond to said plurality of display signal parameters;
- means for storing a tolerance level, a minimum tolerance level and a maximum tolerance level associated with each of said display signal parameters;
- means for receiving said analog display signal in said digital display unit;
- means for measuring a first display signal parameter of said received analog display signal to generate a measured display signal parameter value, wherein said first display signal parameter is included in said plurality of display signal parameters;
- means for comparing said measured display signal parameter value with each of said corresponding stored display signal parameter values of all stored modes to generate a corresponding difference value;
- means for determining whether each of said difference values is less than said associated tolerance level to determine matching source modes associated with said first display signal parameter, wherein a source mode is determined to be matching if corresponding difference value is determined to be within said associated tolerance level; and
- means for varying said tolerance level between said maximum tolerance level and said minimum tolerance level associated with said first parameter to determine any source modes with matching parameter values for said first parameters;
- means for determining associated matching modes for each of said display signal parameters by setting corresponding display signal parameter as said first parameter;
- means for selecting a single source mode from said matching source modes associated with each of said display signal parameters; and
- means for processing said analog display signal using said single source mode to display said plurality of images encoded in said analog display signal.
- 20. A circuit for displaying a plurality of images on a display screen of a digital display unit, wherein said plurality of images are encoded in an analog display signal using one of a plurality of source modes, wherein each of said plurality of source modes are characterized by a plurality of display signal parameters, said digital display unit comprising:
- an interface to a memory which stores a plurality of display signal parameter values for each of said plurality of source modes, wherein said plurality of display signal parameter values correspond to said plurality of display signal parameters;
- a measurement block for measuring said one or more of said display signal parameters of said received analog display signal to generate a plurality of measured display signal parameter values;
- a processor coupled to said interface and said measurement block, said processor for determining source modes having a matching display signal parameter value with each of said measured display signal parameters by adaptively varying a tolerance level, wherein a source mode is determined to be matching if a difference of the corresponding stored display signal parameter value and said measured display signal is within the tolerance level associated with said display signal parameter,
- said processor selecting one of the matching modes according to a pre-determined scheme to process said analog display signal to display said plurality of images encoded in said analog display signal on a display screen.
- 21. The circuit of claim 20, wherein said processor increases said tolerance level if no matching mode is detected for a display signal parameter and decreases said tolerance level if more than one matching mode is detected for a display signal parameter.
- 22. The circuit of claim 21, wherein said memory stores a minimum tolerance level and a maximum tolerance level associated with each of said display signal parameters, and wherein said processor increases said tolerance level not to exceed said maximum tolerance level and decreases said tolerance level not to fall below said minimum tolerance level.
- 23. The circuit of claim 20, wherein said predetermined scheme comprises selecting a source mode which has matched with respect to all measured display signal parameters.
- 24. A digital display unit for displaying a plurality of images, wherein said plurality of images are encoded in an analog display signal using one of a plurality of source modes, wherein each of said plurality of source modes are characterized by a plurality of display signal parameters, said digital display unit comprising:
- a non-volatile memory for storing a plurality of display signal parameter values for each of said plurality of source modes, wherein said plurality of display signal parameter values correspond to said plurality of display signal parameters, said non-volatile memory also storing a tolerance level associated with each of said display signal parameters;
- a measurement block for measuring said one or more of said display signal parameters of said received analog display signal to generate a plurality of measured display signal parameter values;
- a processor coupled to said interface and said measurement block, said processor for determining source modes having a matching display signal parameter value with each of said measured display signal parameters by adaptively varying a tolerance level, wherein a source mode is determined to be matching if a difference of the corresponding stored display signal parameter value and said measured display signal is within the tolerance level associated with said display signal parameter, said processor selecting one of the matching modes according to a pre-determined scheme,
- a display screen for displaying images; and
- a controller for processing said analog display signal using said selected matching mode to display said plurality of images encoded in said analog display signal on said display screen.
RELATED APPLICATIONS
The present application is related to the co-pending U.S. patent application entitled "Digital Display Unit in a Computer System for Enabling a User to Conveniently Select a Desired Monitor mode for Displaying Images Encoded in a Received Analog Display Signal", Ser. No. 09/02,3815, filed Feb. 13, 1998, attorney docket number PRDS-0008, and is incorporated in its entirety into the present application herewith.
US Referenced Citations (3)