Metal residue on a semiconductor surface resulting from metal chemical mechanical polishing process are eradicated using a dry clean process. The techniques include segmentation of lesions from radiographic images, extraction of lesion features, and a merging of the features to yield as estimate of the prognosis for the specific case. When a first process identity is selected from among a first set of process identities of a first codeword, a second process identity may be derived in dependence upon the first process identity and the established linking scheme. A shared annotation is received or retrieved for a source document displayed in a browser. Therefore, the display can show an image in the appropriate manner in accordance with an environment. The novel output driver includes a first circuit for receiving an input signal and in accordance therewith generating an output signal at an output node, a second circuit for applying a variable current to the output node, and a third circuit for controlling the magnitude of the variable current in accordance with the input signal.