Systems and methods for managing asynchronous object transfers over multiple
wireless networks. At a device, each received object is detected and parsed to
extract identifying information such as sender and object type. Each object is
stored in a temporary storage without being processed by any application of the
device. The user is prompted to either accept or reject each object, one at a time
or all together. Each accepted object is persistently stored on the device and
processed by an application that is associated with the type of object. Rejected
objects are deleted from the temporary storage and are not persistently stored
on the device.