The A method and system for server synchronization with a computing device
via a companion device is disclosed. In one embodiment, the method
comprises synchronizing a device and an enterprise server via a companion
device, which comprises retrieving a record extraction sequence from the
server; providing the record extraction sequence to the handheld device
from the companion device; and extracting records stored on a database
according to the record extraction sequence, wherein the extracted
records are not already stored on the computing device.