serves to register the services and capabilities of the distribution device 100 with a peer device and or coordinating device s other ancillary items such as a software icon and registry settings are installed during driver installation along with a device enumeration code that is a unique identification for the client application in one embodiment the storage module 140 of the distribution device 100 is partitioned one such partition is a boot region the boot region comprises a read only executable program that loads upon initial connection of the distribution device 100 to a computer or similar device with processing capability this program 39 s function is to load drivers for the distribution device 100 and initialize the software access or installation routine in one embodiment the boot region initializes a traditional installation procedure for application software maintained in the storage module 140 the application software is installed to the computer 710 through the integrated processor 130 and communications controller 110 of the distribution device 100 in an alternate embodiment a driver for a security or encryption scheme as would be known to one skilled in the relevant art is installed by the communications controller 110 the driver integrates the distribution device 100 with its client application an.