En un principio, en los albores de la computación móvil, estos servicios eran posibles a través de programas residentes en memoria (Terminate and Stay Resident, TSR) que se incorporaban en los ficheros de inicialización del sistema.