A microlens assembly is automatically aligned (positioned) to facilitate
optimal light beam transmission between two spaced-apart subsystems
(e.g., two printed circuit boards) supported within a larger system
(e.g., a server system). The microlens assembly is controlled by the
first subsystem, which also includes a light source (e.g., an emitter
array) that generates the light beams by converting data signals. The
second subsystem is provided with a receiver capable of receiving the
light beams from the light source. The microlens assembly manipulates the
microlens according to a raster light beams over a wide area surrounding
the second subsystem. The optimal position of the microlens is determined
by measuring a strength of each light signal, and by identifying an
optimal strength light signal. The microlens assembly is then locked into
the position associated with the optimal light signal.