A system for synchronizing data of wireless devices includes an application server
(103), a communication tower (105), and a plurality of mobile terminals
(101). Each mobile terminal includes a data type distinguishing module (305),
a data filter generating module (303), and a data transferring module (307).
The server includes a domain managing module (405) for executing a data
filter received from any mobile terminal, and for generating a sync response. A
related method includes the steps of: (a) identifying a type of data to be synchronal;
(b) generating a sync request in accordance with the type of data to be synchronal,
and sending the sync request to the server; (c) generating a sync response based
on data stored in the server, and sending the sync response to the mobile terminal;
and (d) updating data stored in the mobile terminal in accordance with the sync response.