Patent ID: 7191218

Claim:
A method for performing server initiated database synchronisation between a mail server and a client on a mobile computing device, the method comprising the steps of: providing the mail server and the client each with a user mailbox, wherein the mail server mailbox includes a remote device id for identifying the client; receiving a message for said user at said mail server; storing the message in said user mailbox on said mail server; responsive to receipt of said message at the mail server, initiating a link between said mail server and said client using said remote device id, and wherein the step of initiating the link comprises: creating a first trigger message, transmitting said trigger message to a message server, at the message server, transmitting a second trigger message to the client using a first protocol responsive to receipt of the first trigger message, at the client, initiating a client mailbox synchronise request to the mail server using a second protocol in response to the receipt of the second trigger message; and synchronising the client mailbox with the mail server mailbox using the second protocol such that said message is added to the client mailbox.