keeps the same setting value or has no effect on the process will result in the process not being restarted in accordance with a further embodiment of the present invention at step 312 the client engine 204 and any running processes read and use the updated device settings 224 after the restart the method ends at step 314 fig4 is a flowchart 400 illustrating steps by which settings exchange through the synchronization server 102 handles settings changes originating from the mobile device 114 in accordance with an embodiment of the present invention the method begins at step 402 and proceeds to step 404 where a client modifies a device setting at the device one skilled in the relevant arts will appreciate that the client making the modification could be a user or a system component including hardware and software components capable of modifying device settings 224 reference to a client is therefore by way of example and not limitation as above with step 310 of fig3 the client engine and associated processes restart at step 406 in accordance with an embodiment of the present invention in accordance with a further embodiment of the present invention as noted above the client engine and associated processes restart only when device settings 224 are modified which require their restart one skilled in the relevant arts will appreciate as before that other mechanisms for updating processes may be used such as by way of example and not limitation notifying running processes of an update to device settings 224 at step 408 the client engine 204 sends an update to synchronization server 102 in accordance.