and processes of the present invention described here are largely applicable to establishing communication between electronic devices portable computer systems such as laptops cell phones pagers etc and communication networks one example of a portable type computer system that is handheld is called a personal digital assistant pda such as a palm device although applicable across a wide variety of other platforms and devices an embodiment of the present invention is described here by way of example with respect to an exemplary portable or mobile computer system e g a pda also the various aspects of the invention that are described here involve at least in part computer executable instructions such as program modules being executed by a personal computer laptop or handheld computing device pda generally program modules may include routine programs objects components data structures etc that perform particular tasks or implement particular abstract data types or functions those skilled in the art will appreciate that the various aspects or features of the invention may be practiced with computer system configurations that are not hand held or mobile devices but are otherwise incorporated in multiprocessor based systems microprocessor based or programmable consumer electronics network pcs minicomputers mainframe computers and the like the various aspects of the invention may also be practiced in distributed computing environments where tasks are variously performed by remote processing devices that are linked through a communications network in a distributed.