Many portable computing devices include data based applications such as
schedules, contact managers, and the like, which can be synchronized with
another computing device, such as a desktop computer, whereby the data on
both synchronized devices are conformed. The present invention discloses a
method and apparatus that allows such data to be selectively synchronized,
wherein the user can specify, on a record-by-record basis, which other
databases receive or synchronize with each record. The present invention
allows multiple users to synchronize portable computers with the same
desktop (or other) computer without necessarily sharing all of their
synchronizable data.