Within one embodiment of the present invention, arbitration software
operating on a computer is able to determine whether communication
software utilizes the same serial communication (COM) port of the computer
as a HotSync Manager. If they do use the same serial COM port, the present
embodiment arbitration software shuts down the HotSync Manager, if its
running, thereby enabling the serial COM port to be utilized for other
purposes (e.g., wireless modem communication). However, if the present
embodiment arbitration software detects a HotSync Request received via the
serial COM port, it runs the HotSync Manager enabling a HotSync process to
occur between (for example) a personal digital assistant (PDA) and the
computer. Once the present embodiment arbitration software detects the
completion of the HotSync process, it shuts down the HotSync Manager until
it detects the next HotSync Request.
Dentro de una encarnación de la actual invención, el software del arbitraje que funciona en una computadora puede determinarse si el software de comunicación utiliza el mismo puerto serial de la comunicación (COM) de la computadora como encargado de HotSync. Si utilizan el mismo puerto serial de COM, el actual software del arbitraje de la encarnación cierra abajo del encargado de HotSync, si su funcionamiento, de tal modo permitiendo a la COM serial vira hacia el lado de babor para ser utilizado para otros propósitos (e.g., comunicación sin hilos del módem). Sin embargo, si el actual software del arbitraje de la encarnación detecta una petición de HotSync recibida vía el puerto serial de COM, funciona a encargado de HotSync permitiendo a un proceso de HotSync ocurrir entre (por ejemplo) una ayudante digital personal (PDA) y la computadora. Una vez que el actual software del arbitraje de la encarnación detecte la terminación del proceso de HotSync, cierra abajo del encargado de HotSync hasta que detecta la petición siguiente de HotSync.